Class DelegatingChildDynamicItemAndBlockModel
java.lang.Object
org.cyclops.cyclopscore.client.model.DynamicBaseModel
org.cyclops.cyclopscore.client.model.DynamicItemAndBlockModel
org.cyclops.cyclopscore.client.model.DelegatingDynamicItemAndBlockModel
org.cyclops.cyclopscore.client.model.DelegatingChildDynamicItemAndBlockModel
- All Implemented Interfaces:
net.minecraft.client.resources.model.BakedModel,net.neoforged.neoforge.client.extensions.IBakedModelExtension
public abstract class DelegatingChildDynamicItemAndBlockModel
extends DelegatingDynamicItemAndBlockModel
A dynamic model with a parent that can be used for items and blocks that delegates its blockstate.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.cyclopscore.client.model.DynamicItemAndBlockModel
DynamicItemAndBlockModel.ItemOverridesInner -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.client.resources.model.BakedModelFields inherited from class org.cyclops.cyclopscore.client.model.DelegatingDynamicItemAndBlockModel
blockState, entity, facing, itemStack, modelData, rand, renderType, worldFields inherited from class org.cyclops.cyclopscore.client.model.DynamicBaseModel
ROTATION_FIX, ROTATION_UV, UVS -
Constructor Summary
ConstructorsConstructorDescriptionDelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel) DelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel, net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.Level world, net.minecraft.world.entity.LivingEntity entity) DelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.Direction facing, net.minecraft.util.RandomSource rand, net.neoforged.neoforge.client.model.data.ModelData modelData, net.minecraft.client.renderer.RenderType renderType) -
Method Summary
Methods inherited from class org.cyclops.cyclopscore.client.model.DynamicItemAndBlockModel
getGeneralQuads, getOverrides, getQuads, getQuads, getRenderingSide, handleBlockState, handleItemState, isItemStackMethods inherited from class org.cyclops.cyclopscore.client.model.DynamicBaseModel
addBakedQuad, addBakedQuad, addBakedQuadRotated, addBakedQuadRotated, addColoredBakedQuad, addColoredBakedQuad, isCustomRenderer, isGui3d, revRotate, rotate, useAmbientOcclusion, vertexToIntsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.resources.model.BakedModel
getParticleIcon, getTransforms, usesBlockLightMethods inherited from interface net.neoforged.neoforge.client.extensions.IBakedModelExtension
applyTransform, getModelData, getParticleIcon, getRenderPasses, getRenderTypes, getRenderTypes, useAmbientOcclusion
-
Field Details
-
baseModel
protected final net.minecraft.client.resources.model.BakedModel baseModel
-
-
Constructor Details
-
DelegatingChildDynamicItemAndBlockModel
public DelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel) -
DelegatingChildDynamicItemAndBlockModel
public DelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.Direction facing, net.minecraft.util.RandomSource rand, net.neoforged.neoforge.client.model.data.ModelData modelData, net.minecraft.client.renderer.RenderType renderType) -
DelegatingChildDynamicItemAndBlockModel
public DelegatingChildDynamicItemAndBlockModel(net.minecraft.client.resources.model.BakedModel baseModel, net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.Level world, net.minecraft.world.entity.LivingEntity entity)
-