WarpsCore

WarpsCore

WarpsCore is a lightweight warps plugin for Paper servers. It provides public warp management, a server spawn, configurable cooldowns and delays, and simple administrator commands.

28 downloads

WarpsCore

WarpsCore is a lightweight warps plugin for Paper servers. It provides public warp management, a server spawn, configurable cooldowns and delays, and simple administrator commands.

Features

  • Public warp system
  • Built-in /spawn command
  • /warp spawn support
  • Configurable teleport cooldown
  • Configurable teleport delay
  • Simple administrator commands
  • Permission support

Commands

Command Description
/spawn Teleports you to the server spawn.
/warp <name> Teleports you to a warp.
/warp help Displays the help menu.
/warp list Lists all available warps.
/warp info Shows global info about warps.
/warp set <name> Creates or updates a warp.
/warp delete <name> Deletes a warp.
/warp rename <old> <new> Renames a warp.
/warp cooldown <seconds> Sets the global warp cooldown.
/warp delay <seconds> Sets the global teleport delay.

Permissions

Permission Description
warpscore.spawn Allows use of /spawn.
warpscore.warp.use Allows use of /warp.
warpscore.warp.list Allows listing available warps.
warpscore.warp.info Allows seeing global info about warps.
warpscore.warp.help Allows viewing the help menu.
warpscore.warp.set Allows creating warps.
warpscore.warp.delete Allows deleting warps.
warpscore.warp.rename Allows renaming warps.
warpscore.warp.cooldown Allows changing the global cooldown.
warpscore.warp.delay Allows changing the global teleport delay.
warpscore.bypass.cooldown Bypasses the teleport cooldown.
warpscore.bypass.delay Bypasses the teleport delay.
warpscore.admin Grants access to all WarpsCore commands.

Configuration

Example config.yml:

cooldown: 60
delay: 3

Warps are stored separately in warps.yml:

spawn:
  world: world
  x: 0.5
  y: 64.0
  z: 0.5
  yaw: 180
  pitch: 0

shop:
  world: world
  x: 125.5
  y: 70.0
  z: -48.5
  yaw: 90
  pitch: 0

Building

Clone the repository and build with Gradle:

./gradlew build

The compiled JAR will be located in:

build/libs/

Requirements

  • Paper 26.2+
  • Java 25+

License

This project is licensed under the MIT License.