Interface IDynamicBakedModel
-
- All Superinterfaces:
IBakedModel
,IForgeBakedModel
- All Known Implementing Classes:
B3DLoader.BakedWrapper
,CompositeModel
,ItemMultiLayerBakedModel
,MultiLayerModel.MultiLayerBakedModel
,MultipartBakedModel
,PerspectiveMapWrapper
,TRSRTransformerTest.MyBakedModel
,WeightedBakedModel
public interface IDynamicBakedModel extends IBakedModel
Convenience interface with default implementation ofIBakedModel.getQuads(net.minecraft.block.BlockState, net.minecraft.util.Direction, java.util.Random)
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<BakedQuad>
getQuads(BlockState state, Direction side, java.util.Random rand)
java.util.List<BakedQuad>
getQuads(BlockState state, Direction side, java.util.Random rand, IModelData extraData)
-
Methods inherited from interface net.minecraft.client.renderer.model.IBakedModel
getOverrides, getParticleIcon, getTransforms, isCustomRenderer, isGui3d, useAmbientOcclusion, usesBlockLight
-
Methods inherited from interface net.minecraftforge.client.extensions.IForgeBakedModel
doesHandlePerspectives, getBakedModel, getLayerModels, getModelData, getParticleTexture, handlePerspective, isAmbientOcclusion, isLayered
-
-
-
-
Method Detail
-
getQuads
@Nonnull default java.util.List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction side, @Nonnull java.util.Random rand)
- Specified by:
getQuads
in interfaceIBakedModel
-
getQuads
@Nonnull java.util.List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction side, @Nonnull java.util.Random rand, @Nonnull IModelData extraData)
- Specified by:
getQuads
in interfaceIForgeBakedModel
-
-