
NPPartiesPlugin
Full GUI for the Parties plugin — Lists, info, invites, management
Оцените первым
44
0
Список изменений
NorrionProject Parties Integration - Changelog v1.0.0
🎉 Initial Release — GUI-Driven Parties Management
NPParties v1.0.0 provides a graphical interface for the Parties plugin (by AlessioDP). Instead of typing commands, players open menus to create parties, invite members, manage settings, and browse public parties — all through clickable inventories.
Designed for MMO / RPG servers using the AlessandroDP Parties API.
✨ Key Features for Server Admins
1. Party Browser GUI (ListPartiesInventory)
- Paginated list of all public parties on the server
- Each entry shows: party name, leader, member count / max, privacy status
- Previous / Next page navigation buttons
- "Join" button on hover — one-click join request
- Your own party shown at bottom (slot 40) with quick actions
- Create Party button if not in a party (slot 40 when solo)
- Auto-refreshes on open
2. Party Info / Management GUI (InfoPartyInventory)
Opens when you click your party in the browser (or via /party info):
- Party details: name, leader, members, max size, description
- Member list with roles (Leader / Officer / Member)
- Leader-only actions:
- ✏️ Rename party
- 📝 Edit description
- 🔒 Toggle privacy (public / private)
- 👑 Promote / Demote / Kick members
- 🗑️ Disband party
- Officer actions: Invite players, manage join requests
- Leave Party button (non-leaders)
3. Chat-Based Creation Flow (PartiesChatListener)
No commands to remember — just click and type:
- Click "Create Party" in browser → asks for name in chat
- Type name in chat → party created instantly
- Click "Invite Player" → asks for player name in chat
- Type name → invite sent
Supported chat prompts:
| Trigger | ChatListenerType | Result |
|---|---|---|
| Create Party button | PARTY_CREATE | Creates party with typed name |
| Invite Player button | PARTY_INVITE | Sends invite to typed player |
4. Command
/party→ opens Party Browser/party info→ opens Party Info (if in party)/party create <name>→ still works (creates + opens info)- Preserves all original Parties plugin functionality for console / advanced use
5. Multilingual (FR / EN)
All chat prompts, GUI titles, button labels, and error messages in:
plugins/NorrionProject/language/NPParties/messages_en.jsonplugins/NorrionProject/language/NPParties/messages_fr.json
🎮 Player Experience
| Action | How |
|---|---|
| Browse parties | /party → click any party to view |
| Create party | Click "Create Party" (slot 40) → type name in chat |
| Invite friend | Open your party info → click "Invite" → type name in chat |
| Join party | Browser → hover "Join" on public party → click |
| Manage party | Click your party in browser → Info GUI with all controls |
| Leave party | Info GUI → "Leave Party" button |
| Disband | Leader only → Info GUI → "Disband" |
Made with ❤️ for the NorrionProject community.
Questions? Open an issue on our Discord.
Файлы
NPParties-1.0.0.jar(24.11 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.0
Загрузчики
Paper
Версии игры
26.1.2
Загрузок
6
Дата публикации
06.07.2026
