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
BlockPaletteEntry
as it was replaced with aCompoundTag
- Various encode/decode fixes to packets
2.5.1
- Changed
UNKNOWN_1
toINTERACT
inInteractPacket.Action
enum - Set default
uniqueEntityId
to-1
inContainerOpenPacket
2.5.0
- Add
BedrockPacketType
enum to all packets viaBedrockPacket.getPacketType()
- Allow
BedrockServerEventHandler
to listen for unhandled raw packets - Synchronize
BedrockSession.sendWrapped
to stop racing condition on encryption. - Add
CommandPermission
enum - Add
PlayerPermission
enum - Refactor
EntityDataDictionary
toEntityDataMap
- Move
EntityEventPacket
's events to a separate enumEntityEventType
- Add particle effects to
LevelEventType
enum - Add validation to
SerializedSkin
- Add new
SoundEvent
enum members - Add
Flag
enumAdventureSettingsPacket
for 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.namedGroups
did not exist
2.4.1
- Fix encryption error when generating new keypair (Since Java 8u231, secp384r1 is deprecated)
- Change
ContainerSetDataPacket
property to anint
- Bump RakNet to 1.6.15
- Bump NBT to 1.4.2
- Fix
ItemData
hash 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.
ExplodePacket
has been removed.RespawnPacket
now has multiple states- New Packets:
AnvilDamagePacket
,CompletedUsingItemPacket
(Useless),EducationSettingsPacket
,EmotePacket
(Future update leak),MultiplayerSettingsPacket
,PlayerAuthInputPacket
,NetworkSettingsPacket
,SettingsCommandPacket
andTickSyncPacket