Jump to content

Recommended Posts

Posted

I have some trouble with redering my ArmorModel. It renderes my whole armor, also if there is only one item in my armorslot. And my armor doesen t react on basic animation like hit somethink or walk. Also if the player turns his head, the armor doesn t turn with him. Here is my code:

ArmorItem:

public class LokiArmorItem extends ArmorItem{

    private static final String TEXTURE = FarosVikingsMod.modID + ":textures/armor/loki.png";

    public LokiArmorItem(IArmorMaterial p_i48534_1_, EquipmentSlotType p_i48534_2_, Properties p_i48534_3_) {
        super(p_i48534_1_, p_i48534_2_, p_i48534_3_);
    }



    @SuppressWarnings("unchecked")
    @Nullable
    @Override
    public <A extends BipedModel<?>> A getArmorModel(LivingEntity entityLiving, ItemStack itemStack, EquipmentSlotType slot, A _default) {
        LokiModel model = (slot == EquipmentSlotType.LEGS ? new LokiModel(0.5f) : new LokiModel(1f));

        model.head.visible = slot == EquipmentSlotType.HEAD;
        model.hat.visible = slot == EquipmentSlotType.HEAD;
        model.body.visible = (slot == EquipmentSlotType.CHEST);
        model.rightArm.visible = slot == EquipmentSlotType.CHEST;
        model.leftArm.visible = slot == EquipmentSlotType.CHEST;

        model.rightLeg.visible = (slot == EquipmentSlotType.LEGS)
                || (slot == EquipmentSlotType.FEET);
        model.leftLeg.visible = (slot == EquipmentSlotType.LEGS)
                || (slot == EquipmentSlotType.FEET);
        model.young = _default.young;
        model.crouching = _default.crouching;
        model.riding = _default.riding;
        model.rightArmPose = _default.rightArmPose;
        model.leftArmPose = _default.leftArmPose;

        return (A) model;
    }

    @Override
    public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlotType slot, String type) {
        return TEXTURE;
    }

}

ArmorModel:

@OnlyIn(Dist.CLIENT)
public class LokiModel extends BipedModel<LivingEntity>{
    private final ModelRenderer Loki;
    private final ModelRenderer cube_r1;
    private final ModelRenderer Head;
    private final ModelRenderer hornV1;
    private final ModelRenderer cube_r2;
    private final ModelRenderer cube_r3;
    private final ModelRenderer cube_r4;
    private final ModelRenderer cube_r5;
    private final ModelRenderer hornV2;
    private final ModelRenderer cube_r6;
    private final ModelRenderer cube_r7;
    private final ModelRenderer cube_r8;
    private final ModelRenderer cube_r9;
    private final ModelRenderer LeftLeg;
    private final ModelRenderer RightLeg;
    private final ModelRenderer LeftArm;
    private final ModelRenderer RightArm;
    private final ModelRenderer Body;


