diff --git a/src/main/java/us/myles/ViaVersion/transformers/OutgoingTransformer.java b/src/main/java/us/myles/ViaVersion/transformers/OutgoingTransformer.java index ea52c2086..d145b1004 100644 --- a/src/main/java/us/myles/ViaVersion/transformers/OutgoingTransformer.java +++ b/src/main/java/us/myles/ViaVersion/transformers/OutgoingTransformer.java @@ -101,8 +101,10 @@ public class OutgoingTransformer { } if (packet == PacketType.PLAY_EFFECT) { int effectid = input.readInt(); - if (effectid >= 1000 && effectid < 2000) //Sound effect + if (effectid >= 1000 && effectid < 2000 && effectid != 1005) //Sound effect throw new CancelException(); + if (effectid == 1005) //Fix jukebox + effectid = 1010; output.writeInt(effectid); } if (packet == PacketType.PLAY_ATTACH_ENTITY) {