public class ConnectingBakedModel extends WrappedBakedModel
| Modifier and Type | Field and Description |
|---|---|
static java.lang.ThreadLocal<java.lang.Boolean> |
ignoreModelRenderTypeCheck |
original| Constructor and Description |
|---|
ConnectingBakedModel(net.minecraft.client.renderer.model.IBakedModel original,
net.minecraft.util.math.vector.TransformationMatrix modelRotation,
java.util.Map<net.minecraft.util.ResourceLocation,ConnectionPredicate> predicates) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<net.minecraft.client.renderer.RenderType> |
getCustomRenderTypes() |
SurroundingBlockData |
getModelData(net.minecraft.world.IBlockDisplayReader level,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state) |
net.minecraftforge.client.model.data.IModelData |
getModelData(net.minecraft.world.IBlockDisplayReader level,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraftforge.client.model.data.IModelData modelData) |
net.minecraft.client.renderer.model.ItemOverrideList |
getOverrides() |
java.util.List<net.minecraft.client.renderer.model.BakedQuad> |
getQuads(net.minecraft.block.BlockState state,
net.minecraft.util.Direction side,
java.util.Random random,
net.minecraftforge.client.model.data.IModelData modelData) |
net.minecraft.client.renderer.model.ItemCameraTransforms |
getTransforms() |
boolean |
isCustomRenderer() |
protected net.minecraft.client.renderer.model.BakedQuad |
remapQuad(net.minecraft.client.renderer.model.BakedQuad quad,
SurroundingBlockData surroundingBlocks,
net.minecraft.client.renderer.RenderType renderType,
boolean originalRenderType) |
getParticleIcon, isGui3d, useAmbientOcclusion, usesBlockLightpublic static final java.lang.ThreadLocal<java.lang.Boolean> ignoreModelRenderTypeCheck
public ConnectingBakedModel(net.minecraft.client.renderer.model.IBakedModel original,
net.minecraft.util.math.vector.TransformationMatrix modelRotation,
java.util.Map<net.minecraft.util.ResourceLocation,ConnectionPredicate> predicates)
@Nonnull
public java.util.List<net.minecraft.client.renderer.model.BakedQuad> getQuads(@Nullable
net.minecraft.block.BlockState state,
@Nullable
net.minecraft.util.Direction side,
@Nonnull
java.util.Random random,
@Nonnull
net.minecraftforge.client.model.data.IModelData modelData)
getQuads in interface net.minecraftforge.client.extensions.IForgeBakedModelgetQuads in interface net.minecraftforge.client.model.data.IDynamicBakedModelgetQuads in class WrappedBakedModelprotected net.minecraft.client.renderer.model.BakedQuad remapQuad(net.minecraft.client.renderer.model.BakedQuad quad,
SurroundingBlockData surroundingBlocks,
net.minecraft.client.renderer.RenderType renderType,
boolean originalRenderType)
public SurroundingBlockData getModelData(net.minecraft.world.IBlockDisplayReader level, net.minecraft.util.math.BlockPos pos, net.minecraft.block.BlockState state)
@Nonnull
public net.minecraftforge.client.model.data.IModelData getModelData(@Nonnull
net.minecraft.world.IBlockDisplayReader level,
@Nonnull
net.minecraft.util.math.BlockPos pos,
@Nonnull
net.minecraft.block.BlockState state,
@Nonnull
net.minecraftforge.client.model.data.IModelData modelData)
public java.util.List<net.minecraft.client.renderer.RenderType> getCustomRenderTypes()
public boolean isCustomRenderer()
isCustomRenderer in interface net.minecraft.client.renderer.model.IBakedModelisCustomRenderer in class WrappedBakedModelpublic net.minecraft.client.renderer.model.ItemCameraTransforms getTransforms()
getTransforms in interface net.minecraft.client.renderer.model.IBakedModelgetTransforms in class WrappedBakedModelpublic net.minecraft.client.renderer.model.ItemOverrideList getOverrides()
getOverrides in interface net.minecraft.client.renderer.model.IBakedModelgetOverrides in class WrappedBakedModel