Class DiggerItemBuilder
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.HandheldItemBuilder
dev.latvian.mods.kubejs.item.custom.DiggerItemBuilder
- All Implemented Interfaces:
Supplier<net.minecraft.world.item.Item>
- Direct Known Subclasses:
DiggerItemBuilder.Axe,DiggerItemBuilder.Hoe,DiggerItemBuilder.Pickaxe,DiggerItemBuilder.Shovel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classNested 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 TypeFieldDescriptionfinal BiFunction<net.minecraft.world.item.Tier, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.DiggerItem> Fields inherited from class dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder
attackDamageBaseline, speedBaseline, toolTierFields 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
ConstructorsConstructorDescriptionDiggerItemBuilder(net.minecraft.resources.ResourceLocation i, float d, float s, BiFunction<net.minecraft.world.item.Tier, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.DiggerItem> f) -
Method Summary
Methods inherited from class dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder
attackDamageBaseline, attackDamageBonus, modifyTier, speed, speedBaseline, tierMethods 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
-
function
public final BiFunction<net.minecraft.world.item.Tier,net.minecraft.world.item.Item.Properties, functionnet.minecraft.world.item.DiggerItem>
-
-
Constructor Details
-
DiggerItemBuilder
public DiggerItemBuilder(net.minecraft.resources.ResourceLocation i, float d, float s, BiFunction<net.minecraft.world.item.Tier, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.DiggerItem> f)
-
-
Method Details
-
createObject
public net.minecraft.world.item.Item createObject()- Overrides:
createObjectin classItemBuilder
-