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.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
private final TextureMapping
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
static final TexturedModel.Provider
private final ModelTemplate
static final TexturedModel.Provider
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
TexturedModel
(TextureMapping mapping, ModelTemplate template) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(Block modelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelOutput) static TexturedModel
createAllSame
(ResourceLocation allTextureLocation) private static TexturedModel.Provider
createDefault
(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
-