Class WeightedBakedModel
java.lang.Object
net.minecraft.client.render.model.WeightedBakedModel
- All Implemented Interfaces:
BakedModel
@Environment(CLIENT) public class WeightedBakedModel extends Object implements BakedModel
- Mappings:
Namespace Name official boxintermediary net/minecraft/class_1296named net/minecraft/client/render/model/WeightedBakedModel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWeightedBakedModel.Builder(package private) static classWeightedBakedModel.WeightedRandomItemEntry -
Field Summary
Fields Modifier and Type Field Description private BakedModelmodelprivate List<WeightedBakedModel.WeightedRandomItemEntry>modelItemsprivate inttotalWeight -
Constructor Summary
Constructors Constructor Description WeightedBakedModel(List<WeightedBakedModel.WeightedRandomItemEntry> modelItems) -
Method Summary
Modifier and Type Method Description List<BakedQuad>getByDirection(Direction direction)List<BakedQuad>getQuads()SpritegetSprite()ModelTransformationgetTransformation()booleanhasDepth()booleanisBuiltin()BakedModelmethod_4506(long long2)booleanuseAmbientOcclusion()
-
Field Details
-
totalWeight
private final int totalWeight- Mappings:
Namespace Name Mixin selector official aLbox;a:Iintermediary field_5394Lnet/minecraft/class_1296;field_5394:Inamed totalWeightLnet/minecraft/client/render/model/WeightedBakedModel;totalWeight:I
-
modelItems
- Mappings:
Namespace Name Mixin selector official bLbox;b:Ljava/util/List;intermediary field_5395Lnet/minecraft/class_1296;field_5395:Ljava/util/List;named modelItemsLnet/minecraft/client/render/model/WeightedBakedModel;modelItems:Ljava/util/List;
-
model
- Mappings:
Namespace Name Mixin selector official cLbox;c:Lboq;intermediary field_5396Lnet/minecraft/class_1296;field_5396:Lnet/minecraft/class_1288;named modelLnet/minecraft/client/render/model/WeightedBakedModel;model:Lnet/minecraft/client/render/model/BakedModel;
-
-
Constructor Details
-
WeightedBakedModel
- Mappings:
Namespace Name Mixin selector official <init>Lbox;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_1296;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/client/render/model/WeightedBakedModel;<init>(Ljava/util/List;)V
-
-
Method Details
-
getByDirection
- Specified by:
getByDirectionin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official aLboq;a(Lcq;)Ljava/util/List;intermediary method_4453Lnet/minecraft/class_1288;method_4453(Lnet/minecraft/class_1383;)Ljava/util/List;named getByDirectionLnet/minecraft/client/render/model/BakedModel;getByDirection(Lnet/minecraft/util/math/Direction;)Ljava/util/List;
-
getQuads
- Specified by:
getQuadsin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official aLboq;a()Ljava/util/List;intermediary method_4452Lnet/minecraft/class_1288;method_4452()Ljava/util/List;named getQuadsLnet/minecraft/client/render/model/BakedModel;getQuads()Ljava/util/List;
-
useAmbientOcclusion
public boolean useAmbientOcclusion()- Specified by:
useAmbientOcclusionin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official bLboq;b()Zintermediary method_4454Lnet/minecraft/class_1288;method_4454()Znamed useAmbientOcclusionLnet/minecraft/client/render/model/BakedModel;useAmbientOcclusion()Z
-
hasDepth
public boolean hasDepth()- Specified by:
hasDepthin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official cLboq;c()Zintermediary method_4455Lnet/minecraft/class_1288;method_4455()Znamed hasDepthLnet/minecraft/client/render/model/BakedModel;hasDepth()Z
-
isBuiltin
public boolean isBuiltin()- Specified by:
isBuiltinin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official dLboq;d()Zintermediary method_4456Lnet/minecraft/class_1288;method_4456()Znamed isBuiltinLnet/minecraft/client/render/model/BakedModel;isBuiltin()Z
-
getSprite
- Specified by:
getSpritein interfaceBakedModel- Mappings:
Namespace Name Mixin selector official eLboq;e()Lbmi;intermediary method_4457Lnet/minecraft/class_1288;method_4457()Lnet/minecraft/class_1231;named getSpriteLnet/minecraft/client/render/model/BakedModel;getSprite()Lnet/minecraft/client/texture/Sprite;
-
getTransformation
- Specified by:
getTransformationin interfaceBakedModel- Mappings:
Namespace Name Mixin selector official fLboq;f()Lbgr;intermediary method_4458Lnet/minecraft/class_1288;method_4458()Lnet/minecraft/class_1080;named getTransformationLnet/minecraft/client/render/model/BakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;
-
method_4506
- Mappings:
Namespace Name Mixin selector official aLbox;a(J)Lboq;intermediary method_4506Lnet/minecraft/class_1296;method_4506(J)Lnet/minecraft/class_1288;named method_4506Lnet/minecraft/client/render/model/WeightedBakedModel;method_4506(J)Lnet/minecraft/client/render/model/BakedModel;
-