Class BlockModel
java.lang.Object
net.minecraft.client.render.model.json.BlockModel
- Mappings:
Namespace Name official cmcintermediary net/minecraft/class_2445named net/minecraft/client/render/model/json/BlockModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final Listprivate class_4801(package private) static final Gsonprotected Identifierprivate static final Loggerprotected BlockModelprotected final Map -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBlockModel(List list, Map map, boolean bool, boolean bool2, class_4801 class_4801) privateBlockModel(Identifier identifier, List list, Map map, boolean bool, boolean bool2, class_4801 class_4801) protectedBlockModel(Identifier identifier, Map map, boolean bool, boolean bool2, class_4801 class_4801) -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockModelstatic BlockModelgetFromReader(Reader reader) getId()booleanbooleanhasDepth()private booleanbooleanisValidTexture(String texture) private booleanisValidTextureReference(String texture) private Stringmethod_10011(String string, class_2446 class_2446) static voidmethod_10015(Map map) booleanvoidrefreshParent(Map models) resolveTexture(String texture)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLcmc;f:Lorg/apache/logging/log4j/Logger;intermediary field_10932Lnet/minecraft/class_2445;field_10932: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 aLcmc;a:Lcom/google/gson/Gson;intermediary field_10927Lnet/minecraft/class_2445;field_10927:Lcom/google/gson/Gson;named GSONLnet/minecraft/client/render/model/json/BlockModel;GSON:Lcom/google/gson/Gson;
-
elements
- Mappings:
Namespace Name Mixin selector official gLcmc;g:Ljava/util/List;intermediary field_10933Lnet/minecraft/class_2445;field_10933:Ljava/util/List;named elementsLnet/minecraft/client/render/model/json/BlockModel;elements:Ljava/util/List;
-
depth
private final boolean depth- Mappings:
Namespace Name Mixin selector official hLcmc;h:Zintermediary field_10934Lnet/minecraft/class_2445;field_10934:Znamed depthLnet/minecraft/client/render/model/json/BlockModel;depth:Z
-
ambientOcclusion
private final boolean ambientOcclusion- Mappings:
Namespace Name Mixin selector official iLcmc;i:Zintermediary field_10935Lnet/minecraft/class_2445;field_10935:Znamed ambientOcclusionLnet/minecraft/client/render/model/json/BlockModel;ambientOcclusion:Z
-
field_10936
- Mappings:
Namespace Name Mixin selector official jLcmc;j:Lcmx;intermediary field_10936Lnet/minecraft/class_2445;field_10936:Lnet/minecraft/class_4801;named field_10936Lnet/minecraft/client/render/model/json/BlockModel;field_10936:Lnet/minecraft/class_4801;
-
field_10928
- Mappings:
Namespace Name Mixin selector official bLcmc;b:Ljava/lang/String;intermediary field_10928Lnet/minecraft/class_2445;field_10928:Ljava/lang/String;named field_10928Lnet/minecraft/client/render/model/json/BlockModel;field_10928:Ljava/lang/String;
-
textureMap
- Mappings:
Namespace Name Mixin selector official cLcmc;c:Ljava/util/Map;intermediary field_10929Lnet/minecraft/class_2445;field_10929:Ljava/util/Map;named textureMapLnet/minecraft/client/render/model/json/BlockModel;textureMap:Ljava/util/Map;
-
parent
- Mappings:
Namespace Name Mixin selector official dLcmc;d:Lcmc;intermediary field_10930Lnet/minecraft/class_2445;field_10930:Lnet/minecraft/class_2445;named parentLnet/minecraft/client/render/model/json/BlockModel;parent:Lnet/minecraft/client/render/model/json/BlockModel;
-
id
- Mappings:
Namespace Name Mixin selector official eLcmc;e:Loa;intermediary field_10931Lnet/minecraft/class_2445;field_10931:Lnet/minecraft/class_1653;named idLnet/minecraft/client/render/model/json/BlockModel;id:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
BlockModel
-
BlockModel
protected BlockModel(Identifier identifier, Map map, boolean bool, boolean bool2, class_4801 class_4801) -
BlockModel
private BlockModel(Identifier identifier, List list, Map map, boolean bool, boolean bool2, class_4801 class_4801)
-
-
Method Details
-
getFromReader
- Mappings:
Namespace Name Mixin selector official aLcmc;a(Ljava/io/Reader;)Lcmc;intermediary method_10009Lnet/minecraft/class_2445;method_10009(Ljava/io/Reader;)Lnet/minecraft/class_2445;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 aLcmc;a(Ljava/lang/String;)Lcmc;intermediary method_10010Lnet/minecraft/class_2445;method_10010(Ljava/lang/String;)Lnet/minecraft/class_2445;named createLnet/minecraft/client/render/model/json/BlockModel;create(Ljava/lang/String;)Lnet/minecraft/client/render/model/json/BlockModel;
-
getElements
- Mappings:
Namespace Name Mixin selector official aLcmc;a()Ljava/util/List;intermediary method_10007Lnet/minecraft/class_2445;method_10007()Ljava/util/List;named getElementsLnet/minecraft/client/render/model/json/BlockModel;getElements()Ljava/util/List;
-
hasParent
private boolean hasParent()- Mappings:
Namespace Name Mixin selector official kLcmc;k()Zintermediary method_10023Lnet/minecraft/class_2445;method_10023()Znamed hasParentLnet/minecraft/client/render/model/json/BlockModel;hasParent()Z
-
hasAmbientOcclusion
public boolean hasAmbientOcclusion()- Mappings:
Namespace Name Mixin selector official bLcmc;b()Zintermediary method_10013Lnet/minecraft/class_2445;method_10013()Znamed hasAmbientOcclusionLnet/minecraft/client/render/model/json/BlockModel;hasAmbientOcclusion()Z
-
hasDepth
public boolean hasDepth()- Mappings:
Namespace Name Mixin selector official cLcmc;c()Zintermediary method_10016Lnet/minecraft/class_2445;method_10016()Znamed hasDepthLnet/minecraft/client/render/model/json/BlockModel;hasDepth()Z
-
method_10018
public boolean method_10018()- Mappings:
Namespace Name Mixin selector official dLcmc;d()Zintermediary method_10018Lnet/minecraft/class_2445;method_10018()Znamed method_10018Lnet/minecraft/client/render/model/json/BlockModel;method_10018()Z
-
refreshParent
- Mappings:
Namespace Name Mixin selector official aLcmc;a(Ljava/util/Map;)Vintermediary method_10012Lnet/minecraft/class_2445;method_10012(Ljava/util/Map;)Vnamed refreshParentLnet/minecraft/client/render/model/json/BlockModel;refreshParent(Ljava/util/Map;)V
-
isValidTexture
- Mappings:
Namespace Name Mixin selector official bLcmc;b(Ljava/lang/String;)Zintermediary method_10014Lnet/minecraft/class_2445;method_10014(Ljava/lang/String;)Znamed isValidTextureLnet/minecraft/client/render/model/json/BlockModel;isValidTexture(Ljava/lang/String;)Z
-
resolveTexture
- Mappings:
Namespace Name Mixin selector official cLcmc;c(Ljava/lang/String;)Ljava/lang/String;intermediary method_10017Lnet/minecraft/class_2445;method_10017(Ljava/lang/String;)Ljava/lang/String;named resolveTextureLnet/minecraft/client/render/model/json/BlockModel;resolveTexture(Ljava/lang/String;)Ljava/lang/String;
-
method_10011
- Mappings:
Namespace Name Mixin selector official aLcmc;a(Ljava/lang/String;Lcme;)Ljava/lang/String;intermediary method_10011Lnet/minecraft/class_2445;method_10011(Ljava/lang/String;Lnet/minecraft/class_2446;)Ljava/lang/String;named method_10011Lnet/minecraft/client/render/model/json/BlockModel;method_10011(Ljava/lang/String;Lnet/minecraft/class_2446;)Ljava/lang/String;
-
isValidTextureReference
- Mappings:
Namespace Name Mixin selector official dLcmc;d(Ljava/lang/String;)Zintermediary method_10019Lnet/minecraft/class_2445;method_10019(Ljava/lang/String;)Znamed isValidTextureReferenceLnet/minecraft/client/render/model/json/BlockModel;isValidTextureReference(Ljava/lang/String;)Z
-
getId
- Mappings:
Namespace Name Mixin selector official eLcmc;e()Loa;intermediary method_10020Lnet/minecraft/class_2445;method_10020()Lnet/minecraft/class_1653;named getIdLnet/minecraft/client/render/model/json/BlockModel;getId()Lnet/minecraft/util/Identifier;
-
getRootModel
- Returns:
- the actual model which contains elements.
- Mappings:
Namespace Name Mixin selector official fLcmc;f()Lcmc;intermediary method_10021Lnet/minecraft/class_2445;method_10021()Lnet/minecraft/class_2445;named getRootModelLnet/minecraft/client/render/model/json/BlockModel;getRootModel()Lnet/minecraft/client/render/model/json/BlockModel;
-
method_21810
- Mappings:
Namespace Name Mixin selector official gLcmc;g()Lcmv;intermediary method_21810Lnet/minecraft/class_2445;method_21810()Lnet/minecraft/class_2460;named method_21810Lnet/minecraft/client/render/model/json/BlockModel;method_21810()Lnet/minecraft/client/render/model/json/Transformation;
-
method_21811
- Mappings:
Namespace Name Mixin selector official hLcmc;h()Lcmv;intermediary method_21811Lnet/minecraft/class_2445;method_21811()Lnet/minecraft/class_2460;named method_21811Lnet/minecraft/client/render/model/json/BlockModel;method_21811()Lnet/minecraft/client/render/model/json/Transformation;
-
method_21812
- Mappings:
Namespace Name Mixin selector official iLcmc;i()Lcmv;intermediary method_21812Lnet/minecraft/class_2445;method_21812()Lnet/minecraft/class_2460;named method_21812Lnet/minecraft/client/render/model/json/BlockModel;method_21812()Lnet/minecraft/client/render/model/json/Transformation;
-
method_21813
- Mappings:
Namespace Name Mixin selector official jLcmc;j()Lcmv;intermediary method_21813Lnet/minecraft/class_2445;method_21813()Lnet/minecraft/class_2460;named method_21813Lnet/minecraft/client/render/model/json/BlockModel;method_21813()Lnet/minecraft/client/render/model/json/Transformation;
-
method_10015
- Mappings:
Namespace Name Mixin selector official bLcmc;b(Ljava/util/Map;)Vintermediary method_10015Lnet/minecraft/class_2445;method_10015(Ljava/util/Map;)Vnamed method_10015Lnet/minecraft/client/render/model/json/BlockModel;method_10015(Ljava/util/Map;)V
-