Skip to content

Implement Player Effect Synchronization and Address Critical Issues#3

Open
RCUTANF wants to merge 19 commits intocunhar:mc/1.21.10from
RCUTANF:RCUbranch
Open

Implement Player Effect Synchronization and Address Critical Issues#3
RCUTANF wants to merge 19 commits intocunhar:mc/1.21.10from
RCUTANF:RCUbranch

Conversation

@RCUTANF
Copy link

@RCUTANF RCUTANF commented Dec 12, 2025

This PR introduces player potion effect synchronization and addresses a couple of important bug fixes.

  • Feature: Implemented player potion effect synchronization, including correct rendering.
  • Fix: Updated Cloth Config to version 20.0.149 to resolve a crash when clicking LAN settings in multiplayer.
  • Fix: Refactored CustomPacketCodecs to use OPTIONAL_STREAM_CODEC for ItemStack serialization, fixing hotbar item decoding failures.

This is a straightforward PR. If you require a more formal PR submission process or wish to discuss future contributions, please feel free to reach out to explore collaboration methods.

RCUTANF added 11 commits January 2, 2026 20:23
# Conflicts:
#	fabric/gradle.properties
#	fabric/src/client/java/com/hpfxd/spectatorplus/fabric/client/mixin/GameRendererMixin.java
#	fabric/src/client/java/com/hpfxd/spectatorplus/fabric/client/mixin/GuiMixin.java
#	fabric/src/client/java/com/hpfxd/spectatorplus/fabric/client/sync/ClientSyncController.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundEffectsSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundExperienceSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundFoodSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundHotbarSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundInventorySyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundScreenCursorSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundScreenSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ClientboundSelectedSlotSyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ServerboundOpenedInventorySyncPacket.java
#	fabric/src/main/java/com/hpfxd/spectatorplus/fabric/sync/packet/ServerboundRequestInventoryOpenPacket.java
#	paper/gradle.properties
#	settings.gradle.kts
…layerMixin

Connors Fixes

# Conflicts:
#	fabric/gradle.properties
#	fabric/src/client/java/com/hpfxd/spectatorplus/fabric/client/mixin/LivingEntityMixin.java
#	paper/build.gradle.kts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant