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.
InsaneWarps depends on NovaLib
Download and install Vault if you want economy integration
Command Syntax | Example | Description | Permission |
---|---|---|---|
/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 |
Permission | Description | Default |
---|---|---|
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.
Portals
--
Use a portal for teleporting
Platform
--
Stand or crouch on the platform to teleport
ItemBlocks
--
Have an item float above the base block to represent the location. Then click the sign
to teleport.