diff --git a/nms-patches/TileEntityBeehive.patch b/nms-patches/TileEntityBeehive.patch index f3414a0d50..05a66432d9 100644 --- a/nms-patches/TileEntityBeehive.patch +++ b/nms-patches/TileEntityBeehive.patch @@ -9,3 +9,15 @@ } } else { return false; +@@ -221,6 +221,11 @@ + if (this.a(iblockdata, nbttagcompound, (List) null, tileentitybeehive_releasestatus)) { + iterator.remove(); + } ++ // CraftBukkit start ++ else { ++ tileentitybeehive_a.b = tileentitybeehive_a.c / 2; // Not strictly Vanilla behaviour in cases where bees cannot spawn but still reasonable ++ } ++ // CraftBukkit end + } else { + tileentitybeehive_a.b++; + }