Class AnimationItemOverrideList
java.lang.Object
net.minecraft.client.renderer.block.model.ItemOverrides
net.minecraftforge.client.model.animation.AnimationItemOverrideList
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.renderer.block.model.ItemOverrides
ItemOverrides.BakedOverride -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Function<Material,TextureAtlasSprite>private ModelBakeryprivate UnbakedModelprivate ResourceLocationprivate ModelStateFields inherited from class net.minecraft.client.renderer.block.model.ItemOverrides
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionAnimationItemOverrideList(ModelBakery bakery, UnbakedModel model, ResourceLocation modelLoc, ModelState state, Function<Material,TextureAtlasSprite> bakedTextureGetter, List<ItemOverride> overrides) -
Method Summary
Modifier and TypeMethodDescriptionresolve(BakedModel originalModel, ItemStack stack, ClientLevel world, LivingEntity entity, int seed)Methods inherited from class net.minecraft.client.renderer.block.model.ItemOverrides
getOverrides
-
Field Details
-
bakery
-
model
-
modelLoc
-
state
-
bakedTextureGetter
-
-
Constructor Details
-
AnimationItemOverrideList
public AnimationItemOverrideList(ModelBakery bakery, UnbakedModel model, ResourceLocation modelLoc, ModelState state, Function<Material,TextureAtlasSprite> bakedTextureGetter, List<ItemOverride> overrides)
-
-
Method Details
-
resolve
public BakedModel resolve(BakedModel originalModel, ItemStack stack, @Nullable ClientLevel world, @Nullable LivingEntity entity, int seed)- Overrides:
resolvein classItemOverrides
-