9
0
mirror of https://github.com/Auxilor/EcoArmor.git synced 2025-12-27 10:59:22 +00:00

Fixed crystals/shards consuming the entire stack

This commit is contained in:
Auxilor
2021-02-09 09:38:46 +00:00
parent cb577a19f7
commit 74d4a8e0c3
2 changed files with 12 additions and 3 deletions

View File

@@ -70,8 +70,12 @@ public class AdvancementShardListener extends PluginDependent implements Listene
ArmorUtils.setAdvanced(current, true);
event.getWhoClicked().setItemOnCursor(new ItemStack(Material.AIR));
if (cursor.getAmount() > 1) {
cursor.setAmount(cursor.getAmount() - 1);
event.getWhoClicked().setItemOnCursor(cursor);
} else {
event.getWhoClicked().setItemOnCursor(new ItemStack(Material.AIR));
}
event.setCancelled(true);
}
}

View File

@@ -66,7 +66,12 @@ public class CrystalListener extends PluginDependent implements Listener {
ArmorUtils.setTier(current, tier);
event.getWhoClicked().setItemOnCursor(new ItemStack(Material.AIR));
if (cursor.getAmount() > 1) {
cursor.setAmount(cursor.getAmount() - 1);
event.getWhoClicked().setItemOnCursor(cursor);
} else {
event.getWhoClicked().setItemOnCursor(new ItemStack(Material.AIR));
}
event.setCancelled(true);
}