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 pMapping, ModelTemplate pTemplate) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(Block pModelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) static TexturedModel
createAllSame
(ResourceLocation pAllTextureLocation) private static TexturedModel.Provider
createDefault
(Function<Block, TextureMapping> pBlockToTextureMapping, ModelTemplate pModelTemplate) createWithSuffix
(Block pModelBlock, String pModelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) updateTextures
(Consumer<TextureMapping> pTextureMappingConsumer)
-
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 pModelBlock, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
createWithSuffix
public ResourceLocation createWithSuffix(Block pModelBlock, String pModelLocationSuffix, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
createDefault
private static TexturedModel.Provider createDefault(Function<Block, TextureMapping> pBlockToTextureMapping, ModelTemplate pModelTemplate) -
createAllSame
-