Envision a new Reality DreamExposure Studios

Better Handling of Teleports InsaneWarps

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!

Jump

Extensive and Powerful Features

  • Warp/Hub/Lobby/Spawn handling
  • Respawn handling
  • Spawn sharing (Die in the Nether, respawn in the Overworld)
  • TPR (Randomly teleport to a location far away)
  • Teleportation Upon Join (force a player to teleport to the spawn or other locations when they join the server)
  • Multiblock structures
    • Portal (Step into a portal and teleport)
    • Platform (Stand or crouch on a platform to teleport)
    • ItemBlock (Floating item above a block to represent the location, right click the sign to teleport)
  • Holograms for multiblock structures
  • Teleport signs
  • GTA V teleportation animation
  • Economy integration
  • And more! Don't see a feature? Request it on our discord!

Quick and Simple Installation

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

Syntax, Examples, and Permissions Commands

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

Description and Defaults Permissions

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

Understandable and simple Config

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
							

Immersive and Commandless Signs

InsaneWarps offers signs for more immersive use rather than commands.

Immersive and Commandless Structures

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.

Active Development Upcoming Features

  • Inventory Menus
  • Particle Effects
  • Integrated support for Bungee networks (transfer servers seamlessly)
  • And more! Don't see a feature? Request it on our discord!