Jump to content

Recommended Posts

Posted

I have an Entity with a RangedBow Attack and a Melee Attack. To swap between them it checks for the Item in his MainHand. If it is a Bow it uses the RangedAttack. I've wrote a custom Ai to say when it should change his equipment to a sword and a shield. To store the items he uses I made a NonNullList. My Problem is it crashes cause of Ticking Entity. It also says me it occurs at super.onUpdate in my onUpdate method and that's somehow related to my Ai. But I don't have any Idea what exactly causes this  (I'm not experienced with writing AIs)

My Code:

Entity:

package com.cruelar.cruelars_triforcemod.entities.monster;

import com.cruelar.cruelars_triforcemod.entities.IChangeWeaponAI;
import com.cruelar.cruelars_triforcemod.entities.IModRangedAttackMob;
import com.cruelar.cruelars_triforcemod.entities.ai.EntityAIChangeWeapon;
import com.cruelar.cruelars_triforcemod.entities.ai.ModAIAttackRangedBow;
import com.cruelar.cruelars_triforcemod.entities.ai.ModAINearestAttackableTarget;
import com.cruelar.cruelars_triforcemod.init.ModItems;
import com.cruelar.cruelars_triforcemod.items.Lynel_Bow;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.IEntityLivingData;
import net.minecraft.entity.SharedMonsterAttributes;
import net.minecraft.entity.ai.*;
import net.minecraft.entity.item.EntityBoat;
import net.minecraft.entity.monster.EntityIronGolem;
import net.minecraft.entity.monster.EntityMob;
import net.minecraft.entity.monster.EntityPigZombie;
import net.minecraft.entity.passive.EntityVillager;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.projectile.EntityArrow;
import net.minecraft.init.Items;
import net.minecraft.init.MobEffects;
import net.minecraft.init.SoundEvents;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.item.ItemArrow;
import net.minecraft.item.ItemBow;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
import net.minecraft.network.datasync.DataParameter;
import net.minecraft.network.datasync.DataSerializers;
import net.minecraft.network.datasync.EntityDataManager;
import net.minecraft.network.play.server.SPacketEntityEquipment;
import net.minecraft.util.NonNullList;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.math.MathHelper;
import net.minecraft.world.DifficultyInstance;
import net.minecraft.world.EnumDifficulty;
import net.minecraft.world.World;
import net.minecraft.world.WorldServer;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;

import javax.annotation.Nullable;

public class Red_Maned_Lynel extends EntityMob implements IChangeWeaponAI,IModRangedAttackMob {
    private static final DataParameter<Boolean> SWINGING_ARMS = EntityDataManager.<Boolean>createKey(Red_Maned_Lynel.class, DataSerializers.BOOLEAN);
    private final ModAIAttackRangedBow<Red_Maned_Lynel> aiArrowAttack = new ModAIAttackRangedBow<Red_Maned_Lynel>(this,1.0D,20,32F);
    private final EntityAIAttackMelee aiAttackOnCollide = new EntityAIAttackMelee(this, 1.2D, false){
        /**
         * Reset the task's internal state. Called when this task is interrupted by another one
         */
        @Override
        public void resetTask()
        {
            super.resetTask();
            Red_Maned_Lynel.this.setSwingingArms(false);
        }
        /**
         * Execute a one shot task or start executing a continuous task
         */
        @Override
        public void startExecuting()
        {
            super.startExecuting();
            Red_Maned_Lynel.this.setSwingingArms(true);
        }
    };
    public static final ResourceLocation LOOT = new ResourceLocation("cruelars_triforcemod:entities/red_maned_lynel");
    public static final ResourceLocation RESOURCE_LOCATION = new ResourceLocation("cruelars_triforcemod:textures/entity/red_maned_lynel.png");
    private final NonNullList<ItemStack> arrowInventory = NonNullList.<ItemStack>withSize(1, ItemStack.EMPTY);
    private final NonNullList<ItemStack> unusedInventory = NonNullList.<ItemStack>withSize(2,ItemStack.EMPTY);
    private static final DataParameter<Byte> STATUS = EntityDataManager.<Byte>createKey(Red_Maned_Lynel.class, DataSerializers.BYTE);
    public int tailCounter;
    private float rearingAmount;
    private float prevRearingAmount;

    public Red_Maned_Lynel(World worldIn) {
        super(worldIn);
        this.setSwingingArms(true);
        this.setSize(1.3964844F,2F);
        this.stepHeight = 1.0F;
        this.setCombatTask();
    }

    @Override
    protected void entityInit(){
        super.entityInit();
        this.dataManager.register(STATUS, Byte.valueOf((byte)0));
        this.dataManager.register(SWINGING_ARMS, Boolean.valueOf(false));
    }

