Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.magistuarmory.client.render.model.item.TartscheModel Maven / Gradle / Ivy
package com.magistuarmory.client.render.model.item;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.client.model.geom.ModelPart;
import net.minecraft.client.model.geom.PartPose;
import net.minecraft.client.model.geom.builders.CubeListBuilder;
import net.minecraft.client.model.geom.builders.LayerDefinition;
import net.minecraft.client.model.geom.builders.MeshDefinition;
import net.minecraft.client.model.geom.builders.PartDefinition;
// Made with Blockbench 3.9.3
// Exported for Minecraft version 1.15 - 1.16 with MCP mappings
// Paste this class into your mod and generate all required imports
@Environment(EnvType.CLIENT)
public class TartscheModel extends MedievalShieldModel
{
public TartscheModel(ModelPart root)
{
super(root);
}
public static LayerDefinition createLayer()
{
MeshDefinition meshdefinition = new MeshDefinition();
PartDefinition partdefinition = meshdefinition.m_171576_();
partdefinition.m_171599_("plate", CubeListBuilder.m_171558_().m_171514_(0, 0).m_171481_(-15.5F, -17.0F, -2.0F, 31F, 31F, 1F).m_171514_(0, 33).m_171481_(-6.5F, -4.0F, -2.0F, 13F, 5F, 1F).m_171514_(32, 33).m_171481_(-7.5F, 1.0F, -2.0F, 15F, 4F, 1F).m_171514_(36, 38).m_171481_(-6.5F, 5.0F, -2.0F, 13F, 1F, 1F).m_171514_(44, 40).m_171481_(-4.5F, 6.0F, -2.0F, 9F, 1F, 1F).m_171514_(48, 42).m_171481_(-1.5F, -11.0F, -2.0F, 7F, 1F, 1F).m_171514_(46, 44).m_171481_(-1.5F, -10.0F, -2.0F, 8F, 1F, 1F).m_171514_(44, 46).m_171481_(-1.5F, -9.0F, -2.0F, 9F, 1F, 1F).m_171514_(42, 48).m_171481_(-2.5F, -8.0F, -2.0F, 10F, 1F, 1F).m_171514_(0, 51).m_171481_(-7.5F, -7.0F, -2.0F, 15F, 3F, 1F).m_171514_(42, 44).m_171481_(-6.5F, -10.0F, -2.0F, 1F, 1F, 1F).m_171514_(38, 46).m_171481_(-7.5F, -9.0F, -2.0F, 2F, 1F, 1F).m_171514_(34, 48).m_171481_(-7.5F, -8.0F, -2.0F, 3F, 1F, 1F), PartPose.f_171404_);
partdefinition.m_171599_("handle", CubeListBuilder.m_171558_().m_171514_(48, 52).m_171481_(-1.0F, -3.0F, -1.0F, 2F, 6F, 6F), PartPose.f_171404_);
return LayerDefinition.m_171565_(meshdefinition, 64, 64);
}
}