diff --git a/leaves-server/src/main/java/org/leavesmc/leaves/util/FertilizableCoral.java b/leaves-server/src/main/java/org/leavesmc/leaves/util/FertilizableCoral.java index ec5aa65d..e43b3fb5 100644 --- a/leaves-server/src/main/java/org/leavesmc/leaves/util/FertilizableCoral.java +++ b/leaves-server/src/main/java/org/leavesmc/leaves/util/FertilizableCoral.java @@ -3,6 +3,7 @@ package org.leavesmc.leaves.util; import net.minecraft.core.BlockPos; import net.minecraft.core.Holder; import net.minecraft.core.HolderSet; +import net.minecraft.core.particles.ParticleTypes; import net.minecraft.core.registries.Registries; import net.minecraft.server.level.ServerLevel; import net.minecraft.tags.BlockTags; @@ -35,6 +36,7 @@ public interface FertilizableCoral extends BonemealableBlock { @Override default boolean isBonemealSuccess(@NotNull Level world, RandomSource random, @NotNull BlockPos pos, @NotNull BlockState state) { + ((ServerLevel)world).sendParticles(ParticleTypes.HAPPY_VILLAGER, pos.getX() + 0.5, pos.getY() + 1.0, pos.getZ() + 0.5, 8, 0.3, 0.5, 0.3, 0.0); return random.nextFloat() < 0.15D; }