add category to the item's pdc

This commit is contained in:
Ryder Belserion 2024-10-10 14:27:10 -04:00
parent 7d815a1d9f
commit c58f5b5d44
No known key found for this signature in database

View File

@ -7,11 +7,13 @@ import com.badbones69.crazyauctions.api.enums.Messages;
import com.badbones69.crazyauctions.api.enums.Reasons; import com.badbones69.crazyauctions.api.enums.Reasons;
import com.badbones69.crazyauctions.api.enums.ShopType; import com.badbones69.crazyauctions.api.enums.ShopType;
import com.badbones69.crazyauctions.api.enums.misc.Files; import com.badbones69.crazyauctions.api.enums.misc.Files;
import com.badbones69.crazyauctions.api.enums.misc.Keys;
import com.badbones69.crazyauctions.api.events.AuctionCancelledEvent; import com.badbones69.crazyauctions.api.events.AuctionCancelledEvent;
import com.badbones69.crazyauctions.api.guis.Holder; import com.badbones69.crazyauctions.api.guis.Holder;
import com.badbones69.crazyauctions.api.guis.HolderManager; import com.badbones69.crazyauctions.api.guis.HolderManager;
import com.badbones69.crazyauctions.controllers.GuiListener;
import com.ryderbelserion.vital.paper.util.scheduler.FoliaRunnable; import com.ryderbelserion.vital.paper.util.scheduler.FoliaRunnable;
import org.bukkit.ChatColor; import io.papermc.paper.persistence.PersistentDataContainerView;
import org.bukkit.OfflinePlayer; import org.bukkit.OfflinePlayer;
import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.FileConfiguration;
@ -20,11 +22,14 @@ import org.bukkit.event.inventory.InventoryAction;
import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.inventory.Inventory; import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.persistence.PersistentDataType;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.UUID; import java.util.UUID;
import static com.badbones69.crazyauctions.controllers.GuiListener.openCategories;
import static com.badbones69.crazyauctions.controllers.GuiListener.openPlayersCurrentList;
import static com.badbones69.crazyauctions.controllers.GuiListener.openPlayersExpiredList;
@SuppressWarnings("FieldCanBeLocal") @SuppressWarnings("FieldCanBeLocal")
public class AuctionsMenu extends Holder { public class AuctionsMenu extends Holder {
@ -120,9 +125,9 @@ public class AuctionsMenu extends Holder {
lore.add(line.replace("%Category%", cName).replace("%category%", cName)); lore.add(line.replace("%Category%", cName).replace("%category%", cName));
} }
this.inventory.setItem(slot - 1, itemBuilder.setLore(lore).build()); this.inventory.setItem(slot - 1, itemBuilder.setLore(lore).addString(key).build());
} else { } else {
this.inventory.setItem(slot - 1, itemBuilder.setLore(lore).build()); this.inventory.setItem(slot - 1, itemBuilder.setLore(lore).addString(key).build());
} }
} }