Voxel Shop beta is live. Expect occasional bugs. Learn more
Account Linking, Events, Tickets, Chat, Lands Text and Voice
- Fix: Webhook message queue not awaiting result correctly in case of error, causing messages to not be removed
- Change: Webhook messages are now grouped by channel and sent in batches
- Fix: Default head skin provider in config should use {uuid_compact}
- Change: Debug messages for webhooks
- Fix: Some Discord API errors related to invalid forms
- Fix: Webhook errors on chat message due to outdated Discord JDA
- Fix: LINKING_ROLES getting added and later removed when the player left the server. This only happened in combination with LuckPerms. The plugin no longer checks against OP status on LuckPerms.
- Fix: Missing Javadoc for the API module
- Change: minecraft.ignore-cancelled now defaults to true in the chat.yml module config
- Fixed: AdvancedChat not working with chat module when sending message from mc -> discord
+ Added: Support for papermc AsyncChatEvent
+ Added: /config set tickets_staff_unavailable to notify ticket submitter that support staff is currently not available.
+ Added: Config entry to exclude users from name sync that have specific roles:
/config linking_name_sync_ignore_roles
See wiki for more info about the linking module.
+ Added: [Suggestion] Being able to translate lands channel names:
name:
text: "{object}"
voice: "{object}-voice"
+ Added: Being able to disable reminding submitter of ticket (/config set tickets_remind_submitter)
- Fixed: Sync channel perms for nations if one land has no nation
- Fixed: Error when navigating to next page in Discord menu
+ Added: /online Discord command to show online players on the network
- Fixed: Name sync task
- Fixed: Error at kick if kick unlinked enabled
- Fixed: Ticket module init error
+ Added: /ticket add Discord command
- Fixed: Players being able to mention
- Fixed: Reload not reloading discord bot locale