Перейти к содержимому
Mineforgian

PlayerWarps

A Simple PlayerWarp Plugin Built for simplicity, performance, and flexibility

Загрузки
849
Подписчики
3
Обновлён
5 октября 2025 г.
Лицензия
MIT

Опубликован 5 октября 2025 г.

🧭 PlayerWarps

PlayerWarps is a clean, single-class Minecraft plugin that lets players create and manage their own public warps through an intuitive GUI.
Built for simplicity, performance, and flexibility — everything you need is stored in config.yml and warps.yml.


⚙️ Features

  • GUI System

    • /pw gui opens an interactive menu with all player warps
    • Search book to filter warps by name
    • Paging system with green shulker (Next) and red shulker (Previous)
    • Gray glass pane filler for style
    • Sunflower info item showing command help
    • Click any warp to teleport instantly (with delay & cooldown)
    • Protected GUI – players can’t move or steal items
  • Warp System

    • Create warps with /pw create <name>
    • Remove warps with /pw remove <name>
    • Rename with /pw rename <old> <new>
    • Change GUI icon with /pw itemchange <material> <warp>
    • Teleport with /pw tp <warp>
    • Owners don’t increase their own visit count
    • Limits on how many warps a player can own (max-per-player in config)
  • Admin / Operator Tools

    • /pw op <subcommand> – gives full control to modify any player’s warp
    • Subcommands:
      • /pw op tp <warp> – teleport to any warp
      • /pw op remove <warp> – remove any warp
      • /pw op rename <old> <new> – rename any warp
      • /pw op itemchange <material> <warp> – change icon of any warp
    • Requires operator status or permission playerwarps.op
  • Teleport System

    • Customizable delay before teleport
    • Cooldown between teleports
    • Cancel on move option
    • Fully configurable in config.yml
  • Customization

    • Name filter (forbidden words) in config.yml
    • Configurable messages
    • Warp limits per player
    • Customizable GUI title & colors
    • All warps stored in separate warps.yml file

🧩 Commands

Command Description
/pw gui Opens the warp selection GUI
/pw create <name> Creates a warp at your current location
/pw remove <name> Deletes one of your warps
/pw rename <old> <new> Renames one of your warps
/pw itemchange <material> <warp> Changes the icon shown in the GUI
/pw tp <warp> Teleports you to a warp
/pw op <subcommand> Admin command to manage all warps

🔑 Permissions

Permission Default Description
playerwarps.use true Allows all normal PlayerWarp commands
playerwarps.op op Allows use of /pw op admin commands

🗂 Configuration Files

config.yml

Ченджлог

1.0Релиз1.21.3, 1.21.4, 1.21.5 · 5 октября 2025 г.

🧭 PlayerWarps v1.0 – Initial Release

✨ Main Features

  • /pw gui – fully interactive GUI:

    • Paging system
    • Search book
    • Help sunflower with full command info
    • Green shulker (next page) & Red shulker (previous page)
    • Gray glass filler bottom bar
    • Click-to-teleport with delay & cooldown
  • /pw op command for admins to rename, remove or change items of any player's warp

  • Full tab-complete for all commands and materials

  • Name filter system (blocked words in config.yml)

  • Warp limits per player

  • Visit counter (owners don’t increase visits)

  • Teleport delay, cooldown and cancel-on-move system

  • Configurable messages in config.yml

  • External data file warps.yml for all saved warps

🛠 Improvements

  • Protected GUI (no item stealing)
  • Clean color-coded interface and feedback
  • Fully self-contained single-class plugin for easy setup

📂 Files

  • config.yml – Settings, messages, limits, filters
  • warps.yml – All warp data

Комментарии

Загружаем…