diff --git a/src/main/java/tools/inventoryTools.java b/src/main/java/tools/inventoryTools.java new file mode 100644 index 0000000..5d7d431 --- /dev/null +++ b/src/main/java/tools/inventoryTools.java @@ -0,0 +1,30 @@ +package tools; + +import org.bukkit.inventory.Inventory; +import org.bukkit.inventory.ItemStack; + +public class inventoryTools { + + // Funkce pro zjištění kolikrát je daný item v inventory. Vrátí int + public static int getItemCount(Inventory inventory, ItemStack itemStack) { + + int count = 0; + int invLength = inventory.getSize(); + int i = 0; + + while (i < invLength) { + + ItemStack currentItem = inventory.getItem(i); + + if (!currentItem.isSimilar(itemStack)) { + continue; + } + + count += currentItem.getAmount(); + + i++; + } + + return count; + } +} diff --git a/src/main/java/xyz/soukup/mineconomiaCoreV2/MineconomiaCoreV2.java b/src/main/java/xyz/soukup/mineconomiaCoreV2/MineconomiaCoreV2.java index bbc1af4..be4ffea 100644 --- a/src/main/java/xyz/soukup/mineconomiaCoreV2/MineconomiaCoreV2.java +++ b/src/main/java/xyz/soukup/mineconomiaCoreV2/MineconomiaCoreV2.java @@ -14,7 +14,7 @@ public final class MineconomiaCoreV2 extends JavaPlugin { getLogger().info("STARTING MINECONOMIA CORE"); plugin.saveConfig(); - //tractor registration + // Tractor registration Objects.requireNonNull(plugin.getCommand("tractor")).setExecutor(new giveTractorCommand());