Package dev.latvian.mods.kubejs.block
Class BlockItemBuilder
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.block.BlockItemBuilder
- All Implemented Interfaces:
Supplier<net.minecraft.world.item.Item>
- Direct Known Subclasses:
SeedItemBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.latvian.mods.kubejs.item.ItemBuilder
ItemBuilder.FinishUsingCallback, ItemBuilder.HurtEnemyContext, ItemBuilder.NameCallback, ItemBuilder.ReleaseUsingCallback, ItemBuilder.UseCallback -
Field Summary
FieldsFields 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
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemvoidgenerateAssets(KubeAssetGenerator generator) Methods inherited from class dev.latvian.mods.kubejs.item.ItemBuilder
barColor, barWidth, burnTime, color, color, component, containerItem, createItemProperties, disableRepair, finishUsing, fireResistant, fireResistant, food, food, 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, newID, tag, toString, translationKey
-
Field Details
-
blockBuilder
-
-
Constructor Details
-
BlockItemBuilder
public BlockItemBuilder(net.minecraft.resources.ResourceLocation i)
-
-
Method Details
-
createObject
public net.minecraft.world.item.Item createObject()- Overrides:
createObjectin classItemBuilder
-
getTranslationKeyGroup
- Overrides:
getTranslationKeyGroupin classBuilderBase<net.minecraft.world.item.Item>
-
generateAssets
- Overrides:
generateAssetsin classItemBuilder
-