InsaneWarps introduces better handling of warps, spawns, tpr and more with new unique mechanics. Locations can easily be set and controlled with permissions and delays. Signs can be used for quick commandless teleports. And add more immersive features like a GTA 5 style teleportation!
Simply download the latest version of InsaneWarps and drop it into your plugins folder. Restart the server and everything is ready to go with no configuration needed! If you want to integrate economy with InsaneWarps, you will need to download and install Vault.
|/setwarp [name]||/setwarp shop||Sets a new warp with the specified name||iw.warp.setwarp|
|/delwarp [name]||/delwarp shop||Deletes the specified warp||iw.warp.delwarp|
|/warp (name)||/warp shop||Teleports you to the warp||iw.warp.* OR iw.warp.[name]|
|/sethub [name]||/sethub shop||Sets a new hub with the specified name||iw.hub.sethub|
|/delhub [name]||/delhub shop||Deletes the specified hub||iw.hub.delhub|
|/hub (name)||/hub shop||Teleports you to the hub||iw.hub.* OR iw.hub.[name]|
|/setlobby [name]||/setlobby shop||Sets a new lobby with the specified name||iw.lobby.setlobby|
|/dellobby [name]||/dellobby shop||Deletes the specified lobby||iw.lobby.dellobby|
|/lobby (name)||/lobby shop||Teleports you to the lobby||iw.lobby.* OR iw.lobby.[name]|
|/setspawn||/setspawn||Sets the spawn point for the world||iw.spawn.setspawn|
|/delspawn [world]||/dellobby world||Deletes the specified world's spawn point||iw.spawn.delspawn|
|/spawn (world)||/spawn world||Teleports you to the world's spawn point||iw.spawn.* or iw.spawn.[world]|
|/tpr||/tpr||Teleports you to a random location within the world||iw.tpr.use|
|iw.econ.bypass||Allows the player to bypass the cost of a teleport||op|
|iw.join.bypass||Allows the player to bypass teleportation upon join.||op|
|iw.sign.place||Allows placing of InsaneWarp signs||op|
|iw.warp.ignoredelay||Allows the player to bypass warp delay||op|
|iw.warp.setwarp||Allows the player to set a new warp location||op|
|iw.warp.delwarp||Allows the player to delete a warp location||op|
|iw.hub.ignoredelay||Allows the player to bypass hub delay||op|
|iw.hub.sethub||Allows the player to set a new hub location||op|
|iw.hub.delhub||Allows the player to delete a hub location||op|
|iw.lobby.ignoredelay||Allows the player to bypass lobby delay||op|
|iw.lobby.setlobby||Allows the player to set a new lobby location||op|
|iw.lobby.delete||Allows the player to delete a lobby location||op|
|iw.spawn.ignoredelay||Allows the player to bypass spawn delay||op|
|iw.spawn.setspawn||Allows the player to set a new spawn location||op|
|iw.spawn.delspawn||Allows the player to delete a spawn location||op|
|iw.tpr.use||Allows the player to use the tpr command||true|
|iw.tpr.ignoredelay||Allows the player to bypass tpr delay||op|
|iw.tpr.ignorecooldown||Allows the player to bypass tpr cooldown||op|
The config.yml is simple to understand and setup. Its default values are set to balance existing mechanics with new ones.
DO NOT DELETE: A: InsaneWarps is developed and managed by DreamExposure B: Replicating or sharing this plugin without our approval will result in legal action # Whether or not to check for updates and/or download the update Updates: Check: true Download: false # Used for extra debug info in the console. Use this to help figure out any issues Console: Debug: false Verbose: false # Select the language (currently only English is supported) Language: EN_US Economy: # Whether or not to enable econ settings. Enabled: false # Whether or not to allow users with econ bypass to bypass the economy costs Use Bypass Permission: true # Settings for teleportation upon join Join: Teleport: Enabled: false Type: SPAWN LocName: world # Whether or not to allow users with join bypass to bypass the teleportation AllowBypass: true Warp: Delay: Enabled: false Seconds: 5 Hub: Delay: Enabled: false Seconds: 5 Lobby: Delay: Enabled: false Seconds: 5 Spawn: Delay: Enabled: false Seconds: 5 Respawn: Handle: true TPR: Enabled: true Delay: Enabled: false Seconds: 5 Cooldown: Enabled: true Seconds: 3600 Cost: 0.0 # Max distance, in blocks, that the player may be teleported Max Distance: 1000 # Worlds where tpr can be used. Worlds: - world # Teleport mechanics settings Teleport: GTA Style: Enabled: true # How many stages there are. GTA 5 has 3. Drops Up: 3 # Y coordinate height to go to. Target Y: 150 # Delay in seconds for each stage. Drop Delay: 1 # Delay in seconds for each stage down. Down Delay: 1 # The sound played for each stage. Sound: ENTITY_EXPERIENCE_ORB_PICKUP # Multiblock structure settings Structure: PORTAL: # Allow portals Enabled: true # Base of portal where sign is displayed Base: SEA_LANTERN # Portal frame Frame: BLACK_CONCRETE Portal: # If the inside of the portal is a nether portal NetherPortal: true # If the inside of the portal is water (if both false, its air) Water: false PLATFORM: Enabled: true Base: SEA_LANTERN Center: LAPIS_BLOCK Sides: BLACK_CONCRETE Corners: GLOWSTONE Hologram: Enabled: true Text: WithCrouch: '&6Crouch here to teleport!' NoCrouch: '&6Stand here to teleport!' # Whether or not to make players crouch to teleport Crouch: Require: true ITEM_BLOCK: Enabled: true Base: SEA_LANTERN # Show floating item above base block. ShowItem: true Hologram: Enabled: true Text: '&6Click sign to teleport!'
For the world shares, a very simple format is used.
#default values world_nether: world world_the_end: world #A very simple format example: world_name_from: world_name_to
InsaneWarps offers signs for more immersive use rather than commands.
InsaneWarps offers multiblock structures for more immersive use rather than commands or signs.
Use a portal for teleporting
Stand or crouch on the platform to teleport
Have an item float above the base block to represent the location. Then click the sign to teleport.