removed off-hand swap in colorjump

This commit is contained in:
2026-07-13 10:30:34 +02:00
parent ee7d434d7e
commit 58983be156
@@ -10,6 +10,7 @@ import net.minestom.server.coordinate.Pos;
import net.minestom.server.entity.GameMode; import net.minestom.server.entity.GameMode;
import net.minestom.server.event.inventory.InventoryPreClickEvent; import net.minestom.server.event.inventory.InventoryPreClickEvent;
import net.minestom.server.event.player.PlayerMoveEvent; import net.minestom.server.event.player.PlayerMoveEvent;
import net.minestom.server.event.player.PlayerSwapItemEvent;
import net.minestom.server.instance.batch.AbsoluteBlockBatch; import net.minestom.server.instance.batch.AbsoluteBlockBatch;
import net.minestom.server.instance.block.Block; import net.minestom.server.instance.block.Block;
import net.minestom.server.item.ItemStack; import net.minestom.server.item.ItemStack;
@@ -47,6 +48,11 @@ public class ColorJump extends StatelessGame {
InventoryPreClickEvent.class, InventoryPreClickEvent.class,
inventoryPreClickEvent -> inventoryPreClickEvent.setCancelled(true) inventoryPreClickEvent -> inventoryPreClickEvent.setCancelled(true)
); );
this.eventNode().addListener(
PlayerSwapItemEvent.class,
playerSwapItemEvent -> playerSwapItemEvent.setCancelled(true)
);
} }
@Override @Override