From 471d4acf20210fc921bce29576cecdfac7f9de47 Mon Sep 17 00:00:00 2001 From: Gero Date: Fri, 19 Apr 2024 16:54:52 +0200 Subject: [PATCH] Add missing dust_color_transition data remapping (changed in 24w03a) --- .../rewriter/BlockItemPacketRewriter1_20_5.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20_3to1_20_5/rewriter/BlockItemPacketRewriter1_20_5.java b/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20_3to1_20_5/rewriter/BlockItemPacketRewriter1_20_5.java index 4a6e4fc7..f9a090eb 100644 --- a/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20_3to1_20_5/rewriter/BlockItemPacketRewriter1_20_5.java +++ b/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20_3to1_20_5/rewriter/BlockItemPacketRewriter1_20_5.java @@ -94,6 +94,9 @@ public final class BlockItemPacketRewriter1_20_5 extends BackwardsStructuredItem if (data == 0) { wrapper.set(Type.FLOAT, 3, (float) color); } + } else if (particle.id() == protocol.getMappingData().getParticleMappings().mappedId("dust_color_transition")) { + // fromColor, toColor, scale -> fromColor, scale, toColor + particle.add(3, Type.FLOAT, particle. removeArgument(6).getValue()); } wrapper.set(Type.VAR_INT, 0, particle.id());