GWarpPro ⭐ Advanced Warp, Home, Spawn & Teleport Plugin ✅

VIP GWarpPro ⭐ Advanced Warp, Home, Spawn & Teleport Plugin ✅ 1.2.2

Minecraft Versions
1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
Source
https://www.spigotmc.org/resources/81461/
Languages Supported
English, German, [Custom]
[IMG]


Advanced Warp, Home, Spawn & Teleport Plugin

General Overview:

This is a huge Warp, Home, Spawn & Teleport Plugin with a lot of Settings and Functions which supports conections with other Plugins like Dynmap or BentoBox, which can all be changed by you in the Plugin-Config and the Lang-Files!

Supports Bukkit, Spigot & Paper-Servers from 1.9 to 1.20.5!


If you like my Plugins and Libraries please support me by leaving a good Review!

=============================================================================

Special Features:


100% customizable
Very good performance

Easy to use commands!

Safe-Warp Feature
If the "Safe-Warp"-Feature is active, you can teleport to this Warp-Setup:


[IMG]


If the "Safe-Warp"-Feature is active, you can't teleport to this Warp-Setup:

[IMG]


A huge amount of Settings to customize!

Warp-Cooldowns

Warp-Particle-Effects
Warp-Teleport-Sounds

Warp-Passwords

Tab-Complete for all Commands

Warp-Toplist

[IMG]


Warp-List
[IMG]


Warp-Visitor-Counter

Warp-Welcome-Messages

Players can set endless Warps!

Private Homes
Players can set endless Homes!

And many more......


=============================================================================

Special Premium Features:


Dynmap-Implementation

Custom Dynmap Settings


Defined Dynmap-Pins and a Warp-Categorie

BentoBox-Implementation
Change if Players can set there Warp and Homes on other Islands

Advanced Warp, Home and AdminWarp-Features

AdminHome-Commands


Tpa & TpaHere-Features

Set the Tpa-Respond-Time & Toggle Tpa-Requests

Teleport to the Spawn
You can teleport Players to the Spawn if they join your Server

SetSpawn-Feature

Better WarpCooldowns

Warp-Cooldowns are now much more performant than in GWarp.
Also you can see how long the active Cooldown are until you can warp again!

Warp WarmUp-Features

Define a WarmUp-Timer which defines how long a Player must stand still until he gets teleported!

WorldBlacklist for Warps & Homes

More Config-Options!

Define if Players can use Warp / Home or the Spawn from a diffrent World

Define Warp-Welcome-Placeholder-Formats (Time and Date)

Create Warp-Signs for your Warps!

Create custom CommandShortcuts!

Custom Warp-Ratings!
Decimal-Ratings!


Upgrade your Data from GWarp to GWarpPro!


Note: With the purchase of this Plugin you can get the Premium-Rank on the Discord-Server!!
Simply write to a Staff on the Server with your Spigot Name!

=============================================================================

What is "Safe-Warp" ?:

This Plugin supports a Feature named "Safe-Warp"!

You can enable or disable it in the Plugin-Config.


But what is Safe-Warp?


"Safe-Warp" checks if a Warp is safe befor you get teleported to them,
so you are protected at traps, lava or other ways to kill the teleported Player.

When is a Warp safe?

A Warp is safe when 1 Block in each Direction of the Warp-Location is
Air and the Block under the Warp-Location is a Soild-Block.


=============================================================================

Commands:
/warp help -> Helplist
/warp <Warp> -> Warp yourself
/warp top -> Top-Warp-List
/warp list [<Page>] -> Warp-List
/warp set <Warpname> -> Create a Warp
/warp delete <Warp> -> Delete a Warp
/warp update <Warp> -> Move a Warp
/warp welcome <Warp> [<Text>/clear] -> Change a Warp's Welcome-Message
/warp warps [<Page>] [<Player>] -> Shows Player Warps
/warp lock <Warp> -> Lock or unlock a Warp
/warp owner <Warp> -> Shows the Warp-Owner
/warp password <Warp> [<Password>/clear] -> Set a Warp-Password
/warp effect <Warp> [<Effect>/clear] -> Change the Teleport-Effect
/warp sound <Warp> [<Sound>/clear] -> Change the Teleport-Sound
/warp icon <Warp> [<Material>/clear] -> Change the Warp-Icon
/warp rate <Warp> [<Rate>/clear] -> Rate a Warp
/warp rating <Warp> -> Shows a Warprating

