Class BookModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.BookModel
Represents the model of the enchanting table's book.
 
 
 
 
| Part Name | Parent | Corresponding Field | 
|---|---|---|
| "left_lid" | Root part | leftCover | 
| "right_lid" | Root part | rightCover | 
| seam | Root part | |
| "left_pages" | Root part | leftPages | 
| "right_pages" | Root part | rightPages | 
| "flip_page1" | Root part | leftFlippingPage | 
| "flip_page2" | Root part | rightFlippingPage | 
- Mappings:
- Namespace - Name - official - fao- intermediary - net/minecraft/class_557- named - net/minecraft/client/render/entity/model/BookModel
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final StringThe key of the left flipping page model part, whose value is "flip_page1".private static final StringThe key of the right flipping page model part, whose value is "flip_page2".private static final StringThe key of the left pages model part, whose value is "left_pages".private final ModelPartprivate final ModelPartprivate final ModelPartprivate static final StringThe key of the right pages model part, whose value is "right_pages".private final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartFields inherited from class net.minecraft.client.model.ModellayerFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic TexturedModelDatavoidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.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- 
LEFT_PAGESThe key of the left pages model part, whose value is "left_pages".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfao;a:Ljava/lang/String;- intermediary - field_32466- Lnet/minecraft/class_557;field_32466:Ljava/lang/String;- named - LEFT_PAGES- Lnet/minecraft/client/render/entity/model/BookModel;LEFT_PAGES:Ljava/lang/String;
 
- 
RIGHT_PAGESThe key of the right pages model part, whose value is "right_pages".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfao;b:Ljava/lang/String;- intermediary - field_32467- Lnet/minecraft/class_557;field_32467:Ljava/lang/String;- named - RIGHT_PAGES- Lnet/minecraft/client/render/entity/model/BookModel;RIGHT_PAGES:Ljava/lang/String;
 
- 
FLIP_PAGE1The key of the left flipping page model part, whose value is "flip_page1".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfao;c:Ljava/lang/String;- intermediary - field_32468- Lnet/minecraft/class_557;field_32468:Ljava/lang/String;- named - FLIP_PAGE1- Lnet/minecraft/client/render/entity/model/BookModel;FLIP_PAGE1:Ljava/lang/String;
 
- 
FLIP_PAGE2The key of the right flipping page model part, whose value is "flip_page2".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfao;d:Ljava/lang/String;- intermediary - field_32469- Lnet/minecraft/class_557;field_32469:Ljava/lang/String;- named - FLIP_PAGE2- Lnet/minecraft/client/render/entity/model/BookModel;FLIP_PAGE2:Ljava/lang/String;
 
- 
root- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfao;e:Lfee;- intermediary - field_27398- Lnet/minecraft/class_557;field_27398:Lnet/minecraft/class_630;- named - root- Lnet/minecraft/client/render/entity/model/BookModel;root:Lnet/minecraft/client/model/ModelPart;
 
- 
leftCover- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfao;f:Lfee;- intermediary - field_3336- Lnet/minecraft/class_557;field_3336:Lnet/minecraft/class_630;- named - leftCover- Lnet/minecraft/client/render/entity/model/BookModel;leftCover:Lnet/minecraft/client/model/ModelPart;
 
- 
rightCover- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfao;g:Lfee;- intermediary - field_3338- Lnet/minecraft/class_557;field_3338:Lnet/minecraft/class_630;- named - rightCover- Lnet/minecraft/client/render/entity/model/BookModel;rightCover:Lnet/minecraft/client/model/ModelPart;
 
- 
leftPages- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfao;h:Lfee;- intermediary - field_3337- Lnet/minecraft/class_557;field_3337:Lnet/minecraft/class_630;- named - leftPages- Lnet/minecraft/client/render/entity/model/BookModel;leftPages:Lnet/minecraft/client/model/ModelPart;
 
- 
rightPages- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfao;i:Lfee;- intermediary - field_3335- Lnet/minecraft/class_557;field_3335:Lnet/minecraft/class_630;- named - rightPages- Lnet/minecraft/client/render/entity/model/BookModel;rightPages:Lnet/minecraft/client/model/ModelPart;
 
- 
leftFlippingPage- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfao;j:Lfee;- intermediary - field_3334- Lnet/minecraft/class_557;field_3334:Lnet/minecraft/class_630;- named - leftFlippingPage- Lnet/minecraft/client/render/entity/model/BookModel;leftFlippingPage:Lnet/minecraft/client/model/ModelPart;
 
- 
rightFlippingPage- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfao;k:Lfee;- intermediary - field_3339- Lnet/minecraft/class_557;field_3339:Lnet/minecraft/class_630;- named - rightFlippingPage- Lnet/minecraft/client/render/entity/model/BookModel;rightFlippingPage:Lnet/minecraft/client/model/ModelPart;
 
 
- 
- 
Constructor Details- 
BookModel- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfao;<init>(Lfee;)V- intermediary - <init>- Lnet/minecraft/class_557;<init>(Lnet/minecraft/class_630;)V- named - <init>- Lnet/minecraft/client/render/entity/model/BookModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
 
 
- 
- 
Method Details- 
getTexturedModelData- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfao;a()Lfek;- intermediary - method_31986- Lnet/minecraft/class_557;method_31986()Lnet/minecraft/class_5607;- named - getTexturedModelData- Lnet/minecraft/client/render/entity/model/BookModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
 
- 
renderpublic void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Specified by:
- renderin class- Model
- Parameters:
- light- the lightmap coordinates used for this model rendering
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcb;a(Leij;Lein;IIFFFF)V- intermediary - method_2828- Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V- named - render- Lnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
 
- 
renderBookpublic void renderBook(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lfao;b(Leij;Lein;IIFFFF)V- intermediary - method_24184- Lnet/minecraft/class_557;method_24184(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V- named - renderBook- Lnet/minecraft/client/render/entity/model/BookModel;renderBook(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
 
- 
setPageAnglespublic void setPageAngles(float pageTurnAmount, float leftFlipAmount, float rightFlipAmount, float pageTurnSpeed) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfao;a(FFFF)V- intermediary - method_17073- Lnet/minecraft/class_557;method_17073(FFFF)V- named - setPageAngles- Lnet/minecraft/client/render/entity/model/BookModel;setPageAngles(FFFF)V
 
 
-