nothing happens when trying to import a custom java model with added wings.

Started by cyn on

Topic category: Help with Minecraft modding (Java Edition)

Joined Aug 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
nothing happens when trying to import a custom java model with added wings.

Hello! I am trying to import a custom java model with layering that also has wings that I made in blockbench, however, when i import the .java file, nothing happens. I don't know what's the cause of that nor how to fix it. Could it be because of my (EXTREMELY) unoptimized model? (I used 1x1x1 cubes for the wings.) Can someone help?

I also had to remove a couple cubes in the text here due to the limit. They were all the same with just different positions.






// Made with Blockbench 4.12.6
// Exported for Minecraft version 1.17 or later with Mojang mappings
// Paste this class into your mod and generate all required imports


public class fixthisaftersleep<T extends Entity> extends EntityModel<T> {
    // This layer location should be baked with EntityRendererProvider.Context in the entity renderer and passed into this model's constructor
    public static final ModelLayerLocation LAYER_LOCATION = new ModelLayerLocation(new ResourceLocation("modid", "fixthisaftersleep"), "main");
    private final ModelPart bb_main;

    public fixthisaftersleep(ModelPart root) {
        this.bb_main = root.getChild("bb_main");
    }

    public static LayerDefinition createBodyLayer() {
        MeshDefinition meshdefinition = new MeshDefinition();
        PartDefinition partdefinition = meshdefinition.getRoot();

        PartDefinition bb_main = partdefinition.addOrReplaceChild("bb_main", CubeListBuilder.create().texOffs(1, 1).addBox(-4.0F, -32.0F, -4.0F, 8.0F, 8.0F, 8.0F, new CubeDeformation(0.0F))
        .texOffs(33, 1).addBox(-4.0F, -32.0F, -4.0F, 8.0F, 8.0F, 8.0F, new CubeDeformation(0.5F))
        .texOffs(17, 17).addBox(-4.0F, -24.0F, -2.0F, 8.0F, 12.0F, 4.0F, new CubeDeformation(0.0F))
        .texOffs(17, 33).addBox(-4.0F, -24.0F, -2.0F, 8.0F, 12.0F, 4.0F, new CubeDeformation(0.25F))
        .texOffs(41, 17).addBox(-8.0F, -24.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.0F))
        .texOffs(41, 33).addBox(-8.0F, -24.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.25F))
        .texOffs(33, 49).addBox(4.0F, -24.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.0F))
        .texOffs(49, 49).addBox(4.0F, -24.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.25F))
        .texOffs(1, 17).addBox(-3.9F, -12.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.0F))
        .texOffs(1, 33).addBox(-3.9F, -12.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.25F))
        .texOffs(17, 49).addBox(-0.1F, -12.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.0F))
        .texOffs(1, 49).addBox(-0.1F, -12.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.25F))
        .texOffs(54, 86).addBox(0.0F, -21.0F, 2.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(2.0F, -21.0F, 3.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(2.0F, -23.0F, 4.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(4.0F, -23.0F, 5.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(6.0F, -24.0F, 6.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(8.0F, -25.0F, 6.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(11.0F, -27.0F, 8.0F, 3.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(12.0F, -29.0F, 10.0F, 3.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(14.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(14.0F, -31.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(15.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(15.0F, -32.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(17.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(16.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(17.0F, -31.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(54, 92).addBox(17.0F, -32.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(14.0F, -28.0F, 9.0F, 3.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(13.0F, -31.0F, 10.0F, 1.0F, 2.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(15.0F, -34.0F, 11.0F, 3.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(18.0F, -32.0F, 11.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(18.0F, -35.0F, 11.0F, 3.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(41, 95).addBox(16.0F, -32.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(16.0F, -36.0F, 12.0F, 3.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(19.0F, -38.0F, 12.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(17.0F, -39.0F, 13.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(18.0F, -41.0F, 14.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(19.0F, -43.0F, 15.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(54, 86).addBox(20.0F, -40.0F, 14.0F, 2.0F, 1.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(11.0F, -23.0F, 7.0F, 1.0F, 4.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(13.0F, -24.0F, 8.0F, 1.0F, 4.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(9.0F, -22.0F, 6.0F, 1.0F, 2.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(15.0F, -25.0F, 9.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(17.0F, -29.0F, 9.0F, 1.0F, 3.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(53, 90).addBox(14.0F, -32.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(18.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(18.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(17.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(18.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(17.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(10.0F, -19.0F, 6.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(8.0F, -20.0F, 6.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(13.0F, -20.0F, 7.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(15.0F, -20.0F, 8.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(18.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(19.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(20.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(18.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(19.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(20.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(21.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(20.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(21.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(22.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(23.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(21.0F, -35.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(20.0F, -39.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(34.0F, -37.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(33.0F, -37.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(34.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(35.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(36.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(36.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(37.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(37.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(37.0F, -37.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(36.0F, -39.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(35.0F, -39.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(37.0F, -34.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -38.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(24.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(24.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(23.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(22.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(23.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(24.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(22.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(21.0F, -29.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(24.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(26.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(31.0F, -21.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -21.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -22.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(31.0F, -20.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(31.0F, -19.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(33.0F, -24.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(33.0F, -23.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(34.0F, -21.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(30.0F, -23.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -20.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(33.0F, -21.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(33.0F, -20.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -19.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -18.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -17.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(32.0F, -16.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(25.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(27.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(27.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(27.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(27.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(27.0F, -20.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(43.0F, -15.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(43.0F, -9.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(20.0F, -31.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(22.0F, -31.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(21.0F, -31.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(22.0F, -34.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(40.0F, -29.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(41.0F, -28.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(41.0F, -27.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(52, 90).addBox(10.0F, -26.0F, 7.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-2.0F, -21.0F, 2.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-4.0F, -21.0F, 3.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-4.0F, -23.0F, 4.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(55, 87).addBox(-6.0F, -23.0F, 5.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(56, 87).addBox(-8.0F, -24.0F, 6.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(55, 88).addBox(-10.0F, -25.0F, 6.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-12.0F, -23.0F, 7.0F, 1.0F, 4.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-10.0F, -22.0F, 6.0F, 1.0F, 2.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-16.0F, -25.0F, 9.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-19.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-19.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-18.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-11.0F, -19.0F, 6.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-14.0F, -20.0F, 7.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-16.0F, -20.0F, 8.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-9.0F, -20.0F, 6.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-19.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-19.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-20.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-21.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-19.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-20.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-21.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-22.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-21.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-22.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-21.0F, -31.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-22.0F, -31.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-23.0F, -31.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-22.0F, -29.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-23.0F, -30.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-24.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-25.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-25.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -23.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -24.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -25.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -20.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -21.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -21.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -21.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -22.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -20.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -19.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -18.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-28.0F, -19.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -17.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-27.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-26.0F, -29.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-24.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-23.0F, -30.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-23.0F, -29.0F, 10.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-24.0F, -28.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-25.0F, -27.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-25.0F, -26.0F, 9.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-22.0F, -35.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-23.0F, -35.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-24.0F, -35.0F, 11.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -33.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-32.0F, -33.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-32.0F, -34.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -34.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-34.0F, -33.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -32.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -32.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -33.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -32.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-30.0F, -36.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -35.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -34.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-30.0F, -34.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-30.0F, -33.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-30.0F, -35.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -34.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -35.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-29.0F, -36.0F, 13.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-34.0F, -40.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-34.0F, -41.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-34.0F, -39.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -39.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -41.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -40.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -38.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-32.0F, -41.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-33.0F, -42.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-32.0F, -40.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-32.0F, -42.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -41.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-31.0F, -42.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -40.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -39.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -38.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -37.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-34.0F, -37.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-35.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-36.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-37.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-37.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-36.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-37.0F, -34.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-38.0F, -34.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-38.0F, -33.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-39.0F, -32.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-43.0F, -27.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-43.0F, -26.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-43.0F, -25.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-38.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-39.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-39.0F, -36.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-40.0F, -35.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-41.0F, -34.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-42.0F, -34.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-42.0F, -33.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-43.0F, -33.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-43.0F, -32.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -32.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -31.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-45.0F, -30.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-45.0F, -31.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -30.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -29.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -28.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-47.0F, -28.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-47.0F, -27.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-47.0F, -26.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-47.0F, -25.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -27.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -26.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -25.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -24.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -23.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -22.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -21.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -20.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -19.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -18.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -17.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -16.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -15.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -14.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -13.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -12.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-45.0F, -12.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -11.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -10.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-44.0F, -9.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(40, 75).addBox(-46.0F, -24.0F, 15.0F, 1.0F, 1.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(2, 96).addBox(-8.0F, -12.0F, -2.0F, 1.0F, 6.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(2, 96).addBox(-8.0F, -12.0F, 0.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(2, 96).addBox(-6.0F, -12.0F, -2.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F))
        .texOffs(2, 96).mirror().addBox(5.0F, -12.0F, -2.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F)).mirror(false)
        .texOffs(2, 96).mirror().addBox(7.0F, -12.0F, 0.0F, 1.0F, 5.0F, 1.0F, new CubeDeformation(0.0F)).mirror(false)
        .texOffs(2, 96).mirror().addBox(7.0F, -12.0F, -2.0F, 1.0F, 6.0F, 1.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offset(0.0F, 24.0F, 0.0F));

        return LayerDefinition.create(meshdefinition, 66, 99);
    }

    @Override
    public void setupAnim(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) {

    }

    @Override
    public void renderToBuffer(PoseStack poseStack, VertexConsumer vertexConsumer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) {
        bb_main.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
    }
}