File Details
GroupChat 3.2
- R
- Apr 6, 2026
- 1.12 MB
- 19
- 1.21.11+40
File Name
GroupChat-3.2.jar
Supported Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8.3
- 1.8.1
- 1.8
- 1.7.4
- 1.7.2
- It is now possible to invite offline players to join groupchats. To allow this on your server, ensure "AllowInvitingOfflinePlayers" is set to true in your config.yml (by default this feature is enabled and you don't have to do anything).
# When set to true, players will be able to invite offline players to their groupchats. # This will not work for players who have never joined the server before. AllowInvitingOfflinePlayers: true
- When player joins server and has awaiting invitations, they get notification about that. This is enabled by default in "PostJoinGroupChatInvitationsNotify" section in config.yml, where you can also set delay in ticks before notifying player.
PostJoinGroupChatInvitationsNotify: # When set to true, players will receive notification messages about pending groupchat invitations after joining the server. Enabled: true # Delay in ticks after player join before sending them notification about pending groupchat invitations. Delay: 40
- Players can now reject awaiting invitations with /groupchat reject [group shortname] command. This requires "groupchat.reject" permission.
- Players can now check all awaiting invitations with /groupchat invitations command. This requires "groupchat.invitations" permission.
- Group owners can now check all active invitations send from their current group with /groupchat invited command. This requires "groupchat.invited" permission.
- Group owners can now cancel active invitations with /groupchat revoke [player name] comamnd. This requires "groupchat.revoke" permission.
- Added "groupchat.create.unlimited" permission to allow players with this permission bypass group creation limit defined by "MaxOwnedGroups" setting in config.yml.
- Added "groupchat.join.unlimited" permission to allow players with this permission bypass all groups limit defined by "MaxMemberGroups" setting in config.yml.
- It is now possible to control pagination of various commands output.
This applies to /groupchat [list/mygroups/invited/invitations/help] commands.
# Max number of entries displayed per page in various subcommands. MaxEntriesPerPageListSubCommand: 10 MaxEntriesPerPageMyGroupsSubCommand: 10 MaxEntriesPerPageInvitedSubCommand: 10 MaxEntriesPerPageInvitationsSubCommand: 10 MaxEntriesPerPageHelpSubCommand: 7
- Added new text to lang.yml:
TABCOMPLETE_EMPTY_PAGE_NUMBER: "<PAGE_NUMBER>" INFO_YOU_REJECTED_INVITATION: "<white>You have rejected invitation to groupchat: <green><group>" INFO_PLAYER_REJECTED_INVITATION: "<white>Player <green><player> <white>has rejected invitation to this groupchat." INFO_INVITED_ENTRY: "<white><number>. <green><player>" INFO_INVITED_NONE: "<white>There are no active invitations from group: <green><group>" INFO_INVITATIONS_ENTRY: "<white><number>. <green><group>" INFO_INVITATIONS_NONE: "<white>You have no active invitations." INFO_INVITATIONS_NOTIFY: "<white>You have <green><number> <white>pending invitations. Type <green>/groupchat invitations <white>to view them." INFO_PLAYER_INVITATION_REVOKED: "<white>Invitation for player <green><player> <white>has been revoked." INFO_PLAYER_NOT_INVITED: "<white>This player is not invited to this groupchat." INFO_MAX_MEMBER_GROUPS: "<white>You have reached maximum number of groups." HELP_COMMAND_INVITED: "<green>/groupchat invited <white>- show players invited to your current groupchat" HELP_COMMAND_INVITATIONS: "<green>/groupchat invitations <white>- show active invitations to join groupchats" HELP_COMMAND_REJECT: "<green>/groupchat reject <gray>[group shortname] <white>- reject invitation to groupchat" HELP_COMMAND_REVOKE: "<green>/groupchat revoke <gray>[player] <white>- revoke invitation of player to your current groupchat" INFO_MYGROUPS_HEADER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<aqua><bold>▸ <white><bold>My groupchats" - "<gray> Page <page>/<lastpage>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_MYGROUPS_FOOTER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<white>Switch Page: <green>/groupchat mygroups <gray><page>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_ALLGROUPS_HEADER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<aqua><bold>▸ <white><bold>All groupchats" - "<gray> Page <page>/<lastpage>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_ALLGROUPS_FOOTER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<white>Switch Page: <green>/groupchat list <gray><page>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_INVITED_HEADER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<aqua><bold>▸ <white><bold>Invitations from <green><group>" - "<gray> Page <page>/<lastpage>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_INVITED_FOOTER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<white>Switch page: <green>/groupchat invited <gray><page>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_INVITATIONS_HEADER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<aqua><bold>▸ <white><bold>Invitations to join groupchats" - "<gray> Page <page>/<lastpage>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_INVITATIONS_FOOTER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<white>Type <green>/groupchat join <gray><group> <white>to join." - "<white>Type <green>/groupchat reject <gray><group> <white>to reject invitation." - "" - "<white>Switch page: <green>/groupchat invitations <gray><page>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_HELP_HEADER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<aqua><bold>▸ <white><bold>GroupChat Help" - "<gray> Page <page>/<lastpage>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" INFO_HELP_FOOTER: - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - "<white>Switch Page: <green>/groupchat help <gray><page>" - "<dark_gray><strikethrough>━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
Above is for text with modern formatting. To get legacy formatted code, visit this page: https://maciejnierzwicki.pl/minecraft-plugins/groupchat/configuration-lang-yml/ - Fixed issue with "MaxMemberGroups" setting from config.yml not being respected.
The next major update (3.3) will focus on enhancing players management within groupchats (introduction of moderator rank, mute command...)
Thank you for using GroupChat.

