类 MultipartBakedModel
- java.lang.Object
-
- net.minecraft.client.render.model.MultipartBakedModel
-
- 所有已实现的接口:
BakedModel
@Environment(CLIENT) public class MultipartBakedModel extends Object implements BakedModel
- Mappings:
Namespace Name official exxintermediary net/minecraft/class_1095named net/minecraft/client/render/model/MultipartBakedModel
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classMultipartBakedModel.Builder
-
字段概要
字段 修饰符和类型 字段 说明 protected booleanambientOcclusionprivate List<Pair<Predicate<BlockState>,BakedModel>>componentsprotected booleandepthGuiprotected ModelOverrideListitemPropertyOverridesprotected booleansideLitprotected Spritespriteprivate Map<BlockState,BitSet>stateCacheprotected ModelTransformationtransformations
-
构造器概要
构造器 构造器 说明 MultipartBakedModel(List<Pair<Predicate<BlockState>,BakedModel>> components)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ModelOverrideListgetOverrides()List<BakedQuad>getQuads(@Nullable BlockState state, @Nullable Direction face, Random random)SpritegetSprite()ModelTransformationgetTransformation()booleanhasDepth()booleanisBuiltin()booleanisSideLit()Allows control of the lighting when rendering a model in a GUI.booleanuseAmbientOcclusion()
-
-
-
字段详细资料
-
components
private final List<Pair<Predicate<BlockState>,BakedModel>> components
- Mappings:
Namespace Name Mixin selector official gLexx;g:Ljava/util/List;intermediary field_5427Lnet/minecraft/class_1095;field_5427:Ljava/util/List;named componentsLnet/minecraft/client/render/model/MultipartBakedModel;components:Ljava/util/List;
-
ambientOcclusion
protected final boolean ambientOcclusion
- Mappings:
Namespace Name Mixin selector official aLexx;a:Zintermediary field_5430Lnet/minecraft/class_1095;field_5430:Znamed ambientOcclusionLnet/minecraft/client/render/model/MultipartBakedModel;ambientOcclusion:Z
-
depthGui
protected final boolean depthGui
- Mappings:
Namespace Name Mixin selector official bLexx;b:Zintermediary field_5429Lnet/minecraft/class_1095;field_5429:Znamed depthGuiLnet/minecraft/client/render/model/MultipartBakedModel;depthGui:Z
-
sideLit
protected final boolean sideLit
- Mappings:
Namespace Name Mixin selector official cLexx;c:Zintermediary field_21863Lnet/minecraft/class_1095;field_21863:Znamed sideLitLnet/minecraft/client/render/model/MultipartBakedModel;sideLit:Z
-
sprite
protected final Sprite sprite
- Mappings:
Namespace Name Mixin selector official dLexx;d:Lewd;intermediary field_5425Lnet/minecraft/class_1095;field_5425:Lnet/minecraft/class_1058;named spriteLnet/minecraft/client/render/model/MultipartBakedModel;sprite:Lnet/minecraft/client/texture/Sprite;
-
transformations
protected final ModelTransformation transformations
- Mappings:
Namespace Name Mixin selector official eLexx;e:Leng;intermediary field_5426Lnet/minecraft/class_1095;field_5426:Lnet/minecraft/class_809;named transformationsLnet/minecraft/client/render/model/MultipartBakedModel;transformations:Lnet/minecraft/client/render/model/json/ModelTransformation;
-
itemPropertyOverrides
protected final ModelOverrideList itemPropertyOverrides
- Mappings:
Namespace Name Mixin selector official fLexx;f:Lene;intermediary field_5428Lnet/minecraft/class_1095;field_5428:Lnet/minecraft/class_806;named itemPropertyOverridesLnet/minecraft/client/render/model/MultipartBakedModel;itemPropertyOverrides:Lnet/minecraft/client/render/model/json/ModelOverrideList;
-
stateCache
private final Map<BlockState,BitSet> stateCache
- Mappings:
Namespace Name Mixin selector official hLexx;h:Ljava/util/Map;intermediary field_5431Lnet/minecraft/class_1095;field_5431:Ljava/util/Map;named stateCacheLnet/minecraft/client/render/model/MultipartBakedModel;stateCache:Ljava/util/Map;
-
-
构造器详细资料
-
MultipartBakedModel
public MultipartBakedModel(List<Pair<Predicate<BlockState>,BakedModel>> components)
- Mappings:
Namespace Name Mixin selector official <init>Lexx;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_1095;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/client/render/model/MultipartBakedModel;<init>(Ljava/util/List;)V
-
-
方法详细资料
-
getQuads
public List<BakedQuad> getQuads(@Nullable @Nullable BlockState state, @Nullable @Nullable Direction face, Random random)
- 指定者:
getQuads在接口中BakedModel- Mappings:
Namespace Name Mixin selector official aLexp;a(Lcjr;Lgg;Ljava/util/Random;)Ljava/util/List;intermediary method_4707Lnet/minecraft/class_1087;method_4707(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Ljava/util/Random;)Ljava/util/List;named getQuadsLnet/minecraft/client/render/model/BakedModel;getQuads(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Ljava/util/Random;)Ljava/util/List;
-
useAmbientOcclusion
public boolean useAmbientOcclusion()
- 指定者:
useAmbientOcclusion在接口中BakedModel- Mappings:
Namespace Name Mixin selector official aLexp;a()Zintermediary method_4708Lnet/minecraft/class_1087;method_4708()Znamed useAmbientOcclusionLnet/minecraft/client/render/model/BakedModel;useAmbientOcclusion()Z
-
hasDepth
public boolean hasDepth()
- 指定者:
hasDepth在接口中BakedModel- Mappings:
Namespace Name Mixin selector official bLexp;b()Zintermediary method_4712Lnet/minecraft/class_1087;method_4712()Znamed hasDepthLnet/minecraft/client/render/model/BakedModel;hasDepth()Z
-
isSideLit
public boolean isSideLit()
Allows control of the lighting when rendering a model in a GUI.True, the model will be lit from the side, like a block.
False, the model will be lit from the front, like an item.
- 指定者:
isSideLit在接口中BakedModel- Mappings:
Namespace Name Mixin selector official cLexp;c()Zintermediary method_24304Lnet/minecraft/class_1087;method_24304()Znamed isSideLitLnet/minecraft/client/render/model/BakedModel;isSideLit()Z
-
isBuiltin
public boolean isBuiltin()
- 指定者:
isBuiltin在接口中BakedModel- Mappings:
Namespace Name Mixin selector official dLexp;d()Zintermediary method_4713Lnet/minecraft/class_1087;method_4713()Znamed isBuiltinLnet/minecraft/client/render/model/BakedModel;isBuiltin()Z
-
getSprite
public Sprite getSprite()
- 指定者:
getSprite在接口中BakedModel- Mappings:
Namespace Name Mixin selector official eLexp;e()Lewd;intermediary method_4711Lnet/minecraft/class_1087;method_4711()Lnet/minecraft/class_1058;named getSpriteLnet/minecraft/client/render/model/BakedModel;getSprite()Lnet/minecraft/client/texture/Sprite;
-
getTransformation
public ModelTransformation getTransformation()
- 指定者:
getTransformation在接口中BakedModel- Mappings:
Namespace Name Mixin selector official fLexp;f()Leng;intermediary method_4709Lnet/minecraft/class_1087;method_4709()Lnet/minecraft/class_809;named getTransformationLnet/minecraft/client/render/model/BakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;
-
getOverrides
public ModelOverrideList getOverrides()
- 指定者:
getOverrides在接口中BakedModel- Mappings:
Namespace Name Mixin selector official gLexp;g()Lene;intermediary method_4710Lnet/minecraft/class_1087;method_4710()Lnet/minecraft/class_806;named getOverridesLnet/minecraft/client/render/model/BakedModel;getOverrides()Lnet/minecraft/client/render/model/json/ModelOverrideList;
-
-