    @Override
    protected void setEquipmentBasedOnDifficulty(DifficultyInstance difficulty){
        this.setItemStackToSlot(EntityEquipmentSlot.MAINHAND, new ItemStack(ModItems.lynel_bow));
        ItemStack itemStack = new ItemStack(ModItems.bomb_arrow);
        itemStack.setCount(10);
        this.arrowInventory.set(0,itemStack);
        this.unusedInventory.set(0,new ItemStack(Items.IRON_SWORD));
        this.unusedInventory.set(1,new ItemStack(Items.SHIELD));
        }
    }

    @Override
    protected void  applyEntityAttributes(){
        super.applyEntityAttributes();
        this.getEntityAttribute(SharedMonsterAttributes.MAX_HEALTH).setBaseValue(1500.0D);
        this.getEntityAttribute(SharedMonsterAttributes.MOVEMENT_SPEED).setBaseValue(0.5D);
        this.getEntityAttribute(SharedMonsterAttributes.ARMOR).setBaseValue(0.0D);
        this.getEntityAttribute(SharedMonsterAttributes.FOLLOW_RANGE).setBaseValue(32.0D);
        this.getEntityAttribute(SharedMonsterAttributes.ATTACK_DAMAGE).setBaseValue(10.0D);
        this.getEntityAttribute(SharedMonsterAttributes.KNOCKBACK_RESISTANCE).setBaseValue(100.0D);
    }

    @Override
    protected void initEntityAI(){
        this.tasks.addTask(0,new EntityAISwimming(this));
        this.tasks.addTask(2,new EntityAIAttackMelee(this,1.0D,true));
        this.tasks.addTask(5,new EntityAIMoveTowardsRestriction(this,1.0D));
        this.tasks.addTask(7,new EntityAIWander(this,1.0D));
        this.tasks.addTask(8,new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F));
        this.tasks.addTask(8,new EntityAILookIdle(this));
        this.tasks.addTask(1,new EntityAIChangeWeapon<>(this));
        this.applyEntityAI();
    }

    protected void applyEntityAI() {
        this.tasks.addTask(6, new EntityAIMoveThroughVillage(this, 1.0D, false));
        this.targetTasks.addTask(1, new EntityAIHurtByTarget(this, false, EntityPigZombie.class));
        this.targetTasks.addTask(2, new ModAINearestAttackableTarget<>(this, EntityPlayer.class, true));
        this.targetTasks.addTask(3, new ModAINearestAttackableTarget<>(this, EntityVillager.class, true));
        this.targetTasks.addTask(3, new ModAINearestAttackableTarget<>(this, EntityIronGolem.class, true));
    }

    @Override
    public int getMaxSpawnedInChunk(){
        return 1;
    }

    @Override
    protected boolean isValidLightLevel(){
        return true;
    }

    @Override
    public void attackEntityWithRangedAttack(EntityLivingBase target, float distanceFactor) {
        EntityArrow entityarrow = this.getArrow(distanceFactor);
        EntityArrow entityarrow2 = this.getArrow(distanceFactor);
        EntityArrow entityarrow3 = this.getArrow(distanceFactor);
        double d0 = target.posX - this.posX;
        double d1 = target.getEntityBoundingBox().minY + (double)(target.height / 3.0F) - entityarrow.posY;
        double d2 = target.posZ - this.posZ;
        double d3 = (double) MathHelper.sqrt(d0 * d0 + d2 * d2);
        entityarrow.shoot(d0, d1 + d3 * 0.20000000298023224D, d2, 1.6F, (float)(14 - this.world.getDifficulty().getDifficultyId() * 4));
        entityarrow2.shoot(d0, d1 + d3 * 0.20000000298023224D, d2, 1.6F, (float)(14 - this.world.getDifficulty().getDifficultyId() * 4));
        entityarrow3.shoot(d0, d1 + d3 * 0.20000000298023224D, d2, 1.6F, (float)(14 - this.world.getDifficulty().getDifficultyId() * 4));
        entityarrow2.rotationYaw=entityarrow2.rotationYaw+2F;
        entityarrow3.rotationYaw=entityarrow3.rotationYaw-2F;
        this.playSound(SoundEvents.ENTITY_SKELETON_SHOOT, 1.0F, 1.0F / (this.getRNG().nextFloat() * 0.4F + 0.8F));
        this.world.spawnEntity(entityarrow);
        this.world.spawnEntity(entityarrow2);
        this.world.spawnEntity(entityarrow3);
    }

    protected EntityArrow getArrow(float p_190726_1_)
    {
        if (getArrowInInventory().getItem()!=Items.AIR) {
            EntityArrow entityarrow = ((ItemArrow) getArrowInInventory().getItem()).createArrow(world, getArrowInInventory(), this);
            entityarrow.setEnchantmentEffectsFromEntity(this, p_190726_1_);
            return entityarrow;
        }else {
            ItemStack itemStack = new ItemStack(Items.ARROW);
            ItemArrow itemArrow = (ItemArrow) itemStack.getItem();
            return itemArrow.createArrow(world,itemStack,this);
        }
    }

    private void moveTail()
    {
        this.tailCounter = 1;
    }

    @Override
    public boolean canBeSteered()
    {
        return false;
    }

    @Override
    public void changeHeldItems() {
        ItemStack itemStackOld1 = this.getItemStackFromSlot(EntityEquipmentSlot.MAINHAND);
        ItemStack itemStackOld2 = this.getItemStackFromSlot(EntityEquipmentSlot.OFFHAND);
        ItemStack itemStackNew1 = this.unusedInventory.get(0);
        ItemStack itemStackNew2 = this.unusedInventory.get(1);
        this.unusedInventory.set(0,itemStackOld1);
        this.unusedInventory.set(1,itemStackOld2);
        this.setItemStackToSlot(EntityEquipmentSlot.MAINHAND,itemStackNew1);
        this.setItemStackToSlot(EntityEquipmentSlot.OFFHAND,itemStackNew2);
    }

    @Override
    public void setCombatTask()
    {
        if (this.world != null && !this.world.isRemote)
        {
            this.tasks.removeTask(this.aiAttackOnCollide);
            this.tasks.removeTask(this.aiArrowAttack);
            ItemStack itemstack = this.getHeldItemMainhand();
            System.out.println(itemstack.getItem());

            if (itemstack.getItem() == ModItems.lynel_bow)
            {
                int i = 20;

                if (this.world.getDifficulty() != EnumDifficulty.HARD)
                {
                    i = 40;
                }

                this.aiArrowAttack.setAttackCooldown(i);
                this.tasks.addTask(1, this.aiArrowAttack);
            }
            else
            {
                this.tasks.addTask(1, this.aiAttackOnCollide);
            }
        }
    }

    @Nullable
    @Override
    public IEntityLivingData onInitialSpawn(DifficultyInstance difficulty, @Nullable IEntityLivingData livingdata)
    {
        this.setEquipmentBasedOnDifficulty(difficulty);
        this.setEnchantmentBasedOnDifficulty(difficulty);
        this.setCombatTask();
        return livingdata;
    }

    @Override
    public void setDropChance(EntityEquipmentSlot slotIn, float chance)
    {
        switch (slotIn.getSlotType())
        {
            case HAND:
                this.inventoryHandsDropChances[slotIn.getIndex()] = 1F;
                break;
            case ARMOR:
                this.inventoryArmorDropChances[slotIn.getIndex()] = 1F;
        }
    }

    @Override
    public void setItemStackToSlot(EntityEquipmentSlot slotIn, ItemStack stack)
    {
        super.setItemStackToSlot(slotIn, stack);

        if (!this.world.isRemote && slotIn == EntityEquipmentSlot.MAINHAND)
        {
            this.setCombatTask();
        }
    }

    protected boolean getLynelWatchableBoolean(int p_110233_1_)
    {
        return (((Byte)this.dataManager.get(STATUS)).byteValue() & p_110233_1_) != 0;
    }

    protected void setLynelWatchableBoolean(int p_110208_1_, boolean p_110208_2_)
    {
        byte b0 = ((Byte)this.dataManager.get(STATUS)).byteValue();

        if (p_110208_2_)
        {
            this.dataManager.set(STATUS, Byte.valueOf((byte)(b0 | p_110208_1_)));
        }
        else
        {
            this.dataManager.set(STATUS, Byte.valueOf((byte)(b0 & ~p_110208_1_)));
        }
    }

    public void setRearing(boolean rearing)
    {
        this.setLynelWatchableBoolean(2, rearing);
    }

    public boolean isRearing()
    {
        return this.getLynelWatchableBoolean(2);
    }

    @Override
    public void onUpdate()
    {
        super.onUpdate();
        if (this.tailCounter > 0 && ++this.tailCounter > 8)
        {
            this.tailCounter = 0;
        }

        this.prevRearingAmount = this.rearingAmount;

        if (this.isRearing())
        {
            this.rearingAmount += (1.0F - this.rearingAmount) * 0.4F + 0.05F;

            if (this.rearingAmount > 1.0F)
            {
                this.rearingAmount = 1.0F;
            }
        }
        else
        {
            this.rearingAmount += (0.8F * this.rearingAmount * this.rearingAmount * this.rearingAmount - this.rearingAmount) * 0.6F - 0.05F;

            if (this.rearingAmount < 0.0F)
            {
                this.rearingAmount = 0.0F;
            }
        }
    }

    @SideOnly(Side.CLIENT)
    public float getRearingAmount(float p_110223_1_)
    {
        return this.prevRearingAmount + (this.rearingAmount - this.prevRearingAmount) * p_110223_1_;
    }

    @Override
    public void writeEntityToNBT(NBTTagCompound compound)
    {
        super.writeEntityToNBT(compound);
        NBTTagList nbttaglist = new NBTTagList();

        for (ItemStack itemstack : this.unusedInventory)
        {
            NBTTagCompound nbttagcompound = new NBTTagCompound();

            if (!itemstack.isEmpty())
            {
                itemstack.writeToNBT(nbttagcompound);
            }

            nbttaglist.appendTag(nbttagcompound);
        }
        compound.setTag("UnusedItems", nbttaglist);
        this.setCombatTask();
    }


    @Override
    public void readEntityFromNBT(NBTTagCompound compound)
    {
        super.readEntityFromNBT(compound);
        if (compound.hasKey("UnusedItems", 9))
        {
            NBTTagList nbttaglist = compound.getTagList("UnusedItems", 10);

            for (int i = 0; i < this.unusedInventory.size(); ++i)
            {
                this.unusedInventory.set(i, new ItemStack(nbttaglist.getCompoundTagAt(i)));
            }
        }
        this.setCombatTask();
    }

    @SideOnly(Side.CLIENT)
    public boolean isSwingingArms()
    {
        return ((Boolean)this.dataManager.get(SWINGING_ARMS)).booleanValue();
    }

    @Override
    public void setSwingingArms(boolean swingingArms)
    {
        this.dataManager.set(SWINGING_ARMS, Boolean.valueOf(swingingArms));
    }
}

Ai:

package com.cruelar.cruelars_triforcemod.entities.ai;

import com.cruelar.cruelars_triforcemod.entities.IChangeWeaponAI;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.ai.EntityAIBase;
import net.minecraft.item.ItemBow;

public class EntityAIChangeWeapon<T extends EntityLiving & IChangeWeaponAI> extends EntityAIBase {
    private final T entity;

    public EntityAIChangeWeapon(T executer)
    {
        this.entity = executer;
        this.setMutexBits(0);
    }

    @Override
    public boolean shouldExecute() {
        return this.entity.getAttackTarget()!=null;
    }

    @Override
    public void startExecuting()
    {
        super.startExecuting();
        ((IChangeWeaponAI)this.entity).changeHeldItems();
    }

    @Override
    public boolean shouldContinueExecuting()
    {
        return (this.shouldExecute() || !this.entity.getNavigator().noPath());
    }

    @Override
    public void resetTask()
    {
        super.resetTask();
        this.entity.resetActiveHand();
    }

    protected boolean isBowInMainhand()
    {
        return !this.entity.getHeldItemMainhand().isEmpty() && this.entity.getHeldItemMainhand().getItem()instanceof ItemBow;
    }

    public void updateTask()
    {
        EntityLivingBase entitylivingbase = this.entity.getAttackTarget();

        if (entitylivingbase != null) {
            double d0 = this.entity.getDistanceSq(entitylivingbase.posX, entitylivingbase.getEntityBoundingBox().minY, entitylivingbase.posZ);
            boolean flag = this.entity.getEntitySenses().canSee(entitylivingbase);
            boolean flag1 = this.isBowInMainhand();
            if (d0>16D||!flag){
                if(!flag1) {
                    ((IChangeWeaponAI) this.entity).changeHeldItems();
                }
            }else {
                if (flag1) {
                    ((IChangeWeaponAI) this.entity).changeHeldItems();
                }
            }
        }
    }
}

Interface:

package com.cruelar.cruelars_triforcemod.entities;

public interface IChangeWeaponAI {
    
    void changeHeldItems();
    
    void setCombatTask();
}

log

Spoiler

[17:26:34] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: ---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 8/17/18 5:26 PM
Description: Ticking entity

