Class ArmorItemBuilder

java.lang.Object
dev.latvian.mods.kubejs.registry.BuilderBase<net.minecraft.world.item.Item>
dev.latvian.mods.kubejs.registry.ModelledBuilderBase<net.minecraft.world.item.Item>
dev.latvian.mods.kubejs.item.ItemBuilder
dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder
All Implemented Interfaces:
Supplier<net.minecraft.world.item.Item>
Direct Known Subclasses:
ArmorItemBuilder.AnimalArmor, ArmorItemBuilder.Boots, ArmorItemBuilder.Chestplate, ArmorItemBuilder.Helmet, ArmorItemBuilder.Leggings

@ReturnsSelf public class ArmorItemBuilder extends ItemBuilder
  • Field Details

    • armorType

      public final net.minecraft.world.item.ArmorItem.Type armorType
    • material

      public net.minecraft.core.Holder<net.minecraft.world.item.ArmorMaterial> material
  • Constructor Details

    • ArmorItemBuilder

      protected ArmorItemBuilder(net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.ArmorItem.Type t)
  • Method Details

    • createObject

      public net.minecraft.world.item.Item createObject()
      Overrides:
      createObject in class ItemBuilder
    • material

      public ArmorItemBuilder material(net.minecraft.core.Holder<net.minecraft.world.item.ArmorMaterial> material)