Class ShearsItemBuilder
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.ShearsItemBuilder
- All Implemented Interfaces:
Supplier<net.minecraft.world.item.Item>
-
Nested Class Summary
Nested ClassesNested 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 TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocation[]floatFields 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.Itemstatic booleanisCustomShears(net.minecraft.world.item.ItemStack stack) speedBaseline(float f) Methods 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
-
SHEAR_TAGS
public static final net.minecraft.resources.ResourceLocation[] SHEAR_TAGS -
speedBaseline
public transient float speedBaseline
-
-
Constructor Details
-
ShearsItemBuilder
public ShearsItemBuilder(net.minecraft.resources.ResourceLocation i)
-
-
Method Details
-
isCustomShears
public static boolean isCustomShears(net.minecraft.world.item.ItemStack stack) -
speedBaseline
-
createObject
public net.minecraft.world.item.Item createObject()- Overrides:
createObjectin classItemBuilder
-