Class BookModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.BookModel
@Environment(CLIENT) public class BookModel extends Model
- Mappings:
Namespace Name official eahintermediary net/minecraft/class_557named net/minecraft/client/render/entity/model/BookModel
-
Field Summary
Fields Modifier and Type Field Description private ModelPartleftCoverprivate ModelPartleftPageprivate ModelPartleftPagesprivate ModelPartrightCoverprivate ModelPartrightPageprivate ModelPartrightPagesprivate ModelPartrootFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
-
Method Summary
Modifier and Type Method Description static TexturedModelDatagetTexturedModelData()voidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)voidrenderBook(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)voidsetPageAngles(float pageTurnAmount, float leftFlipAmount, float rightFlipAmount, float pageTurnSpeed)
-
Field Details
-
root
- Mappings:
Namespace Name Mixin selector official aLeah;a:Ledl;intermediary field_27398Lnet/minecraft/class_557;field_27398:Lnet/minecraft/class_630;named rootLnet/minecraft/client/render/entity/model/BookModel;root:Lnet/minecraft/client/model/ModelPart;
-
leftCover
- Mappings:
Namespace Name Mixin selector official bLeah;b:Ledl;intermediary field_3336Lnet/minecraft/class_557;field_3336:Lnet/minecraft/class_630;named leftCoverLnet/minecraft/client/render/entity/model/BookModel;leftCover:Lnet/minecraft/client/model/ModelPart;
-
rightCover
- Mappings:
Namespace Name Mixin selector official cLeah;c:Ledl;intermediary field_3338Lnet/minecraft/class_557;field_3338:Lnet/minecraft/class_630;named rightCoverLnet/minecraft/client/render/entity/model/BookModel;rightCover:Lnet/minecraft/client/model/ModelPart;
-
leftPages
- Mappings:
Namespace Name Mixin selector official dLeah;d:Ledl;intermediary field_3337Lnet/minecraft/class_557;field_3337:Lnet/minecraft/class_630;named leftPagesLnet/minecraft/client/render/entity/model/BookModel;leftPages:Lnet/minecraft/client/model/ModelPart;
-
rightPages
- Mappings:
Namespace Name Mixin selector official eLeah;e:Ledl;intermediary field_3335Lnet/minecraft/class_557;field_3335:Lnet/minecraft/class_630;named rightPagesLnet/minecraft/client/render/entity/model/BookModel;rightPages:Lnet/minecraft/client/model/ModelPart;
-
leftPage
- Mappings:
Namespace Name Mixin selector official fLeah;f:Ledl;intermediary field_3334Lnet/minecraft/class_557;field_3334:Lnet/minecraft/class_630;named leftPageLnet/minecraft/client/render/entity/model/BookModel;leftPage:Lnet/minecraft/client/model/ModelPart;
-
rightPage
- Mappings:
Namespace Name Mixin selector official gLeah;g:Ledl;intermediary field_3339Lnet/minecraft/class_557;field_3339:Lnet/minecraft/class_630;named rightPageLnet/minecraft/client/render/entity/model/BookModel;rightPage:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
BookModel
- Mappings:
Namespace Name Mixin selector official <init>Leah;<init>(Ledl;)Vintermediary <init>Lnet/minecraft/class_557;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/BookModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official aLeah;a()Ledr;intermediary method_31986Lnet/minecraft/class_557;method_31986()Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/entity/model/BookModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)- Specified by:
renderin classModel- Mappings:
Namespace Name Mixin selector official aLebo;a(Ldlv;Ldlz;IIFFFF)Vintermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
renderBook
public void renderBook(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official bLeah;b(Ldlv;Ldlz;IIFFFF)Vintermediary method_24184Lnet/minecraft/class_557;method_24184(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderBookLnet/minecraft/client/render/entity/model/BookModel;renderBook(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
setPageAngles
public void setPageAngles(float pageTurnAmount, float leftFlipAmount, float rightFlipAmount, float pageTurnSpeed)- Mappings:
Namespace Name Mixin selector official aLeah;a(FFFF)Vintermediary method_17073Lnet/minecraft/class_557;method_17073(FFFF)Vnamed setPageAnglesLnet/minecraft/client/render/entity/model/BookModel;setPageAngles(FFFF)V
-