From b03f31b3a829b7e29b1840c12c39f208f676545d Mon Sep 17 00:00:00 2001 From: bconlon Date: Sat, 5 Oct 2024 15:07:01 -0700 Subject: [PATCH] fix: server crash --- .../com/aetherteam/aether/block/portal/AetherPortalBlock.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/aetherteam/aether/block/portal/AetherPortalBlock.java b/src/main/java/com/aetherteam/aether/block/portal/AetherPortalBlock.java index 16e394692..6bb6c76cd 100644 --- a/src/main/java/com/aetherteam/aether/block/portal/AetherPortalBlock.java +++ b/src/main/java/com/aetherteam/aether/block/portal/AetherPortalBlock.java @@ -31,6 +31,8 @@ import net.minecraft.world.level.block.state.properties.EnumProperty; import net.minecraft.world.phys.shapes.CollisionContext; import net.minecraft.world.phys.shapes.VoxelShape; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.common.util.LazyOptional; public class AetherPortalBlock extends Block { @@ -102,6 +104,7 @@ private void handleTeleportation(Entity entity) { /** * [CODE COPY] - {@link net.minecraft.world.level.block.NetherPortalBlock#animateTick(BlockState, Level, BlockPos, RandomSource)}. */ + @OnlyIn(Dist.CLIENT) @Override public void animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) { if (random.nextInt(100) == 0) {