/awarp help -> Helplist
/awarp <Warp> [<Player>] -> Warp a Player
/awarp set <Warpname> <Player> -> Create a Warp
/awarp delete <Warp> -> Delete a Warp
/awarp update <Warp> -> Move a Warp
/awarp welcome <Warp> [<Text>/clear] -> Change a Warp's Welcome-Message
/awarp lock <Warp> -> Lock or unlock a Warp
/awarp password <Warp> [<Password>/clear] -> Set a Warp-Password
/awarp effect <Warp> [<Effect>/clear] -> Change the Teleport-Effect
/awarp sound <Warp> [<Ton>/clear] -> Change the Teleport-Sound
/awarp count <Warp> -> Lock or unlock a Warp Visitorcounter
/awarp setowner <Warpname> <Player> -> Set a Warp-Owner
/awarp reset <Warpname> -> Reset a Warp Visitorcounter
/awarp icon <Warp> [<Material>/clear] -> Change the Warp-Icon
/awarp rate <Warp> <Player> [<Material>/clear] -> Rate a Warp
/awarp safe <Warp> -> Set a Warp permanently to a Safe-State
/awarp upgrade -> Upgrade the Warp-Data from GWarp

/home help -> Helplist
/home <Home> -> Home yourself
/home set <Homename> -> Create a Home
/home delete <Home> -> Delete a Home
/home update <Home> -> Move a Home
/home homes [<Page>] -> Show your Homes

/ahome help -> Helplist
/ahome <Home> <Player> [<Player>] -> Home a Player
/ahome set <Player> <Homename> -> Create a Home
/ahome delete <Player> <Home> -> Delete a Home
/ahome update <Player> <Home> -> Move a Home
/ahome homes <Player> [<Page>] -> Show Player Homes
/ahome upgrade -> Upgrade the Home-Data from GWarp

/tpa <Player>/accept/deny/info/revoke/toggle [<Player>] -> Tpa-Features
/tpahere <Player>/accept/deny/info/revoke/toggle [<Player>] -> TpaHere-Features
/gtp <Player> [<Player>] -> Tp-Features

/spawn [<Player>] -> Teleport to the Spawn
/setspawn -> Set the Spawn

/back [<Player>] -> Teleport to your last Teleport-Location

=============================================================================

Permissions:
OP-Permission:
GWarpPro.*
Update-Notification-Permission: GWarpPro.Update
Config-Reload-Permission: GWarpPro.GWarpProReload


Warp-Permissions (Default-Permissions marked Underlined):
  • GWarpPro.Warp.* -> Contains all Warp-Permissions
  • GWarpPro.Warp.Warp -> Use "/warp <Warp>"
  • GWarpPro.Warp.Warp.<Warpname> -> Use "/warp <Warp>" on a specific Warp
  • GWarpPro.Warp.GUI -> Use "/warp gui <Menu>"
  • GWarpPro.Warp.Top -> Use "/warp top"
  • GWarpPro.Warp.List -> Use "/warp list <Page>"
  • GWarpPro.Warp.Set -> Use "/warp set <Warpname>"
  • GWarpPro.Warp.Set.IgnoreWarpIsland -> Ignore the "set-warp-only-on-island"-Config-Option
  • GWarpPro.Warp.Amount.* -> Player can create unlimited Warps
  • GWarpPro.Warp.Amount.X -> Player can create X Warps (X can be 1-100)
  • GWarpPro.Warp.Delete -> Use "/warp delete <Warp>"
  • GWarpPro.Warp.Update -> Use "/warp update <Warp>"
  • GWarpPro.Warp.Welcome -> Use "/warp welcome <Warp> [<Text>/clear]"
  • GWarpPro.Warp.Warps -> Use "/warp warps [<Page>]"
  • GWarpPro.Warp.Warps.Other -> Use "/warp warps [<Page>] [<Player>]"
  • GWarpPro.Warp.Lock -> Use "/warp lock <Warp>"
  • GWarpPro.Warp.Owner -> Use "/warp owner <Warp>"
  • GWarpPro.Warp.Password -> Use "/warp password <Warp> [<Password>/clear]"
  • GWarpPro.Warp.Effect -> Use "/warp effect <Warp> [<Effect>/clear]"
  • GWarpPro.Warp.Sound -> Use "/warp sound <Warp> [<Sound>/clear]"
  • GWarpPro.Warp.Icon -> Use "/warp icon <Warp> [<Material>/clear]"
  • GWarpPro.Warp.Rate -> Use "/warp rate <Warp> [<Rate>/clear]"
  • GWarpPro.Warp.Rating -> Use "/warp rating <Warp>"
  • GWarpPro.Warp.IgnoreWarpSafe -> Ignore the "use-safe-warp"-Config-Option
  • GWarpPro.Warp.IgnoreWarpPassword -> Ignore the Warp-Password
  • GWarpPro.Warp.IgnoreWarpLock -> Ignore the Warp-Lock
  • GWarpPro.Warp.IgnoreWarpCooldown -> Ignore the Warp-Cooldown
  • GWarpPro.Warp.IgnoreWarpWarmUp -> Ignore the Warp-WarmUp
  • GWarpPro.Warp.Sign.* -> Create and Use Warp-Signs from all Warps
  • GWarpPro.Warp.Sign.Create -> Create Warp-Signs for your Warps
  • GWarpPro.Warp.Sign.Use -> Use Warp-Signs
  • GWarpPro.Warp.Sign.IgnoreOwner -> Create Warp-Signs for all Warps
