1.19.1 Update (PE 1.8) #453
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1.19.1 Update
Additions
We only add the wrappers when we want to. But since we have announced that we will no longer add new features, they will not be added if they are not needed.
Changes
ChatPosition
enums for modern and legacy supportChatPosition
handling as 1.19.1 removed some types and added new onesClientLoginStart
wrapper now also has aplayerUUID
field which is nullable (due to cross versions support)ClientChatCommand
andClientChatMessage
wrappers now also haveLastSeenMessages
fields which are nullable (due to cross versions support)ServerChatMessage
wrapper changes the plain ChatContent (first field) from a Component to a plain String with a limit of 256 charactersServerServerData
wrapper now also has aenforceSecureChat
(boolean) field which is always false on legacy versionsServerSystemChatMessage
wrapper needs an overhaul to support the newChatPosition
enumand because 1.19.1 no longer supports overlays we need to take care of that