v0.8.2 - A New Home
This update focuses on a number of quality of life improvements before a major restructuring is done with v0.9.0 later this year.
Important:
Moving forward we will be releasing the GSAuth plugin jars here on Github. You can download the plugin files here for free, but you will still need an API key in order to use our integrated service.
You can use the integrated Wiki and Issues tabs for support and bug reports.
We also have an entirely new checkout process for GSAuth Iron, Gold, and Diamond tier plans. Existing customers should sign up on the new checkout site in order to keep their service active.
New GSAuth Signup
New:
- New
player-preferences.yml
sets the groundwork for a future feature allowing servers to adjust in-game settings and permissions for players based on their GamerSafer profile. This first feature allows restricting chat based on the self-assigned age group of the player (no PII is shared)
adult:
allow-send-chat: true
youth:
allow-send-chat: true
minor:
allow-send-chat: true
- New optional
-b
parameter in punishment commands for broadcasting to the server - New
messages.yml
format to define messages for players already in the guild versus non-guild member players (learn more in the messages.yml section of the wiki) - If a server network is running 1.19.1 with signed chat messages disabled, and a player in the latest version of the game with signed chat messages tries to chat while the player is muted (for any number of reasons), the chat message is no longer cancelled but the player is kicked from the server. This is an error relating to how Velocity handles chat signing and canceling, and while we wait for Velocity (or Mojang) to make it possible to cancel these chat messages, we have opted instead to kick the player with a message that explains to them what happened. If we do not kick the player, the server will automatically kick the player with an error message that is not helpful to the player. You can change the message for this kick screen in
messages.yml
kick-1191plus-onchat-screen: <color:#d84684><b>You are muted!<reset>
Changes/Fixes:
- Updated default config and message settings for quicker install
- Players are no longer invisible to each other in /gsroom
- Players that are required to authenticate with GS (those with a gs-required perm) are no longer added to the NotAuth group in LuckPerms
- Fixed some issues with confusing console logs relating to punishments
- Fixed some issues relating to login logic when a player has been punished or unpunished
- Fixed a bug where the reminder message timer was not properly repeating at the set interval
- Fixed a bug where unsaved maps in the world could be wiped when a player completed QR code scanning
- Console log now shows what LuckPerms groups were added and removed during player login and authentication steps
- Fixed an error relating to improperly formatted language files