Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.intmaker.itemAmounts;
- import org.bukkit.Material;
- import org.bukkit.entity.HumanEntity;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.inventory.InventoryCloseEvent;
- import org.bukkit.event.inventory.InventoryOpenEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import java.util.List;
- public class main {
- @EventHandler
- public void onInventoryOpen(InventoryOpenEvent event) {
- // Inventory inventory = event.getInventory();
- HumanEntity player = event.getPlayer();
- player.sendMessage("DEBUG: Inventory opened!");
- for (ItemStack item : player.getInventory().getContents()) {
- Material material = item.getType();
- ItemStack stack = new ItemStack(material);
- ItemMeta meta1 = stack.getItemMeta();
- List<String> lore = meta1.getLore();
- String singleline = lore.get(1);
- if (singleline.contains("COMMON")) {
- player.sendMessage("DEBUG: Common lore found! " + material);
- ItemMeta meta2 = item.getItemMeta();
- meta2.setDisplayName(meta2.getDisplayName() + "ยง8[x" + item.getAmount() + "]");
- item.setItemMeta(meta2);
- }
- }
- @EventHandler
- public void onInventoryClose(InventoryCloseEvent event) {
- //potrebno nesto da se sve stvari vrate u normalu
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement