Skip to content

Changes

Started 2 yr 5 mo ago
Took 9.8 sec
Initial packet handlers system (#2528)

* Part 1: packet handlers, move to separate classes

* Part 2: `!itworks` TM

* Newline at file end

* Change exception handling

* Only change the bundle packet when needed

* That's a slightly overcomplicated boolean experssion

* Remove `registerPacketHandlerForChildren`
(commit: e1dd239)
v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/FakeBlocksPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/FakeEquipmentPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/DenizenPacketHandlerPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/ActionBarEventPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/BlockLightPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/ProfileEditorImpl.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/DisguisePacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/HideParticlesPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/DenizenNetworkManagerImpl.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/PlayerHearsSoundEventPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/TablistUpdateEventPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/FakePlayerPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/EntityMetadataPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/ProfileMirrorPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/AttachPacketHandlers.java v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/impl/network/handlers/packet/HiddenEntitiesPacketHandlers.java
noreply at
Update disguise packet handler (#2535)

* Initial cleanup + split

* Cleanup entity getting

* Cleanup general handling

* Cleanup entity data handling

* Cleanup attributes packet handling

* Cleanup reflection usage

* Cleanup disguise sending
(commit: ab355f0)
noreply at
Add offthread_repeat arg to relative teleport command (#2533)

* Add offthread_repeat arg to relative teleport command

* Add offthread_yaw/pitch to new teleport offthread_repeat options

* Meta fixes

* Send initial packet then do repeats instead of waiting first
(commit: 6013532)
noreply at
Update fake equipment packet handler (#2537)

* Initial method split

* Update equipment packet handling

* Cleanup entity event packet handling

* Cleanup set content packet handling

* Cleanup set slot packet handling

* Cleanup getting the main hand slot

* Make `getMainHandSlot` take a player
(commit: 1992555)
noreply at