Package net.minecraft.data.client
Class TexturedModel
java.lang.Object
net.minecraft.data.client.TexturedModel
Represents a model with texture variables defined.
- Mappings:
Namespace Name named net/minecraft/data/client/TexturedModel
intermediary net/minecraft/class_4946
official od
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
private final Model
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
static final TexturedModel.Factory
private final TextureMap
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModel
getCubeAll
(Identifier id) getModel()
private static TexturedModel.Factory
makeFactory
(Function<Block, TextureMap> texturesGetter, Model model) textures
(Consumer<TextureMap> texturesConsumer) upload
(Block block, String suffix, BiConsumer<Identifier, Supplier<JsonElement>> writer) upload
(Block block, BiConsumer<Identifier, Supplier<JsonElement>> writer)
-
Field Details
-
CUBE_ALL
- Mappings:
Namespace Name Mixin selector named CUBE_ALL
Lnet/minecraft/data/client/TexturedModel;CUBE_ALL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23036
Lnet/minecraft/class_4946;field_23036:Lnet/minecraft/class_4946$class_4947;
official a
Lod;a:Lod$a;
-
CUBE_ALL_INNER_FACES
- Mappings:
Namespace Name Mixin selector named CUBE_ALL_INNER_FACES
Lnet/minecraft/data/client/TexturedModel;CUBE_ALL_INNER_FACES:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_47502
Lnet/minecraft/class_4946;field_47502:Lnet/minecraft/class_4946$class_4947;
official b
Lod;b:Lod$a;
-
CUBE_MIRRORED_ALL
- Mappings:
Namespace Name Mixin selector named CUBE_MIRRORED_ALL
Lnet/minecraft/data/client/TexturedModel;CUBE_MIRRORED_ALL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23037
Lnet/minecraft/class_4946;field_23037:Lnet/minecraft/class_4946$class_4947;
official c
Lod;c:Lod$a;
-
CUBE_COLUMN
- Mappings:
Namespace Name Mixin selector named CUBE_COLUMN
Lnet/minecraft/data/client/TexturedModel;CUBE_COLUMN:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23038
Lnet/minecraft/class_4946;field_23038:Lnet/minecraft/class_4946$class_4947;
official d
Lod;d:Lod$a;
-
CUBE_COLUMN_HORIZONTAL
- Mappings:
Namespace Name Mixin selector named CUBE_COLUMN_HORIZONTAL
Lnet/minecraft/data/client/TexturedModel;CUBE_COLUMN_HORIZONTAL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23039
Lnet/minecraft/class_4946;field_23039:Lnet/minecraft/class_4946$class_4947;
official e
Lod;e:Lod$a;
-
CUBE_BOTTOM_TOP
- Mappings:
Namespace Name Mixin selector named CUBE_BOTTOM_TOP
Lnet/minecraft/data/client/TexturedModel;CUBE_BOTTOM_TOP:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23040
Lnet/minecraft/class_4946;field_23040:Lnet/minecraft/class_4946$class_4947;
official f
Lod;f:Lod$a;
-
CUBE_TOP
- Mappings:
Namespace Name Mixin selector named CUBE_TOP
Lnet/minecraft/data/client/TexturedModel;CUBE_TOP:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23041
Lnet/minecraft/class_4946;field_23041:Lnet/minecraft/class_4946$class_4947;
official g
Lod;g:Lod$a;
-
ORIENTABLE
- Mappings:
Namespace Name Mixin selector named ORIENTABLE
Lnet/minecraft/data/client/TexturedModel;ORIENTABLE:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23042
Lnet/minecraft/class_4946;field_23042:Lnet/minecraft/class_4946$class_4947;
official h
Lod;h:Lod$a;
-
ORIENTABLE_WITH_BOTTOM
- Mappings:
Namespace Name Mixin selector named ORIENTABLE_WITH_BOTTOM
Lnet/minecraft/data/client/TexturedModel;ORIENTABLE_WITH_BOTTOM:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23043
Lnet/minecraft/class_4946;field_23043:Lnet/minecraft/class_4946$class_4947;
official i
Lod;i:Lod$a;
-
CARPET
- Mappings:
Namespace Name Mixin selector named CARPET
Lnet/minecraft/data/client/TexturedModel;CARPET:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23044
Lnet/minecraft/class_4946;field_23044:Lnet/minecraft/class_4946$class_4947;
official j
Lod;j:Lod$a;
-
FLOWERBED_1
- Mappings:
Namespace Name Mixin selector named FLOWERBED_1
Lnet/minecraft/data/client/TexturedModel;FLOWERBED_1:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_42952
Lnet/minecraft/class_4946;field_42952:Lnet/minecraft/class_4946$class_4947;
official k
Lod;k:Lod$a;
-
FLOWERBED_2
- Mappings:
Namespace Name Mixin selector named FLOWERBED_2
Lnet/minecraft/data/client/TexturedModel;FLOWERBED_2:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_42953
Lnet/minecraft/class_4946;field_42953:Lnet/minecraft/class_4946$class_4947;
official l
Lod;l:Lod$a;
-
FLOWERBED_3
- Mappings:
Namespace Name Mixin selector named FLOWERBED_3
Lnet/minecraft/data/client/TexturedModel;FLOWERBED_3:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_42954
Lnet/minecraft/class_4946;field_42954:Lnet/minecraft/class_4946$class_4947;
official m
Lod;m:Lod$a;
-
FLOWERBED_4
- Mappings:
Namespace Name Mixin selector named FLOWERBED_4
Lnet/minecraft/data/client/TexturedModel;FLOWERBED_4:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_42955
Lnet/minecraft/class_4946;field_42955:Lnet/minecraft/class_4946$class_4947;
official n
Lod;n:Lod$a;
-
TEMPLATE_GLAZED_TERRACOTTA
- Mappings:
Namespace Name Mixin selector named TEMPLATE_GLAZED_TERRACOTTA
Lnet/minecraft/data/client/TexturedModel;TEMPLATE_GLAZED_TERRACOTTA:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23045
Lnet/minecraft/class_4946;field_23045:Lnet/minecraft/class_4946$class_4947;
official o
Lod;o:Lod$a;
-
CORAL_FAN
- Mappings:
Namespace Name Mixin selector named CORAL_FAN
Lnet/minecraft/data/client/TexturedModel;CORAL_FAN:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23046
Lnet/minecraft/class_4946;field_23046:Lnet/minecraft/class_4946$class_4947;
official p
Lod;p:Lod$a;
-
PARTICLE
- Mappings:
Namespace Name Mixin selector named PARTICLE
Lnet/minecraft/data/client/TexturedModel;PARTICLE:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23047
Lnet/minecraft/class_4946;field_23047:Lnet/minecraft/class_4946$class_4947;
official q
Lod;q:Lod$a;
-
TEMPLATE_ANVIL
- Mappings:
Namespace Name Mixin selector named TEMPLATE_ANVIL
Lnet/minecraft/data/client/TexturedModel;TEMPLATE_ANVIL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23048
Lnet/minecraft/class_4946;field_23048:Lnet/minecraft/class_4946$class_4947;
official r
Lod;r:Lod$a;
-
LEAVES
- Mappings:
Namespace Name Mixin selector named LEAVES
Lnet/minecraft/data/client/TexturedModel;LEAVES:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23049
Lnet/minecraft/class_4946;field_23049:Lnet/minecraft/class_4946$class_4947;
official s
Lod;s:Lod$a;
-
TEMPLATE_LANTERN
- Mappings:
Namespace Name Mixin selector named TEMPLATE_LANTERN
Lnet/minecraft/data/client/TexturedModel;TEMPLATE_LANTERN:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23050
Lnet/minecraft/class_4946;field_23050:Lnet/minecraft/class_4946$class_4947;
official t
Lod;t:Lod$a;
-
TEMPLATE_HANGING_LANTERN
- Mappings:
Namespace Name Mixin selector named TEMPLATE_HANGING_LANTERN
Lnet/minecraft/data/client/TexturedModel;TEMPLATE_HANGING_LANTERN:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23051
Lnet/minecraft/class_4946;field_23051:Lnet/minecraft/class_4946$class_4947;
official u
Lod;u:Lod$a;
-
TEMPLATE_SEAGRASS
- Mappings:
Namespace Name Mixin selector named TEMPLATE_SEAGRASS
Lnet/minecraft/data/client/TexturedModel;TEMPLATE_SEAGRASS:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23054
Lnet/minecraft/class_4946;field_23054:Lnet/minecraft/class_4946$class_4947;
official v
Lod;v:Lod$a;
-
END_FOR_TOP_CUBE_COLUMN
- Mappings:
Namespace Name Mixin selector named END_FOR_TOP_CUBE_COLUMN
Lnet/minecraft/data/client/TexturedModel;END_FOR_TOP_CUBE_COLUMN:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23055
Lnet/minecraft/class_4946;field_23055:Lnet/minecraft/class_4946$class_4947;
official w
Lod;w:Lod$a;
-
END_FOR_TOP_CUBE_COLUMN_HORIZONTAL
- Mappings:
Namespace Name Mixin selector named END_FOR_TOP_CUBE_COLUMN_HORIZONTAL
Lnet/minecraft/data/client/TexturedModel;END_FOR_TOP_CUBE_COLUMN_HORIZONTAL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23056
Lnet/minecraft/class_4946;field_23056:Lnet/minecraft/class_4946$class_4947;
official x
Lod;x:Lod$a;
-
SIDE_TOP_BOTTOM_WALL
- Mappings:
Namespace Name Mixin selector named SIDE_TOP_BOTTOM_WALL
Lnet/minecraft/data/client/TexturedModel;SIDE_TOP_BOTTOM_WALL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23057
Lnet/minecraft/class_4946;field_23057:Lnet/minecraft/class_4946$class_4947;
official y
Lod;y:Lod$a;
-
SIDE_END_WALL
- Mappings:
Namespace Name Mixin selector named SIDE_END_WALL
Lnet/minecraft/data/client/TexturedModel;SIDE_END_WALL:Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary field_23959
Lnet/minecraft/class_4946;field_23959:Lnet/minecraft/class_4946$class_4947;
official z
Lod;z:Lod$a;
-
textures
- Mappings:
Namespace Name Mixin selector named textures
Lnet/minecraft/data/client/TexturedModel;textures:Lnet/minecraft/data/client/TextureMap;
intermediary field_23058
Lnet/minecraft/class_4946;field_23058:Lnet/minecraft/class_4944;
official A
Lod;A:Lob;
-
model
- Mappings:
Namespace Name Mixin selector named model
Lnet/minecraft/data/client/TexturedModel;model:Lnet/minecraft/data/client/Model;
intermediary field_23059
Lnet/minecraft/class_4946;field_23059:Lnet/minecraft/class_4942;
official B
Lod;B:Lnz;
-
-
Constructor Details
-
TexturedModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/data/client/TexturedModel;<init>(Lnet/minecraft/data/client/TextureMap;Lnet/minecraft/data/client/Model;)V
intermediary <init>
Lnet/minecraft/class_4946;<init>(Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V
official <init>
Lod;<init>(Lob;Lnz;)V
-
-
Method Details
-
getModel
- Mappings:
Namespace Name Mixin selector named getModel
Lnet/minecraft/data/client/TexturedModel;getModel()Lnet/minecraft/data/client/Model;
intermediary method_25914
Lnet/minecraft/class_4946;method_25914()Lnet/minecraft/class_4942;
official a
Lod;a()Lnz;
-
getTextures
- Mappings:
Namespace Name Mixin selector named getTextures
Lnet/minecraft/data/client/TexturedModel;getTextures()Lnet/minecraft/data/client/TextureMap;
intermediary method_25921
Lnet/minecraft/class_4946;method_25921()Lnet/minecraft/class_4944;
official b
Lod;b()Lob;
-
textures
- Mappings:
Namespace Name Mixin selector named textures
Lnet/minecraft/data/client/TexturedModel;textures(Ljava/util/function/Consumer;)Lnet/minecraft/data/client/TexturedModel;
intermediary method_25917
Lnet/minecraft/class_4946;method_25917(Ljava/util/function/Consumer;)Lnet/minecraft/class_4946;
official a
Lod;a(Ljava/util/function/Consumer;)Lod;
-
upload
- Mappings:
Namespace Name Mixin selector named upload
Lnet/minecraft/data/client/TexturedModel;upload(Lnet/minecraft/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
intermediary method_25916
Lnet/minecraft/class_4946;method_25916(Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
official a
Lod;a(Ldfi;Ljava/util/function/BiConsumer;)Lakk;
-
upload
public Identifier upload(Block block, String suffix, BiConsumer<Identifier, Supplier<JsonElement>> writer) - Mappings:
Namespace Name Mixin selector named upload
Lnet/minecraft/data/client/TexturedModel;upload(Lnet/minecraft/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
intermediary method_25915
Lnet/minecraft/class_4946;method_25915(Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
official a
Lod;a(Ldfi;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lakk;
-
makeFactory
private static TexturedModel.Factory makeFactory(Function<Block, TextureMap> texturesGetter, Model model) - Mappings:
Namespace Name Mixin selector named makeFactory
Lnet/minecraft/data/client/TexturedModel;makeFactory(Ljava/util/function/Function;Lnet/minecraft/data/client/Model;)Lnet/minecraft/data/client/TexturedModel$Factory;
intermediary method_25918
Lnet/minecraft/class_4946;method_25918(Ljava/util/function/Function;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4946$class_4947;
official a
Lod;a(Ljava/util/function/Function;Lnz;)Lod$a;
-
getCubeAll
- Mappings:
Namespace Name Mixin selector named getCubeAll
Lnet/minecraft/data/client/TexturedModel;getCubeAll(Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/TexturedModel;
intermediary method_25920
Lnet/minecraft/class_4946;method_25920(Lnet/minecraft/class_2960;)Lnet/minecraft/class_4946;
official a
Lod;a(Lakk;)Lod;
-