    public LokiModel(float p_i1148_1_) {
        super(p_i1148_1_);
        texWidth = 64;
        texHeight = 64;

        Loki = new ModelRenderer(this);
        Loki.setPos(0.0F, 24.0F, 0.0F);


        cube_r1 = new ModelRenderer(this);
        cube_r1.setPos(0.0F, 0.0F, 0.0F);
        Loki.addChild(cube_r1);
        setRotationAngle(cube_r1, 0.3054F, 0.0F, 0.0F);
        cube_r1.texOffs(34, 38).addBox(-5.0F, -23.0F, 10.0F, 10.0F, 15.0F, 1.0F, 0.0F, false);

        Head = new ModelRenderer(this);
        Head.setPos(0.0F, -24.0F, 0.0F);
        Loki.addChild(Head);
        Head.texOffs(0, 0).addBox(-4.0F, -8.0F, -4.0F, 8.0F, 8.0F, 8.0F, 1.0F, false);
        Head.texOffs(32, 0).addBox(-4.0F, -8.0F, -4.0F, 8.0F, 8.0F, 8.0F, 1.5F, false);

        hornV1 = new ModelRenderer(this);
        hornV1.setPos(2.0F, 26.0F, 0.0F);
        Head.addChild(hornV1);
        setRotationAngle(hornV1, -3.1416F, -1.309F, 3.1416F);
        hornV1.texOffs(9, 0).addBox(-3.5F, -36.0F, -2.0F, 3.0F, 1.0F, 3.0F, 0.0F, false);

        cube_r2 = new ModelRenderer(this);
        cube_r2.setPos(3.2132F, -39.5353F, -0.5F);
        hornV1.addChild(cube_r2);
        setRotationAngle(cube_r2, 0.0F, -0.5672F, -0.6981F);
        cube_r2.texOffs(9, 0).addBox(-6.5F, -7.0F, 2.25F, 2.0F, 7.0F, 1.0F, 0.0F, false);
        cube_r2.texOffs(9, 0).addBox(-6.5F, -7.0F, 4.0F, 2.0F, 7.0F, 1.0F, 0.0F, false);

        cube_r3 = new ModelRenderer(this);
        cube_r3.setPos(3.075F, -40.311F, -0.5F);
        hornV1.addChild(cube_r3);
        setRotationAngle(cube_r3, 0.0F, 0.0F, 0.7854F);
        cube_r3.texOffs(9, 0).addBox(-8.875F, -1.25F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r4 = new ModelRenderer(this);
        cube_r4.setPos(3.1719F, -40.3345F, -0.5F);
        hornV1.addChild(cube_r4);
        setRotationAngle(cube_r4, 0.0F, 0.0F, 0.3491F);
        cube_r4.texOffs(9, 0).addBox(-9.5F, -0.75F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r5 = new ModelRenderer(this);
        cube_r5.setPos(3.2132F, -39.5353F, -0.5F);
        hornV1.addChild(cube_r5);
        setRotationAngle(cube_r5, 0.0F, 0.0F, -0.6981F);
        cube_r5.texOffs(9, 0).addBox(-7.5F, -7.0F, -1.0F, 2.0F, 7.0F, 2.0F, 0.0F, false);

        hornV2 = new ModelRenderer(this);
        hornV2.setPos(-3.0F, 26.0F, 0.0F);
        Head.addChild(hornV2);
        setRotationAngle(hornV2, 0.0F, -1.1781F, 0.0F);
        hornV2.texOffs(11, 0).addBox(-3.5F, -36.0F, -2.0F, 3.0F, 1.0F, 3.0F, 0.0F, false);

        cube_r6 = new ModelRenderer(this);
        cube_r6.setPos(3.2132F, -39.5353F, -0.5F);
        hornV2.addChild(cube_r6);
        setRotationAngle(cube_r6, 0.0F, -0.5672F, -0.6981F);
        cube_r6.texOffs(11, 0).addBox(-6.5F, -7.0F, 2.25F, 2.0F, 7.0F, 1.0F, 0.0F, false);
        cube_r6.texOffs(11, 0).addBox(-6.5F, -7.0F, 4.0F, 2.0F, 7.0F, 1.0F, 0.0F, false);

        cube_r7 = new ModelRenderer(this);
        cube_r7.setPos(3.075F, -40.311F, -0.5F);
        hornV2.addChild(cube_r7);
        setRotationAngle(cube_r7, 0.0F, 0.0F, 0.7854F);
        cube_r7.texOffs(11, 0).addBox(-8.875F, -1.25F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r8 = new ModelRenderer(this);
        cube_r8.setPos(3.1719F, -40.3345F, -0.5F);
        hornV2.addChild(cube_r8);
        setRotationAngle(cube_r8, 0.0F, 0.0F, 0.3491F);
        cube_r8.texOffs(11, 0).addBox(-9.5F, -0.75F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r9 = new ModelRenderer(this);
        cube_r9.setPos(3.2132F, -39.5353F, -0.5F);
        hornV2.addChild(cube_r9);
        setRotationAngle(cube_r9, 0.0F, 0.0F, -0.6981F);
        cube_r9.texOffs(11, 0).addBox(-7.5F, -7.0F, -1.0F, 2.0F, 7.0F, 2.0F, 0.0F, false);

        LeftLeg = new ModelRenderer(this);
        LeftLeg.setPos(1.9F, -12.0F, 0.0F);
        Loki.addChild(LeftLeg);
        LeftLeg.texOffs(0, 16).addBox(-2.0F, 0.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, true);

        RightLeg = new ModelRenderer(this);
        RightLeg.setPos(-1.9F, -12.0F, 0.0F);
        Loki.addChild(RightLeg);
        RightLeg.texOffs(0, 16).addBox(-2.0F, 0.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, false);

        LeftArm = new ModelRenderer(this);
        LeftArm.setPos(5.0F, -22.0F, 0.0F);
        Loki.addChild(LeftArm);
        LeftArm.texOffs(40, 15).addBox(-1.0F, -2.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, true);

        RightArm = new ModelRenderer(this);
        RightArm.setPos(-5.0F, -22.0F, 0.0F);
        Loki.addChild(RightArm);
        RightArm.texOffs(40, 15).addBox(-3.0F, -2.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, false);

        Body = new ModelRenderer(this);
        Body.setPos(0.0F, -24.0F, 0.0F);
        Loki.addChild(Body);
        Body.texOffs(16, 16).addBox(-4.0F, 0.0F, -2.0F, 8.0F, 12.0F, 4.0F, 1.01F, false);
    }


    @Override
    public void renderToBuffer(MatrixStack matrixStack, IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha){
        Loki.render(matrixStack, buffer, packedLight, packedOverlay);
    }


    public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
        modelRenderer.xRot = x;
        modelRenderer.yRot = y;
        modelRenderer.zRot = z;
    }



}

for the armormaterial I tried both an Enum ArmorMaterial and a class that extends my ArmorItem with an AmorMaterial in it:

public enum LokiArmor implements IArmorMaterial {
    LOKI_ARMOR("loki", 7,  new int[]{7, 9, 10, 6}, 17, SoundEvents.ARMOR_EQUIP_LEATHER,2f, 0.1f,()-> Ingredient.of(ModItems.COPPER_INGOT.get()));
    private static final int[] baseDurability = {128, 144, 160, 112};
    private final String name;
    private final int durability;
    private final int[] armorVal;
    private final int enchantability;
    private final SoundEvent equipSound;
    private final float toughniss;
    private final float knockBackResistance;
    private final Ingredient repairMaterial;

    LokiArmor(String name, int durability, int[] armorVal, int enchantability, SoundEvent equipSound, float toughniss, float knockBackResistance, Supplier<Ingredient> repairMaterial) {
        this.name = name;
        this.durability = durability;
        this.armorVal = armorVal;
        this.enchantability = enchantability;
        this.equipSound = equipSound;
        this.toughniss = toughniss;
        this.knockBackResistance = knockBackResistance;
        this.repairMaterial = repairMaterial.get();
    }


    @Override
    public int getDurabilityForSlot(EquipmentSlotType slot) {
        return this.baseDurability[slot.getIndex() ]* this.durability ;
    }

    @Override
    public int getDefenseForSlot(EquipmentSlotType slot) {
        return this.armorVal[slot.getIndex()];
    }

    @Override
    public int getEnchantmentValue() {
        return this.enchantability;
    }

    @Override
    public SoundEvent getEquipSound() {
        return this.equipSound;
    }

    @Override
    public Ingredient getRepairIngredient() {
        return this.repairMaterial;
    }

    @Override
    public String getName() {
        return this.name;
    }

    @Override
    public float getToughness() {
        return this.toughniss;
    }

    @Override
    public float getKnockbackResistance() {
        return this.knockBackResistance;
    }


}
public class DLokiArmor extends LokiArmorItem{
    public DLokiArmor(IArmorMaterial p_i48534_1_, EquipmentSlotType p_i48534_2_, Properties p_i48534_3_) {
        super(p_i48534_1_, p_i48534_2_, p_i48534_3_);
    }
    public static final IArmorMaterial LOKI = new IArmorMaterial() {
        private final int[] damageReduction = {7, 9, 10, 6};


        @Override
        public int getDurabilityForSlot(EquipmentSlotType slotType) {
            return 7000;
        }

        @Override
        public int getDefenseForSlot(EquipmentSlotType slotType) {
            return damageReduction[slotType.getIndex()];
        }

        @Override
        public int getEnchantmentValue() {
            return 17;
        }

        @Override
        public SoundEvent getEquipSound() {
            return SoundEvents.ARMOR_EQUIP_DIAMOND;
        }

        @Override
        public Ingredient getRepairIngredient() {
            Item item = ForgeRegistries.ITEMS.getValue(new ResourceLocation("minecraft", "diamond"));
            return Ingredient.of(item);
        }

        @Override
        public String getName() {
            return "loki_armor";
        }

        @Override
        public float getToughness() {
            return 3;
        }

        @Override
        public float getKnockbackResistance() {
            return 0;
        }
    };


    @Override
    public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlotType slot, String type) {
        if(stack.getItem() == ModItems.LOKI_LEGGINGS.get())
        {
            return FarosVikingsMod.modID + ":" + "/textures/armor/loki.png" ;
        }
        else if(stack.getItem() == ModItems.LOKI_HELMET.get() || stack.getItem() == ModItems.LOKI_CHEST.get() || stack.getItem() == ModItems.LOKI_BOOTS.get())

        {
            return FarosVikingsMod.modID + ":" + "/textures/armor/loki.png" ;
        }
        return null;
    }
}

 

Posted (edited)

I am not sure what you meant with your first point but I changed this things and it didn t change anything. 

public class LokiArmorItem extends ArmorItem{
    LokiModel model =  new LokiModel(1f);

    private static final String TEXTURE = FarosVikingsMod.modID + ":textures/armor/loki.png";

    public LokiArmorItem(IArmorMaterial p_i48534_1_, EquipmentSlotType slot, Properties p_i48534_3_) {
        super(p_i48534_1_, slot, p_i48534_3_);
    }



    @SuppressWarnings("unchecked")
    @Nullable
    @Override
    public <A extends BipedModel<?>> A getArmorModel(LivingEntity entityLiving, ItemStack itemStack, EquipmentSlotType slot, A _default) {


        model.setAllVisible(false);
        switch(slot) {
            case HEAD:
                model.head.visible = true;
                model.hat.visible = true;
                break;
            case CHEST:
                model.body.visible = true;
                model.rightArm.visible = true;
                model.leftArm.visible = true;
                break;
            case LEGS:
                model.body.visible = true;
                model.rightLeg.visible = true;
                model.leftLeg.visible = true;
                break;
            case FEET:
                model.rightLeg.visible = true;
                model.leftLeg.visible = true;
        }
       model.young = _default.young;
       model.riding = _default.riding;
       model.crouching = _default.crouching;
       model.rightArmPose = _default.rightArmPose;
       model.leftArmPose = _default.leftArmPose;

        return (A) model;
    }

    @Override
    public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlotType slot, String type) {
        return TEXTURE;
    }

}

 

Edited by Faro
Posted

Ok I removed all the model visibillities settings. Could I replace "LokiModel model = new LokiModel(1f);" with "BipedModel model = new LokiModel(1f);" ?

Posted (edited)

ok so I fixed this error in a bit stupid way I think... but it works. But there is still the error with the rotation and animation stuff