AWarp-Permissions:
  • GWarpPro.AWarp.* -> Contains all AWarp-Permissions
  • GWarpPro.AWarp.Warp -> Use "/awarp <Warp> [<Player>]"
  • GWarpPro.AWarp.Set -> Use "/awarp set <Warpname> <Player>"
  • GWarpPro.AWarp.Delete -> Use "/awarp delete <Warp>"
  • GWarpPro.AWarp.Update -> Use "/awarp update <Warp>"
  • GWarpPro.AWarp.Welcome -> Use "/awarp welcome <Warp> [<Text>/clear]"
  • GWarpPro.AWarp.Lock -> Use "/awarp lock <Warp>"
  • GWarpPro.AWarp.Password -> Use "/awarp password <Warp> [<Password>/clear]"
  • GWarpPro.AWarp.Effect -> Use "/awarp effect <Warp> [<Effect>/clear]"
  • GWarpPro.AWarp.Sound -> Use "/awarp sound <Warp> [<Ton>/clear]"
  • GWarpPro.AWarp.Count -> Use "/awarp count <Warp>"
  • GWarpPro.AWarp.SetOwner -> Use "/awarp setowner <Warpname> <Player>"
  • GWarpPro.AWarp.Reset -> Use "/awarp reset <Warpname>"
  • GWarpPro.AWarp.Icon -> Use "/awarp icon <Warp> [<Material>/clear]"
  • GWarpPro.AWarp.Rate -> Use "/awarp rate <Warp> [<Rate>/clear]"
  • GWarpPro.AWarp.Safe -> Use "/awarp safe <Warp>"
  • GWarpPro.AWarp.Upgrade -> Use "/awarp upgrade"
Home-Permission (Default-Permissions marked Underlined):
  • GWarpPro.Home.* -> Contains all Home-Permissions
  • GWarpPro.Home.Home -> Use "/home <Home>"
  • GWarpPro.Home.Home.<Homename> -> Use "/home <Home>" on a specific Home
  • GWarpPro.Home.Set -> Use "/home set <Homename>"
  • GWarpPro.Home.Set.IgnoreHomeIsland -> Ignore the "set-home-only-on-island"-Config-Option
  • GWarpPro.Home.Amount.* -> Player can create unlimited Homes
  • GWarpPro.Home.Amount.X -> Player can create X Homes (X can be 1-100)
  • GWarpPro.Home.Delete -> Use "/home delete <Home>"
  • GWarpPro.Home.Update -> Use "/home update <Home>"
  • GWarpPro.Home.Homes -> Use "/home homes [<Page>]"
  • GWarpPro.Home.IgnoreHomeSafe -> Ignore the "use-safe-home"-Config-Option
  • GWarpPro.Home.IgnoreHomeCooldown -> Ignore the Home-Cooldown
  • GWarpPro.Home.IgnoreHomeWarmUp -> Ignore the Home-WarmUp


AHome-Permissions:
  • GWarpPro.AHome.* -> Contains all AHome-Permissions
  • GWarpPro.AHome.Home -> Use "/ahome <Home> <Player> [<Player>]"
  • GWarpPro.AHome.Set -> Use "/ahome set <Player> <Homename>"
  • GWarpPro.AHome.Delete -> Use "/ahome delete <Player> <Home>"
  • GWarpPro.AHome.Update -> Use "/ahome update <Player> <Home>"
  • GWarpPro.AHome.Homes ->Use "/ahome homes <Player> [<Page>]"
  • GWarpPro.AHome.Upgrade ->Use "/ahome upgrade"


