mirror of
https://github.com/CivMC/Civ.git
synced 2026-07-15 23:20:44 +00:00
The group's primary owner is identified via Group#isOwner, not a distinct PlayerType, so getPlayerType returns OWNER for them. The MainGroupGUI already special-cases the primary owner, but the chat-output commands did not, listing them indistinguishably from other owner-rank members. Label the primary owner as PRIMARY_OWNER in ListMembers (/nllm) and ListGroups (/nllg), matching the GUI's special handling. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
NameLayer
Allows the creation of configurable, permission-based, player-made groups in Minecraft. From buildings to chat messages, one can selectivity restrict or expand which players are on group and their level of access.
Example Usage:
- Chat messages which can only be seen by the group of people you chose to allow.
- Doors which can only be opened by the group of people you chose to allow.
See the wiki for details on group creation, management, and other commands: https://github.com/CivClassic/NameLayer/wiki