Uses of Class
net.minecraft.client.renderer.model.RenderMaterial
Package
Description
-
Uses of RenderMaterial in net.minecraft.client.renderer
Modifier and TypeFieldDescriptionstatic final RenderMaterial[]
Atlases.BED_TEXTURES
static final RenderMaterial
Atlases.CHEST_LOCATION
static final RenderMaterial
Atlases.CHEST_LOCATION_LEFT
static final RenderMaterial
Atlases.CHEST_LOCATION_RIGHT
static final RenderMaterial
Atlases.CHEST_TRAP_LOCATION
static final RenderMaterial
Atlases.CHEST_TRAP_LOCATION_LEFT
static final RenderMaterial
Atlases.CHEST_TRAP_LOCATION_RIGHT
static final RenderMaterial
Atlases.CHEST_XMAS_LOCATION
static final RenderMaterial
Atlases.CHEST_XMAS_LOCATION_LEFT
static final RenderMaterial
Atlases.CHEST_XMAS_LOCATION_RIGHT
static final RenderMaterial
Atlases.DEFAULT_SHULKER_TEXTURE_LOCATION
static final RenderMaterial
Atlases.ENDER_CHEST_LOCATION
Modifier and TypeFieldDescriptionstatic final List<RenderMaterial>
Atlases.SHULKER_TEXTURE_LOCATION
static final Map<WoodType,
RenderMaterial> Atlases.SIGN_MATERIALS
Modifier and TypeMethodDescriptionprivate static RenderMaterial
Atlases.chestMaterial
(String p_228774_0_) private static RenderMaterial
Atlases.chooseMaterial
(ChestType p_228772_0_, RenderMaterial p_228772_1_, RenderMaterial p_228772_2_, RenderMaterial p_228772_3_) static RenderMaterial
Atlases.chooseMaterial
(TileEntity p_228771_0_, ChestType p_228771_1_, boolean p_228771_2_) static RenderMaterial
Atlases.signTexture
(WoodType p_228773_0_) Modifier and TypeMethodDescriptionprivate static RenderMaterial
Atlases.chooseMaterial
(ChestType p_228772_0_, RenderMaterial p_228772_1_, RenderMaterial p_228772_2_, RenderMaterial p_228772_3_) Modifier and TypeMethodDescriptionstatic void
Atlases.getAllMaterials
(Consumer<RenderMaterial> p_228775_0_) -
Uses of RenderMaterial in net.minecraft.client.renderer.model
Modifier and TypeFieldDescriptionstatic final RenderMaterial
ModelBakery.BANNER_BASE
static final RenderMaterial
ModelBakery.FIRE_0
static final RenderMaterial
ModelBakery.FIRE_1
static final RenderMaterial
ModelBakery.LAVA_FLOW
static final RenderMaterial
ModelBakery.NO_PATTERN_SHIELD
static final RenderMaterial
ModelBakery.SHIELD_BASE
static final RenderMaterial
ModelBakery.WATER_FLOW
static final RenderMaterial
ModelBakery.WATER_OVERLAY
Modifier and TypeFieldDescriptionfinal Map<String,
com.mojang.datafixers.util.Either<RenderMaterial, String>> BlockModel.textureMap
protected static final Set<RenderMaterial>
ModelBakery.UNREFERENCED_TEXTURES
Modifier and TypeMethodDescriptionprivate com.mojang.datafixers.util.Either<RenderMaterial,
String> BlockModel.findTextureEntry
(String p_228818_1_) BlockModel.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) IUnbakedModel.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) VariantList.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) private Map<String,
com.mojang.datafixers.util.Either<RenderMaterial, String>> BlockModel.Deserializer.getTextureMap
(com.google.gson.JsonObject p_178329_1_) private static com.mojang.datafixers.util.Either<RenderMaterial,
String> BlockModel.Deserializer.parseTextureLocationOrReference
(ResourceLocation p_228819_0_, String p_228819_1_) Modifier and TypeMethodDescriptionBlockModel.bake
(ModelBakery p_225613_1_, Function<RenderMaterial, TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_) Deprecated.BlockModel.bake
(ModelBakery p_228813_1_, BlockModel p_228813_2_, Function<RenderMaterial, TextureAtlasSprite> p_228813_3_, IModelTransform p_228813_4_, ResourceLocation p_228813_5_, boolean p_228813_6_) IUnbakedModel.bake
(ModelBakery p_225613_1_, Function<RenderMaterial, TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_) VariantList.bake
(ModelBakery p_225613_1_, Function<RenderMaterial, TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_) BlockModel.bakeVanilla
(ModelBakery p_228813_1_, BlockModel p_228813_2_, Function<RenderMaterial, TextureAtlasSprite> p_228813_3_, IModelTransform p_228813_4_, ResourceLocation p_228813_5_, boolean p_228813_6_) Deprecated.ItemModelGenerator.generateBlockModel
(Function<RenderMaterial, TextureAtlasSprite> p_209579_1_, BlockModel p_209579_2_) ModelBakery.getBakedModel
(ResourceLocation p_217845_1_, IModelTransform p_217845_2_, Function<RenderMaterial, TextureAtlasSprite> textureGetter) BlockModel.getOverrides
(ModelBakery p_217646_1_, BlockModel p_217646_2_, Function<RenderMaterial, TextureAtlasSprite> textureGetter) ModifierConstructorDescriptionBlockModel
(ResourceLocation p_i230056_1_, List<BlockPart> p_i230056_2_, Map<String, com.mojang.datafixers.util.Either<RenderMaterial, String>> p_i230056_3_, boolean p_i230056_4_, BlockModel.GuiLight p_i230056_5_, ItemCameraTransforms p_i230056_6_, List<ItemOverride> p_i230056_7_) -
Uses of RenderMaterial in net.minecraft.client.renderer.model.multipart
Modifier and TypeMethodDescriptionMultipart.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) Modifier and TypeMethodDescriptionMultipart.bake
(ModelBakery p_225613_1_, Function<RenderMaterial, TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_) -
Uses of RenderMaterial in net.minecraft.client.renderer.texture
-
Uses of RenderMaterial in net.minecraft.client.renderer.tileentity
Modifier and TypeFieldDescriptionstatic final RenderMaterial
ConduitTileEntityRenderer.ACTIVE_SHELL_TEXTURE
static final RenderMaterial
BellTileEntityRenderer.BELL_RESOURCE_LOCATION
static final RenderMaterial
EnchantmentTableTileEntityRenderer.BOOK_LOCATION
static final RenderMaterial
ConduitTileEntityRenderer.CLOSED_EYE_TEXTURE
static final RenderMaterial
ConduitTileEntityRenderer.OPEN_EYE_TEXTURE
static final RenderMaterial
ConduitTileEntityRenderer.SHELL_TEXTURE
static final RenderMaterial
ConduitTileEntityRenderer.VERTICAL_WIND_TEXTURE
static final RenderMaterial
ConduitTileEntityRenderer.WIND_TEXTURE
Modifier and TypeMethodDescriptionprotected RenderMaterial
ChestTileEntityRenderer.getMaterial
(T tileEntity, ChestType chestType) static RenderMaterial
SignTileEntityRenderer.getMaterial
(Block p_228877_0_) Modifier and TypeMethodDescriptionstatic void
BannerTileEntityRenderer.renderPatterns
(MatrixStack p_230180_0_, IRenderTypeBuffer p_230180_1_, int p_230180_2_, int p_230180_3_, ModelRenderer p_230180_4_, RenderMaterial p_230180_5_, boolean p_230180_6_, List<com.mojang.datafixers.util.Pair<BannerPattern, DyeColor>> p_230180_7_) static void
BannerTileEntityRenderer.renderPatterns
(MatrixStack p_241717_0_, IRenderTypeBuffer p_241717_1_, int p_241717_2_, int p_241717_3_, ModelRenderer p_241717_4_, RenderMaterial p_241717_5_, boolean p_241717_6_, List<com.mojang.datafixers.util.Pair<BannerPattern, DyeColor>> p_241717_7_, boolean p_241717_8_) private void
BedTileEntityRenderer.renderPiece
(MatrixStack p_228847_1_, IRenderTypeBuffer p_228847_2_, boolean p_228847_3_, Direction p_228847_4_, RenderMaterial p_228847_5_, int p_228847_6_, int p_228847_7_, boolean p_228847_8_) -
Uses of RenderMaterial in net.minecraftforge.client
Modifier and TypeMethodDescriptionstatic RenderMaterial
ForgeHooksClient.getBlockMaterial
(ResourceLocation loc) Modifier and TypeMethodDescriptionstatic Stream<RenderMaterial>
ForgeHooksClient.getFluidMaterials
(Fluid fluid) Modifier and TypeMethodDescriptionstatic void
ForgeHooksClient.gatherFluidTextures
(Set<RenderMaterial> textures) -
Uses of RenderMaterial in net.minecraftforge.client.model
Modifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList<RenderMaterial>
ItemLayerModel.textures
Modifier and TypeMethodDescriptionstatic RenderMaterial
ModelLoaderRegistry.blockMaterial
(String location) static RenderMaterial
ModelLoaderRegistry.blockMaterial
(ResourceLocation location) BlockModelConfiguration.resolveTexture
(String name) IModelConfiguration.resolveTexture
(String name) Resolves the final texture name, taking into account texture aliases and replacements.static RenderMaterial
ModelLoaderRegistry.resolveTexture
(String tex, IModelConfiguration owner) Modifier and TypeMethodDescriptionstatic Function<RenderMaterial,
TextureAtlasSprite> ModelLoader.defaultTextureGetter()
Get the default texture getter the models will be baked with.BlockModelConfiguration.getTextureDependencies
(Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) CompositeModel.Geometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) CompositeModel.Submodel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) DynamicBucketModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) FluidModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) private static com.google.common.collect.ImmutableList<RenderMaterial>
ItemLayerModel.getTextures
(IModelConfiguration model) ItemLayerModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ModelLoaderRegistry.VanillaProxy.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) MultiLayerModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) SeparatePerspectiveModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionvoid
CompositeModel.Submodel.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) void
ModelLoaderRegistry.VanillaProxy.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) BlockModelConfiguration.bake
(ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> bakedTextureGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) CompositeModel.Geometry.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) DynamicBucketModel.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) FluidModel.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) ItemLayerModel.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) MultiLayerModel.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) SeparatePerspectiveModel.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) static IBakedModel
ModelLoaderRegistry.bakeHelper
(BlockModel blockModel, ModelBakery modelBakery, BlockModel otherModel, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation, boolean guiLight3d) CompositeModel.Submodel.bakeModel
(ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) private static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType,
IBakedModel>> MultiLayerModel.buildModels
(List<com.mojang.datafixers.util.Pair<RenderType, IUnbakedModel>> models, IModelTransform modelTransform, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, ResourceLocation modelLocation) static com.google.common.collect.ImmutableList<BakedQuad>
ItemLayerModel.getQuadsForSprites
(List<RenderMaterial> textures, TransformationMatrix transform, Function<RenderMaterial, TextureAtlasSprite> spriteGetter) static com.google.common.collect.ImmutableList<BakedQuad>
ItemLayerModel.getQuadsForSprites
(List<RenderMaterial> textures, TransformationMatrix transform, Function<RenderMaterial, TextureAtlasSprite> spriteGetter) static com.google.common.collect.ImmutableList<BakedQuad>
ItemLayerModel.getQuadsForSprites
(List<RenderMaterial> textures, TransformationMatrix transform, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, Set<Integer> fullbrights) static com.google.common.collect.ImmutableList<BakedQuad>
ItemLayerModel.getQuadsForSprites
(List<RenderMaterial> textures, TransformationMatrix transform, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, Set<Integer> fullbrights) ModifierConstructorDescriptionItemLayerModel
(com.google.common.collect.ImmutableList<RenderMaterial> textures) ItemLayerModel
(com.google.common.collect.ImmutableList<RenderMaterial> textures, com.google.common.collect.ImmutableSet<Integer> fullbrightLayers) -
Uses of RenderMaterial in net.minecraftforge.client.model.animation
Modifier and TypeFieldDescriptionprivate final Function<RenderMaterial,
TextureAtlasSprite> AnimationItemOverrideList.bakedTextureGetter
ModifierConstructorDescriptionAnimationItemOverrideList
(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, Function<RenderMaterial, TextureAtlasSprite> bakedTextureGetter, List<ItemOverride> overrides) AnimationItemOverrideList
(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, Function<RenderMaterial, TextureAtlasSprite> bakedTextureGetter, ItemOverrideList overrides) -
Uses of RenderMaterial in net.minecraftforge.client.model.b3d
Modifier and TypeMethodDescriptionB3DLoader.ModelWrapper.getMaterials
(Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionB3DLoader.ModelWrapper.bake
(ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) -
Uses of RenderMaterial in net.minecraftforge.client.model.geometry
Modifier and TypeMethodDescriptionIModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) default Collection<RenderMaterial>
IModelGeometryPart.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) default Collection<RenderMaterial>
IMultipartModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ISimpleModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionvoid
IModelGeometryPart.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) default void
IMultipartModelGeometry.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) void
ISimpleModelGeometry.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) IModelGeometry.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) default IBakedModel
ISimpleModelGeometry.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) -
Uses of RenderMaterial in net.minecraftforge.client.model.obj
Modifier and TypeMethodDescriptionOBJModel.ModelGroup.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) OBJModel.ModelObject.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionvoid
OBJModel.ModelGroup.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) void
OBJModel.ModelObject.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) -
Uses of RenderMaterial in net.minecraftforge.debug.block
Modifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.bake
(IModelConfiguration owner, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) -
Uses of RenderMaterial in net.minecraftforge.debug.client.model
Modifier and TypeMethodDescriptionNewModelLoaderTest.TestModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Modifier and TypeMethodDescriptionvoid
NewModelLoaderTest.TestModel.addQuads
(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)