diff --git a/src/main/java/eu/mhsl/minecraft/pixelblocks/listeners/BlockPlaceListener.java b/src/main/java/eu/mhsl/minecraft/pixelblocks/listeners/BlockPlaceListener.java index 8bba62e..989ca09 100644 --- a/src/main/java/eu/mhsl/minecraft/pixelblocks/listeners/BlockPlaceListener.java +++ b/src/main/java/eu/mhsl/minecraft/pixelblocks/listeners/BlockPlaceListener.java @@ -33,9 +33,11 @@ public class BlockPlaceListener implements Listener { } PixelBlock pixelBlock = new PixelBlock(newBlockLocation, event.getPlayer().getUniqueId(), UUID.fromString(event.getItemInHand().getItemMeta().getItemName())); - pixelBlock.place(newBlockLocation); - - event.getPlayer().getInventory().remove(event.getItemInHand()); + if(pixelBlock.place(newBlockLocation)) { + event.getPlayer().getInventory().remove(event.getItemInHand()); + } else { + event.getPlayer().sendMessage("Hier wurde bereits ein Pixelblock plaziert."); + } } else { event.getPlayer().sendMessage("Du kannst nur in der Overworld oder im Nether Pixelblocks platzieren!"); }