Class GuiItems

java.lang.Object
fr.luc.crcore.gui.GuiItems

public final class GuiItems extends Object
Helpers de construction d'ItemStack pour les GUI. Traduit les codes couleur &§ comme le ChatColor.
ItemStack toggle = GuiItems.named(Material.LIME_DYE, "&aFriendly fire : ON")
    .lore("&7Clic gauche : toggle", "&7Valeur : &fON");
  • Method Details

    • named

      public static GuiItems.Builder named(org.bukkit.Material material, String displayName)
      Crée un ItemStack avec un nom (codes couleur 'invalid input: '&'' traduits).
    • of

      public static GuiItems.Builder of(org.bukkit.Material material)
      Crée un ItemStack sans nom custom.
    • filler

      public static org.bukkit.inventory.ItemStack filler()
      Item décoratif gris (verre) — utilisé pour le bordering.
    • item

      public static org.bukkit.inventory.ItemStack item(GuiItems.Builder builder)
      Implicit conversion pour passer un Builder directement à AbstractInventoryGui.setButton(int, ItemStack, GuiClickHandler).
    • lore

      public static String[] lore(String... lines)
      Liste de strings vers tableau (utilitaire pour lore dynamique).