Class BookModel

java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.BookModel

@Environment(CLIENT)
public class BookModel
extends Model
  • Field Details

    • root

      private final ModelPart root
    • leftCover

      private final ModelPart leftCover
    • rightCover

      private final ModelPart rightCover
    • leftPages

      private final ModelPart leftPages
    • rightPages

      private final ModelPart rightPages
    • leftPage

      private final ModelPart leftPage
    • rightPage

      private final ModelPart rightPage
  • Constructor Details

    • BookModel

      public BookModel​(ModelPart root)
  • Method Details

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
    • render

      public void render​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
      Specified by:
      render in class Model
    • renderBook

      public void renderBook​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
    • setPageAngles

      public void setPageAngles​(float pageTurnAmount, float leftFlipAmount, float rightFlipAmount, float pageTurnSpeed)