Uses of Class
net.minecraft.client.resources.model.Material
Packages that use Material
Package
Description
-
Uses of Material in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as MaterialModifier and TypeFieldDescriptionstatic Material[]Sheets.BED_TEXTURESstatic MaterialSheets.CHEST_LOCATIONstatic MaterialSheets.CHEST_LOCATION_LEFTstatic MaterialSheets.CHEST_LOCATION_RIGHTstatic MaterialSheets.CHEST_TRAP_LOCATIONstatic MaterialSheets.CHEST_TRAP_LOCATION_LEFTstatic MaterialSheets.CHEST_TRAP_LOCATION_RIGHTstatic MaterialSheets.CHEST_XMAS_LOCATIONstatic MaterialSheets.CHEST_XMAS_LOCATION_LEFTstatic MaterialSheets.CHEST_XMAS_LOCATION_RIGHTstatic Materialstatic MaterialSheets.ENDER_CHEST_LOCATIONFields in net.minecraft.client.renderer with type parameters of type MaterialModifier and TypeFieldDescriptionstatic Map<BannerPattern,Material>Sheets.BANNER_MATERIALSstatic Map<BannerPattern,Material>Sheets.SHIELD_MATERIALSSheets.SHULKER_TEXTURE_LOCATIONSheets.SIGN_MATERIALSMethods in net.minecraft.client.renderer that return MaterialModifier and TypeMethodDescriptionprivate static MaterialSheets.chestMaterial(String p_110779_)static MaterialSheets.chooseMaterial(BlockEntity p_110768_, ChestType p_110769_, boolean p_110770_)private static MaterialSheets.chooseMaterial(ChestType p_110772_, Material p_110773_, Material p_110774_, Material p_110775_)private static MaterialSheets.createBannerMaterial(BannerPattern p_173388_)private static MaterialSheets.createShieldMaterial(BannerPattern p_173390_)private static MaterialSheets.createSignMaterial(WoodType p_173386_)static MaterialSheets.getBannerMaterial(BannerPattern p_173380_)static MaterialSheets.getShieldMaterial(BannerPattern p_173384_)static MaterialSheets.getSignMaterial(WoodType p_173382_)Methods in net.minecraft.client.renderer with parameters of type MaterialModifier and TypeMethodDescriptionprivate static MaterialSheets.chooseMaterial(ChestType p_110772_, Material p_110773_, Material p_110774_, Material p_110775_)Method parameters in net.minecraft.client.renderer with type arguments of type MaterialModifier and TypeMethodDescriptionstatic voidSheets.getAllMaterials(Consumer<Material> p_110781_) -
Uses of Material in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model with type parameters of type MaterialMethods in net.minecraft.client.renderer.block.model that return MaterialMethods in net.minecraft.client.renderer.block.model that return types with arguments of type MaterialModifier and TypeMethodDescriptionBlockModel.findTextureEntry(String p_111486_)BlockModel.getMaterials(Function<ResourceLocation,UnbakedModel> p_111469_, Set<com.mojang.datafixers.util.Pair<String,String>> p_111470_)MultiVariant.getMaterials(Function<ResourceLocation,UnbakedModel> p_111855_, Set<com.mojang.datafixers.util.Pair<String,String>> p_111856_)BlockModel.Deserializer.getTextureMap(com.google.gson.JsonObject p_111510_)BlockModel.Deserializer.parseTextureLocationOrReference(ResourceLocation p_111504_, String p_111505_)Method parameters in net.minecraft.client.renderer.block.model with type arguments of type MaterialModifier and TypeMethodDescriptionBlockModel.bake(ModelBakery p_111457_, Function<Material,TextureAtlasSprite> p_111458_, ModelState p_111459_, ResourceLocation p_111460_)Deprecated.BlockModel.bake(ModelBakery p_111450_, BlockModel p_111451_, Function<Material,TextureAtlasSprite> p_111452_, ModelState p_111453_, ResourceLocation p_111454_, boolean p_111455_)MultiVariant.bake(ModelBakery p_111850_, Function<Material,TextureAtlasSprite> p_111851_, ModelState p_111852_, ResourceLocation p_111853_)BlockModel.bakeVanilla(ModelBakery p_111450_, BlockModel p_111451_, Function<Material,TextureAtlasSprite> p_111452_, ModelState p_111453_, ResourceLocation p_111454_, boolean p_111455_)Deprecated.ItemModelGenerator.generateBlockModel(Function<Material,TextureAtlasSprite> p_111671_, BlockModel p_111672_)BlockModel.getOverrides(ModelBakery p_111447_, BlockModel p_111448_, Function<Material,TextureAtlasSprite> textureGetter)Constructor parameters in net.minecraft.client.renderer.block.model with type arguments of type MaterialModifierConstructorDescriptionBlockModel(ResourceLocation p_111429_, List<BlockElement> p_111430_, Map<String,com.mojang.datafixers.util.Either<Material,String>> p_111431_, boolean p_111432_, BlockModel.GuiLight p_111433_, ItemTransforms p_111434_, List<ItemOverride> p_111435_) -
Uses of Material in net.minecraft.client.renderer.block.model.multipart
Methods in net.minecraft.client.renderer.block.model.multipart that return types with arguments of type MaterialModifier and TypeMethodDescriptionMultiPart.getMaterials(Function<ResourceLocation,UnbakedModel> p_111976_, Set<com.mojang.datafixers.util.Pair<String,String>> p_111977_)Method parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type MaterialModifier and TypeMethodDescriptionMultiPart.bake(ModelBakery p_111971_, Function<Material,TextureAtlasSprite> p_111972_, ModelState p_111973_, ResourceLocation p_111974_) -
Uses of Material in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as MaterialModifier and TypeFieldDescriptionstatic MaterialConduitRenderer.ACTIVE_SHELL_TEXTUREstatic MaterialBellRenderer.BELL_RESOURCE_LOCATIONstatic MaterialEnchantTableRenderer.BOOK_LOCATIONstatic MaterialConduitRenderer.CLOSED_EYE_TEXTUREstatic MaterialConduitRenderer.OPEN_EYE_TEXTUREstatic MaterialConduitRenderer.SHELL_TEXTUREstatic MaterialConduitRenderer.VERTICAL_WIND_TEXTUREstatic MaterialConduitRenderer.WIND_TEXTUREMethods in net.minecraft.client.renderer.blockentity that return MaterialModifier and TypeMethodDescriptionprotected MaterialChestRenderer.getMaterial(T blockEntity, ChestType chestType)Methods in net.minecraft.client.renderer.blockentity with parameters of type MaterialModifier and TypeMethodDescriptionstatic voidBannerRenderer.renderPatterns(PoseStack p_112066_, MultiBufferSource p_112067_, int p_112068_, int p_112069_, ModelPart p_112070_, Material p_112071_, boolean p_112072_, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> p_112073_)static voidBannerRenderer.renderPatterns(PoseStack p_112075_, MultiBufferSource p_112076_, int p_112077_, int p_112078_, ModelPart p_112079_, Material p_112080_, boolean p_112081_, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> p_112082_, boolean p_112083_)private voidBedRenderer.renderPiece(PoseStack p_173542_, MultiBufferSource p_173543_, ModelPart p_173544_, Direction p_173545_, Material p_173546_, int p_173547_, int p_173548_, boolean p_173549_) -
Uses of Material in net.minecraft.client.renderer.texture
Methods in net.minecraft.client.renderer.texture with parameters of type Material -
Uses of Material in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as MaterialModifier and TypeFieldDescriptionstatic MaterialModelBakery.BANNER_BASEstatic MaterialModelBakery.FIRE_0static MaterialModelBakery.FIRE_1static MaterialModelBakery.LAVA_FLOWstatic MaterialModelBakery.NO_PATTERN_SHIELDstatic MaterialModelBakery.SHIELD_BASEstatic MaterialModelBakery.WATER_FLOWstatic MaterialModelBakery.WATER_OVERLAYFields in net.minecraft.client.resources.model with type parameters of type MaterialMethods in net.minecraft.client.resources.model that return types with arguments of type MaterialModifier and TypeMethodDescriptionUnbakedModel.getMaterials(Function<ResourceLocation,UnbakedModel> p_119538_, Set<com.mojang.datafixers.util.Pair<String,String>> p_119539_)Method parameters in net.minecraft.client.resources.model with type arguments of type MaterialModifier and TypeMethodDescriptionModelBakery.bake(ResourceLocation p_119350_, ModelState p_119351_, Function<Material,TextureAtlasSprite> sprites)UnbakedModel.bake(ModelBakery p_119534_, Function<Material,TextureAtlasSprite> p_119535_, ModelState p_119536_, ResourceLocation p_119537_) -
Uses of Material in net.minecraftforge.client
Methods in net.minecraftforge.client that return MaterialModifier and TypeMethodDescriptionstatic MaterialForgeHooksClient.getBlockMaterial(ResourceLocation loc)Methods in net.minecraftforge.client that return types with arguments of type MaterialMethod parameters in net.minecraftforge.client with type arguments of type MaterialModifier and TypeMethodDescriptionstatic voidForgeHooksClient.gatherFluidTextures(Set<Material> textures) -
Uses of Material in net.minecraftforge.client.model
Fields in net.minecraftforge.client.model with type parameters of type MaterialModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList<Material>ItemLayerModel.texturesMethods in net.minecraftforge.client.model that return MaterialModifier and TypeMethodDescriptionstatic MaterialModelLoaderRegistry.blockMaterial(String location)static MaterialModelLoaderRegistry.blockMaterial(ResourceLocation location)BlockModelConfiguration.resolveTexture(String name)IModelConfiguration.resolveTexture(String name)Resolves the final texture name, taking into account texture aliases and replacements.static MaterialModelLoaderRegistry.resolveTexture(String tex, IModelConfiguration owner)Methods in net.minecraftforge.client.model that return types with arguments of type MaterialModifier and TypeMethodDescriptionstatic Function<Material,TextureAtlasSprite>ModelLoader.defaultTextureGetter()Get the default texture getter the models will be baked with.BlockModelConfiguration.getTextureDependencies(Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)CompositeModel.Geometry.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)CompositeModel.Submodel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)DynamicBucketModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)FluidModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)private static com.google.common.collect.ImmutableList<Material>ItemLayerModel.getTextures(IModelConfiguration model)ItemLayerModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)ModelLoaderRegistry.VanillaProxy.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)MultiLayerModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)SeparatePerspectiveModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.client.model with type arguments of type MaterialModifier and TypeMethodDescriptionvoidCompositeModel.Submodel.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)voidModelLoaderRegistry.VanillaProxy.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)BlockModelConfiguration.bake(ModelBakery bakery, Function<Material,TextureAtlasSprite> bakedTextureGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)CompositeModel.Geometry.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)DynamicBucketModel.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)FluidModel.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)ItemLayerModel.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)MultiLayerModel.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)SeparatePerspectiveModel.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)static BakedModelModelLoaderRegistry.bakeHelper(BlockModel blockModel, ModelBakery modelBakery, BlockModel otherModel, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation, boolean guiLight3d)CompositeModel.Submodel.bakeModel(ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)private static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType,BakedModel>>MultiLayerModel.buildModels(List<com.mojang.datafixers.util.Pair<RenderType,UnbakedModel>> models, ModelState modelTransform, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ResourceLocation modelLocation)static com.google.common.collect.ImmutableList<BakedQuad>ItemLayerModel.getQuadsForSprites(List<Material> textures, Transformation transform, Function<Material,TextureAtlasSprite> spriteGetter)static com.google.common.collect.ImmutableList<BakedQuad>ItemLayerModel.getQuadsForSprites(List<Material> textures, Transformation transform, Function<Material,TextureAtlasSprite> spriteGetter)static com.google.common.collect.ImmutableList<BakedQuad>ItemLayerModel.getQuadsForSprites(List<Material> textures, Transformation transform, Function<Material,TextureAtlasSprite> spriteGetter, Set<Integer> fullbrights)static com.google.common.collect.ImmutableList<BakedQuad>ItemLayerModel.getQuadsForSprites(List<Material> textures, Transformation transform, Function<Material,TextureAtlasSprite> spriteGetter, Set<Integer> fullbrights)Constructor parameters in net.minecraftforge.client.model with type arguments of type MaterialModifierConstructorDescriptionItemLayerModel(com.google.common.collect.ImmutableList<Material> textures)ItemLayerModel(com.google.common.collect.ImmutableList<Material> textures, com.google.common.collect.ImmutableSet<Integer> fullbrightLayers) -
Uses of Material in net.minecraftforge.client.model.animation
Fields in net.minecraftforge.client.model.animation with type parameters of type MaterialModifier and TypeFieldDescriptionprivate Function<Material,TextureAtlasSprite>AnimationItemOverrideList.bakedTextureGetterConstructor parameters in net.minecraftforge.client.model.animation with type arguments of type MaterialModifierConstructorDescriptionAnimationItemOverrideList(ModelBakery bakery, UnbakedModel model, ResourceLocation modelLoc, ModelState state, Function<Material,TextureAtlasSprite> bakedTextureGetter, List<ItemOverride> overrides) -
Uses of Material in net.minecraftforge.client.model.b3d
Methods in net.minecraftforge.client.model.b3d that return types with arguments of type MaterialModifier and TypeMethodDescriptionB3DLoader.ModelWrapper.getMaterials(Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.client.model.b3d with type arguments of type MaterialModifier and TypeMethodDescriptionB3DLoader.ModelWrapper.bake(ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation) -
Uses of Material in net.minecraftforge.client.model.geometry
Methods in net.minecraftforge.client.model.geometry that return types with arguments of type MaterialModifier and TypeMethodDescriptionIModelGeometry.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)default Collection<Material>IModelGeometryPart.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)default Collection<Material>IMultipartModelGeometry.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)ISimpleModelGeometry.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.client.model.geometry with type arguments of type MaterialModifier and TypeMethodDescriptionvoidIModelGeometryPart.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)default voidIMultipartModelGeometry.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)voidISimpleModelGeometry.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)IModelGeometry.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation)default BakedModelISimpleModelGeometry.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation) -
Uses of Material in net.minecraftforge.client.model.obj
Methods in net.minecraftforge.client.model.obj that return types with arguments of type MaterialModifier and TypeMethodDescriptionOBJModel.ModelGroup.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)OBJModel.ModelObject.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.client.model.obj with type arguments of type MaterialModifier and TypeMethodDescriptionvoidOBJModel.ModelGroup.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)voidOBJModel.ModelObject.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation) -
Uses of Material in net.minecraftforge.debug.block
Methods in net.minecraftforge.debug.block that return types with arguments of type MaterialModifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.debug.block with type arguments of type MaterialModifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.bake(IModelConfiguration owner, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ItemOverrides overrides, ResourceLocation modelLocation) -
Uses of Material in net.minecraftforge.debug.client.model
Methods in net.minecraftforge.debug.client.model that return types with arguments of type MaterialModifier and TypeMethodDescriptionNewModelLoaderTest.TestModel.getTextures(IModelConfiguration owner, Function<ResourceLocation,UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String,String>> missingTextureErrors)Method parameters in net.minecraftforge.debug.client.model with type arguments of type MaterialModifier and TypeMethodDescriptionvoidNewModelLoaderTest.TestModel.addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, Function<Material,TextureAtlasSprite> spriteGetter, ModelState modelTransform, ResourceLocation modelLocation)