Resource icon

Experimental FormWarps 1.2.4

Compatible API Versions
1.1.0
Sourcecode
https://github.com/CrieXD1337/FormWarps
FormWarps
Warp system for your server with Form UI

⚙ Main functions:
Creating warps.
Teleportation to warps.
Removing warps.
Simple config.
An interface.


⚒ Commands:
⠀ /warp <warp name> -
Teleport to warp (just /warp - open UI)
⠀ /setwarp <new warp> - Create a warp based on your coordinates (just /setwarp - open UI)
⠀ /delwarp <warp name> - Delete warp (just /delwarp - open UI)
⠀ /warps - View all warps on the server

🔐 Permissions
PermissionDescriptionDefault
formwarps.commands.setwarp​
/setwarp command​
OP​
formwarps.commands.delwarp​
/delwarp command​
OP​
formwarps.commands.delwarp.others​
Access to delete other people's warps.​
OP​
formwarps.commands.warp​
/warp command​
true​
formwarps.commands.warps​
/warps command​
true​








1746784182239.png


1746729566062.png


1746729691099.png


1746729716532.png


1746729746659.png

YAML:
messages:
  # --- Chat messages ---
  warp-usage: "§7> §cUsage: §e/warp <warp name>"
  warp-tp-success: "§7> §fTeleported to warp §b{warp}"
  warp-set-success: "§7> §fWarp §b{warp} §fcreated successfully!"
  warp-exists: "§7> §cThis warp already exists!"
  warp-not-found: "§7> §cWarp not found!"
  warp-deleted: "§7> §fWarp §b{warp} §fdeleted successfully."
  no-permission: "§c%commands.generic.permission"
  name-too-short: "§7> §cWarp name must be between §e2§c and §e14§c characters."

  # --- Forms text ---
  no-warps: "You have no warps."
  form-setwarp-title: "Create Warp Point"
  form-setwarp-input: "Enter warp name (2-14 characters):"
  form-deletewarp-title: "Delete Warp"
  form-deletewarp-desc: "Select a warp to delete:"
  form-confirm-title: "Confirm Deletion"
  form-confirm-desc: "Delete warp {warp}?"
  form-warp-title: "Teleport to warp"
  form-warp-input: "Enter warp name:"
  form-warp-tip: "warp name"
  form-warps-title: "Server Warps"
  form-warps-desc: "Select a warp:"
  form-warpinfo-title: "Warp Info"
  form-warpinfo-desc: "Info about §e{warp}§f warp"
  form-warpinfo-teleport: "Teleport to warp"
  form-warpinfo-remove: "Remove warp"
  form-warpinfo-back: "Back"
  yes: "§2Yes"
  no: "§cNo"

properties:
  # minimum characters in warp name
  min-create-warp-characters: 2

  # maximum characters in warp name
  max-create-warp-characters: 14

  # allowed characters in warp name
  create-warp-allowed-characters: "^[a-zA-Z0-9_]+$"

# --- Commands ---
commands:
  warp:
    name: warp                           # command name
    aliases: ["w"]                       # command aliases
    description: "Teleport to a warp"    # command description
    permission: formwarps.commands.warp  # permission
  setwarp:
    name: setwarp
    aliases: ["createwarp"]
    description: "Create a warp"
    permission: formwarps.commands.setwarp
  delwarp:
    name: delwarp
    aliases: ["removewarp", "rmwarp"]
    description: "Delete a warp"
    permission: formwarps.commands.delwarp
  warps:
    name: warps
    aliases: []
    description: "See all warps"
    permission: formwarps.commands.warps

📝License
This project is licensed under MIT license. Please see the LICENSE file for details.

🌐 Source code: https://github.com/CrieXD1337/FormWarps
⚠If you want to suggest a new feature or report a bug - write to me in discord: @darksunset00
  • Like
Reactions: LastVis1
Author
Criex1337
Downloads
317
Views
579
First release
Last update
Rating
5.00 star(s) 2 ratings

More resources from Criex1337

Latest updates

  1. Update

    The registration of commands has been moved, see full change log on github release/commits
  2. Update

    Added `/warps` command to view all warps.
  3. Mini update

    The /delwarp command has been changed and a space issue with the /warp command has been fixed.

Latest reviews

Add view all warps please, /warp list, /warps, Will wait
good plugin, but can you add a command to view all warps?
Top