diff --git a/Xplat/src/main/java/vazkii/botania/common/block/block_entity/PetalApothecaryBlockEntity.java b/Xplat/src/main/java/vazkii/botania/common/block/block_entity/PetalApothecaryBlockEntity.java index 9cb964dd61..5e60834a62 100644 --- a/Xplat/src/main/java/vazkii/botania/common/block/block_entity/PetalApothecaryBlockEntity.java +++ b/Xplat/src/main/java/vazkii/botania/common/block/block_entity/PetalApothecaryBlockEntity.java @@ -77,16 +77,19 @@ public boolean collideEntityItem(ItemEntity item) { setFluid(State.WATER); bucketItem.checkExtraContent(null, level, stack, getBlockPos().above()); // Spawns the fish item.setItem(new ItemStack(Items.BUCKET)); + XplatAbstractions.INSTANCE.itemFlagsComponent(item).apothecarySpawned = true; return true; } if (XplatAbstractions.INSTANCE.extractFluidFromItemEntity(item, Fluids.WATER)) { setFluid(State.WATER); + XplatAbstractions.INSTANCE.itemFlagsComponent(item).apothecarySpawned = true; return true; } if (XplatAbstractions.INSTANCE.extractFluidFromItemEntity(item, Fluids.LAVA)) { setFluid(State.LAVA); + XplatAbstractions.INSTANCE.itemFlagsComponent(item).apothecarySpawned = true; return true; }