    public static boolean Head;
    public static boolean Body;
    public static boolean Leggings;


@SuppressWarnings("unchecked")
    @OnlyIn(Dist.CLIENT)
    @Override
    public <A extends BipedModel<?>> A getArmorModel(LivingEntity entityLiving, ItemStack itemStack, EquipmentSlotType armorSlot, A _default) {

        LokiModel model = new LokiModel(1.0f);
        switch(slot) {
            case HEAD:
                Head = true;
                Body = false;
                Leggings = false;
                break;
            case CHEST:
                Head = false;
                Body = true;
                Leggings = false;
                break;
            case LEGS:
                Head = false;
                Leggings = true;
                Body = false;
                break;
            case FEET:
                Head = false;
                Body = false;
                Leggings = true;
        }



        model.young = _default.young;
        model.crouching = _default.crouching;
        model.riding = _default.riding;
        model.rightArmPose = _default.rightArmPose;
        model.leftArmPose = _default.leftArmPose;

        return (A) model;

    }

and I put this in my model class:

 if (LokiBootsArmorItem.Head) {
            Head.visible = true;
        } else {
            Head.visible = false;
        }
        if (LokiBootsArmorItem.Body) {
          Body.visible = true;
            RightArm.visible = true;
            LeftArm.visible = true;
        } else{
            Body.visible = false;
            RightArm.visible = false;
            LeftArm.visible = false;
    }
        if (LokiBootsArmorItem.Leggings){
            LeftLeg.visible = true;
            RightLeg.visible = true;
        }else {

            LeftLeg.visible = false;
            RightLeg.visible = false;
        }

 

Edited by Faro
Posted

I am using the existing ones. the second code is of the main class of my Model so I am not using Lokimodel.body, I am using the original Body of my model. And for the @OnlyIn, where should I put it, because you said that declaring my model would break servers...

Posted
   public LokiModel(float p_i1148_1_) {
        super(p_i1148_1_);
        texWidth = 64;
        texHeight = 64;

        Loki = new ModelRenderer(this);
        Loki.setPos(0.0F, 24.0F, 0.0F);


        cube_r1 = new ModelRenderer(this);
        cube_r1.setPos(0.0F, 0.0F, 0.0F);
        Loki.addChild(cube_r1);
        setRotationAngle(cube_r1, 0.3054F, 0.0F, 0.0F);
        cube_r1.texOffs(34, 38).addBox(-5.0F, -23.0F, 10.0F, 10.0F, 15.0F, 1.0F, 0.0F, false);

        Head = new ModelRenderer(this);
        Head.setPos(0.0F, -24.0F, 0.0F);
        Loki.addChild(Head);
        Head.texOffs(0, 0).addBox(-4.0F, -8.0F, -4.0F, 8.0F, 8.0F, 8.0F, 1.0F, false);
        Head.texOffs(32, 0).addBox(-4.0F, -8.0F, -4.0F, 8.0F, 8.0F, 8.0F, 1.5F, false);

        hornV1 = new ModelRenderer(this);
        hornV1.setPos(2.0F, 26.0F, 0.0F);
        Head.addChild(hornV1);
        setRotationAngle(hornV1, -3.1416F, -1.309F, 3.1416F);
        hornV1.texOffs(9, 0).addBox(-3.5F, -36.0F, -2.0F, 3.0F, 1.0F, 3.0F, 0.0F, false);

        cube_r2 = new ModelRenderer(this);
        cube_r2.setPos(3.2132F, -39.5353F, -0.5F);
        hornV1.addChild(cube_r2);
        setRotationAngle(cube_r2, 0.0F, -0.5672F, -0.6981F);
        cube_r2.texOffs(9, 0).addBox(-6.5F, -7.0F, 2.25F, 2.0F, 7.0F, 1.0F, 0.0F, false);
        cube_r2.texOffs(9, 0).addBox(-6.5F, -7.0F, 4.0F, 2.0F, 7.0F, 1.0F, 0.0F, false);

        cube_r3 = new ModelRenderer(this);
        cube_r3.setPos(3.075F, -40.311F, -0.5F);
        hornV1.addChild(cube_r3);
        setRotationAngle(cube_r3, 0.0F, 0.0F, 0.7854F);
        cube_r3.texOffs(9, 0).addBox(-8.875F, -1.25F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r4 = new ModelRenderer(this);
        cube_r4.setPos(3.1719F, -40.3345F, -0.5F);
        hornV1.addChild(cube_r4);
        setRotationAngle(cube_r4, 0.0F, 0.0F, 0.3491F);
        cube_r4.texOffs(9, 0).addBox(-9.5F, -0.75F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r5 = new ModelRenderer(this);
        cube_r5.setPos(3.2132F, -39.5353F, -0.5F);
        hornV1.addChild(cube_r5);
        setRotationAngle(cube_r5, 0.0F, 0.0F, -0.6981F);
        cube_r5.texOffs(9, 0).addBox(-7.5F, -7.0F, -1.0F, 2.0F, 7.0F, 2.0F, 0.0F, false);

        hornV2 = new ModelRenderer(this);
        hornV2.setPos(-3.0F, 26.0F, 0.0F);
        Head.addChild(hornV2);
        setRotationAngle(hornV2, 0.0F, -1.1781F, 0.0F);
        hornV2.texOffs(11, 0).addBox(-3.5F, -36.0F, -2.0F, 3.0F, 1.0F, 3.0F, 0.0F, false);

        cube_r6 = new ModelRenderer(this);
        cube_r6.setPos(3.2132F, -39.5353F, -0.5F);
        hornV2.addChild(cube_r6);
        setRotationAngle(cube_r6, 0.0F, -0.5672F, -0.6981F);
        cube_r6.texOffs(11, 0).addBox(-6.5F, -7.0F, 2.25F, 2.0F, 7.0F, 1.0F, 0.0F, false);
        cube_r6.texOffs(11, 0).addBox(-6.5F, -7.0F, 4.0F, 2.0F, 7.0F, 1.0F, 0.0F, false);

        cube_r7 = new ModelRenderer(this);
        cube_r7.setPos(3.075F, -40.311F, -0.5F);
        hornV2.addChild(cube_r7);
        setRotationAngle(cube_r7, 0.0F, 0.0F, 0.7854F);
        cube_r7.texOffs(11, 0).addBox(-8.875F, -1.25F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r8 = new ModelRenderer(this);
        cube_r8.setPos(3.1719F, -40.3345F, -0.5F);
        hornV2.addChild(cube_r8);
        setRotationAngle(cube_r8, 0.0F, 0.0F, 0.3491F);
        cube_r8.texOffs(11, 0).addBox(-9.5F, -0.75F, -1.0F, 2.0F, 4.0F, 2.0F, 0.0F, false);

        cube_r9 = new ModelRenderer(this);
        cube_r9.setPos(3.2132F, -39.5353F, -0.5F);
        hornV2.addChild(cube_r9);
        setRotationAngle(cube_r9, 0.0F, 0.0F, -0.6981F);
        cube_r9.texOffs(11, 0).addBox(-7.5F, -7.0F, -1.0F, 2.0F, 7.0F, 2.0F, 0.0F, false);

        LeftLeg = new ModelRenderer(this);
        LeftLeg.setPos(1.9F, -12.0F, 0.0F);
        Loki.addChild(LeftLeg);
        LeftLeg.texOffs(0, 16).addBox(-2.0F, 0.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, true);

        RightLeg = new ModelRenderer(this);
        RightLeg.setPos(-1.9F, -12.0F, 0.0F);
        Loki.addChild(RightLeg);
        RightLeg.texOffs(0, 16).addBox(-2.0F, 0.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, false);

        LeftArm = new ModelRenderer(this);
        LeftArm.setPos(5.0F, -22.0F, 0.0F);
        Loki.addChild(LeftArm);
        LeftArm.texOffs(40, 15).addBox(-1.0F, -2.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, true);

        RightArm = new ModelRenderer(this);
        RightArm.setPos(-5.0F, -22.0F, 0.0F);
        Loki.addChild(RightArm);
        RightArm.texOffs(40, 15).addBox(-3.0F, -2.0F, -2.0F, 4.0F, 12.0F, 4.0F, 1.0F, false);

        Body = new ModelRenderer(this);
        Body.setPos(0.0F, -24.0F, 0.0F);
        Loki.addChild(Body);
        Body.texOffs(16, 16).addBox(-4.0F, 0.0F, -2.0F, 8.0F, 12.0F, 4.0F, 1.01F, false);
        if (LokiBootsArmorItem.Head) {
            Head.visible = true;
        } else {
            Head.visible = false;
        }
        if (LokiBootsArmorItem.Body) {
          Body.visible = true;
            RightArm.visible = true;
            LeftArm.visible = true;
        } else{
            Body.visible = false;
            RightArm.visible = false;
            LeftArm.visible = false;
    }
        if (LokiBootsArmorItem.Leggings){
            LeftLeg.visible = true;
            RightLeg.visible = true;
        }else {

            LeftLeg.visible = false;
            RightLeg.visible = false;
        }

    }

 

Posted

So in my getArmorModel I only should write LokiModel model = new LokiModel(1.0f); and return (A) model ?

And in my Model class I should remove the if statements?

Posted
Body = this.body;
        Body.setPos(0.0F, -24.0F, 0.0F);
        Loki.addChild(Body);
        Body.texOffs(16, 16).addBox(-4.0F, 0.0F, -2.0F, 8.0F, 12.0F, 4.0F, 1.01F, false);

Like this?

Posted

I am very sorry for being so dumb but I cannot find the wright fields. I tried with getHead but it didnt change anything and for the other like getBody ...

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I am wanting to rename the file of my mod for ease of recognition as when modding I have a base mod that I use with everything needed for set-up complete, ready for me to make a mod. However, when I do I need to reload the Gradle build script. There is usually a pop-up in my IDE (IntelliJ) that allows me to load it, though it is not present after changing the file name. How would I load the Gradle build script and am I doing anything wrong with how I mod?  Advice would be much appreciated.
    • Instead of being stuck at 0%, it's stuck at 100% now latest.log:    https://mclo.gs/dEUvFPi
    • ---- Minecraft Crash Report ---- // Hi. I'm Minecraft, and I'm a crashaholic. Time: 4/26/25 9:30 AM Description: Exception in server tick loop java.lang.NullPointerException: Exception in server tick loop     at blusunrize.immersiveengineering.client.ClientProxy.onWorldLoad(ClientProxy.java:444) ~[?:?] {re:classloading}     at blusunrize.immersiveengineering.common.EventHandler.onLoad(EventHandler.java:97) ~[?:?] {re:classloading}     at net.minecraftforge.eventbus.ASMEventHandler_2156_EventHandler_onLoad_Load.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {}     at net.minecraftforge.eventbus.EventBus$$Lambda$3168/479199899.invoke(Unknown Source) ~[?:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}     at net.minecraft.server.MinecraftServer.func_240787_a_(MinecraftServer.java:379) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}     at net.minecraft.server.MinecraftServer.func_240800_l__(MinecraftServer.java:308) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}     at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:60) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:621) [?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}     at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) [?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}     at net.minecraft.server.MinecraftServer$$Lambda$27766/1436218993.run(Unknown Source) [?:?] {}     at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details:     Minecraft Version: 1.16.5     Minecraft Version ID: 1.16.5     Operating System: Windows 10 (amd64) version 10.0     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 2995013560 bytes (2856 MB) / 6237454336 bytes (5948 MB) up to 14913372160 bytes (14222 MB)     CPUs: 12     JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx16000m -Xms256m     ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec     ModLauncher launch target: fmlclient     ModLauncher naming: srg     ModLauncher services:          /mixin-0.8.4.jar mixin PLUGINSERVICE          /eventbus-4.0.0.jar eventbus PLUGINSERVICE          /forge-1.16.5-36.2.35.jar object_holder_definalize PLUGINSERVICE          /forge-1.16.5-36.2.35.jar runtime_enum_extender PLUGINSERVICE          /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE          /forge-1.16.5-36.2.35.jar capability_inject_definalize PLUGINSERVICE          /forge-1.16.5-36.2.35.jar runtimedistcleaner PLUGINSERVICE          /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE          /forge-1.16.5-36.2.35.jar fml TRANSFORMATIONSERVICE      FML: 36.2     Forge: net.minecraftforge:36.2.35     FML Language Providers:          javafml@36.2         minecraft@1     Mod List:          BetterDungeons-1.16.4-1.2.1.jar                   |YUNG's Better Dungeons        |betterdungeons                |1.16.4-1.2.1        |DONE      |Manifest: NOSIGNATURE         supermartijn642configlib-1.1.8-forge-mc1.16.jar   |SuperMartijn642's Config Libra|supermartijn642configlib      |1.1.8               |DONE      |Manifest: NOSIGNATURE         player-animation-lib-forge-0.4.0+1.16.5.jar       |Player Animator               |playeranimator                |0.4.0+1.16.5        |DONE      |Manifest: NOSIGNATURE         nether-s-exoticism-1.16.5-1.1.10.jar              |Nether's Exoticism            |nethers_exoticism             |1.1.10              |DONE      |Manifest: NOSIGNATURE         TinkersLevellingAddon-1.16.5-1.1.1.jar            |Tinkers' Levelling Addon      |tinkerslevellingaddon         |1.1.1               |DONE      |Manifest: NOSIGNATURE         constructsarmory-forge-2.0.0-alpha.2+1.16.5.jar   |Construct's Armory            |constructsarmory              |2.0.0-alpha.2+1.16.5|DONE      |Manifest: NOSIGNATURE         immersive_aircraft-0.5.2+1.16.5-forge.jar         |Immersive Aircraft            |immersive_aircraft            |0.5.2+1.16.5        |DONE      |Manifest: NOSIGNATURE         EnhancedVisuals_v1.3.32_mc1.16.5.jar              |EnhancedVisuals               |enhancedvisuals               |1.3.0               |DONE      |Manifest: NOSIGNATURE         CookingForBlockheads_1.16.5-9.3.4.jar             |Cooking for Blockheads        |cookingforblockheads          |9.3.4               |DONE      |Manifest: NOSIGNATURE         Controlling-7.0.0.31.jar                          |Controlling                   |controlling                   |7.0.0.31            |DONE      |Manifest: NOSIGNATURE         citadel-1.8.1-1.16.5.jar                          |Citadel                       |citadel                       |1.8.1               |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.12.1.jar                              |Alex's Mobs                   |alexsmobs                     |1.12.1              |DONE      |Manifest: NOSIGNATURE         zombieawareness-1.16.5-1.12.jar                   |Zombie Awareness              |zombieawareness               |1.16.5-1.12         |DONE      |Manifest: NOSIGNATURE         YungsApi-1.16.4-Forge-13.jar                      |YUNG's API                    |yungsapi                      |1.16.4-Forge-13     |DONE      |Manifest: NOSIGNATURE         Bookshelf-Forge-1.16.5-10.4.33.jar                |Bookshelf                     |bookshelf                     |10.4.33             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         sophisticatedbackpacks-1.16.5-3.15.20.755.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |1.16.5-3.15.20.755  |DONE      |Manifest: NOSIGNATURE         ElectricalCraft 2024.9.1 Indev 1.16.5.jar         |ElectricalCraft               |electricalcraft               |2024.9.1            |DONE      |Manifest: NOSIGNATURE         simpleplanes-1.16.5-4.6.0.jar                     |Simple Planes                 |simpleplanes                  |1.16.5-4.6.0        |DONE      |Manifest: NOSIGNATURE         sculkhorde-1.16.5-0.5.4.jar                       |Sculk Horde                   |sculkhorde                    |1.16.5-0.5.4        |DONE      |Manifest: NOSIGNATURE         immersive-armors-1.5.1+1.16.5-forge.jar           |Immersive Armors              |immersive_armors              |1.5.1+1.16.5        |DONE      |Manifest: NOSIGNATURE         gunswithoutroses-1.16.5-1.0.9.jar                 |Guns Without Roses            |gunswithoutroses              |1.0.9               |DONE      |Manifest: NOSIGNATURE         FarmersDelight-1.16.5-0.6.0.jar                   |Farmer's Delight              |farmersdelight                |1.16.5-0.6.0        |DONE      |Manifest: NOSIGNATURE         M3-mob1.16.5.jar                                  |Mob Health Display            |pickleakinh3                  |1.0.0               |DONE      |Manifest: NOSIGNATURE         [1.16] Regeneration-36.0.6.jar                    |Regeneration                  |regen                         |36.0.5              |DONE      |Manifest: NOSIGNATURE         lrarmor-0.1.jar                                   |LesRaisinsArmor               |lrarmor                       |0.1                 |DONE      |Manifest: NOSIGNATURE         supermartijn642corelib-1.1.18-forge-mc1.16.jar    |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.18              |DONE      |Manifest: NOSIGNATURE         einsteins_library-2.0-1.16.5.jar                  |Einstein's Library            |einsteins_library             |2.0                 |DONE      |Manifest: NOSIGNATURE         curios-forge-1.16.5-4.1.0.0.jar                   |Curios API                    |curios                        |1.16.5-4.1.0.0      |DONE      |Manifest: NOSIGNATURE         Patchouli-1.16.4-53.3.jar                         |Patchouli                     |patchouli                     |1.16.4-53.3         |DONE      |Manifest: NOSIGNATURE         immersive_geology-1.12.1-1.16.5.jar               |Immersive Geology             |immersive_geology             |1.16.5-1.12.1       |DONE      |Manifest: NOSIGNATURE         EasyPaxelLITE(Forge1.16.4)vrs1.0.6.jar            |Easy Paxel Lite               |easypaxellite                 |1.16.4-1.0.6        |DONE      |Manifest: NOSIGNATURE         workers-1.16.5-1.3.2.jar                          |Workers Mod                   |workers                       |1.3.2               |DONE      |Manifest: NOSIGNATURE         Searchables-forge-1.16.5-1.0.7.jar                |Searchables                   |searchables                   |1.0.7               |DONE      |Manifest: NOSIGNATURE         Nuclear_Science-1.16.5-0.4.1-0.jar                |Nuclear Science               |nuclearscience                |1.16.5-0.4.1-0      |DONE      |Manifest: NOSIGNATURE         lostcities-1.16-4.0.12-beta.jar                   |LostCities                    |lostcities                    |1.16-4.0.12-beta    |DONE      |Manifest: NOSIGNATURE         obfuscate-0.6.3-1.16.5.jar                        |Obfuscate                     |obfuscate                     |0.6.3               |DONE      |Manifest: NOSIGNATURE         BetterStrongholds-1.16.4-1.2.1.jar                |YUNG's Better Strongholds     |betterstrongholds             |1.16.4-1.2.1        |DONE      |Manifest: NOSIGNATURE         TheAbyss2 2.2.3-4 1.16.5.jar                      |TheAbyss                      |theabyss                      |2.2.3-4             |DONE      |Manifest: NOSIGNATURE         ScalingMobs-r2.1.1.jar                            |ScalingMobs                   |scalingmobs                   |r2.1                |DONE      |Manifest: NOSIGNATURE         eatinganimation-1.16.5-1.0.0.jar                  |Eating Animation              |eatinganimation               |1.0.0               |DONE      |Manifest: NOSIGNATURE         cfm-7.0.0pre22-1.16.3.jar                         |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre22         |DONE      |Manifest: NOSIGNATURE         morecfm-1.3.1-1.16.3.jar                          |MrCrayfish's More Furniture Mo|morecfm                       |1.3.1               |DONE      |Manifest: NOSIGNATURE         ImmersiveRailroading-1.16.5-forge-1.10.0.jar      |Immersive Railroading         |immersiverailroading          |1.16.5-forge-1.10.0 |DONE      |Manifest: NOSIGNATURE         TrackAPI-1.16.4-forge-1.2.1.jar                   |TrackAPI                      |trackapi                      |1.2                 |DONE      |Manifest: NOSIGNATURE         curiouselytra-forge-1.16.5-4.0.2.5.jar            |Curious Elytra                |curiouselytra                 |1.16.5-4.0.2.5      |DONE      |Manifest: NOSIGNATURE         cloth-config-4.17.132-forge.jar                   |Cloth Config v4 API           |cloth-config                  |4.17.132            |DONE      |Manifest: NOSIGNATURE         Voidscape-1.16-0.1.20.jar                         |Voidscape                     |voidscape                     |1.16-0.1.20         |DONE      |Manifest: NOSIGNATURE         trashcans-1.0.18-forge-mc1.16.jar                 |Trash Cans                    |trashcans                     |1.0.18              |DONE      |Manifest: NOSIGNATURE         smallships-1.16.5-1.10.1.jar                      |Small Ships Mod               |smallships                    |1.10.1              |DONE      |Manifest: NOSIGNATURE         PlayerTrade-1.16.5-1.1.jar                        |Player Trade Mod              |playertrade                   |1.1                 |DONE      |Manifest: NOSIGNATURE         BetterMineshafts-Forge-1.16.4-2.0.4.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.4-2.0.4        |DONE      |Manifest: NOSIGNATURE         geckolib-forge-1.16.5-3.0.106.jar                 |GeckoLib                      |geckolib3                     |3.0.106             |DONE      |Manifest: NOSIGNATURE         recruits-1.16.5-1.5.1.jar                         |Recriuts Mod                  |recruits                      |1.5.1               |DONE      |Manifest: NOSIGNATURE         BetterAdvancements-1.16.5-0.1.1.115.jar           |Better Advancements           |betteradvancements            |0.1.1.115           |DONE      |Manifest: NOSIGNATURE         Cucumber-1.16.5-4.1.12.jar                        |Cucumber Library              |cucumber                      |4.1.12              |DONE      |Manifest: NOSIGNATURE         ae2wtlib-0.3.3-1.16.5.jar                         |AE2 Wireless Terminals        |ae2wtlib                      |0.3.3-1.16.5        |DONE      |Manifest: NOSIGNATURE         TrashSlot_1.16.3-12.2.1.jar                       |TrashSlot                     |trashslot                     |12.2.1              |DONE      |Manifest: NOSIGNATURE         jei-1.16.5-7.8.0.1009.jar                         |Just Enough Items             |jei                           |7.8.0.1009          |DONE      |Manifest: NOSIGNATURE         abnormals_core-1.16.5-3.3.1.jar                   |Abnormals Core                |abnormals_core                |3.3.1               |DONE      |Manifest: NOSIGNATURE         libraryferret-forge-1.16.5-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |DONE      |Manifest: NOSIGNATURE         Mekanism-1.16.5-10.1.2.457.jar                    |Mekanism                      |mekanism                      |10.1.2              |DONE      |Manifest: NOSIGNATURE         caelus-forge-1.16.5-2.1.3.2.jar                   |Caelus API                    |caelus                        |1.16.5-2.1.3.2      |DONE      |Manifest: NOSIGNATURE         tac-release-0.3.14.2-1.16.5.jar                   |Timeless and Classics Guns    |tac                           |0.3.14.2            |DONE      |Manifest: NOSIGNATURE         Space-BossTools-1.16.5-5.5e.jar                   |Space-BossTools               |boss_tools                    |5.5e                |DONE      |Manifest: NOSIGNATURE         Clumps-6.0.0.28.jar                               |Clumps                        |clumps                        |6.0.0.28            |DONE      |Manifest: NOSIGNATURE         journeymap-1.16.5-5.8.6.jar                       |Journeymap                    |journeymap                    |5.8.6               |DONE      |Manifest: NOSIGNATURE         NuclearCraft-1.16.5-1.0.0.beta.1.jar              |Nuclearcraft Neoteric         |nuclearcraft                  |1.0.0.beta.1        |DONE      |Manifest: NOSIGNATURE         comforts-forge-1.16.5-4.0.1.5.jar                 |Comforts                      |comforts                      |1.16.5-4.0.1.5      |DONE      |Manifest: NOSIGNATURE         appliedenergistics2-8.4.7.jar                     |Applied Energistics 2         |appliedenergistics2           |8.4.7               |DONE      |Manifest: 95:58:cc:83:9d:a8:fa:4f:e9:f3:54:90:66:61:c8:ae:9c:08:88:11:52:52:df:2d:28:5f:05:d8:28:57:0f:98         NaturesCompass-1.16.5-1.9.1-forge.jar             |Nature's Compass              |naturescompass                |1.16.5-1.9.1-forge  |DONE      |Manifest: NOSIGNATURE         LAV-1.16.5-V1.jar                                 |Immersive Vehicle - LAV       |lav                           |1                   |DONE      |Manifest: NOSIGNATURE         Hardcore Gamerule V1.0.jar                        |Hardcore Gamerule             |hardcore_gamerule             |1.0.0               |DONE      |Manifest: NOSIGNATURE         OuterEnd-0.2.14.jar                               |The Outer End                 |outer_end                     |0.2.9               |DONE      |Manifest: NOSIGNATURE         DungeonCrawl-1.16.5-2.3.12.jar                    |Dungeon Crawl                 |dungeoncrawl                  |2.3.12              |DONE      |Manifest: NOSIGNATURE         TinyMobFarm-1.16.5-1.1.2.jar                      |Tiny Mob Farm                 |tinymobfarm                   |1.1.1               |DONE      |Manifest: NOSIGNATURE         ExplorersCompass-1.16.5-1.1.2-forge.jar           |Explorer's Compass            |explorerscompass              |1.16.5-1.1.2-forge  |DONE      |Manifest: NOSIGNATURE         Electrodynamics-1.16.5-0.5.1-1.jar                |Electrodynamics               |electrodynamics               |1.16.5-0.5.1-1      |DONE      |Manifest: NOSIGNATURE         new-lodestone-recipe-1.0.jar                      |New Lodestone Recipe          |mr_new_lodestonerecipe        |1.0                 |DONE      |Manifest: NOSIGNATURE         immersive-portals-0.17-mc1.16.5-forge.jar         |Immersive Portals             |immersive_portals             |0.14                |DONE      |Manifest: NOSIGNATURE         ars_nouveau-1.16.5-1.25.10.jar                    |Ars Nouveau                   |ars_nouveau                   |1.25.10             |DONE      |Manifest: NOSIGNATURE         Armored Mobs 1.2.0 - 1.16.5.jar                   |Armored Mobs                  |armored_mobs                  |1.2.0               |DONE      |Manifest: NOSIGNATURE         usefulslime-1.2-1.16.5.jar                        |Useful Slime                  |usefulslime                   |1.2                 |DONE      |Manifest: NOSIGNATURE         enhanced_boss_bars-1.16.5-1.0.0.jar               |Enhanced Boss Bars            |enhanced_boss_bars            |1.16.5-1.0.0        |DONE      |Manifest: NOSIGNATURE         ImmersivePetroleum-1.16.5-3.4.0-20.jar            |Immersive Petroleum           |immersivepetroleum            |3.4.0-20            |DONE      |Manifest: NOSIGNATURE         Tardis-Mod-1.16.5-1.5.4.jar                       |Tardis Mod                    |tardis                        |1.5.4               |DONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.35-universal.jar                |Forge                         |forge                         |36.2.35             |DONE      |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90         jeimultiblocks-1.16.5-0.0.1.jar                   |Just Enough Immersive Multiblo|jeimultiblocks                |0.0.1               |DONE      |Manifest: NOSIGNATURE         New_Cars+44(1.16.5).jar                           |Immersive Vehicles (MTS/IV) - |newcars                       |24                  |DONE      |Manifest: NOSIGNATURE         MysticalAgriculture-1.16.5-4.2.6.jar              |Mystical Agriculture          |mysticalagriculture           |4.2.6               |DONE      |Manifest: NOSIGNATURE         UniversalModCore-1.16.5-forge-1.2.1.jar           |Universal Mod Core            |universalmodcore              |1.2.1               |DONE      |Manifest: NOSIGNATURE         awesomedungeonocean-forge-1.16.5-3.3.0.jar        |Awesome dungeon edition ocean |awesomedungeonocean           |3.2.0               |DONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.35-client.jar                   |Minecraft                     |minecraft                     |1.16.5              |DONE      |Manifest: NOSIGNATURE         cofh_core-1.16.5-1.5.2.22.jar                     |CoFH Core                     |cofh_core                     |1.5.2.22            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_foundation-1.16.5-1.5.2.30.jar            |Thermal Series                |thermal                       |1.5.2.30            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_innovation-1.16.5-1.5.0.4.jar             |Thermal Innovation            |thermal_innovation            |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_expansion-1.16.5-1.5.2.16.jar             |Thermal Expansion             |thermal_expansion             |1.5.2.16            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         thermal_locomotion-1.16.5-1.5.0.4.jar             |Thermal Locomotion            |thermal_locomotion            |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         DistantHorizons-fabric-forge-2.3.2-b-1.16.5.jar   |Distant Horizons              |distanthorizons               |2.3.2-b             |DONE      |Manifest: NOSIGNATURE         TConstruct-1.16.5-3.3.4.335.jar                   |Tinkers' Construct            |tconstruct                    |3.3.4.335           |DONE      |Manifest: NOSIGNATURE         voicechat-forge-1.16.5-2.5.30.jar                 |Simple Voice Chat             |voicechat                     |1.16.5-2.5.30       |DONE      |Manifest: NOSIGNATURE         EnchantmentDescriptions-1.16.5-7.1.27.jar         |EnchantmentDescriptions       |enchdesc                      |7.1.27              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         psg 1.3.1-1.16.5.jar                              |Potassium & sulfur's gunpowdwe|psg                           |1.2.9               |DONE      |Manifest: NOSIGNATURE         MouseTweaks-2.14-mc1.16.2.jar                     |Mouse Tweaks                  |mousetweaks                   |2.14                |DONE      |Manifest: NOSIGNATURE         ImmersiveEngineering-1.16.5-5.1.0-148.jar         |Immersive Engineering         |immersiveengineering          |1.16.5-5.1.0-148    |DONE      |Manifest: NOSIGNATURE         ImmersiveIndustry-1.16.5-0.1.8f.jar               |Immersive Industry            |immersiveindustry             |1.16.5-0.1.8f       |DONE      |Manifest: NOSIGNATURE         CreativeCore_v2.2.1_mc1.16.5.jar                  |CreativeCore                  |creativecore                  |2.0.0               |DONE      |Manifest: NOSIGNATURE         GeneticAnimals-0_6_40.jar                         |Genetic Animals               |eanimod                       |0_6_40              |DONE      |Manifest: NOSIGNATURE         easy_villagers-1.16.5-1.0.13.jar                  |Easy Villagers                |easy_villagers                |1.16.5-1.0.13       |DONE      |Manifest: NOSIGNATURE         Knight Quest BP-1.0.jar                           |Knight Quest BP               |knightquestbp                 |1.0.0               |DONE      |Manifest: NOSIGNATURE         notenoughanimations-forge-1.9.3-mc1.16.5.jar      |NotEnoughAnimations           |notenoughanimations           |1.9.3               |DONE      |Manifest: NOSIGNATURE         mobspiderclimb-1.16.5-1.1.jar                     |Mob Spider Climb              |mobspiderclimb                |1.16.5-1.1          |DONE      |Manifest: NOSIGNATURE         flywheel-1.16-0.2.5.jar                           |Flywheel                      |flywheel                      |1.16-0.2.5          |DONE      |Manifest: NOSIGNATURE         create-mc1.16.5_v0.3.2g.jar                       |Create                        |create                        |v0.3.2g             |DONE      |Manifest: NOSIGNATURE         Mantle-1.16.5-1.6.157.jar                         |Mantle                        |mantle                        |1.6.157             |DONE      |Manifest: NOSIGNATURE         thermal_cultivation-1.16.5-1.5.0.4.jar            |Thermal Cultivation           |thermal_cultivation           |1.5.0.4             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09         mobsunscreen-1.16.5-3.0.4.jar                     |Mob Sunscreen                 |mobsunscreen                  |1.16.5-3.0.4        |DONE      |Manifest: NOSIGNATURE         polymorph-forge-1.16.5-0.41.jar                   |Polymorph                     |polymorph                     |1.16.5-0.41         |DONE      |Manifest: NOSIGNATURE         HardcoreRevival_1.16.5-5.2.1.jar                  |Hardcore Revival              |hardcorerevival               |5.2.1               |DONE      |Manifest: NOSIGNATURE         DeepDarkExpansion-Mod 1.16.5-1.0.jar              |DeepDarkExpansion             |dde                           |1.16.51.0           |DONE      |Manifest: NOSIGNATURE         coroutil-forge-1.16.5-1.3.6.jar                   |CoroUtil                      |coroutil                      |1.16.5-1.3.6        |DONE      |Manifest: NOSIGNATURE         nobz-1.0.jar                                      |No Baby Zombies               |nobz                          |1.0                 |DONE      |Manifest: NOSIGNATURE         nethers_delight-2.1.jar                           |Nethers Delight               |nethers_delight               |2.1                 |DONE      |Manifest: NOSIGNATURE         appleskin-forge-mc1.16.x-2.5.1.jar                |AppleSkin                     |appleskin                     |2.5.1+mc1.16.4      |DONE      |Manifest: NOSIGNATURE         mobcatcher-1.16.5-3.3a.jar                        |Mob Catcher                   |mobcatcher                    |1.16.5-3.3a         |DONE      |Manifest: NOSIGNATURE         ferritecore-2.1.1-forge.jar                       |Ferrite Core                  |ferritecore                   |2.1.1               |DONE      |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a         Aquaculture-1.16.5-2.1.23.jar                     |Aquaculture 2                 |aquaculture                   |1.16.5-2.1.23       |DONE      |Manifest: NOSIGNATURE         CosmeticArmorReworked-1.16.5-v5a.jar              |CosmeticArmorReworked         |cosmeticarmorreworked         |1.16.5-v5a          |DONE      |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53         explosiveenhancement-1.0.0.jar                    |Explosive Enhancement         |explosiveenhancement          |1.0.0               |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: e8ed8eb7-6a73-40dc-b01d-369cf7847a7d     Patchouli open book context: n/a     Player Count: 0 / 8; []     Data Packs: vanilla, mod:betterdungeons, mod:supermartijn642configlib, mod:playeranimator, mod:nethers_exoticism, mod:tinkerslevellingaddon (incompatible), mod:constructsarmory, mod:immersive_aircraft, mod:enhancedvisuals, mod:cookingforblockheads (incompatible), mod:controlling, mod:citadel (incompatible), mod:alexsmobs, mod:zombieawareness, mod:yungsapi, mod:bookshelf, mod:sophisticatedbackpacks, mod:electricalcraft, mod:simpleplanes, mod:sculkhorde, mod:immersive_armors, mod:gunswithoutroses (incompatible), mod:farmersdelight, mod:pickleakinh3, mod:regen, mod:lrarmor, mod:supermartijn642corelib, mod:einsteins_library, mod:curios, mod:patchouli (incompatible), mod:immersive_geology (incompatible), mod:easypaxellite (incompatible), mod:workers, mod:searchables, mod:nuclearscience, mod:lostcities, mod:obfuscate, mod:betterstrongholds, mod:theabyss, mod:scalingmobs, mod:eatinganimation, mod:cfm (incompatible), mod:morecfm, mod:immersiverailroading (incompatible), mod:trackapi (incompatible), mod:curiouselytra, mod:cloth-config (incompatible), mod:voidscape (incompatible), mod:trashcans, mod:smallships, mod:playertrade, mod:bettermineshafts, mod:geckolib3 (incompatible), mod:recruits, mod:betteradvancements, mod:cucumber, mod:ae2wtlib, mod:trashslot (incompatible), mod:jei, mod:abnormals_core, mod:libraryferret, mod:mekanism, mod:caelus, mod:tac (incompatible), mod:boss_tools, mod:clumps, mod:journeymap (incompatible), mod:nuclearcraft, mod:comforts, mod:appliedenergistics2 (incompatible), mod:naturescompass (incompatible), mod:lav, mod:hardcore_gamerule, mod:outer_end, mod:dungeoncrawl, mod:tinymobfarm (incompatible), mod:explorerscompass, mod:electrodynamics, mod:mr_new_lodestonerecipe (incompatible), mod:immersive_portals (incompatible), mod:ars_nouveau, mod:armored_mobs, mod:usefulslime, mod:enhanced_boss_bars, mod:immersivepetroleum, mod:tardis, mod:forge, mod:jeimultiblocks, mod:newcars, mod:mysticalagriculture, mod:universalmodcore (incompatible), mod:awesomedungeonocean, mod:cofh_core, mod:thermal, mod:thermal_innovation (incompatible), mod:thermal_expansion, mod:thermal_locomotion (incompatible), mod:distanthorizons (incompatible), mod:tconstruct, mod:voicechat, mod:enchdesc, mod:psg, mod:mousetweaks, mod:immersiveengineering, mod:immersiveindustry, mod:creativecore, mod:eanimod (incompatible), mod:easy_villagers, mod:knightquestbp, mod:notenoughanimations, mod:mobspiderclimb, mod:flywheel, mod:create, mod:mantle (incompatible), mod:thermal_cultivation (incompatible), mod:mobsunscreen (incompatible), mod:polymorph, mod:hardcorerevival (incompatible), mod:dde, mod:coroutil, mod:nobz, mod:nethers_delight, mod:appleskin, mod:mobcatcher (incompatible), mod:ferritecore (incompatible), mod:aquaculture (incompatible), mod:cosmeticarmorreworked (incompatible), mod:explosiveenhancement (incompatible)     Type: Integrated Server (map_client.txt)     Is Modded: Definitely; Client brand changed to 'forge'
    • Same issue latest.log:    https://mclo.gs/oJTggUY
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.