java.util.ConcurrentModificationException
    at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:719)
    at java.util.LinkedHashMap$LinkedKeyIterator.next(LinkedHashMap.java:742)
    at net.minecraft.entity.ai.EntityAITasks.onUpdateTasks(EntityAITasks.java:70)
    at net.minecraft.entity.EntityLiving.updateEntityActionState(EntityLiving.java:843)
    at net.minecraft.entity.EntityLivingBase.onLivingUpdate(EntityLivingBase.java:2580)
    at net.minecraft.entity.EntityLiving.onLivingUpdate(EntityLiving.java:647)
    at net.minecraft.entity.monster.EntityMob.onLivingUpdate(EntityMob.java:49)
    at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2396)
    at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:346)
    at net.minecraft.entity.monster.EntityMob.onUpdate(EntityMob.java:57)
    at com.cruelar.cruelars_triforcemod.entities.monster.Red_Maned_Lynel.onUpdate(Red_Maned_Lynel.java:310)
    at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:2168)
    at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:871)
    at net.minecraft.world.World.updateEntity(World.java:2127)
    at net.minecraft.world.World.updateEntities(World.java:1928)
    at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:643)
    at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:842)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:743)
    at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:192)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:592)
    at java.lang.Thread.run(Thread.java:748)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:719)
    at java.util.LinkedHashMap$LinkedKeyIterator.next(LinkedHashMap.java:742)
    at net.minecraft.entity.ai.EntityAITasks.onUpdateTasks(EntityAITasks.java:70)
    at net.minecraft.entity.EntityLiving.updateEntityActionState(EntityLiving.java:843)
    at net.minecraft.entity.EntityLivingBase.onLivingUpdate(EntityLivingBase.java:2580)
    at net.minecraft.entity.EntityLiving.onLivingUpdate(EntityLiving.java:647)
    at net.minecraft.entity.monster.EntityMob.onLivingUpdate(EntityMob.java:49)
    at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2396)
    at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:346)
    at net.minecraft.entity.monster.EntityMob.onUpdate(EntityMob.java:57)
    at com.cruelar.cruelars_triforcemod.entities.monster.Red_Maned_Lynel.onUpdate(Red_Maned_Lynel.java:310)
    at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:2168)
    at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:871)
    at net.minecraft.world.World.updateEntity(World.java:2127)

-- Entity being ticked --
Details:
    Entity Type: cruelars_triforcemod:textures/entity/red_maned_lynel.png (com.cruelar.cruelars_triforcemod.entities.monster.Red_Maned_Lynel)
    Entity ID: 92
    Entity Name: Lynel
    Entity's Exact location: -1334.79, 63.00, -1634.81
    Entity's Block location: World: (-1335,63,-1635), Chunk: (at 9,3,13 in -84,-103; contains blocks -1344,0,-1648 to -1329,255,-1633), Region: (-3,-4; contains chunks -96,-128 to -65,-97, blocks -1536,0,-2048 to -1025,255,-1537)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Passengers: []
    Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
    at net.minecraft.world.World.updateEntities(World.java:1928)
    at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:643)

-- Affected level --
Details:
    Level name: Screenshots
    All players: 1 total; [EntityPlayerMP['Player477'/95, l='Screenshots', x=-1332.48, y=63.00, z=-1655.07]]
    Chunk stats: ServerChunkCache: 725 Drop: 0
    Level seed: -8266429712519088344
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options: 3;minecraft:bedrock,58*minecraft:stone,3*minecraft:dirt,minecraft:grass;1;village
    Level spawn location: World: (-1338,4,-1600), Chunk: (at 6,0,0 in -84,-100; contains blocks -1344,0,-1600 to -1329,255,-1585), Region: (-3,-4; contains chunks -96,-128 to -65,-97, blocks -1536,0,-2048 to -1025,255,-1537)
    Level time: 73946 game time, 12250 day time
    Level dimension: 0
    Level storage version: 0x04ABD - Anvil
    Level weather: Rain time: 3862 (now: false), thunder time: 16610 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
    at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:842)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:743)
    at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:192)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:592)
    at java.lang.Thread.run(Thread.java:748)

-- System Details --
Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_152, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 191859936 bytes (182 MB) / 875036672 bytes (834 MB) up to 1883242496 bytes (1796 MB)
    JVM Flags: 0 total;
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.42 Powered by Forge 14.23.4.2705 9 mods loaded, 9 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    | State               | ID                                       | Version            | Source                                                    | Signature |
    |:---------           |:--------------------             |:------------        |:--------------------------------                 |:--------- |
    | UCHIJAAAA | minecraft                         | 1.12.2               | minecraft.jar                                       | None      |
    | UCHIJAAAA | mcp                                   | 9.42                   | minecraft.jar                                        | None      |
    | UCHIJAAAA | FML                                    | 8.0.99.99         | forgeSrc-1.12.2-14.23.4.2705.jar | None      |
    | UCHIJAAAA | forge                                  | 14.23.4.2705 | forgeSrc-1.12.2-14.23.4.2705.jar | None      |
    | UCHIJAAAA | cruelars_triforcemod | 0.4.2                 | Cruelars_Triforcemod_main        | None      |
    | UCHIJAAAA | journeymap                    | 1.12.2-5.5.2   | journeymap-1.12.2-5.5.2.jar         | None      |
    | UCHIJAAAA | baubles                            | 1.5.2                  | Baubles-Mod-1.12.2.jar                  | None      |
    | UCHIJAAAA | ichunutil                           | 7.1.4                 | iChunUtil-1.12.2-7.1.4.jar               | None      |
    | UCHIJAAAA | tabula                                | 7.0.0                 | Tabula-1.12.2-7.0.0-deobf.jar       | None      |

    Loaded coremods (and transformers):
    GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
    Profiler Position: N/A (disabled)
    Player Count: 1 / 8; [EntityPlayerMP['Player477'/95, l='Screenshots', x=-1332.48, y=63.00, z=-1655.07]]
    Type: Integrated Server (map_client.txt)
    Is Modded: Definitely; Client brand changed to 'fml,forge'
