Class BlockModel
java.lang.Object
net.minecraft.client.render.model.json.BlockModel
@Environment(CLIENT) public class BlockModel extends Object
- Mappings:
Namespace Name official bglintermediary net/minecraft/class_1063named net/minecraft/client/render/model/json/BlockModel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBlockModel.Deserializerstatic classBlockModel.LoopException(package private) static classBlockModel.ModelHolder -
Field Summary
Fields Modifier and Type Field Description Stringfield_4580protected Map<String,String>field_4581protected BlockModelfield_4582private List<ModelElement>field_4585private booleanfield_4586private booleanfield_4587private ModelTransformationfield_4588(package private) static GsonGSONprotected Identifieridentifierprivate static LoggerLOGGER -
Constructor Summary
Constructors Modifier Constructor Description protectedBlockModel(List<ModelElement> elements, Map<String,String> textures, boolean bool, boolean bool2, ModelTransformation transformation)privateBlockModel(Identifier identifier, List<ModelElement> elements, Map<String,String> map, boolean bool, boolean bool2, ModelTransformation transformation)protectedBlockModel(Identifier identifier, Map<String,String> map, boolean bool, boolean bool2, ModelTransformation transformation) -
Method Summary
Modifier and Type Method Description static BlockModelcreate(String value)static BlockModelgetFromReader(Reader reader)List<ModelElement>method_3648()private Transformationmethod_3649(ModelTransformation.Mode mode)private Stringmethod_3652(String string, BlockModel.ModelHolder modelHolder)voidmethod_3653(Map<Identifier,BlockModel> map)booleanmethod_3654()booleanmethod_3655(String string)static voidmethod_3656(Map<Identifier,BlockModel> map)booleanmethod_3657()Stringmethod_3658(String string)booleanmethod_3659()private booleanmethod_3660(String string)Identifiermethod_3661()BlockModelmethod_3662()ModelTransformationmethod_3663()private booleanmethod_3664()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLbgl;f:Lorg/apache/logging/log4j/Logger;intermediary field_4584Lnet/minecraft/class_1063;field_4584:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/render/model/json/BlockModel;LOGGER:Lorg/apache/logging/log4j/Logger;
-
GSON
- Mappings:
Namespace Name Mixin selector official aLbgl;a:Lcom/google/gson/Gson;intermediary field_4579Lnet/minecraft/class_1063;field_4579:Lcom/google/gson/Gson;named GSONLnet/minecraft/client/render/model/json/BlockModel;GSON:Lcom/google/gson/Gson;
-
field_4585
- Mappings:
Namespace Name Mixin selector official gLbgl;g:Ljava/util/List;intermediary field_4585Lnet/minecraft/class_1063;field_4585:Ljava/util/List;named field_4585Lnet/minecraft/client/render/model/json/BlockModel;field_4585:Ljava/util/List;
-
field_4586
private final boolean field_4586- Mappings:
Namespace Name Mixin selector official hLbgl;h:Zintermediary field_4586Lnet/minecraft/class_1063;field_4586:Znamed field_4586Lnet/minecraft/client/render/model/json/BlockModel;field_4586:Z
-
field_4587
private final boolean field_4587- Mappings:
Namespace Name Mixin selector official iLbgl;i:Zintermediary field_4587Lnet/minecraft/class_1063;field_4587:Znamed field_4587Lnet/minecraft/client/render/model/json/BlockModel;field_4587:Z
-
field_4588
- Mappings:
Namespace Name Mixin selector official jLbgl;j:Lbgr;intermediary field_4588Lnet/minecraft/class_1063;field_4588:Lnet/minecraft/class_1080;named field_4588Lnet/minecraft/client/render/model/json/BlockModel;field_4588:Lnet/minecraft/client/render/model/json/ModelTransformation;
-
field_4580
- Mappings:
Namespace Name Mixin selector official bLbgl;b:Ljava/lang/String;intermediary field_4580Lnet/minecraft/class_1063;field_4580:Ljava/lang/String;named field_4580Lnet/minecraft/client/render/model/json/BlockModel;field_4580:Ljava/lang/String;
-
field_4581
- Mappings:
Namespace Name Mixin selector official cLbgl;c:Ljava/util/Map;intermediary field_4581Lnet/minecraft/class_1063;field_4581:Ljava/util/Map;named field_4581Lnet/minecraft/client/render/model/json/BlockModel;field_4581:Ljava/util/Map;
-
field_4582
- Mappings:
Namespace Name Mixin selector official dLbgl;d:Lbgl;intermediary field_4582Lnet/minecraft/class_1063;field_4582:Lnet/minecraft/class_1063;named field_4582Lnet/minecraft/client/render/model/json/BlockModel;field_4582:Lnet/minecraft/client/render/model/json/BlockModel;
-
identifier
- Mappings:
Namespace Name Mixin selector official eLbgl;e:Ljy;intermediary field_4583Lnet/minecraft/class_1063;field_4583:Lnet/minecraft/class_1605;named identifierLnet/minecraft/client/render/model/json/BlockModel;identifier:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
BlockModel
protected BlockModel(List<ModelElement> elements, Map<String,String> textures, boolean bool, boolean bool2, ModelTransformation transformation)- Mappings:
Namespace Name Mixin selector official <init>Lbgl;<init>(Ljava/util/List;Ljava/util/Map;ZZLbgr;)Vintermediary <init>Lnet/minecraft/class_1063;<init>(Ljava/util/List;Ljava/util/Map;ZZLnet/minecraft/class_1080;)Vnamed <init>Lnet/minecraft/client/render/model/json/BlockModel;<init>(Ljava/util/List;Ljava/util/Map;ZZLnet/minecraft/client/render/model/json/ModelTransformation;)V
-
BlockModel
protected BlockModel(Identifier identifier, Map<String,String> map, boolean bool, boolean bool2, ModelTransformation transformation)- Mappings:
Namespace Name Mixin selector official <init>Lbgl;<init>(Ljy;Ljava/util/Map;ZZLbgr;)Vintermediary <init>Lnet/minecraft/class_1063;<init>(Lnet/minecraft/class_1605;Ljava/util/Map;ZZLnet/minecraft/class_1080;)Vnamed <init>Lnet/minecraft/client/render/model/json/BlockModel;<init>(Lnet/minecraft/util/Identifier;Ljava/util/Map;ZZLnet/minecraft/client/render/model/json/ModelTransformation;)V
-
BlockModel
private BlockModel(Identifier identifier, List<ModelElement> elements, Map<String,String> map, boolean bool, boolean bool2, ModelTransformation transformation)- Mappings:
Namespace Name Mixin selector official <init>Lbgl;<init>(Ljy;Ljava/util/List;Ljava/util/Map;ZZLbgr;)Vintermediary <init>Lnet/minecraft/class_1063;<init>(Lnet/minecraft/class_1605;Ljava/util/List;Ljava/util/Map;ZZLnet/minecraft/class_1080;)Vnamed <init>Lnet/minecraft/client/render/model/json/BlockModel;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;Ljava/util/Map;ZZLnet/minecraft/client/render/model/json/ModelTransformation;)V
-
-
Method Details
-
getFromReader
- Mappings:
Namespace Name Mixin selector official aLbgl;a(Ljava/io/Reader;)Lbgl;intermediary method_3650Lnet/minecraft/class_1063;method_3650(Ljava/io/Reader;)Lnet/minecraft/class_1063;named getFromReaderLnet/minecraft/client/render/model/json/BlockModel;getFromReader(Ljava/io/Reader;)Lnet/minecraft/client/render/model/json/BlockModel;
-
create
- Mappings:
Namespace Name Mixin selector official aLbgl;a(Ljava/lang/String;)Lbgl;intermediary method_3651Lnet/minecraft/class_1063;method_3651(Ljava/lang/String;)Lnet/minecraft/class_1063;named createLnet/minecraft/client/render/model/json/BlockModel;create(Ljava/lang/String;)Lnet/minecraft/client/render/model/json/BlockModel;
-
method_3648
- Mappings:
Namespace Name Mixin selector official aLbgl;a()Ljava/util/List;intermediary method_3648Lnet/minecraft/class_1063;method_3648()Ljava/util/List;named method_3648Lnet/minecraft/client/render/model/json/BlockModel;method_3648()Ljava/util/List;
-
method_3664
private boolean method_3664()- Mappings:
Namespace Name Mixin selector official hLbgl;h()Zintermediary method_3664Lnet/minecraft/class_1063;method_3664()Znamed method_3664Lnet/minecraft/client/render/model/json/BlockModel;method_3664()Z
-
method_3654
public boolean method_3654()- Mappings:
Namespace Name Mixin selector official bLbgl;b()Zintermediary method_3654Lnet/minecraft/class_1063;method_3654()Znamed method_3654Lnet/minecraft/client/render/model/json/BlockModel;method_3654()Z
-
method_3657
public boolean method_3657()- Mappings:
Namespace Name Mixin selector official cLbgl;c()Zintermediary method_3657Lnet/minecraft/class_1063;method_3657()Znamed method_3657Lnet/minecraft/client/render/model/json/BlockModel;method_3657()Z
-
method_3659
public boolean method_3659()- Mappings:
Namespace Name Mixin selector official dLbgl;d()Zintermediary method_3659Lnet/minecraft/class_1063;method_3659()Znamed method_3659Lnet/minecraft/client/render/model/json/BlockModel;method_3659()Z
-
method_3653
- Mappings:
Namespace Name Mixin selector official aLbgl;a(Ljava/util/Map;)Vintermediary method_3653Lnet/minecraft/class_1063;method_3653(Ljava/util/Map;)Vnamed method_3653Lnet/minecraft/client/render/model/json/BlockModel;method_3653(Ljava/util/Map;)V
-
method_3655
- Mappings:
Namespace Name Mixin selector official bLbgl;b(Ljava/lang/String;)Zintermediary method_3655Lnet/minecraft/class_1063;method_3655(Ljava/lang/String;)Znamed method_3655Lnet/minecraft/client/render/model/json/BlockModel;method_3655(Ljava/lang/String;)Z
-
method_3658
- Mappings:
Namespace Name Mixin selector official cLbgl;c(Ljava/lang/String;)Ljava/lang/String;intermediary method_3658Lnet/minecraft/class_1063;method_3658(Ljava/lang/String;)Ljava/lang/String;named method_3658Lnet/minecraft/client/render/model/json/BlockModel;method_3658(Ljava/lang/String;)Ljava/lang/String;
-
method_3652
- Mappings:
Namespace Name Mixin selector official aLbgl;a(Ljava/lang/String;Lbgl$a;)Ljava/lang/String;intermediary method_3652Lnet/minecraft/class_1063;method_3652(Ljava/lang/String;Lnet/minecraft/class_1063$class_1064;)Ljava/lang/String;named method_3652Lnet/minecraft/client/render/model/json/BlockModel;method_3652(Ljava/lang/String;Lnet/minecraft/client/render/model/json/BlockModel$ModelHolder;)Ljava/lang/String;
-
method_3660
- Mappings:
Namespace Name Mixin selector official dLbgl;d(Ljava/lang/String;)Zintermediary method_3660Lnet/minecraft/class_1063;method_3660(Ljava/lang/String;)Znamed method_3660Lnet/minecraft/client/render/model/json/BlockModel;method_3660(Ljava/lang/String;)Z
-
method_3661
- Mappings:
Namespace Name Mixin selector official eLbgl;e()Ljy;intermediary method_3661Lnet/minecraft/class_1063;method_3661()Lnet/minecraft/class_1605;named method_3661Lnet/minecraft/client/render/model/json/BlockModel;method_3661()Lnet/minecraft/util/Identifier;
-
method_3662
- Mappings:
Namespace Name Mixin selector official fLbgl;f()Lbgl;intermediary method_3662Lnet/minecraft/class_1063;method_3662()Lnet/minecraft/class_1063;named method_3662Lnet/minecraft/client/render/model/json/BlockModel;method_3662()Lnet/minecraft/client/render/model/json/BlockModel;
-
method_3663
- Mappings:
Namespace Name Mixin selector official gLbgl;g()Lbgr;intermediary method_3663Lnet/minecraft/class_1063;method_3663()Lnet/minecraft/class_1080;named method_3663Lnet/minecraft/client/render/model/json/BlockModel;method_3663()Lnet/minecraft/client/render/model/json/ModelTransformation;
-
method_3649
- Mappings:
Namespace Name Mixin selector official aLbgl;a(Lbgr$b;)Lbgq;intermediary method_3649Lnet/minecraft/class_1063;method_3649(Lnet/minecraft/class_1080$class_1082;)Lnet/minecraft/class_1078;named method_3649Lnet/minecraft/client/render/model/json/BlockModel;method_3649(Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)Lnet/minecraft/client/render/model/json/Transformation;
-
method_3656
- Mappings:
Namespace Name Mixin selector official bLbgl;b(Ljava/util/Map;)Vintermediary method_3656Lnet/minecraft/class_1063;method_3656(Ljava/util/Map;)Vnamed method_3656Lnet/minecraft/client/render/model/json/BlockModel;method_3656(Ljava/util/Map;)V
-