diff --git a/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java b/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java index 91b5dc6..568aacd 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java +++ b/src/main/java/land/chipmunk/chipmunkmod/modules/CommandCore.java @@ -358,6 +358,16 @@ public class CommandCore { if (player == null || world == null || !player.isInCreativeMode()) return; + final DimensionType dimensionType = world.getDimension(); + + if ( + player.getPos().getY() < dimensionType.minY() + || player.getPos().getY() > dimensionType.height() + dimensionType.minY() + ) { + networkHandler.sendChatCommand(command); + return; + } + final ClientPlayerInteractionManager interactionManager = client.interactionManager; if (interactionManager == null) return;