Skip to content

Full code

MyAddon.java
1
2
3
4
5
6
NamespacedKey baguetteKey = new NamespacedKey(this, "baguette");
ItemStack baguette = ItemStackBuilder.pylonItem(Material.BREAD, baguetteKey)
    .set(DataComponentTypes.FOOD, FoodProperties.food().nutrition(6))
    .build();
PylonItem.register(PylonItem.class, baguette);
BasePages.FOOD.addItem(baguetteKey);
MyAddon.kt
1
2
3
4
5
6
val baguetteKey = NamespacedKey(this, "baguette")
val baguette = ItemStackBuilder.pylonItem(Material.BREAD, baguetteKey)
    .set(DataComponentTypes.FOOD, FoodProperties.food().nutrition(6))
    .build()
PylonItem.register<PylonItem>(baguette)
BasePages.FOOD.addItem(baguetteKey)

en.yml
1
2
3
4
5
6
addon: "<your addon name here>"

item:
  baguette:
    name: Baguette
    lore: <arrow> <blue>The <white>best <dark_red>food