Uses of Class
net.minecraft.client.resources.model.Material
Packages that use Material
Package
Description
-
Uses of Material in net.minecraft.client.data
Methods in net.minecraft.client.data with parameters of type MaterialModifier and TypeMethodDescriptionprivate static SpriteSourceAtlasProvider.forMaterial(Material pMaterial) -
Uses of Material in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type Material -
Uses of Material in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as MaterialModifier and TypeFieldDescriptionstatic final MaterialSheets.BANNER_BASEprivate static final Material[]Sheets.BED_TEXTURESstatic final MaterialSheets.CHEST_LOCATIONstatic final MaterialSheets.CHEST_LOCATION_LEFTstatic final MaterialSheets.CHEST_LOCATION_RIGHTstatic final MaterialSheets.CHEST_TRAP_LOCATIONstatic final MaterialSheets.CHEST_TRAP_LOCATION_LEFTstatic final MaterialSheets.CHEST_TRAP_LOCATION_RIGHTstatic final MaterialSheets.CHEST_XMAS_LOCATIONstatic final MaterialSheets.CHEST_XMAS_LOCATION_LEFTstatic final MaterialSheets.CHEST_XMAS_LOCATION_RIGHTstatic final MaterialSheets.COPPER_CHEST_LOCATIONstatic final MaterialSheets.COPPER_CHEST_LOCATION_LEFTstatic final MaterialSheets.COPPER_CHEST_LOCATION_RIGHTstatic final MaterialSheets.DECORATED_POT_BASEstatic final MaterialSheets.DECORATED_POT_SIDEstatic final Materialstatic final MaterialSheets.ENDER_CHEST_LOCATIONstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final MaterialSheets.SHIELD_BASEstatic final Materialstatic final Materialstatic final MaterialFields in net.minecraft.client.renderer with type parameters of type MaterialModifier and TypeFieldDescriptionprivate static final Map<ResourceLocation, Material> Sheets.BANNER_MATERIALSstatic final Map<ResourceKey<DecoratedPotPattern>, Material> Sheets.DECORATED_POT_MATERIALSSheets.HANGING_SIGN_MATERIALSprivate static final Map<ResourceLocation, Material> Sheets.SHIELD_MATERIALSSheets.SHULKER_TEXTURE_LOCATIONSheets.SIGN_MATERIALSMethods in net.minecraft.client.renderer that return MaterialModifier and TypeMethodDescriptionMaterialMapper.apply(ResourceLocation pName) static MaterialSheets.chooseMaterial(ChestRenderState.ChestMaterialType pChestMaterialType, ChestType pChestType) private static MaterialSheets.chooseMaterial(ChestType pChestType, Material pDoubleMaterial, Material pLeftMaterial, Material pRightMaterial) static MaterialSheets.createBedMaterial(DyeColor pColor) private static MaterialSheets.createHangingSignMaterial(WoodType pWoodType) static MaterialSheets.createShulkerMaterial(DyeColor pColor) private static MaterialSheets.createSignMaterial(WoodType pWoodType) MaterialMapper.defaultNamespaceApply(String pName) static MaterialSheets.getBannerMaterial(Holder<BannerPattern> pPattern) static MaterialSheets.getBedMaterial(DyeColor pColor) static MaterialSheets.getDecoratedPotMaterial(ResourceKey<DecoratedPotPattern> pKey) static MaterialSheets.getHangingSignMaterial(WoodType pWoodType) static MaterialSheets.getShieldMaterial(Holder<BannerPattern> pPattern) static MaterialSheets.getShulkerBoxMaterial(DyeColor pColor) static MaterialSheets.getSignMaterial(WoodType pWoodType) Methods in net.minecraft.client.renderer with parameters of type Material -
Uses of Material in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as MaterialModifier and TypeFieldDescriptionprivate final MaterialTextureSlots.Value.materialThe field for thematerialrecord component.Fields in net.minecraft.client.renderer.block.model with type parameters of type MaterialMethods in net.minecraft.client.renderer.block.model that return MaterialModifier and TypeMethodDescriptionTextureSlots.getMaterial(String pName) TextureSlots.Value.material()Returns the value of thematerialrecord component.Methods in net.minecraft.client.renderer.block.model with parameters of type MaterialModifier and TypeMethodDescriptionTextureSlots.Data.Builder.addTexture(String pName, Material pMaterial) Constructors in net.minecraft.client.renderer.block.model with parameters of type MaterialModifierConstructorDescription(package private)Creates an instance of aValuerecord class.Constructor parameters in net.minecraft.client.renderer.block.model with type arguments of type MaterialModifierConstructorDescription(package private)TextureSlots(Map<String, Material> pResolvedValues) -
Uses of Material in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as MaterialModifier and TypeFieldDescriptionstatic final MaterialConduitRenderer.ACTIVE_SHELL_TEXTUREstatic final MaterialBellRenderer.BELL_RESOURCE_LOCATIONstatic final MaterialEnchantTableRenderer.BOOK_LOCATIONThe texture for the book above the enchantment table.static final MaterialConduitRenderer.CLOSED_EYE_TEXTUREstatic final MaterialConduitRenderer.OPEN_EYE_TEXTUREstatic final MaterialConduitRenderer.SHELL_TEXTUREstatic final MaterialConduitRenderer.VERTICAL_WIND_TEXTUREstatic final MaterialConduitRenderer.WIND_TEXTUREMethods in net.minecraft.client.renderer.blockentity that return MaterialModifier and TypeMethodDescriptionprotected MaterialChestRenderer.getCustomMaterial(T blockEntity, ChestRenderState renderState) Neo: Return a customMaterialto render the chest with ornullto fall back to the vanilla material selection.private static MaterialDecoratedPotRenderer.getSideMaterial(Optional<Item> pItem) protected abstract MaterialAbstractSignRenderer.getSignMaterial(WoodType pWoodType) protected MaterialHangingSignRenderer.getSignMaterial(WoodType p_251791_) protected MaterialSignRenderer.getSignMaterial(WoodType pWoodType) Methods in net.minecraft.client.renderer.blockentity with parameters of type MaterialModifier and TypeMethodDescriptionvoidShulkerBoxRenderer.submit(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Direction pDirection, float pProgress, ModelFeatureRenderer.CrumblingOverlay pCrumblingOverlay, Material pMaterial, int pOutlineColor) private static <S> voidBannerRenderer.submitPatternLayer(MaterialSet pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model<S> pFlagModel, S pSway, Material pMaterial, DyeColor pColor, ModelFeatureRenderer.CrumblingOverlay pCrumblingOverlay) static <S> voidBannerRenderer.submitPatterns(MaterialSet pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model<S> pFlag, S pRenderState, Material pMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns, boolean pWithGlint, ModelFeatureRenderer.CrumblingOverlay pCrumblingOverlay, int pOutlineColor) private voidBedRenderer.submitPiece(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, Model.Simple pModel, Direction pDirection, Material pMaterial, int pPackedLight, int pPackedOverlay, boolean pIsFeet, ModelFeatureRenderer.CrumblingOverlay pCrumblingOverlay, int pOutlineColor) voidBedRenderer.submitSpecial(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Material pMaterial, int pOutlineColor) static voidHangingSignRenderer.submitSpecial(MaterialSet pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model.Simple pModel, Material pMaterial) static voidSignRenderer.submitSpecial(MaterialSet pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model.Simple pModel, Material pMaterial) -
Uses of Material in net.minecraft.client.renderer.blockentity.state
Fields in net.minecraft.client.renderer.blockentity.state declared as Material -
Uses of Material in net.minecraft.client.renderer.special
Fields in net.minecraft.client.renderer.special declared as MaterialModifier and TypeFieldDescriptionprivate final MaterialBedSpecialRenderer.materialprivate final MaterialChestSpecialRenderer.materialprivate final MaterialHangingSignSpecialRenderer.materialprivate final MaterialShulkerBoxSpecialRenderer.materialprivate final MaterialStandingSignSpecialRenderer.materialConstructors in net.minecraft.client.renderer.special with parameters of type MaterialModifierConstructorDescriptionBedSpecialRenderer(BedRenderer pBedRenderer, Material pMaterial) ChestSpecialRenderer(MaterialSet pMaterials, ChestModel pModel, Material pMaterial, float pOpenness) HangingSignSpecialRenderer(MaterialSet pMaterials, Model.Simple pModel, Material pMaterial) ShulkerBoxSpecialRenderer(ShulkerBoxRenderer pShulkerBoxRenderer, float pOpenness, Direction pOrientation, Material pMaterial) StandingSignSpecialRenderer(MaterialSet pMaterials, Model.Simple pModel, Material pMaterial) -
Uses of Material in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as MaterialModifier and TypeFieldDescriptionstatic final MaterialModelBakery.BANNER_BASEstatic final MaterialModelBakery.FIRE_0static final MaterialModelBakery.FIRE_1static final MaterialModelBakery.LAVA_FLOWstatic final MaterialModelBakery.NO_PATTERN_SHIELDstatic final MaterialModelBakery.SHIELD_BASEstatic final MaterialModelBakery.WATER_FLOWstatic final MaterialModelBakery.WATER_OVERLAYFields in net.minecraft.client.resources.model with type parameters of type MaterialModifier and TypeFieldDescriptionstatic final Comparator<Material> Material.COMPARATORprivate Map<Material, TextureAtlasSprite> AtlasManager.materialLookupMethods in net.minecraft.client.resources.model that return types with arguments of type MaterialMethods in net.minecraft.client.resources.model with parameters of type MaterialModifier and TypeMethodDescriptionSpriteGetter.get(Material pMaterial, ModelDebugName pDebugName) Method parameters in net.minecraft.client.resources.model with type arguments of type MaterialModifier and TypeMethodDescriptionvoidAtlasManager.PendingStitch.joinAndUpload(Map<Material, TextureAtlasSprite> pOutput) -
Uses of Material in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client that return MaterialModifier and TypeMethodDescriptionstatic MaterialClientHooks.getBlockMaterial(ResourceLocation loc) -
Uses of Material in net.neoforged.neoforge.client.model
Method parameters in net.neoforged.neoforge.client.model with type arguments of type MaterialModifier and TypeMethodDescriptionUnbakedElementsHelper.bakeElements(List<BlockElement> elements, Function<Material, TextureAtlasSprite> spriteGetter, ModelState modelState) Bakes a list of block elements and returns the list of baked quads.static voidUnbakedElementsHelper.bakeElements(QuadCollection.Builder builder, List<BlockElement> elements, Function<Material, TextureAtlasSprite> spriteGetter, ModelState modelState) Bakes a list of block elements and feeds the baked quads to a quad collection builder.