Class ArmorItemBuilder.AnimalArmor
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
dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder.AnimalArmor
- All Implemented Interfaces:
Supplier<net.minecraft.world.item.Item>
- Enclosing class:
ArmorItemBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder
ArmorItemBuilder.AnimalArmor, ArmorItemBuilder.Boots, ArmorItemBuilder.Chestplate, ArmorItemBuilder.Helmet, ArmorItemBuilder.LeggingsNested classes/interfaces inherited from class dev.latvian.mods.kubejs.item.ItemBuilder
ItemBuilder.FinishUsingCallback, ItemBuilder.HurtEnemyContext, ItemBuilder.NameCallback, ItemBuilder.ReleaseUsingCallback, ItemBuilder.UseCallback -
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.world.item.AnimalArmorItem.BodyTypebooleanFields inherited from class dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder
armorType, materialFields inherited from class dev.latvian.mods.kubejs.item.ItemBuilder
anim, barColor, barWidth, burnTime, canRepair, components, finishUsing, fireResistant, foodBuilder, glow, hurtEnemy, itemAttributeModifiers, jukeboxPlayable, maxDamage, maxStackSize, nameGetter, rarity, releaseUsing, subtypes, tint, tool, tooltip, use, useDurationFields inherited from class dev.latvian.mods.kubejs.registry.ModelledBuilderBase
baseTexture, modelGenerator, parentModel, texturesFields inherited from class dev.latvian.mods.kubejs.registry.BuilderBase
defaultTags, displayName, dummyBuilder, formattedDisplayName, id, object, registryKey, sourceLine, translationKey -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder
materialMethods inherited from class dev.latvian.mods.kubejs.item.ItemBuilder
barColor, barWidth, burnTime, color, color, component, containerItem, createItemProperties, disableRepair, finishUsing, fireResistant, fireResistant, food, food, generateAssets, generateItemModels, glow, group, hurtEnemy, jukeboxPlayable, jukeboxPlayable, maxDamage, maxStackSize, name, rarity, releaseUsing, subtypes, tooltip, transformObject, unstackable, use, useAnimation, useDurationMethods inherited from class dev.latvian.mods.kubejs.registry.ModelledBuilderBase
modelGenerator, parentModel, texture, texture, texturesMethods inherited from class dev.latvian.mods.kubejs.registry.BuilderBase
createAdditionalObjects, createTransformedObject, displayName, formattedDisplayName, formattedDisplayName, generateData, generateLang, get, getBuilderTranslationKey, getTranslationKeyGroup, newID, tag, toString, translationKey
-
Field Details
-
bodyType
public net.minecraft.world.item.AnimalArmorItem.BodyType bodyType -
overlay
public boolean overlay
-
-
Constructor Details
-
AnimalArmor
public AnimalArmor(net.minecraft.resources.ResourceLocation id)
-
-
Method Details
-
createObject
public net.minecraft.world.item.Item createObject()- Overrides:
createObjectin classArmorItemBuilder
-
bodyType
public ArmorItemBuilder.AnimalArmor bodyType(net.minecraft.world.item.AnimalArmorItem.BodyType type) -
overlay
-