diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/providers/blockentities/FlowerPotHandler.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/providers/blockentities/FlowerPotHandler.java index 536227486..7d16f57b6 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/providers/blockentities/FlowerPotHandler.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/providers/blockentities/FlowerPotHandler.java @@ -52,7 +52,10 @@ public class FlowerPotHandler implements BlockEntityProvider.BlockEntityHandler ? new Pair<>(((Number) item).byteValue(), data) : new Pair<>((String) item, data); - if (flowers.containsKey(pair)) { + // Return air on empty string + if (item instanceof String && ((String) item).isEmpty()) + return 5265; + else if (flowers.containsKey(pair)) { return flowers.get(pair); } else if (flowersNumberId.containsKey(pair)) { return flowersNumberId.get(pair);