Package net.minecraft.data.models.model
Class TexturedModel
java.lang.Object
net.minecraft.data.models.model.TexturedModel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerprivate final TextureMappingstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerstatic final TexturedModel.Providerprivate final ModelTemplatestatic final TexturedModel.Provider -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateTexturedModel(TextureMapping mapping, ModelTemplate template) -
Method Summary
Modifier and TypeMethodDescriptioncreate(Block modelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) static TexturedModelcreateAllSame(ResourceLocation allTextureLocation) private static TexturedModel.ProvidercreateDefault(Function<Block, TextureMapping> blockToTextureMapping, ModelTemplate modelTemplate) createWithSuffix(Block modelBlock, String modelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) updateTextures(Consumer<TextureMapping> textureMappingConsumer)
-
Field Details
-
CUBE
-
CUBE_INNER_FACES
-
CUBE_MIRRORED
-
COLUMN
-
COLUMN_HORIZONTAL
-
CUBE_TOP_BOTTOM
-
CUBE_TOP
-
ORIENTABLE_ONLY_TOP
-
ORIENTABLE
-
CARPET
-
FLOWERBED_1
-
FLOWERBED_2
-
FLOWERBED_3
-
FLOWERBED_4
-
GLAZED_TERRACOTTA
-
CORAL_FAN
-
PARTICLE_ONLY
-
ANVIL
-
LEAVES
-
LANTERN
-
HANGING_LANTERN
-
SEAGRASS
-
COLUMN_ALT
-
COLUMN_HORIZONTAL_ALT
-
TOP_BOTTOM_WITH_WALL
-
COLUMN_WITH_WALL
-
mapping
-
template
-
-
Constructor Details
-
TexturedModel
-
-
Method Details
-
getTemplate
-
getMapping
-
updateTextures
-
create
public ResourceLocation create(Block modelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) -
createWithSuffix
public ResourceLocation createWithSuffix(Block modelBlock, String modelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) -
createDefault
private static TexturedModel.Provider createDefault(Function<Block, TextureMapping> blockToTextureMapping, ModelTemplate modelTemplate) -
createAllSame
-