Uses of Interface
net.minecraft.client.render.model.BakedModel
Package | Description |
---|---|
net.minecraft.client.render.block | |
net.minecraft.client.render.item | |
net.minecraft.client.render.model | |
net.minecraft.client.render.model.json |
-
Uses of BakedModel in net.minecraft.client.render.block
Fields in net.minecraft.client.render.block with type parameters of type BakedModel Modifier and Type Field Description private Map<BlockState,BakedModel>
BlockModels. models
Methods in net.minecraft.client.render.block that return BakedModel Modifier and Type Method Description BakedModel
BlockModels. getModel(BlockState state)
BakedModel
BlockRenderManager. getModel(BlockState state)
Methods in net.minecraft.client.render.block with parameters of type BakedModel Modifier and Type Method Description void
BlockModelRenderer. render(MatrixStack.Entry entry, VertexConsumer vertexConsumer, @Nullable BlockState blockState, BakedModel bakedModel, float float2, float float3, float float4, int int2, int int3)
boolean
BlockModelRenderer. render(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrix, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay)
boolean
BlockModelRenderer. renderFlat(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack buffer, VertexConsumer vertexConsumer, boolean cull, Random random, long long2, int int2)
boolean
BlockModelRenderer. renderSmooth(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack buffer, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay)
-
Uses of BakedModel in net.minecraft.client.render.item
Fields in net.minecraft.client.render.item with type parameters of type BakedModel Modifier and Type Field Description private Int2ObjectMap<BakedModel>
ItemModels. models
Methods in net.minecraft.client.render.item that return BakedModel Modifier and Type Method Description BakedModel
ItemRenderer. getHeldItemModel(ItemStack itemStack, @Nullable World world, @Nullable LivingEntity entity, int seed)
@Nullable BakedModel
ItemModels. getModel(Item item)
BakedModel
ItemModels. getModel(ItemStack stack)
Methods in net.minecraft.client.render.item with parameters of type BakedModel Modifier and Type Method Description private void
ItemRenderer. renderBakedItemModel(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices)
protected void
ItemRenderer. renderGuiItemModel(ItemStack stack, int x, int y, BakedModel model)
void
ItemRenderer. renderItem(ItemStack stack, ModelTransformation.Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model)
-
Uses of BakedModel in net.minecraft.client.render.model
Classes in net.minecraft.client.render.model that implement BakedModel Modifier and Type Class Description class
BasicBakedModel
class
BuiltinBakedModel
class
MultipartBakedModel
class
WeightedBakedModel
Fields in net.minecraft.client.render.model declared as BakedModel Modifier and Type Field Description private BakedModel
WeightedBakedModel. defaultModel
private BakedModel
BakedModelManager. missingModel
Fields in net.minecraft.client.render.model with type parameters of type BakedModel Modifier and Type Field Description private Map<Triple<Identifier,AffineTransformation,Boolean>,BakedModel>
ModelLoader. bakedModelCache
private Map<Identifier,BakedModel>
ModelLoader. bakedModels
private List<Pair<Predicate<BlockState>,BakedModel>>
MultipartBakedModel.Builder. components
private List<Pair<Predicate<BlockState>,BakedModel>>
MultipartBakedModel. components
private Map<Identifier,BakedModel>
BakedModelManager. models
private List<class_6008.class_6010<BakedModel>>
WeightedBakedModel.Builder. models
private List<class_6008.class_6010<BakedModel>>
WeightedBakedModel. models
Methods in net.minecraft.client.render.model that return BakedModel Modifier and Type Method Description @Nullable BakedModel
ModelLoader. bake(Identifier id, ModelBakeSettings settings)
@Nullable BakedModel
MultipartUnbakedModel. bake(ModelLoader loader, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer, Identifier modelId)
@Nullable BakedModel
UnbakedModel. bake(ModelLoader loader, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer, Identifier modelId)
BakedModel
BasicBakedModel.Builder. build()
BakedModel
MultipartBakedModel.Builder. build()
@Nullable BakedModel
WeightedBakedModel.Builder. build()
BakedModel
BakedModelManager. getMissingModel()
BakedModel
BakedModelManager. getModel(ModelIdentifier id)
Methods in net.minecraft.client.render.model that return types with arguments of type BakedModel Modifier and Type Method Description Map<Identifier,BakedModel>
ModelLoader. getBakedModelMap()
Methods in net.minecraft.client.render.model with parameters of type BakedModel Modifier and Type Method Description WeightedBakedModel.Builder
WeightedBakedModel.Builder. add(@Nullable BakedModel model, int weight)
void
MultipartBakedModel.Builder. addComponent(Predicate<BlockState> predicate, BakedModel model)
Constructor parameters in net.minecraft.client.render.model with type arguments of type BakedModel Constructor Description MultipartBakedModel(List<Pair<Predicate<BlockState>,BakedModel>> components)
WeightedBakedModel(List<class_6008.class_6010<BakedModel>> models)
-
Uses of BakedModel in net.minecraft.client.render.model.json
Fields in net.minecraft.client.render.model.json declared as BakedModel Modifier and Type Field Description private @Nullable BakedModel
ModelOverrideList.BakedOverride. model
Methods in net.minecraft.client.render.model.json that return BakedModel Modifier and Type Method Description @Nullable BakedModel
ModelOverrideList. apply(BakedModel model, ItemStack stack, @Nullable ClientWorld world, @Nullable LivingEntity entity, int seed)
BakedModel
JsonUnbakedModel. bake(ModelLoader loader, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer, Identifier modelId)
BakedModel
JsonUnbakedModel. bake(ModelLoader loader, JsonUnbakedModel parent, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings settings, Identifier id, boolean hasDepth)
@Nullable BakedModel
WeightedUnbakedModel. bake(ModelLoader loader, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer, Identifier modelId)
private @Nullable BakedModel
ModelOverrideList. bakeOverridingModel(ModelLoader loader, JsonUnbakedModel parent, Function<Identifier,UnbakedModel> unbakedModelGetter, ModelOverride override)
Methods in net.minecraft.client.render.model.json with parameters of type BakedModel Modifier and Type Method Description @Nullable BakedModel
ModelOverrideList. apply(BakedModel model, ItemStack stack, @Nullable ClientWorld world, @Nullable LivingEntity entity, int seed)
Constructors in net.minecraft.client.render.model.json with parameters of type BakedModel Constructor Description BakedOverride(ModelOverrideList.InlinedCondition[] conditions, @Nullable BakedModel model)