Package net.minecraft.data.client.model
Class TexturedModel
java.lang.Object
net.minecraft.data.client.model.TexturedModel
Represents a model with texture variables defined.
- Mappings:
Namespace Name official jnintermediary net/minecraft/class_4946named net/minecraft/data/client/model/TexturedModel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factoryprivate Modelstatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factorystatic TexturedModel.Factoryprivate Texture -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelgetCubeAll(Identifier id)getModel()private static TexturedModel.FactorymakeFactory(Function<Block,Texture> textureGetter, Model model)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 official aLjn;a:Ljn$a;intermediary field_23036Lnet/minecraft/class_4946;field_23036:Lnet/minecraft/class_4946$class_4947;named CUBE_ALLLnet/minecraft/data/client/model/TexturedModel;CUBE_ALL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CUBE_MIRRORED_ALL
- Mappings:
Namespace Name Mixin selector official bLjn;b:Ljn$a;intermediary field_23037Lnet/minecraft/class_4946;field_23037:Lnet/minecraft/class_4946$class_4947;named CUBE_MIRRORED_ALLLnet/minecraft/data/client/model/TexturedModel;CUBE_MIRRORED_ALL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CUBE_COLUMN
- Mappings:
Namespace Name Mixin selector official cLjn;c:Ljn$a;intermediary field_23038Lnet/minecraft/class_4946;field_23038:Lnet/minecraft/class_4946$class_4947;named CUBE_COLUMNLnet/minecraft/data/client/model/TexturedModel;CUBE_COLUMN:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CUBE_COLUMN_HORIZONTAL
- Mappings:
Namespace Name Mixin selector official dLjn;d:Ljn$a;intermediary field_23039Lnet/minecraft/class_4946;field_23039:Lnet/minecraft/class_4946$class_4947;named CUBE_COLUMN_HORIZONTALLnet/minecraft/data/client/model/TexturedModel;CUBE_COLUMN_HORIZONTAL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CUBE_BOTTOM_TOP
- Mappings:
Namespace Name Mixin selector official eLjn;e:Ljn$a;intermediary field_23040Lnet/minecraft/class_4946;field_23040:Lnet/minecraft/class_4946$class_4947;named CUBE_BOTTOM_TOPLnet/minecraft/data/client/model/TexturedModel;CUBE_BOTTOM_TOP:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CUBE_TOP
- Mappings:
Namespace Name Mixin selector official fLjn;f:Ljn$a;intermediary field_23041Lnet/minecraft/class_4946;field_23041:Lnet/minecraft/class_4946$class_4947;named CUBE_TOPLnet/minecraft/data/client/model/TexturedModel;CUBE_TOP:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
ORIENTABLE
- Mappings:
Namespace Name Mixin selector official gLjn;g:Ljn$a;intermediary field_23042Lnet/minecraft/class_4946;field_23042:Lnet/minecraft/class_4946$class_4947;named ORIENTABLELnet/minecraft/data/client/model/TexturedModel;ORIENTABLE:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
ORIENTABLE_WITH_BOTTOM
- Mappings:
Namespace Name Mixin selector official hLjn;h:Ljn$a;intermediary field_23043Lnet/minecraft/class_4946;field_23043:Lnet/minecraft/class_4946$class_4947;named ORIENTABLE_WITH_BOTTOMLnet/minecraft/data/client/model/TexturedModel;ORIENTABLE_WITH_BOTTOM:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CARPET
- Mappings:
Namespace Name Mixin selector official iLjn;i:Ljn$a;intermediary field_23044Lnet/minecraft/class_4946;field_23044:Lnet/minecraft/class_4946$class_4947;named CARPETLnet/minecraft/data/client/model/TexturedModel;CARPET:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
TEMPLATE_GLAZED_TERRACOTTA
- Mappings:
Namespace Name Mixin selector official jLjn;j:Ljn$a;intermediary field_23045Lnet/minecraft/class_4946;field_23045:Lnet/minecraft/class_4946$class_4947;named TEMPLATE_GLAZED_TERRACOTTALnet/minecraft/data/client/model/TexturedModel;TEMPLATE_GLAZED_TERRACOTTA:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
CORAL_FAN
- Mappings:
Namespace Name Mixin selector official kLjn;k:Ljn$a;intermediary field_23046Lnet/minecraft/class_4946;field_23046:Lnet/minecraft/class_4946$class_4947;named CORAL_FANLnet/minecraft/data/client/model/TexturedModel;CORAL_FAN:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
PARTICLE
- Mappings:
Namespace Name Mixin selector official lLjn;l:Ljn$a;intermediary field_23047Lnet/minecraft/class_4946;field_23047:Lnet/minecraft/class_4946$class_4947;named PARTICLELnet/minecraft/data/client/model/TexturedModel;PARTICLE:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
TEMPLATE_ANVIL
- Mappings:
Namespace Name Mixin selector official mLjn;m:Ljn$a;intermediary field_23048Lnet/minecraft/class_4946;field_23048:Lnet/minecraft/class_4946$class_4947;named TEMPLATE_ANVILLnet/minecraft/data/client/model/TexturedModel;TEMPLATE_ANVIL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
LEAVES
- Mappings:
Namespace Name Mixin selector official nLjn;n:Ljn$a;intermediary field_23049Lnet/minecraft/class_4946;field_23049:Lnet/minecraft/class_4946$class_4947;named LEAVESLnet/minecraft/data/client/model/TexturedModel;LEAVES:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
TEMPLATE_LANTERN
- Mappings:
Namespace Name Mixin selector official oLjn;o:Ljn$a;intermediary field_23050Lnet/minecraft/class_4946;field_23050:Lnet/minecraft/class_4946$class_4947;named TEMPLATE_LANTERNLnet/minecraft/data/client/model/TexturedModel;TEMPLATE_LANTERN:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
TEMPLATE_HANGING_LANTERN
- Mappings:
Namespace Name Mixin selector official pLjn;p:Ljn$a;intermediary field_23051Lnet/minecraft/class_4946;field_23051:Lnet/minecraft/class_4946$class_4947;named TEMPLATE_HANGING_LANTERNLnet/minecraft/data/client/model/TexturedModel;TEMPLATE_HANGING_LANTERN:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
TEMPLATE_SEAGRASS
- Mappings:
Namespace Name Mixin selector official qLjn;q:Ljn$a;intermediary field_23054Lnet/minecraft/class_4946;field_23054:Lnet/minecraft/class_4946$class_4947;named TEMPLATE_SEAGRASSLnet/minecraft/data/client/model/TexturedModel;TEMPLATE_SEAGRASS:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
END_FOR_TOP_CUBE_COLUMN
- Mappings:
Namespace Name Mixin selector official rLjn;r:Ljn$a;intermediary field_23055Lnet/minecraft/class_4946;field_23055:Lnet/minecraft/class_4946$class_4947;named END_FOR_TOP_CUBE_COLUMNLnet/minecraft/data/client/model/TexturedModel;END_FOR_TOP_CUBE_COLUMN:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
END_FOR_TOP_CUBE_COLUMN_HORIZONTAL
- Mappings:
Namespace Name Mixin selector official sLjn;s:Ljn$a;intermediary field_23056Lnet/minecraft/class_4946;field_23056:Lnet/minecraft/class_4946$class_4947;named END_FOR_TOP_CUBE_COLUMN_HORIZONTALLnet/minecraft/data/client/model/TexturedModel;END_FOR_TOP_CUBE_COLUMN_HORIZONTAL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
SIDE_TOP_BOTTOM_WALL
- Mappings:
Namespace Name Mixin selector official tLjn;t:Ljn$a;intermediary field_23057Lnet/minecraft/class_4946;field_23057:Lnet/minecraft/class_4946$class_4947;named SIDE_TOP_BOTTOM_WALLLnet/minecraft/data/client/model/TexturedModel;SIDE_TOP_BOTTOM_WALL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
SIDE_END_WALL
- Mappings:
Namespace Name Mixin selector official uLjn;u:Ljn$a;intermediary field_23959Lnet/minecraft/class_4946;field_23959:Lnet/minecraft/class_4946$class_4947;named SIDE_END_WALLLnet/minecraft/data/client/model/TexturedModel;SIDE_END_WALL:Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
texture
- Mappings:
Namespace Name Mixin selector official vLjn;v:Ljl;intermediary field_23058Lnet/minecraft/class_4946;field_23058:Lnet/minecraft/class_4944;named textureLnet/minecraft/data/client/model/TexturedModel;texture:Lnet/minecraft/data/client/model/Texture;
-
model
- Mappings:
Namespace Name Mixin selector official wLjn;w:Ljj;intermediary field_23059Lnet/minecraft/class_4946;field_23059:Lnet/minecraft/class_4942;named modelLnet/minecraft/data/client/model/TexturedModel;model:Lnet/minecraft/data/client/model/Model;
-
-
Constructor Details
-
TexturedModel
- Mappings:
Namespace Name Mixin selector official <init>Ljn;<init>(Ljl;Ljj;)Vintermediary <init>Lnet/minecraft/class_4946;<init>(Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)Vnamed <init>Lnet/minecraft/data/client/model/TexturedModel;<init>(Lnet/minecraft/data/client/model/Texture;Lnet/minecraft/data/client/model/Model;)V
-
-
Method Details
-
getModel
- Mappings:
Namespace Name Mixin selector official aLjn;a()Ljj;intermediary method_25914Lnet/minecraft/class_4946;method_25914()Lnet/minecraft/class_4942;named getModelLnet/minecraft/data/client/model/TexturedModel;getModel()Lnet/minecraft/data/client/model/Model;
-
getTexture
- Mappings:
Namespace Name Mixin selector official bLjn;b()Ljl;intermediary method_25921Lnet/minecraft/class_4946;method_25921()Lnet/minecraft/class_4944;named getTextureLnet/minecraft/data/client/model/TexturedModel;getTexture()Lnet/minecraft/data/client/model/Texture;
-
texture
- Mappings:
Namespace Name Mixin selector official aLjn;a(Ljava/util/function/Consumer;)Ljn;intermediary method_25917Lnet/minecraft/class_4946;method_25917(Ljava/util/function/Consumer;)Lnet/minecraft/class_4946;named textureLnet/minecraft/data/client/model/TexturedModel;texture(Ljava/util/function/Consumer;)Lnet/minecraft/data/client/model/TexturedModel;
-
upload
- Mappings:
Namespace Name Mixin selector official aLjn;a(Lbyw;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25916Lnet/minecraft/class_4946;method_25916(Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadLnet/minecraft/data/client/model/TexturedModel;upload(Lnet/minecraft/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
upload
public Identifier upload(Block block, String suffix, BiConsumer<Identifier,Supplier<JsonElement>> writer)- Mappings:
Namespace Name Mixin selector official aLjn;a(Lbyw;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25915Lnet/minecraft/class_4946;method_25915(Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadLnet/minecraft/data/client/model/TexturedModel;upload(Lnet/minecraft/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
makeFactory
private static TexturedModel.Factory makeFactory(Function<Block,Texture> textureGetter, Model model)- Mappings:
Namespace Name Mixin selector official aLjn;a(Ljava/util/function/Function;Ljj;)Ljn$a;intermediary method_25918Lnet/minecraft/class_4946;method_25918(Ljava/util/function/Function;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4946$class_4947;named makeFactoryLnet/minecraft/data/client/model/TexturedModel;makeFactory(Ljava/util/function/Function;Lnet/minecraft/data/client/model/Model;)Lnet/minecraft/data/client/model/TexturedModel$Factory;
-
getCubeAll
- Mappings:
Namespace Name Mixin selector official aLjn;a(Lwp;)Ljn;intermediary method_25920Lnet/minecraft/class_4946;method_25920(Lnet/minecraft/class_2960;)Lnet/minecraft/class_4946;named getCubeAllLnet/minecraft/data/client/model/TexturedModel;getCubeAll(Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/model/TexturedModel;
-