Class BlockModel
java.lang.Object
net.minecraft.client.render.model.json.BlockModel
- Mappings:
Namespace Name official bohintermediary net/minecraft/class_2445named net/minecraft/client/render/model/json/BlockModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class(package private) static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final List<ModelElement>private final List<class_2874>(package private) static final Gsonprotected Identifierprivate static final Loggerprotected BlockModelprivate ModelTransformation -
Constructor Summary
ConstructorsConstructorDescriptionBlockModel(Identifier identifier, List<ModelElement> list, Map<String, String> map, boolean bool, boolean bool2, ModelTransformation modelTransformation, List<class_2874> list2) -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockModelstatic BlockModelgetFromReader(Reader reader) getId()private TransformationbooleanbooleanhasDepth()private booleanbooleanisValidTexture(String texture) private booleanisValidTextureReference(String texture) static voidmethod_10015(Map<Identifier, BlockModel> map) booleanprotected List<class_2874>voidrefreshParent(Map<Identifier, BlockModel> models) resolveTexture(String texture) private StringresolveTexture(String texture, BlockModel.ModelHolder modelHolder)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLboh;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 aLboh;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 gLboh;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 hLboh;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 iLboh;i:Zintermediary field_10935Lnet/minecraft/class_2445;field_10935:Znamed ambientOcclusionLnet/minecraft/client/render/model/json/BlockModel;ambientOcclusion:Z
-
transformation
- Mappings:
Namespace Name Mixin selector official jLboh;j:Lbop;intermediary field_10936Lnet/minecraft/class_2445;field_10936:Lnet/minecraft/class_2462;named transformationLnet/minecraft/client/render/model/json/BlockModel;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
-
field_13553
- Mappings:
Namespace Name Mixin selector official kLboh;k:Ljava/util/List;intermediary field_13553Lnet/minecraft/class_2445;field_13553:Ljava/util/List;named field_13553Lnet/minecraft/client/render/model/json/BlockModel;field_13553:Ljava/util/List;
-
field_10928
- Mappings:
Namespace Name Mixin selector official bLboh;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 cLboh;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 dLboh;d:Lboh;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 eLboh;e:Lkl;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
public BlockModel(@Nullable Identifier identifier, List<ModelElement> list, Map<String, String> map, boolean bool, boolean bool2, ModelTransformation modelTransformation, List<class_2874> list2)
-
-
Method Details
-
getFromReader
- Mappings:
Namespace Name Mixin selector official aLboh;a(Ljava/io/Reader;)Lboh;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 aLboh;a(Ljava/lang/String;)Lboh;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 aLboh;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 kLboh;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 bLboh;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 cLboh;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 dLboh;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 aLboh;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
-
method_12352
- Mappings:
Namespace Name Mixin selector official eLboh;e()Ljava/util/Collection;intermediary method_12352Lnet/minecraft/class_2445;method_12352()Ljava/util/Collection;named method_12352Lnet/minecraft/client/render/model/json/BlockModel;method_12352()Ljava/util/Collection;
-
method_12353
- Mappings:
Namespace Name Mixin selector official fLboh;f()Ljava/util/List;intermediary method_12353Lnet/minecraft/class_2445;method_12353()Ljava/util/List;named method_12353Lnet/minecraft/client/render/model/json/BlockModel;method_12353()Ljava/util/List;
-
method_12354
- Mappings:
Namespace Name Mixin selector official gLboh;g()Lbon;intermediary method_12354Lnet/minecraft/class_2445;method_12354()Lnet/minecraft/class_2876;named method_12354Lnet/minecraft/client/render/model/json/BlockModel;method_12354()Lnet/minecraft/client/class_2876;
-
isValidTexture
- Mappings:
Namespace Name Mixin selector official bLboh;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 cLboh;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;
-
resolveTexture
- Mappings:
Namespace Name Mixin selector official aLboh;a(Ljava/lang/String;Lboh$a;)Ljava/lang/String;intermediary method_10011Lnet/minecraft/class_2445;method_10011(Ljava/lang/String;Lnet/minecraft/class_2445$class_2446;)Ljava/lang/String;named resolveTextureLnet/minecraft/client/render/model/json/BlockModel;resolveTexture(Ljava/lang/String;Lnet/minecraft/client/render/model/json/BlockModel$ModelHolder;)Ljava/lang/String;
-
isValidTextureReference
- Mappings:
Namespace Name Mixin selector official dLboh;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 hLboh;h()Lkl;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 iLboh;i()Lboh;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;
-
getTransformation
- Mappings:
Namespace Name Mixin selector official jLboh;j()Lbop;intermediary method_10022Lnet/minecraft/class_2445;method_10022()Lnet/minecraft/class_2462;named getTransformationLnet/minecraft/client/render/model/json/BlockModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;
-
getTransformation
- Mappings:
Namespace Name Mixin selector official aLboh;a(Lbop$b;)Lboo;intermediary method_10008Lnet/minecraft/class_2445;method_10008(Lnet/minecraft/class_2462$class_2464;)Lnet/minecraft/class_2460;named getTransformationLnet/minecraft/client/render/model/json/BlockModel;getTransformation(Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)Lnet/minecraft/client/render/model/json/Transformation;
-
method_10015
- Mappings:
Namespace Name Mixin selector official bLboh;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
-