From 6c17615ecbf771638c1eb0bd145d167a6409e036 Mon Sep 17 00:00:00 2001 From: creeper123123321 Date: Fri, 20 Jul 2018 15:58:04 -0300 Subject: [PATCH] Accept int tag in level --- .../protocol1_13to1_12_2/packets/InventoryPackets.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/packets/InventoryPackets.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/packets/InventoryPackets.java index fbd049acf..5e2257352 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/packets/InventoryPackets.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/packets/InventoryPackets.java @@ -321,7 +321,7 @@ public class InventoryPackets { newId = "viaversion:legacy/"+oldId; } enchantmentEntry.put(new StringTag("id", newId)); - enchantmentEntry.put(new ShortTag("lvl", (Short) ((CompoundTag) enchEntry).get("lvl").getValue())); + enchantmentEntry.put(new ShortTag("lvl", ((Number) ((CompoundTag) enchEntry).get("lvl").getValue()).shortValue())); enchantments.add(enchantmentEntry); } } @@ -342,7 +342,7 @@ public class InventoryPackets { enchantmentEntry.put(new StringTag("id", newId )); - enchantmentEntry.put(new ShortTag("lvl", (Short) ((CompoundTag) enchEntry).get("lvl").getValue())); + enchantmentEntry.put(new ShortTag("lvl", ((Number) ((CompoundTag) enchEntry).get("lvl").getValue()).shortValue())); newStoredEnch.add(enchantmentEntry); } }