
Ancient-StaffSupport
An awesome staffsupport system!
- Загрузки
- 94
- Подписчики
- 0
- Обновлён
- 20 декабря 2025 г.
- Лицензия
- All-Rights-Reserved
Опубликован 18 декабря 2025 г.
📩 Ancient-StaffSupport
A powerful and modern ticket / staff support system for Minecraft servers, focused on ease of use for players and powerful management tools for staff.
🚀 Features
👤 Player Features
- Create support tickets via GUI or commands
- Multiple ticket categories & priorities
- View active tickets
- View archived tickets
- Edit ticket message before it is claimed
- Clear GUI navigation (Back buttons, pages)
- Add additional messages to existing tickets
- Unified conversation view (player + staff)
- Full multi-language support (NL / EN)
🛠 Staff Features
- Central Staff GUI to manage all tickets
- Claim / unclaim tickets
- Change ticket status:
- OPEN
- IN_PROGRESS
- DONE
- REJECTED
- Add staff notes (appended, never overwritten)
- Change ticket priority
- Archive / unarchive tickets
- Permanently delete tickets (archive-only)
- View archived tickets
- Built-in Staff Statistics GUI
- Staff statistics per staff member:
- Claimed tickets
- Closed (DONE)
- Closed (REJECTED)
- Archived
- Unarchived
- Deleted
- Staff heads show the actual player skin
- Supports LuckPerms prefix (colored)
📊 Staff Statistics GUI
Accessible directly from the Staff GUI.
Hover over a staff member to see:
- 📌 Claimed tickets
- ✅ Closed (DONE)
- ❌ Closed (REJECTED)
- 📦 Archived
- ♻️ Unarchived
- 🗑 Deleted
🧩 Ticket Conversations
- 💬 Player messages and staff notes are merged into one conversation
- 🕒 Automatically sorted by date & time
- 👤 Shows author, rank/prefix, date & time
- 🎨 Message text is always plain (no color abuse)
- 📖 Viewable in:
- Chat (paged)
- Written book
🗃 Archive System
- Tickets can be archived instead of deleted
- Archived tickets:
- Are hidden from normal lists
- Can be reopened later
- Only staff with permission can:
- Archive tickets
- Unarchive tickets
- Permanently delete archived tickets
- Players can view their own archived tickets
🌍 Language System (IMPORTANT ⚠️)
🚨 IMPORTANT NOTICE
The plugin uses a language system.
If you want English instead of Dutch:
You MUST change the language setting in config.yml
Example:
language: EN
Otherwise, the plugin will default to Dutch (NL).
🧾 Commands
👤 Player Commands
/staffhelp
/staffhelp create
/staffhelp tickets
🛠 Staff Commands
/staffbehandeling
/staffbehandeling reload
➡️ English command aliases are also supported.
🔐 Permissions
👤 Player Permissions
ancientstaffsupport.use
→ Allows players to use /staffhelp
ancientstaffsupport.ticket.create
→ Create support tickets
ancientstaffsupport.ticket.view
→ View own tickets (including archived)
🛠 Staff Permissions
ancientstaffsupport.staff
→ Access staff GUI
ancientstaffsupport.staff.claim
→ Claim tickets
ancientstaffsupport.staff.status
→ Change ticket status (DONE / REJECTED)
ancientstaffsupport.staff.note
→ Add staff notes
ancientstaffsupport.staff.priority
→ Change ticket priority
ancientstaffsupport.staff.archive
→ Archive & unarchive tickets
ancientstaffsupport.staff.archive.delete
→ Permanently delete archived tickets
ancientstaffsupport.staff.stats
→ View Staff Statistics GUI
ancientstaffsupport.admin
→ Full access (recommended for admins)
🔗 Integrations
- ✅ LuckPerms (prefix support)
- ✅ PlaceholderAPI
- ✅ Discord Webhooks (with role tagging support)
⚙️ Configuration
- Fully configurable GUI texts
- Editable categories & priorities
- Language system (NL / EN)
- Discord webhook messages
- Permissions-based access
🧩 Installation
- Place the plugin in your
/pluginsfolder - Restart the server
- Configure
config.yml - (Optional) Edit language files
- Enjoy 🚀
📝 Changelog Summary (v1.5.x)
- Unified ticket conversation system
- Archive system with restore & delete
- Staff statistics GUI
- Improved GUI navigation & UX
- Multi-message support for players & staff
- Fixed language issues & formatting bugs
- Cleaner GUIs without duplicate information
❤️ Support
If you encounter issues or have feature requests, feel free to contact the developer.
Happy supporting! 🎉
Ченджлог
4.0Релиз1.21.9, 1.21.10, 1.21.11 · 20 декабря 2025 г.
📝 Ancient-StaffSupport — Changelog
🚀 Version 1.5.x — Major Quality & UX Updates
🧩 Ticket Conversations
- 💬 Unified conversation view
Player messages and staff notes are now merged into one chronological conversation, sorted by date & time. - 🕒 Every message now shows:
- Author (player or staff)
- Rank / prefix
- Date & time
- 🎨 Message text is always plain (no colors), while ranks/prefixes keep their formatting.
📖 Book & Chat Improvements
- 📘 Conversation can be viewed:
- In chat (paged)
- In a written book
- 🧹 Removed duplicate/oversized information:
- Player note
- Staff note
These are no longer shown inside ticket items in GUIs to prevent clutter.
✍️ Adding Messages
- 👤 Players can now add extra messages to their own tickets via the GUI.
- 🧑💼 Staff can add multiple notes without overwriting previous ones.
- ➕ New messages are appended, never replaced.
- ❌ GUI now automatically closes when entering chat-input mode (clean UX).
🗂️ Ticket Archiving
- 🗄️ Tickets can be archived instead of deleted.
- 🔁 Archived tickets can be restored (with permission).
- 👮 Permanent deletion of archived tickets is permission-based.
- 👤 Players can view their own archived tickets via a dedicated GUI button.
📊 Staff Statistics
- 📈 New Staff Statistics GUI:
- Tickets claimed
- Tickets handled
- Tickets closed
- Tickets deleted
- Tickets archived
- 🧠 Player heads now correctly show the actual staff member skin.
- 🔐 Statistics menu is protected by a dedicated permission.
🌍 Language & Translation
- 🌐 All new features fully support the language system.
- 🇳🇱 Fixed incorrect English text showing when Dutch is selected.
- ⚠️ IMPORTANT:
If you want the plugin in English, you MUST change the language inconfig.yml.
🧼 Bug Fixes & Polish
- 🔙 Fixed broken back buttons (especially in archive menus).
- 🧠 Fixed GUI navigation returning to empty pages.
- 🛠️ Fixed multiple compilation issues and missing method references.
- 🧾 Fixed message formatting issues where color codes (&7, etc.) were visible as text.
- 🔄 Improved internal consistency between GUI actions and chat listeners.
✅ Overall Result
- Cleaner GUIs
- Better readability
- More logical workflows
- Improved long-term ticket management
- Fully scalable staff-support system
💙 Thanks for using Ancient-StaffSupport
Built for clean moderation, happy staff, and organized support.
3.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 18 декабря 2025 г.
Added Function: Archive for player & staff also added staff stats!
1.4.8Релиз1.21.9, 1.21.10, 1.21.11 · 18 декабря 2025 г.
Added English commands.
Player Commands: /staffhelp /helpstaff
Staff Commands: /staffbehandeling /staffmanage /stafftreatment
Admin Commands: /staffsupport reload
Комментарии
Загружаем…