Tpa-Permissions:
  • GWarpPro.Tpa -> Use "/tpa <Player>/accept/deny/info/revoke <Player>"
  • GWarpPro.Tpa.Toggle -> Use "/tpa toggle"


TpaHere-Permissions:
  • GWarpPro.TpaHere -> Use "/tpahere <Player>/accept/deny/info/revoke <Player>"
  • GWarpPro.TpaHere.Toggle -> Use "/tpahere toggle"


Tp-Permissions:
  • GWarpPro.Tp.* -> Contains all Tp-Permissions
  • GWarpPro.Tp -> Use "/gtp <Player>"
  • GWarpPro.Tp.Other -> Use "/gtp <Player> [<Player>]"


Spawn-Permissions (Default-Permissions marked Underlined):
  • GWarpPro.Spawn.* -> Contains all Spawn-Permissions
  • GWarpPro.Spawn -> Use "/spawn"
  • GWarpPro.Spawn.Other -> Use "/spawn [<Player>]"
  • GWarpPro.Spawn.IgnoreSpawnSafe -> Ignore the "use-safe-spawn"-Config-Option
  • GWarpPro.Spawn.IgnoreSpawnCooldown -> Ignore the Spawn-Cooldown
  • GWarpPro.Spawn.IgnoreSpawnWarmUp -> Ignore the Spawn-WarmUp


SetSpawn-Permissions:
  • GWarpPro.SetSpawn -> Use "/setspawn"


Back-Permissions:
  • GWarpPro.Back -> Use "/back"
  • GWarpPro.Back.Other -> Use "/back [<Player>]"

=============================================================================

Default-Config:
Code:
Lang:
 
  # Defines the Plugin-Language
  lang: en_en
 
 
 