[17:26:34] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: #@!@# Game crashed! Crash report saved to: #@!@# .\crash-reports\crash-2018-08-17_17.26.33-server.txt
[17:26:34] [Client Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server
[17:26:34] [Client Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Saving players
[17:26:34] [Client Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds
AL lib: (EE) alc_cleanup: 1 device not closed

 

My Projects:

Cruelars Triforcemod (1.12 release; 1.14 alpha soon coming)

 

Important:

As my mod is on at least 10 different third party sites without my permission, I want to warn you about that with a link to StopModReposts

Posted

My guess is that you're somehow modifying tasks or targetTasks from within the AI task itself (e.g. by calling setCombatTask()). This is a no-no as you modify a list while that list is being iterrated over, invalidating the iteration (was the item removed already iterated over? if so, do we need to somehow "undo" it? was the item added supposed to be iterated over? The JVM can't answer these questions).

  • Thanks 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

Works after I moved the setCombatTask From addEquipmentBasedonDifficulty to after super.onUpdate.

Btw. wasn't a good idea to make a mod which lowers players basehealth and making high health and high attackdamage Mobs.

My Projects:

Cruelars Triforcemod (1.12 release; 1.14 alpha soon coming)

 

Important:

As my mod is on at least 10 different third party sites without my permission, I want to warn you about that with a link to StopModReposts

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

    • When i start my forge server its on but when i try to join its come a error Internal Exception: java.lang.OutOfMemoryError: Requested array size exceeds VM limit Server infos: Linux Minecraft version 1.20.1 -Xmx11G -Xms8G
    • Also add the latest.log from your logs-folder
    • Add the mods in groups
    • There is an issue with Create - maybe a conflict with randompatches
    • Hello! I am currently having this issue with the forge 1.20.1. I've looked at other posts, allocated ram and removed some mods that could be causing the issue but nothing seems to be working and I've been at it for 3 hours . Every time I try to create a single player world it crashes and pops up with "The game crashed: mouseclicked event handler Error: java.lang.NullPointerException: Cannot read the array length because "<local1>" is null" . Here is the crash report :  ---- Minecraft Crash Report ---- // Embeddium instance tainted by mods: [sodiumoptionsapi, sodiumdynamiclights] // Please do not reach out for Embeddium support without removing these mods first. // ------- // Who set us up the TNT? Time: 2025-02-12 06:06:33 Description: mouseClicked event handler java.lang.NullPointerException: Cannot read the array length because "<local1>" is null at cofh.lib.util.crafting.IngredientWithCount.m_43908_(IngredientWithCount.java:31) ~[cofh_core-1.20.1-11.0.2.56.jar%23350!/:11.0.2] {re:classloading} at cofh.thermal.core.util.managers.machine.SmelterRecipeManager.addRecipe(SmelterRecipeManager.java:77) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.util.managers.machine.SmelterRecipeManager.refresh(SmelterRecipeManager.java:250) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.lib.util.ThermalRecipeManagers.refreshServer(ThermalRecipeManagers.java:52) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.common.event.TCoreCommonSetupEvents.tagsUpdated(TCoreCommonSetupEvents.java:41) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.common.event.__TCoreCommonSetupEvents_tagsUpdated_TagsUpdatedEvent.invoke(.dynamic) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraft.server.ReloadableServerResources.m_206868_(ReloadableServerResources.java:90) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ReloadableServerResourcesMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinReloadableServerResources,pl:mixin:APP:fabric-resource-conditions-api-v1.mixins.json:DataPackContentsMixin,pl:mixin:APP:placebo.mixins.json:ServerResourcesMixin,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:DataPackContentsMixin,pl:mixin:A} at net.minecraft.server.WorldLoader.m_244809_(WorldLoader.java:44) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,xf:fml:libx:registry_load} at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646) ~[?:?] {} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {} at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,re:computing_frames,re:classloading} at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_232896_(CreateWorldScreen.java:131) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.m_233213_(WorldSelectionList.java:167) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.<init>(WorldSelectionList.java:93) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.SelectWorldScreen.m_7856_(SelectWorldScreen.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading} at net.minecraft.client.gui.screens.Screen.m_6575_(Screen.java:321) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenAccessor,pl:mixin:APP:yungsmenutweaks.mixins.json:ScreenMixin,pl:mixin:APP:accessories-common.mixins.json:client.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91152_(Minecraft.java:1007) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.TitleScreen.m_279796_(TitleScreen.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:monolib.forge.mixins.json:MixinTitleScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.Button.m_5691_(Button.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:runtimedistcleaner:A,re:computing_frames,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:accessories-common.mixins.json:client.AbstractButtonMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:175) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsmenutweaks.mixins.json:AbstractWidgetMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,re:computing_frames,re:classloading} at net.minecraft.client.gui.screens.TitleScreen.m_6375_(TitleScreen.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:monolib.forge.mixins.json:MixinTitleScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenAccessor,pl:mixin:APP:yungsmenutweaks.mixins.json:ScreenMixin,pl:mixin:APP:accessories-common.mixins.json:client.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {re:mixin} at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1173) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Suspected Mods: CoFH Core (cofh_core), Version: 11.0.2 Issue tracker URL: https://github.com/cofh/feedback at TRANSFORMER/[email protected]/cofh.lib.util.crafting.IngredientWithCount.m_43908_(IngredientWithCount.java:31) Thermal Series (thermal), Version: 11.0.6 Issue tracker URL: https://github.com/cofh/feedback at TRANSFORMER/[email protected]/cofh.thermal.core.util.managers.machine.SmelterRecipeManager.addRecipe(SmelterRecipeManager.java:77) Stacktrace: at cofh.lib.util.crafting.IngredientWithCount.m_43908_(IngredientWithCount.java:31) ~[cofh_core-1.20.1-11.0.2.56.jar%23350!/:11.0.2] {re:classloading} at cofh.thermal.core.util.managers.machine.SmelterRecipeManager.addRecipe(SmelterRecipeManager.java:77) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.util.managers.machine.SmelterRecipeManager.refresh(SmelterRecipeManager.java:250) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.lib.util.ThermalRecipeManagers.refreshServer(ThermalRecipeManagers.java:52) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.common.event.TCoreCommonSetupEvents.tagsUpdated(TCoreCommonSetupEvents.java:41) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading} at cofh.thermal.core.common.event.__TCoreCommonSetupEvents_tagsUpdated_TagsUpdatedEvent.invoke(.dynamic) ~[thermal_core-1.20.1-11.0.6.24.jar%23663!/:11.0.6] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraft.server.ReloadableServerResources.m_206868_(ReloadableServerResources.java:90) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ReloadableServerResourcesMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinReloadableServerResources,pl:mixin:APP:fabric-resource-conditions-api-v1.mixins.json:DataPackContentsMixin,pl:mixin:APP:placebo.mixins.json:ServerResourcesMixin,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:DataPackContentsMixin,pl:mixin:A} at net.minecraft.server.WorldLoader.m_244809_(WorldLoader.java:44) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,xf:fml:libx:registry_load} at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646) ~[?:?] {} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {} at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,re:computing_frames,re:classloading} at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_232896_(CreateWorldScreen.java:131) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.m_233213_(WorldSelectionList.java:167) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.<init>(WorldSelectionList.java:93) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.SelectWorldScreen.m_7856_(SelectWorldScreen.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading} at net.minecraft.client.gui.screens.Screen.m_6575_(Screen.java:321) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenAccessor,pl:mixin:APP:yungsmenutweaks.mixins.json:ScreenMixin,pl:mixin:APP:accessories-common.mixins.json:client.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91152_(Minecraft.java:1007) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.TitleScreen.m_279796_(TitleScreen.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:monolib.forge.mixins.json:MixinTitleScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.Button.m_5691_(Button.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:runtimedistcleaner:A,re:computing_frames,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:accessories-common.mixins.json:client.AbstractButtonMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:175) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsmenutweaks.mixins.json:AbstractWidgetMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,re:computing_frames,re:classloading} at net.minecraft.client.gui.screens.TitleScreen.m_6375_(TitleScreen.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:monolib.forge.mixins.json:MixinTitleScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenAccessor,pl:mixin:APP:yungsmenutweaks.mixins.json:ScreenMixin,pl:mixin:APP:accessories-common.mixins.json:client.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {re:mixin} -- Affected screen -- Details: Screen name: com.github.alexthe666.iceandfire.client.gui.IceAndFireMainMenu Stacktrace: at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:ScreenAccessor,pl:mixin:APP:yungsmenutweaks.mixins.json:ScreenMixin,pl:mixin:APP:accessories-common.mixins.json:client.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MouseMixin,pl:mixin:APP:supplementaries-common.mixins.json:MouseHandlerMixin,pl:mixin:APP:icarus.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:mixins.cofhcore.json:MouseHandlerMixin,pl:mixin:APP:relics.mixins.json:MouseHandlerMixin,pl:mixin:APP:ichunutil.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:create.mixins.json:accessor.MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {re:mixin} at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1173) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} -- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, mod_resources, Moonlight Mods Dynamic Assets, fabric Stacktrace: at net.minecraft.client.ResourceLoadStateTracker.m_168562_(ResourceLoadStateTracker.java:49) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:classloading} at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2326) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:735) ~[client-1.20.1-20230612.114412-srg.jar%23478!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:fabric-screen-api-v1.mixins.json:MinecraftClientMixin,pl:mixin:APP:immersive_armors.mixins.json:MixinMinecraftClient,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin,pl:mixin:APP:mixins.codechickenlib.json:MinecraftMixin,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinMinecraft,pl:mixin:APP:puffish_skills.mixins.json:MinecraftClientMixin,pl:mixin:APP:glitchcore.mixins.json:client.MixinMinecraft,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:fabric-registry-sync-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ars_nouveau.mixins.json:light.ClientMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:monolib.mixins.json:MixinMinecraft,pl:mixin:APP:fabric-networking-api-v1.client.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin,pl:mixin:APP:skinlayers3d.mixins.json:EMFModelPartMixin,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin,pl:mixin:APP:ae2.mixins.json:PickColorMixin,pl:mixin:APP:apugli.mixins.json:client.MinecraftClientMixin,pl:mixin:APP:mixins.irons_spellbooks.json:MinecraftMixin,pl:mixin:APP:fabric-events-interaction-v0.client.mixins.json:MinecraftClientMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.0.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} -- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows 11 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 3133086128 bytes (2987 MiB) / 8053063680 bytes (7680 MiB) up to 9529458688 bytes (9088 MiB) CPUs: 6 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz Identifier: Intel64 Family 6 Model 158 Stepping 10 Microarchitecture: Coffee Lake Frequency (GHz): 2.90 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 6 Graphics card #0 name: NVIDIA GeForce RTX 3060 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2504 Graphics card #0 versionInfo: DriverVersion=32.0.15.6636 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 23306.64 Virtual memory used (MB): 20422.89 Swap memory total (MB): 6988.09 Swap memory used (MB): 442.06 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx9088m -Xms256m Launched Version: forge-47.3.0 Backend library: LWJGL version 3.3.1 build 7 Backend API: NVIDIA GeForce RTX 3060/PCIe/SSE2 GL version 4.6.0 NVIDIA 566.36, NVIDIA Corporation Window size: 1092x768 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: Current Language: en_us CPU: 6x Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz ModLauncher: 10.0.9+10.0.9+main.dcd20f30 ModLauncher launch target: forgeclient ModLauncher naming: srg ModLauncher services: mixin-0.8.5.jar mixin PLUGINSERVICE eventbus-6.0.5.jar eventbus PLUGINSERVICE fmlloader-1.20.1-47.3.0.jar slf4jfixer PLUGINSERVICE fmlloader-1.20.1-47.3.0.jar object_holder_definalize PLUGINSERVICE fmlloader-1.20.1-47.3.0.jar runtime_enum_extender PLUGINSERVICE fmlloader-1.20.1-47.3.0.jar capability_token_subclass PLUGINSERVICE accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE fmlloader-1.20.1-47.3.0.jar runtimedistcleaner PLUGINSERVICE modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE FML Language Providers: [email protected] [email protected]+0.15.0+1.20.1 lowcodefml@null javafml@null Mod List: EasyAnvils-v8.0.2-1.20.1-Forge.jar |Easy Anvils |easyanvils |8.0.2 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a additionalentityattributes-forge-1.4.0.5+1.20.1.ja|Additional Entity Attributes |additionalentityattributes |1.4.0.5+1.20.1 |DONE |Manifest: NOSIGNATURE scena-forge-1.0.103.jar |Scena |scena |1.0.103 |DONE |Manifest: NOSIGNATURE player-animation-lib-forge-1.0.2-rc1+1.20.jar |Player Animator |playeranimator |1.0.2-rc1+1.20 |DONE |Manifest: NOSIGNATURE fabric-rendering-fluids-v1-3.0.28+4ac5e37a77.jar |Fabric Rendering Fluids (v1) |fabric_rendering_fluids_v1 |3.0.28+4ac5e37a77 |DONE |Manifest: NOSIGNATURE fabric-models-v0-0.4.2+7c3892a477.jar |Fabric Models (v0) |fabric_models_v0 |0.4.2+7c3892a477 |DONE |Manifest: NOSIGNATURE HammerLib-1.20.1-20.1.48.jar |HammerLib |hammerlib |20.1.48 |DONE |Manifest: 97:e8:52:e9:b3:f0:1b:83:57:4e:83:15:f7:e7:76:51:c6:60:5f:2b:45:59:19:a7:31:9e:98:69:56:4f:01:3c mcw-windows-2.3.0-mc1.20.1forge.jar |Macaw's Windows |mcwwindows |2.3.0 |DONE |Manifest: NOSIGNATURE apoli-forge-1.20.1-2.9.0.8.jar |Apoli |apoli |1.20.1-2.9.0.8 |DONE |Manifest: NOSIGNATURE Neat-1.20.1-41-FORGE.jar |Neat |neat |1.20.1-41-FORGE |DONE |Manifest: NOSIGNATURE fabric-convention-tags-v1-1.5.5+fa3d1c0177.jar |Fabric Convention Tags |fabric_convention_tags_v1 |1.5.5+fa3d1c0177 |DONE |Manifest: NOSIGNATURE fabric-command-api-v1-1.2.34+f71b366f77.jar |Fabric Command API (v1) |fabric_command_api_v1 |1.2.34+f71b366f77 |DONE |Manifest: NOSIGNATURE fabric-block-view-api-v2-1.0.1+0767707077.jar |Fabric BlockView API (v2) |fabric_block_view_api_v2 |1.0.1+0767707077 |DONE |Manifest: NOSIGNATURE fabric-command-api-v2-2.2.13+561530ec77.jar |Fabric Command API (v2) |fabric_command_api_v2 |2.2.13+561530ec77 |DONE |Manifest: NOSIGNATURE YungsApi-1.20-Forge-4.0.6.jar |YUNG's API |yungsapi |1.20-Forge-4.0.6 |DONE |Manifest: NOSIGNATURE mcw-stairs-1.0.1-1.20.1forge.jar |Macaw's Stairs and Balconies |mcwstairs |1.0.1 |DONE |Manifest: NOSIGNATURE Apotheosis-1.20.1-7.4.6.jar |Apotheosis |apotheosis |7.4.6 |DONE |Manifest: NOSIGNATURE balm-forge-1.20.1-7.3.14-all.jar |Balm |balm |7.3.14 |DONE |Manifest: NOSIGNATURE fabric-screen-api-v1-2.0.8+45a670a577.jar |Fabric Screen API (v1) |fabric_screen_api_v1 |2.0.8+45a670a577 |DONE |Manifest: NOSIGNATURE immersive_armors-1.6.1+1.20.1-forge.jar |Immersive Armors |immersive_armors |1.6.1+1.20.1 |DONE |Manifest: NOSIGNATURE JustEnoughResources-1.20.1-1.4.0.247.jar |Just Enough Resources |jeresources |1.4.0.247 |DONE |Manifest: NOSIGNATURE YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar |YUNG's Better Nether Fortresse|betterfortresses |1.20-Forge-2.0.6 |DONE |Manifest: NOSIGNATURE cloth-config-11.1.136-forge.jar |Cloth Config v10 API |cloth_config |11.1.136 |DONE |Manifest: NOSIGNATURE vminus-forge-1.20.1-3.2.7.jar |VMinus |vminus |3.2.7 |DONE |Manifest: NOSIGNATURE supplementaries-1.20-3.1.13.jar |Supplementaries |supplementaries |1.20-3.1.13 |DONE |Manifest: NOSIGNATURE embeddium-0.3.31+mc1.20.1.jar |Embeddium |embeddium |0.3.31+mc1.20.1 |DONE |Manifest: NOSIGNATURE alltheores-1.20.1-47.1.3-2.2.4.jar |AllTheOres |alltheores |2.2.4 |DONE |Manifest: NOSIGNATURE fabric-game-rule-api-v1-1.0.40+683d4da877.jar |Fabric Game Rule API (v1) |fabric_game_rule_api_v1 |1.0.40+683d4da877 |DONE |Manifest: NOSIGNATURE BotanyTrees-Forge-1.20.1-9.0.18.jar |BotanyTrees |botanytrees |9.0.18 |DONE |Manifest: NOSIGNATURE Apothic Amendments - Enchanting - 0.1.4.jar |Apothic Amendments - Enchantin|apothic_amendments__enchanting|0.1.4 |DONE |Manifest: NOSIGNATURE ironfurnaces-1.20.1-4.1.6.jar |Iron Furnaces |ironfurnaces |4.1.6 |DONE |Manifest: NOSIGNATURE mcw-trapdoors-1.1.4-mc1.20.1forge.jar |Macaw's Trapdoors |mcwtrpdoors |1.1.4 |DONE |Manifest: NOSIGNATURE YungsBridges-1.20-Forge-4.0.3.jar |YUNG's Bridges |yungsbridges |1.20-Forge-4.0.3 |DONE |Manifest: NOSIGNATURE Botania-1.20.1-447-FORGE.jar |Botania |botania |1.20.1-447-FORGE |DONE |Manifest: NOSIGNATURE resourcefulconfig-forge-1.20.1-2.1.2.jar |Resourcefulconfig |resourcefulconfig |2.1.2 |DONE |Manifest: NOSIGNATURE curios-forge-5.11.1+1.20.1.jar |Curios API |curios |5.11.1+1.20.1 |DONE |Manifest: NOSIGNATURE origins-forge-1.20.1-1.10.0.9-all.jar |Origins |origins |1.20.1-1.10.0.9 |DONE |Manifest: NOSIGNATURE Searchables-forge-1.20.1-1.0.3.jar |Searchables |searchables |1.0.3 |DONE |Manifest: NOSIGNATURE YungsExtras-1.20-Forge-4.0.3.jar |YUNG's Extras |yungsextras |1.20-Forge-4.0.3 |DONE |Manifest: NOSIGNATURE ApothicAttributes-1.20.1-1.3.7.jar |Apothic Attributes |attributeslib |1.3.7 |DONE |Manifest: NOSIGNATURE bettervillage-forge-1.20.1-3.2.0.jar |Better village |bettervillage |3.2.0 |DONE |Manifest: NOSIGNATURE tombstone-1.20.1-8.9.0.jar |Corail Tombstone |tombstone |8.9.0 |DONE |Manifest: NOSIGNATURE Icarus-Forge-2.11.0.jar |Icarus |icarus |2.11.0 |DONE |Manifest: NOSIGNATURE fabric-entity-events-v1-1.6.0+6274ab9d77.jar |Fabric Entity Events (v1) |fabric_entity_events_v1 |1.6.0+6274ab9d77 |DONE |Manifest: NOSIGNATURE YungsMenuTweaks-1.20.1-Forge-1.0.2.jar |YUNG's Menu Tweaks |yungsmenutweaks |1.20.1-Forge-1.0.2 |DONE |Manifest: NOSIGNATURE accessories-neoforge-1.0.0-beta.44+1.20.1.jar |Accessories |accessories |1.0.0-beta44+1.20.1 |DONE |Manifest: NOSIGNATURE worldedit-mod-7.2.15.jar |WorldEdit |worldedit |7.2.15+6463-5ca4dff |DONE |Manifest: NOSIGNATURE veinst-1.0.0.jar |Veinst |veinst |1.0.0 |DONE |Manifest: NOSIGNATURE constructionwand-1.20.1-2.11.jar |Construction Wand |constructionwand |1.20.1-2.11 |DONE |Manifest: NOSIGNATURE mcw-roofs-2.3.1-mc1.20.1forge.jar |Macaw's Roofs |mcwroofs |2.3.1 |DONE |Manifest: NOSIGNATURE YungsBetterEndIsland-1.20-Forge-2.0.6.jar |YUNG's Better End Island |betterendisland |1.20-Forge-2.0.6 |DONE |Manifest: NOSIGNATURE fabric-rendering-data-attachment-v1-0.3.37+a6081af|Fabric Rendering Data Attachme|fabric_rendering_data_attachme|0.3.37+a6081afc77 |DONE |Manifest: NOSIGNATURE CodeChickenLib-1.20.1-4.4.0.516-universal.jar |CodeChicken Lib |codechickenlib |4.4.0.516 |DONE |Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71 YungsBetterMineshafts-1.20-Forge-4.0.4.jar |YUNG's Better Mineshafts |bettermineshafts |1.20-Forge-4.0.4 |DONE |Manifest: NOSIGNATURE majrusz-library-forge-1.20.1-7.0.8.jar |Majrusz Library |majruszlibrary |7.0.8 |DONE |Manifest: NOSIGNATURE mcw-lights-1.1.0-mc1.20.1forge.jar |Macaw's Lights and Lamps |mcwlights |1.1.0 |DONE |Manifest: NOSIGNATURE Better_Dogs_X_Doggy_Talents_Next_v1.2.2 [Forge] - |Better Dogs For DTN |betterdogs_dtn |1.2.2 |DONE |Manifest: NOSIGNATURE fabric-client-tags-api-v1-1.1.2+5d6761b877.jar |Fabric Client Tags |fabric_client_tags_api_v1 |1.1.2+5d6761b877 |DONE |Manifest: NOSIGNATURE SmartBrainLib-forge-1.20.1-1.15.jar |SmartBrainLib |smartbrainlib |1.15 |DONE |Manifest: NOSIGNATURE fabric-dimensions-v1-2.1.54+8005d10d77.jar |Fabric Dimensions API (v1) |fabric_dimensions_v1 |2.1.54+8005d10d77 |DONE |Manifest: NOSIGNATURE puffish_skills-0.14.7-1.20-forge.jar |Pufferfish's Skills |puffish_skills |0.14.7 |DONE |Manifest: NOSIGNATURE mowziesmobs-1.7.0.jar |Mowzie's Mobs |mowziesmobs |1.7.0 |DONE |Manifest: NOSIGNATURE fabric-model-loading-api-v1-1.0.3+6274ab9d77.jar |Fabric Model Loading API (v1) |fabric_model_loading_api_v1 |1.0.3+6274ab9d77 |DONE |Manifest: NOSIGNATURE jei-1.20.1-forge-15.20.0.106.jar |Just Enough Items |jei |15.20.0.106 |DONE |Manifest: NOSIGNATURE VisualWorkbench-v8.0.0-1.20.1-Forge.jar |Visual Workbench |visualworkbench |8.0.0 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a Pehkui-3.8.2+1.20.1-forge.jar |Pehkui |pehkui |3.8.2+1.20.1-forge |DONE |Manifest: NOSIGNATURE fabric-screen-handler-api-v1-1.3.30+561530ec77.jar|Fabric Screen Handler API (v1)|fabric_screen_handler_api_v1 |1.3.30+561530ec77 |DONE |Manifest: NOSIGNATURE libraryferret-forge-1.20.1-4.0.0.jar |Library ferret |libraryferret |4.0.0 |DONE |Manifest: NOSIGNATURE caelus-forge-3.2.0+1.20.1.jar |Caelus API |caelus |3.2.0+1.20.1 |DONE |Manifest: NOSIGNATURE fabric-rendering-v1-3.0.8+66e9a48f77.jar |Fabric Rendering (v1) |fabric_rendering_v1 |3.0.8+66e9a48f77 |DONE |Manifest: NOSIGNATURE mcw-holidays-1.1.0-mc1.20.1forge.jar |Macaw's Holidays |mcwholidays |1.1.0 |DONE |Manifest: NOSIGNATURE fabric-renderer-indigo-1.5.2+b5b2da4177.jar |Fabric Renderer - Indigo |fabric_renderer_indigo |1.5.2+b5b2da4177 |DONE |Manifest: NOSIGNATURE NaturesCompass-1.20.1-1.11.2-forge.jar |Nature's Compass |naturescompass |1.20.1-1.11.2-forge |DONE |Manifest: NOSIGNATURE LibX-1.20.1-5.0.12.jar |LibX |libx |1.20.1-5.0.12 |DONE |Manifest: NOSIGNATURE BotanyPots-Forge-1.20.1-13.0.40.jar |BotanyPots |botanypots |13.0.40 |DONE |Manifest: NOSIGNATURE GlitchCore-forge-1.20.1-0.0.1.1.jar |GlitchCore |glitchcore |0.0.1.1 |DONE |Manifest: NOSIGNATURE SereneSeasons-forge-1.20.1-9.1.0.0.jar |Serene Seasons |sereneseasons |9.1.0.0 |DONE |Manifest: NOSIGNATURE mythicmounts-20.1-7.4.2-forge.jar |MythicMounts |mythicmounts |20.1-7.4.2-forge |DONE |Manifest: NOSIGNATURE fabric-particles-v1-1.1.2+78e1ecb877.jar |Fabric Particles (v1) |fabric_particles_v1 |1.1.2+78e1ecb877 |DONE |Manifest: NOSIGNATURE puzzlesaccessapi-forge-8.0.7.jar |Puzzles Access Api |puzzlesaccessapi |8.0.7 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a forge-1.20.1-47.3.0-universal.jar |Forge |forge |47.3.0 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90 mcw-paths-1.0.5-1.20.1forge.jar |Macaw's Paths and Pavings |mcwpaths |1.0.5 |DONE |Manifest: NOSIGNATURE ironchest-1.20.1-14.4.4.jar |Iron Chests |ironchest |1.20.1-14.4.4 |DONE |Manifest: NOSIGNATURE MythicBotany-1.20.1-4.0.3.jar |MythicBotany |mythicbotany |1.20.1-4.0.3 |DONE |Manifest: NOSIGNATURE DungeonsArise-1.20.x-2.1.58-release.jar |When Dungeons Arise |dungeons_arise |2.1.58-1.20.x |DONE |Manifest: NOSIGNATURE client-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |DONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f cofh_core-1.20.1-11.0.2.56.jar |CoFH Core |cofh_core |11.0.2 |DONE |Manifest: NOSIGNATURE thermal_core-1.20.1-11.0.6.24.jar |Thermal Series |thermal |11.0.6 |DONE |Manifest: NOSIGNATURE thermal_foundation-1.20.1-11.0.6.70.jar |Thermal Foundation |thermal_foundation |11.0.6 |DONE |Manifest: NOSIGNATURE fabric-api-base-0.4.31+ef105b4977.jar |Fabric API Base |fabric_api_base |0.4.31+ef105b4977 |DONE |Manifest: NOSIGNATURE MouseTweaks-forge-mc1.20.1-2.25.1.jar |Mouse Tweaks |mousetweaks |2.25.1 |DONE |Manifest: NOSIGNATURE Placeables 1.9.2.jar |Placeables |placeablesmod |1.9.2 |DONE |Manifest: NOSIGNATURE fabric-block-api-v1-1.0.11+0e6cb7f777.jar |Fabric Block API (v1) |fabric_block_api_v1 |1.0.11+0e6cb7f777 |DONE |Manifest: NOSIGNATURE fabric-resource-conditions-api-v1-2.3.8+9ad825cd77|Fabric Resource Conditions API|fabric_resource_conditions_api|2.3.8+9ad825cd77 |DONE |Manifest: NOSIGNATURE domum_ornamentum-1.20.1-1.0.186-RELEASE-universal.|Domum Ornamentum |domum_ornamentum |1.20.1-1.0.186-RELEA|DONE |Manifest: NOSIGNATURE calio-forge-1.20.1-1.11.0.5.jar |Calio |calio |1.20.1-1.11.0.5 |DONE |Manifest: NOSIGNATURE flywheel-forge-1.20.1-0.6.11-13.jar |Flywheel |flywheel |0.6.11-13 |DONE |Manifest: NOSIGNATURE Mantle-1.20.1-1.11.36.jar |Mantle |mantle |1.11.36 |DONE |Manifest: NOSIGNATURE fabric-item-group-api-v1-4.0.12+c9161c2d77.jar |Fabric Item Group API (v1) |fabric_item_group_api_v1 |4.0.12+c9161c2d77 |DONE |Manifest: NOSIGNATURE JustEnoughProfessions-forge-1.20.1-3.0.1.jar |Just Enough Professions (JEP) |justenoughprofessions |3.0.1 |DONE |Manifest: NOSIGNATURE structurize-1.20.1-1.0.742-RELEASE.jar |Structurize |structurize |1.20.1-1.0.742-RELEA|DONE |Manifest: NOSIGNATURE fabric-registry-sync-v0-2.3.3+1c0ea72177.jar |Fabric Registry Sync (v0) |fabric_registry_sync_v0 |2.3.3+1c0ea72177 |DONE |Manifest: NOSIGNATURE fabric-recipe-api-v1-1.0.21+514a076577.jar |Fabric Recipe API (v1) |fabric_recipe_api_v1 |1.0.21+514a076577 |DONE |Manifest: NOSIGNATURE lootr-forge-1.20-0.7.35.90.jar |Lootr |lootr |0.7.35.90 |DONE |Manifest: NOSIGNATURE fabric-object-builder-api-v1-11.1.3+2174fc8477.jar|Fabric Object Builder API (v1)|fabric_object_builder_api_v1 |11.1.3+2174fc8477 |DONE |Manifest: NOSIGNATURE occultism-1.20.1-1.141.2.jar |Occultism |occultism |1.141.2 |DONE |Manifest: NOSIGNATURE PuzzlesLib-v8.1.25-1.20.1-Forge.jar |Puzzles Lib |puzzleslib |8.1.25 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a addonslib-1.20.1-1.3.jar |Addons Lib |addonslib |1.20.1-1.3 |DONE |Manifest: NOSIGNATURE fabric-sound-api-v1-1.0.13+4f23bd8477.jar |Fabric Sound API (v1) |fabric_sound_api_v1 |1.0.13+4f23bd8477 |DONE |Manifest: NOSIGNATURE fabric-message-api-v1-5.1.9+52cc178c77.jar |Fabric Message API (v1) |fabric_message_api_v1 |5.1.9+52cc178c77 |DONE |Manifest: NOSIGNATURE Medieval Origins Revival-6.5.1+1.20.1-forge.jar |MedievalOriginsRevival |medievalorigins |6.5.1+1.20.1-forge |DONE |Manifest: NOSIGNATURE TreeChop-1.20.1-forge-0.19.0-fixed.jar |HT's TreeChop |treechop |0.19.0 |DONE |Manifest: NOSIGNATURE easy_npc-forge-1.20.1-5.9.0.jar |Easy NPC |easy_npc |5.9.0 |DONE |Manifest: NOSIGNATURE kuma-api-forge-20.1.9-SNAPSHOT.jar |KumaAPI |kuma_api |20.1.9-SNAPSHOT |DONE |Manifest: NOSIGNATURE fabric-renderer-api-v1-3.2.1+cf68abbe77.jar |Fabric Renderer API (v1) |fabric_renderer_api_v1 |3.2.1+cf68abbe77 |DONE |Manifest: NOSIGNATURE YungsBetterWitchHuts-1.20-Forge-3.0.3.jar |YUNG's Better Witch Huts |betterwitchhuts |1.20-Forge-3.0.3 |DONE |Manifest: NOSIGNATURE aiotbotania-1.20.1-4.0.5.jar |AIOT Botania |aiotbotania |1.20.1-4.0.5 |DONE |Manifest: NOSIGNATURE geckolib-forge-1.20.1-4.7.jar |GeckoLib 4 |geckolib |4.7 |DONE |Manifest: NOSIGNATURE swem-1.20.1-1.5.3.jar |Star Worm Equestrian Mod |swem |1.5.3 |DONE |Manifest: NOSIGNATURE ars_nouveau-1.20.1-4.12.6-all.jar |Ars Nouveau |ars_nouveau |4.12.6 |DONE |Manifest: NOSIGNATURE fabric-item-api-v1-2.1.28+4d0bbcfa77.jar |Fabric Item API (v1) |fabric_item_api_v1 |2.1.28+4d0bbcfa77 |DONE |Manifest: NOSIGNATURE knightsnmages-0.0.7-neo.jar |KnightsnMages |knightsnmages |0.0.7-neo |DONE |Manifest: NOSIGNATURE naturalist-forge-4.0.3-1.20.1.jar |Naturalist |naturalist |4.0.3 |DONE |Manifest: NOSIGNATURE DoggyTalentsNext-1.20.1-1.18.40.jar |Doggy Talents Next |doggytalents |1.18.40 |DONE |Manifest: NOSIGNATURE Compat_AlexsMobs-Naturalist.jar |Alex's Mobs - Naturalist Compa|alexsmobsnaturalistcompat |1.1.0 |DONE |Manifest: NOSIGNATURE sophisticatedcore-1.20.1-1.2.8.864.jar |Sophisticated Core |sophisticatedcore |1.2.8.864 |DONE |Manifest: NOSIGNATURE mcwfurnituresbop-1.20-1.2.jar |Macaw's Furnitures - BOP |mcwfurnituresbop |1.20-1.2 |DONE |Manifest: NOSIGNATURE mcw-furniture-3.3.0-mc1.20.1forge.jar |Macaw's Furniture |mcwfurnitures |3.3.0 |DONE |Manifest: NOSIGNATURE TerraBlender-forge-1.20.1-3.0.1.7.jar |TerraBlender |terrablender |3.0.1.7 |DONE |Manifest: NOSIGNATURE BiomesOPlenty-1.20.1-18.0.0.592.jar |Biomes O' Plenty |biomesoplenty |18.0.0.592 |DONE |Manifest: NOSIGNATURE Controlling-forge-1.20.1-12.0.2.jar |Controlling |controlling |12.0.2 |DONE |Manifest: NOSIGNATURE Placebo-1.20.1-8.6.2.jar |Placebo |placebo |8.6.2 |DONE |Manifest: NOSIGNATURE citadel-2.6.1-1.20.1.jar |Citadel |citadel |2.6.1 |DONE |Manifest: NOSIGNATURE alexsmobs-1.22.9.jar |Alex's Mobs |alexsmobs |1.22.9 |DONE |Manifest: NOSIGNATURE iceandfire-2.1.13-1.20.1-beta-5.jar |Ice and Fire |iceandfire |2.1.13-1.20.1 |DONE |Manifest: NOSIGNATURE dragonseeker-1.2.0-1.20.1.jar |Dragonseeker |dragonseeker |1.2.0-1.20.1 |DONE |Manifest: NOSIGNATURE fabric-data-attachment-api-v1-1.0.0+30ef839e77.jar|Fabric Data Attachment API (v1|fabric_data_attachment_api_v1 |1.0.0+30ef839e77 |DONE |Manifest: NOSIGNATURE primalmagick-4.0.9.jar |Primal Magick |primalmagick |4.0.9 |DONE |Manifest: NOSIGNATURE mixinextras-forge-0.2.0-beta.8.jar |MixinExtras |mixinextras |0.2.0-beta.8 |DONE |Manifest: NOSIGNATURE Bookshelf-Forge-1.20.1-20.2.13.jar |Bookshelf |bookshelf |20.2.13 |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.20.1-3.23.4.1196.jar |Sophisticated Backpacks |sophisticatedbackpacks |3.23.4.1196 |DONE |Manifest: NOSIGNATURE relics-1.20.1-0.8.0.7.jar |Relics |relics |0.8.0.7 |DONE |Manifest: NOSIGNATURE mcw-doors-1.1.2-mc1.20.1forge.jar |Macaw's Doors |mcwdoors |1.1.2 |DONE |Manifest: NOSIGNATURE ironshulkerbox-1.20.1-5.3.2.jar |Iron Shulker Boxes |ironshulkerbox |1.20.1-5.3.2 |DONE |Manifest: NOSIGNATURE ramcompat-1.20.1-0.1.4.jar |RAM-Compat |ramcompat |0.1.4 |DONE |Manifest: NOSIGNATURE sodiumoptionsapi-forge-1.0.10-1.20.1.jar |Sodium Options API |sodiumoptionsapi |1.0.10 |DONE |Manifest: NOSIGNATURE macawsroofsbop-1.20-1.1.jar |Macaw's Roofs - BOP |macawsroofsbop |1.20-1.1 |DONE |Manifest: NOSIGNATURE fabric-api-0.92.2+1.11.9+1.20.1.jar |Forgified Fabric API |fabric_api |0.92.2+1.11.9+1.20.1|DONE |Manifest: NOSIGNATURE fabric-content-registries-v0-4.0.11+a670df1e77.jar|Fabric Content Registries (v0)|fabric_content_registries_v0 |4.0.11+a670df1e77 |DONE |Manifest: NOSIGNATURE twilightforest-1.20.1-4.3.2508-universal.jar |The Twilight Forest |twilightforest |4.3.2508 |DONE |Manifest: NOSIGNATURE sodiumdynamiclights-forge-1.0.10-1.20.1.jar |Sodium Dynamic Lights |sodiumdynamiclights |1.0.9 |DONE |Manifest: NOSIGNATURE mcw-bridges-3.0.0-mc1.20.1forge.jar |Macaw's Bridges |mcwbridges |3.0.0 |DONE |Manifest: NOSIGNATURE fabric-api-lookup-api-v1-1.6.36+67f9824077.jar |Fabric API Lookup API (v1) |fabric_api_lookup_api_v1 |1.6.36+67f9824077 |DONE |Manifest: NOSIGNATURE LetSleepingDogsLie-1.20.1-Forge-1.3.0.jar |Let Sleeping Dogs Lie |dogslie |1.3.0 |DONE |Manifest: ae:67:c5:55:fb:7e:f3:4e:5c:71:f4:50:9e:df:a2:b0:32:86:cf:09:f2:fe:9b:db:94:3b:09:88:a2:3d:91:1f mcw-fences-1.1.2-mc1.20.1forge.jar |Macaw's Fences and Walls |mcwfences |1.1.2 |DONE |Manifest: NOSIGNATURE mcwfencesbop-1.20-1.2.jar |Macaw's Fences - BOP |mcwfencesbop |1.20-1.2 |DONE |Manifest: NOSIGNATURE mcwbiomesoplenty-1.20.1-1.0.jar |Macaw's Biomes O' Plenty |mcwbiomesoplenty |1.20.1-1.0 |DONE |Manifest: NOSIGNATURE Patchouli-1.20.1-84.1-FORGE.jar |Patchouli |patchouli |1.20.1-84.1-FORGE |DONE |Manifest: NOSIGNATURE blockui-1.20.1-1.0.156-RELEASE.jar |UI Library Mod |blockui |1.20.1-1.0.156-RELEA|DONE |Manifest: NOSIGNATURE suppsquared-1.20-1.1.18.jar |Supplementaries Squared |suppsquared |1.20-1.1.18 |DONE |Manifest: NOSIGNATURE architectury-9.2.14-forge.jar |Architectury |architectury |9.2.14 |DONE |Manifest: NOSIGNATURE immersivelanterns-forge-1.0.6-1.20.1.jar |Immersive Lanterns |immersivelanterns |1.0.6 |DONE |Manifest: NOSIGNATURE fabric-loot-api-v2-1.2.1+eb28f93e77.jar |Fabric Loot API (v2) |fabric_loot_api_v2 |1.2.1+eb28f93e77 |DONE |Manifest: NOSIGNATURE ars_ocultas-1.20.1-1.2.2-all.jar |Ars Ocultas |ars_ocultas |1.2.2 |DONE |Manifest: NOSIGNATURE monolib-forge-1.20.1-2.0.0.jar |MonoLib |monolib |2.0.0 |DONE |Manifest: NOSIGNATURE disenchanting_table-merged-1.20.1-3.1.0.jar |Dis-Enchanting Table |disenchanting_table |3.1.0 |DONE |Manifest: NOSIGNATURE fabric-networking-api-v1-1.3.11+503a202477.jar |Fabric Networking API (v1) |fabric_networking_api_v1 |1.3.11+503a202477 |DONE |Manifest: NOSIGNATURE fabric-lifecycle-events-v1-2.2.22+afab492177.jar |Fabric Lifecycle Events (v1) |fabric_lifecycle_events_v1 |2.2.22+afab492177 |DONE |Manifest: NOSIGNATURE fabric-key-binding-api-v1-1.0.37+561530ec77.jar |Fabric Key Binding API (v1) |fabric_key_binding_api_v1 |1.0.37+561530ec77 |DONE |Manifest: NOSIGNATURE fabric-transfer-api-v1-3.3.5+631c9cd677.jar |Fabric Transfer API (v1) |fabric_transfer_api_v1 |3.3.5+631c9cd677 |DONE |Manifest: NOSIGNATURE inventorysorter-1.20.1-23.0.8.jar |Simple Inventory Sorter |inventorysorter |23.0.8 |DONE |Manifest: NOSIGNATURE amendments-1.20-1.2.18.jar |Amendments |amendments |1.20-1.2.18 |DONE |Manifest: NOSIGNATURE minecraft-comes-alive-7.6.1+1.20.1-universal.jar |Minecraft Comes Alive |mca |7.6.1+1.20.1 |DONE |Manifest: NOSIGNATURE OctoLib-FORGE-0.4.2+1.20.1.jar |OctoLib |octolib |0.4.2 |DONE |Manifest: NOSIGNATURE allthewizardgear-1.20.1-1.1.4.jar |All The Wizard Gear |allthewizardgear |1.20.1-1.1.4 |DONE |Manifest: NOSIGNATURE EasyMagic-v8.0.1-1.20.1-Forge.jar |Easy Magic |easymagic |8.0.1 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a common-networking-forge-1.0.5-1.20.1.jar |Common Networking |commonnetworking |1.0.5-1.20.1 |DONE |Manifest: NOSIGNATURE fabric-resource-loader-v0-0.11.10+bcd08ed377.jar |Fabric Resource Loader (v0) |fabric_resource_loader_v0 |0.11.10+bcd08ed377 |DONE |Manifest: NOSIGNATURE create-1.20.1-0.5.1.j.jar |Create |create |0.5.1.j |DONE |Manifest: NOSIGNATURE waystones-forge-1.20.1-14.1.9.jar |Waystones |waystones |14.1.9 |DONE |Manifest: NOSIGNATURE mcw-paintings-1.0.5-1.20.1forge.jar |Macaw's Paintings |mcwpaintings |1.0.5 |DONE |Manifest: NOSIGNATURE Clumps-forge-1.20.1-12.0.0.4.jar |Clumps |clumps |12.0.0.4 |DONE |Manifest: NOSIGNATURE journeymap-1.20.1-5.10.3-forge.jar |Journeymap |journeymap |5.10.3 |DONE |Manifest: NOSIGNATURE fabric-mining-level-api-v1-2.1.50+561530ec77.jar |Fabric Mining Level API (v1) |fabric_mining_level_api_v1 |2.1.50+561530ec77 |DONE |Manifest: NOSIGNATURE artifacts-forge-9.5.13.jar |Artifacts |artifacts |9.5.13 |DONE |Manifest: NOSIGNATURE YungsBetterDesertTemples-1.20-Forge-3.0.3.jar |YUNG's Better Desert Temples |betterdeserttemples |1.20-Forge-3.0.3 |DONE |Manifest: NOSIGNATURE Orcz_0.87_1.20.1.jar |Orcz |orcz |0.82 |DONE |Manifest: NOSIGNATURE iChunUtil-1.20.1-Forge-1.0.3.jar |iChunUtil |ichunutil |1.0.3 |DONE |Manifest: ae:67:c5:55:fb:7e:f3:4e:5c:71:f4:50:9e:df:a2:b0:32:86:cf:09:f2:fe:9b:db:94:3b:09:88:a2:3d:91:1f txnilib-forge-1.0.22-1.20.1.jar |TxniLib |txnilib |1.0.21 |DONE |Manifest: NOSIGNATURE skinlayers3d-forge-1.7.4-mc1.20.1.jar |3d-Skin-Layers |skinlayers3d |1.7.4 |DONE |Manifest: NOSIGNATURE bloodmagic-1.20.1-3.3.3-45.jar |Blood Magic |bloodmagic |3.3.3-45 |DONE |Manifest: NOSIGNATURE tomeofblood-1.20.1-0.4.4-all.jar |Tome of Blood: Rebirth |tomeofblood |0.4.4 |DONE |Manifest: NOSIGNATURE BrandonsCore-1.20.1-3.2.1.302-universal.jar |Brandon's Core |brandonscore |3.2.1.302 |DONE |Manifest: 53:bb:a0:11:bd:61:e2:1a:e2:cb:fd:f8:4f:e4:cd:a5:cc:12:f4:43:f0:78:68:3b:e1:62:c6:78:3b:27:ff:fe Draconic-Evolution-1.20.1-3.1.2.604-universal.jar |Draconic Evolution |draconicevolution |3.1.2.604 |DONE |Manifest: 53:bb:a0:11:bd:61:e2:1a:e2:cb:fd:f8:4f:e4:cd:a5:cc:12:f4:43:f0:78:68:3b:e1:62:c6:78:3b:27:ff:fe Draconic-Additions-1.20.1-2.4.1.5-universal.jar |Draconic Additions |draconicadditions |2.4.1.5 |DONE |Manifest: NOSIGNATURE fabric-transitive-access-wideners-v1-4.3.1+1880499|Fabric Transitive Access Widen|fabric_transitive_access_widen|4.3.1+1880499877 |DONE |Manifest: NOSIGNATURE TConstruct-1.20.1-3.9.1.19.jar |Tinkers' Construct |tconstruct |3.9.1.19 |DONE |Manifest: NOSIGNATURE EnchantmentDescriptions-Forge-1.20.1-17.1.19.jar |EnchantmentDescriptions |enchdesc |17.1.19 |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 moonlight-1.20-2.13.61-forge.jar |Moonlight Library |moonlight |1.20-2.13.61 |DONE |Manifest: NOSIGNATURE fabric-blockrenderlayer-v1-1.1.41+1d0da21e77.jar |Fabric BlockRenderLayer Regist|fabric_blockrenderlayer_v1 |1.1.41+1d0da21e77 |DONE |Manifest: NOSIGNATURE mixinsquared-forge-0.1.1.jar |MixinSquared |mixinsquared |0.1.1 |DONE |Manifest: NOSIGNATURE Jade-1.20.1-Forge-11.12.3.jar |Jade |jade |11.12.3+forge |DONE |Manifest: NOSIGNATURE appliedenergistics2-forge-15.3.3.jar |Applied Energistics 2 |ae2 |15.3.3 |DONE |Manifest: NOSIGNATURE theurgy-1.20.1-1.23.4.jar |Theurgy |theurgy |1.23.4 |DONE |Manifest: NOSIGNATURE EnderIO-1.20.1-6.2.7-beta-all.jar |Ender IO |enderio |6.2.7-beta |DONE |Manifest: NOSIGNATURE reliquary-1.20.1-2.0.45.1248.jar |Reliquary |reliquary |2.0.45.1248 |DONE |Manifest: NOSIGNATURE Apugli-2.10.2+1.20.1-forge.jar |Apugli |apugli |2.10.2+1.20.1-forge |DONE |Manifest: NOSIGNATURE ars_elemental-1.20.1-0.6.7.7.jar |Ars Elemental |ars_elemental |0.6.7.7 |DONE |Manifest: NOSIGNATURE irons_spellbooks-1.20.1-3.4.0.7.jar |Iron's Spells 'n Spellbooks |irons_spellbooks |1.20.1-3.4.0.7 |DONE |Manifest: NOSIGNATURE ice_and_fire_spellbooks-2.3.1-1.20.1.jar |Ice and Fire: Spellbooks |ice_and_fire_spellbooks |2.3.1-1.20.1 |DONE |Manifest: NOSIGNATURE fabric-biome-api-v1-13.0.13+dc36698e77.jar |Fabric Biome API (v1) |fabric_biome_api_v1 |13.0.13+dc36698e77 |DONE |Manifest: NOSIGNATURE modonomicon-1.20.1-forge-1.77.6.jar |Modonomicon |modonomicon |1.77.6 |DONE |Manifest: NOSIGNATURE pattern_schematics-1.1.19+forge-1.20.1.jar |Create: Pattern Schematics |create_pattern_schematics |1.1.19+forge-1.20.1 |DONE |Manifest: NOSIGNATURE majruszs-enchantments-forge-1.20.1-1.10.8.jar |Majrusz's Enchantments |majruszsenchantments |1.10.8 |DONE |Manifest: NOSIGNATURE rarcompat-1.20.1-0.1.7.jar |RAR-Compat |rarcompat |0.1.7 |DONE |Manifest: NOSIGNATURE expandability-forge-9.0.4.jar |ExpandAbility |expandability |9.0.4 |DONE |Manifest: NOSIGNATURE chisels-and-bits-forge-1.4.148.jar |chisels-and-bits |chiselsandbits |1.4.148 |DONE |Manifest: NOSIGNATURE fabric-data-generation-api-v1-12.3.4+369cb3a477.ja|Fabric Data Generation API (v1|fabric_data_generation_api_v1 |12.3.4+369cb3a477 |DONE |Manifest: NOSIGNATURE fabric-events-interaction-v0-0.6.2+0d0bd5a777.jar |Fabric Events Interaction (v0)|fabric_events_interaction_v0 |0.6.2+0d0bd5a777 |DONE |Manifest: NOSIGNATURE Crash Report UUID: 4b002c7d-6b1b-41a9-8f5a-62f3114bbcd1 FML: 47.3 Forge: net.minecraftforge:47.3.0 Flywheel Backend: GL33 Instanced Arrays
  • Topics

×
×
  • Create New...

Important Information

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