From 1affbb084c781f8227ece751b31934998cdeb6ad Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Fri, 4 Jul 2025 13:36:14 +0800 Subject: [PATCH] fix: renewable coral particles(#566) --- .../main/java/org/leavesmc/leaves/util/FertilizableCoral.java | 2 ++ 1 file changed, 2 insertions(+) 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; }