From b466ed9eb8a5eb6c1a4a900a28c9044b0e47b975 Mon Sep 17 00:00:00 2001 From: Marco Neuhaus Date: Wed, 22 May 2019 23:53:05 +0200 Subject: [PATCH] fix particle rewrites --- .../packets/BlockItemPackets1_14.java | 2 ++ .../packets/EntityPackets1_14.java | 20 +++++++++---------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_13_2to1_14/packets/BlockItemPackets1_14.java b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_13_2to1_14/packets/BlockItemPackets1_14.java index 5a89863e..1dffe303 100644 --- a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_13_2to1_14/packets/BlockItemPackets1_14.java +++ b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_13_2to1_14/packets/BlockItemPackets1_14.java @@ -511,12 +511,14 @@ public class BlockItemPackets1_14 extends BlockItemRewriter { } public static int getOldParticleId(int id) { - if (id >= 12) { - id -= 2; // new lava drips 10, 11 - } - if (id >= 14) { - id -= 1; // new water drip 11 -> 13 - } - if (id >= 28) { - id -= 1; // new 24 -> 27 + if (id >= 45) { + id -= 1; // new 39 -> 44 } if (id >= 30) { id -= 1; // skip new short happy villager } - if (id >= 45) { - id -= 1; // new 39 -> 44 + if (id >= 28) { + id -= 1; // new 24 -> 27 + } + if (id >= 14) { + id -= 1; // new water drip 11 -> 13 + } + if (id >= 12) { + id -= 2; // new lava drips 10, 11 } return id; }