Class MaterialBaker
java.lang.Object
net.minecraft.client.resources.model.sprite.MaterialBaker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<Material, @Nullable Material.Baked> private final Function<Material, @Nullable Material.Baked> private final SpriteLoader.Preparationsprivate final SpriteLoader.Preparationsprivate static final org.slf4j.Loggerprivate final Material.Bakedprivate final Material.Bakedprivate final Multimap<String, Identifier> -
Constructor Summary
ConstructorsConstructorDescriptionMaterialBaker(SpriteLoader.Preparations blockAtlas, SpriteLoader.Preparations itemAtlas) -
Method Summary
Modifier and TypeMethodDescriptionprivate @Nullable Material.Bakedprivate static @Nullable Material.BakedbakeForAtlas(Material material, SpriteLoader.Preparations atlas) get(Material material, ModelDebugName name) voidprivate Material.BakedreplacementForMissingMaterial(Material material) reportMissingReference(String reference, ModelDebugName responsibleModel) resolveSlot(TextureSlots slots, String id, ModelDebugName name)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
blockAtlas
-
itemAtlas
-
missingSprite
-
missingSpriteForceTranslucent
-
missingSprites
-
missingReferences
-
bakedMaterials
-
bakerFunction
-
-
Constructor Details
-
MaterialBaker
-
-
Method Details
-
replacementForMissingMaterial
-
get
-
bake
-
bakeForAtlas
private static @Nullable Material.Baked bakeForAtlas(Material material, SpriteLoader.Preparations atlas) -
resolveSlot
-
reportMissingReference
-
logMissingTextures
public void logMissingTextures()
-