Uses of Class
net.minecraft.client.renderer.block.model.BlockModel
Packages that use BlockModel
Package
Description
-
Uses of BlockModel in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as BlockModelMethods in net.minecraft.client.renderer.block.model that return BlockModelModifier and TypeMethodDescriptionBlockModel.Deserializer.deserialize
(com.google.gson.JsonElement p_111498_, Type p_111499_, com.google.gson.JsonDeserializationContext p_111500_) static BlockModel
BlockModel.fromStream
(Reader pReader) static BlockModel
BlockModel.fromString
(String pJsonString) ItemModelGenerator.generateBlockModel
(Function<Material, TextureAtlasSprite> pSpriteGetter, BlockModel pModel) BlockModel.getRootModel()
Methods in net.minecraft.client.renderer.block.model with parameters of type BlockModelModifier and TypeMethodDescriptionBlockModel.bake
(ModelBaker pBaker, BlockModel pModel, Function<Material, TextureAtlasSprite> pSpriteGetter, ModelState pState, boolean pGuiLight3d) BlockModel.bakeVanilla
(ModelBaker p_249720_, BlockModel p_111451_, Function<Material, TextureAtlasSprite> p_111452_, ModelState p_111453_, boolean p_111455_) ItemModelGenerator.generateBlockModel
(Function<Material, TextureAtlasSprite> pSpriteGetter, BlockModel pModel) private ItemOverrides
BlockModel.getItemOverrides
(ModelBaker pBaker, BlockModel pModel) BlockModel.getOverrides
(ModelBaker p_250138_, BlockModel p_251800_, Function<Material, TextureAtlasSprite> spriteGetter) Constructors in net.minecraft.client.renderer.block.model with parameters of type BlockModelModifierConstructorDescriptionItemOverrides
(ModelBaker pBaker, BlockModel pModel, List<ItemOverride> pOverrides) Deprecated. -
Uses of BlockModel in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as BlockModelModifier and TypeFieldDescriptionstatic final BlockModel
ModelBakery.BLOCK_ENTITY_MARKER
static final BlockModel
ModelBakery.GENERATION_MARKER
Fields in net.minecraft.client.resources.model with type parameters of type BlockModelModifier and TypeFieldDescriptionprivate final Map
<ResourceLocation, BlockModel> ModelBakery.modelResources
Methods in net.minecraft.client.resources.model that return BlockModelModifier and TypeMethodDescriptionprivate BlockModel
ModelBakery.loadBlockModel
(ResourceLocation pLocation) Methods in net.minecraft.client.resources.model that return types with arguments of type BlockModelModifier and TypeMethodDescriptionprivate static CompletableFuture
<Map<ResourceLocation, BlockModel>> ModelManager.loadBlockModels
(ResourceManager pResourceManager, Executor pExecutor) Constructors in net.minecraft.client.resources.model with parameters of type BlockModelModifierConstructorDescriptionBuilder
(BlockModel pBlockModel, ItemOverrides pOverrides, boolean pIsGui3d) Constructor parameters in net.minecraft.client.resources.model with type arguments of type BlockModelModifierConstructorDescriptionModelBakery
(BlockColors pBlockColors, ProfilerFiller pProfilerFiller, Map<ResourceLocation, BlockModel> pModelResources, Map<ResourceLocation, List<BlockStateModelLoader.LoadedJson>> pBlockStateResources) -
Uses of BlockModel in net.neoforged.neoforge.client.model
Fields in net.neoforged.neoforge.client.model declared as BlockModelFields in net.neoforged.neoforge.client.model with type parameters of type BlockModelModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap
<String, BlockModel> CompositeModel.children
private final com.google.common.collect.ImmutableMap
<ItemDisplayContext, BlockModel> SeparateTransformsModel.perspectives
Methods in net.neoforged.neoforge.client.model that return BlockModelModifier and TypeMethodDescriptionExtendedBlockModelDeserializer.deserialize
(com.google.gson.JsonElement element, Type targetType, com.google.gson.JsonDeserializationContext deserializationContext) Method parameters in net.neoforged.neoforge.client.model with type arguments of type BlockModelModifier and TypeMethodDescriptionprivate void
CompositeModel.Loader.readChildren
(com.google.gson.JsonObject jsonObject, String name, com.google.gson.JsonDeserializationContext deserializationContext, com.google.common.collect.ImmutableMap.Builder<String, BlockModel> children, List<String> itemPasses) Constructors in net.neoforged.neoforge.client.model with parameters of type BlockModelModifierConstructorDescriptionSeparateTransformsModel
(BlockModel baseModel, com.google.common.collect.ImmutableMap<ItemDisplayContext, BlockModel> perspectives) Constructor parameters in net.neoforged.neoforge.client.model with type arguments of type BlockModelModifierConstructorDescriptionCompositeModel
(com.google.common.collect.ImmutableMap<String, BlockModel> children, com.google.common.collect.ImmutableList<String> itemPasses) SeparateTransformsModel
(BlockModel baseModel, com.google.common.collect.ImmutableMap<ItemDisplayContext, BlockModel> perspectives) -
Uses of BlockModel in net.neoforged.neoforge.client.model.geometry
Fields in net.neoforged.neoforge.client.model.geometry declared as BlockModelMethods in net.neoforged.neoforge.client.model.geometry with parameters of type BlockModelModifier and TypeMethodDescriptionstatic BakedModel
UnbakedGeometryHelper.bake
(BlockModel blockModel, ModelBaker modelBaker, BlockModel owner, Function<Material, TextureAtlasSprite> spriteGetter, ModelState modelState, boolean guiLight3d) Helper for bakingBlockModel
instances.Constructors in net.neoforged.neoforge.client.model.geometry with parameters of type BlockModel
ItemOverrides(ModelBaker, UnbakedModel, List, java.util.function.Function)