#
ItemBuilder
Kurzbeschreibung
ItemBuilder ist eine fluente API zum einfachen Erstellen und Konfigurieren von ItemStacks für Bukkit/Spigot. Er unterstützt Name, Lore und CustomModelData.
#
Anwendung
ItemStack bauen:
ItemStack item = new ItemBuilder(Material.PAPER)
.setName("§eMein Item")
.setLore(Arrays.asList("Zeile 1", "Zeile 2"))
.setCustomModelData(1234)
.build();
Typische Use-Cases:
- Items für GUIs oder Belohnungen generieren
- CustomModelData für Resourcepacks setzen
- Lore und Namen dynamisch vergeben
#
Quick Reference
Signaturen:
public ItemBuilder(Material material)public ItemBuilder(ItemStack itemStack)public ItemBuilder setName(String name)public ItemBuilder setLore(List<String> lore)public ItemBuilder setCustomModelData(Integer data)public ItemStack build()
#
Hinweise
- Builder kann mit Material oder bestehendem ItemStack initialisiert werden