Options:
 
  # Checks if a new Update got released
  check-for-update: true
 
  # Defines Shortcuts for Commands
  CommandShortcuts:
 
    setwarp: "gwarp set"
    delwarp: "gwarp delete"
    warps: "gwarp warps"
    sethome: "ghome set"
    delhome: "ghome delete"
    homes: "ghome homes"
    teleport: "gtp"
    tp: "gtp"
    tpa: "gtpa"
    tpahere: "gtpahere"
 
  Warp:
 
    # Defines whether Warps where shown on the Dynmap
    show-warps-on-dynmap: true
 
    # Defines the Warp-Icon on the Dynmap
    dynmap-icon: "pin"
 
    # Defines how many Warps should be shown in the "/warp top"
    top-list-size: 10
 
    # Defines the minimum Number of Visitors so that a Warp can be listed in the "/warp top"
    min-visitors-for-top: 1
 
    # Defines how many Warps should be shown on one Page of "/warp list"
    list-page-size: 10
 
    # Defines how many Warps should be shown on one Page of "/warp warps"
    warps-page-size: 10
 
    # Defines how many Warps a Player can create without any extra Permissions
    default-warp-amount: 1
 
    # Defines the maximum length of a Warpname
    max-warp-length: 20
 
    # Defines whether a Player can create a Warp only on his Island (Only works with BentoBox)
    set-warp-only-on-island: true
 
    # Defines whether the Owner counts as Visitor, when he teleported to his Warp
    owner-count-as-visitor: false
 
    # Defines whether a Player can only teleported to a Warp if he is in the same World as the Warp-Location
    use-warp-only-in-same-world: false
 
    # Defines whether a Player can only teleported to a Warp if the Warp is safe (Can be ignored with Permission)
    use-safe-warp: true
 
    # Defines the Warp-Effect
    WarpEffectOptions:
 
      particle-amount: 50
      particle-offset-x: 1.0
      particle-offset-y: 1.0
      particle-offset-z: 1.0
      particle-speed: 0.1
 
    # Defines the Warp-Sound
    WarpSoundOptions:
 
      sound-volume: 1.0
      sound-pitch: 1.0
 
      allow-gmusic-songs: true
 
    # Defines the Time-Placeholder-Format for the Welcome-Message
    welcome-time-format: "HH:mm:ss"
 
    # Defines the Date-Placeholder-Format for the Welcome-Message
    welcome-date-format: "dd.MM.yyyy"
 
    # Defines the Warp-Cooldown in Seconds until a Player can use the "/warp <Warp>" again (Can be ignored with Permission)
    warp-cooldown: 10.0
 
    # Defines the Seconds a Player must wait, to get teleported to the Warp (Can be ignored with Permission)
    warp-warmup: 0.0
 
    # Defines whether a Warp WarmUp should be canceled if the Player moves
    cancel-warp-warmup-by-move: true
 
    # Defines the Warp-Rating-Settings
    WarpRating:
 
      min-rating: 1.00
      max-rating: 5.00
      allow-decimal-rating: false
 
    # Defines the List of Warpnames that can't be used (Write the Names in lower case)
    NameBlacklist:
    - "spawn"
    - "help"
 
    # Defines the Worlds in which no Warp can be created
    WorldBlacklist:
    - "world_nether"
    - "world_end"
 
    # Defines the WarpSign-Header on which the Sign gets detected
    warp-sign-header: "[Warp]"
 
    # Defines whether the WarpSign is destroyed if an Error occurs during the creation
    destroy-warp-sign-on-error: true
 
    # Defines the Settings which should not be shown in the Tab Completion List
    TabBlacklist: []
 
 
 
  Home:
 
    # Defines how many Homes should be shown on one Page of "/home homes"
    homes-page-size: 10
 
    # Defines how many Homes a Player can create without any extra Permissions
    default-home-amount: 1
 
    # Defines the maximum length of a Homename
    max-home-length: 20
 
    # Defines whether a Player can create a Home only on his Island (Only works with BentoBox)
    set-home-only-on-island: false
 
    # Defines whether a Player can only teleported to a Home if he is in the same World as the Home-Location
    use-home-only-in-same-world: false
 
    # Defines whether a Player can only teleported to a Home if the Home is safe (Can be ignored with Permission)
    use-safe-home: false
 
    # Defines the Home-Cooldown in Seconds until a Player can use the "/home <Home>" again (Can be ignored with Permission)
    home-cooldown: 0.0
 
    # Defines the Seconds a Player must wait, to get teleported to the Home (Can be ignored with Permission)
    home-warmup: 0.0
 
    # Defines whether a Home WarmUp should be canceled if the Player moves
    cancel-home-warmup-by-move: true
 
    # Defines the Worlds in which no Home can be created
    WorldBlacklist:
    - "world_nether"
    - "world_end"
 
    # Defines if Homes should be shown in the Tab-Completion
    tab-completion-show-homes: false
 
    # Defines the Settings which should not be shown in the Tab Completion List
    TabBlacklist: []
 
 
 
  Spawn:
 
    # Defines whether a Player should teleported back to the Spawn if he joins the Server
    return-to-spawn-on-join: false
 
    # Defines whether a Player should teleported to the Spawn if he joins the Server for the first time
    spawn-on-first-join: true
 
    # Defines whether a Player should force-teleported to the Spawn if he dies (ignores bed)
    return-to-spawn-on-death: true
 
    # Defines whether a Player can only teleported to the Spawn if he is in the same World as the Spawn-Location
    use-spawn-only-in-same-world: false
 
    # Defines whether a Player can only teleported to the Spawn if the Spawn is safe (Can be ignored with Permission)
    use-safe-spawn: false
 
    # Defines the Spawn-Cooldown in Seconds until a Player can use the "/spawn" again (Can be ignored with Permission)
    spawn-cooldown: 0.0
 
    # Defines the Seconds a Player must wait, to get teleported to the Spawn (Can be ignored with Permission)
    spawn-warmup: 0.0
 
    # Defines whether the Spawn WarmUp should be canceled if the Player moves
    cancel-spawn-warmup-by-move: true

=============================================================================

Known Bugs / Issues:
Known Bugs or Issues that are not yet resolved in the newest Version:
  • There are currently no known or not fixed Issues!

  • If you discover any kind of Bug please instantly contact me in the Discussion-Area, send me a DM or join the GPlugins Discord Server, so i can fix this as soon as possible!

=============================================================================

Planned Features:
Planned Features for future Versions:
  • Adding more implementations for other Plugins!
  • Extensions for "/spawn"

  • If you have any suggestions more new Features let me know in the Discussion-Area or send me a DM or join the GPlugins Discord Server!

=============================================================================

Language-Files:
Change Language:
  • Set the "Lang.lang"-Option in the config.yml to your chosen Language

Add a new Language-File:
  • Copy one of the Language-Files and name it like you will
  • Change the Messages in the Language-File
  • Set the "Lang.lang"-Option in the Config.yml to your created Language-File

=============================================================================

Stats:

[IMG]
Author
Kritzz
Downloads
0
Views
290
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Kritzz

About Minecraft Forums

Here you will find everything you need to know about the exciting world of Minecraft, from creative game creations to helpful tutorials and multiplayer adventures. Share your passion!
Back
Top