▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/NoteTools
NoteTools

NoteTools

NoteTools is a Paper 1.20.1 server plugin designed for player-admin service request submissions.

Оцените первым
2
0

NoteTools Plugin v1.0

Overview

Note: This plugin is AI-assisted in development.

NoteTools is a Paper 1.20.1 server plugin designed for player-admin service request submissions.
It supports GUI-based request creation, admin processing, configurable request fees, persistent data storage, and clear management feedback.

Version: v1.0
Author: NSrank & CodeX
Repository: https://github.com/NSrank/NoteTools
Issue Tracker: https://github.com/NSrank/NoteTools/issues

Main Features

  • Players with notetools.use permission can open the GUI with /notetools open to create a request.
  • Request content can be up to 64 characters and includes a fee reminder.
  • A configurable fee is charged on request submission (default 100, defined in config.yml).
  • Admins with notetools.admin permission receive pending request alerts on login.
  • Admins can open the admin panel with /notetools admin to view pending, processed, and my processed requests.
  • Admins can use /notetools done, /notetools cancel, and /notetools reject [reason] to process requests.
  • Admins can use /notetools lookup <player> to view a player’s request statistics.
  • All requests are stored in data.yml, including requester, content, time, status, fee, and handler information.

GUI Details

  • GUIs use a chest layout with a decorative bottom row of black stained glass panes.
  • The far-right slot is a barrier for exit, and secondary menus have a redstone lamp on the left for back.
  • The admin panel includes entries for Pending Requests, Processed Requests, and My Processed Requests.

Config (config.yml)

  • fee: request fee, default 100.0.
  • save-interval-seconds: async save interval, default 60.

Permissions

  • notetools.use — use plugin (default: true)
  • notetools.admin — admin panel access (default: op)
  • notetools.command.done — mark request done (default: op)
  • notetools.command.cancel — cancel processing (default: op)
  • notetools.command.reject — reject request (default: op)
  • notetools.command.lookup — lookup player requests (default: op)

Installation

  1. Place the compiled NoteTools-1.0-SNAPSHOT.jar or NoteTools-1.0-SNAPSHOT-shaded.jar into the server plugins/ folder.
  2. Install Vault and a compatible economy plugin, and ensure Vault is properly hooked.
  3. Start the server and verify the plugin loads successfully in the server log.
  4. Players can open the request GUI with /notetools open.
  5. Admins can open the management panel with /notetools admin.

Change Log

v1.0

  • Initial release.
  • Players can submit requests via /notetools open.
  • Request fees are supported and fee reminders are shown at submission.
  • Admins can view Pending Requests, Processed Requests, and My Processed Requests.
  • Admins can process requests with /notetools done, /notetools cancel, and /notetools reject [reason].
  • Admins can query player request statistics with /notetools lookup <player>.
  • All request data is persisted to data.yml, including handler name and player name.
  • GUI includes black glass decoration, exit buttons, and back buttons.

License

MIT License

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.20.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 недели назад
Обновлён:2 недели назад
Главная