diff --git a/pom.xml b/pom.xml
index 2e13386..852c2cc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.modnmetl
virtualrealty
- 2.8.1
+ 2.8.2
jar
A plot creation and management plugin for Minecraft
diff --git a/src/main/java/com/modnmetl/virtualrealty/listener/player/PlayerActionListener.java b/src/main/java/com/modnmetl/virtualrealty/listener/player/PlayerActionListener.java
index a24ea09..046c4f7 100644
--- a/src/main/java/com/modnmetl/virtualrealty/listener/player/PlayerActionListener.java
+++ b/src/main/java/com/modnmetl/virtualrealty/listener/player/PlayerActionListener.java
@@ -337,7 +337,7 @@ public void onPlotItemDraft(PlayerInteractEvent e) {
}
PlayerInventory inv = player.getInventory();
ItemStack claimItem = VirtualRealty.legacyVersion ? player.getItemInHand() : inv.getItemInMainHand();
-
+ if (claimItem == null || claimItem.getType() == Material.AIR) return;
String item = NBT.get(claimItem, nbt -> {
return nbt.getString("vrplot_item");
});
diff --git a/src/main/java/com/modnmetl/virtualrealty/listener/stake/DraftListener.java b/src/main/java/com/modnmetl/virtualrealty/listener/stake/DraftListener.java
index 81cece6..ba2189b 100644
--- a/src/main/java/com/modnmetl/virtualrealty/listener/stake/DraftListener.java
+++ b/src/main/java/com/modnmetl/virtualrealty/listener/stake/DraftListener.java
@@ -73,6 +73,7 @@ public void onPlayerDeath(PlayerDeathEvent e) {
public void onBlockPlace(BlockPlaceEvent e) {
Player player = e.getPlayer();
ItemStack itemInHand = VirtualRealty.legacyVersion ? player.getItemInHand() : player.getInventory().getItemInMainHand();
+ if (itemInHand == null || itemInHand.getType() == Material.AIR) return;
boolean hasItemKey = NBT.get(itemInHand, nbt -> {
return nbt.hasTag("vrplot_item");
});