Releases: CloudburstMC/Protocol
Releases · CloudburstMC/Protocol
2.9.4
2.5.4
- Fix doclint issue in
EntityEventType
2.5.3
- Re-license under APL 2.0
- Fix equals and hashcode implementations for packets and data classes.
- Remove
BlockPaletteEntryas it was replaced with aCompoundTag - Various encode/decode fixes to packets
2.5.1
- Changed
UNKNOWN_1toINTERACTinInteractPacket.Actionenum - Set default
uniqueEntityIdto-1inContainerOpenPacket
2.5.0
- Add
BedrockPacketTypeenum to all packets viaBedrockPacket.getPacketType() - Allow
BedrockServerEventHandlerto listen for unhandled raw packets - Synchronize
BedrockSession.sendWrappedto stop racing condition on encryption. - Add
CommandPermissionenum - Add
PlayerPermissionenum - Refactor
EntityDataDictionarytoEntityDataMap - Move
EntityEventPacket's events to a separate enumEntityEventType - Add particle effects to
LevelEventTypeenum - Add validation to
SerializedSkin - Add new
SoundEventenum members - Add
FlagenumAdventureSettingsPacketfor simple use. GameRule=>GameRuleData
2.4.4
- Add 1.14.x module (The previous 1.13 module would still work)
- Add missing telemetry events in EventPacket.
2.4.3
- Bump RakNet to 1.6.16 (Fixes client connection issue)
- Allow sending of custom
UnknownPacket
2.4.2
- Fix NPE that occurred when
jdk.tls.namedGroupsdid not exist
2.4.1
- Fix encryption error when generating new keypair (Since Java 8u231, secp384r1 is deprecated)
- Change
ContainerSetDataPacketproperty to anint - Bump RakNet to 1.6.15
- Bump NBT to 1.4.2
- Fix
ItemDatahash code - Fix typo in StartGamePacket (
achievementsDisabled)
2.4.0
- Bedrock 1.13 support (388)
- Skin now has it's own data class with a separate methods for old and new formats.
ExplodePackethas been removed.RespawnPacketnow has multiple states- New Packets:
AnvilDamagePacket,CompletedUsingItemPacket(Useless),EducationSettingsPacket,EmotePacket(Future update leak),MultiplayerSettingsPacket,PlayerAuthInputPacket,NetworkSettingsPacket,SettingsCommandPacketandTickSyncPacket