Jump to content

Recommended Posts

Posted

So I followed a tutorial displayed on here on how to organise a CreativeTab using Comparators and Item[] arrays.

The list is kept short and all for now, and I decided to run it just to get a glimpse on how the comparators will work out the list being displayed in the creative tab.

 

But I seem to be getting a NullPointerException...

I am guessing is because the custom creative tab file (NCTab.java) is trying to order items that have not been declared in the main class yet.

 

This is how mods main class works first before I show source code of both files.

1. Materials, CreativeTab, Blocks, and Items are initialised.

2. preInit(), custom code to check if mod is up to date and the CreativeTab gets some a parameter switched up [ ncTab.setNoScrollbar(); ]. Not going to have more stuff than what I already coded and I have a reasonable amount of space to disable the scroll bar. Then a world generator gets setup, fluid gets declared and registered (doesnt get registered later cause itll cause an NPE), Then blocks and items and tool get defined all in alphabetical order. (Blocks get ore defined first then their block). Next, GameRegistry registers the blocks, items, then tools. After that LanguageRegistry (I know I should not be using this anymore but I will replace it soon) adds the names for each block and item, then shapeless recipes are set up, then the shaped recipes, then the furnace recipes.

3. Init(), The events for buckets gets registered.

4. postInit(). outputs an "mod activated! message" showing the name and version, then a last check for update is done and logs one last time whether the mod is up to date or not.

 

Possible reasons for this NPE I think is either cause (going from most likely to least likely):

- All blocks and items should be declared in their proper class.

- I miscoded the Comparator when troubleshooting an error I got when following the text tutorial.

- The arrays are not setup properly as instead of using Array.asList(items...) I used Array.asList(new Item[]{items...}) as an alternative cause Array.asList(items...) gave a variable-type error.

 

Now here are the source files. Yes I am aware that I did squish in far too much code which is why I will now state that this mod is nowhere near even an 8th done. And yes I have been able to troubleshoot and fix every problem I have had (even with the fluid NPE) except for this one.

 

mod_NCElectromagnetism.java:

 

 

package mx.x10.nullcity.redstonemagnetism;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import scala.actors.threadpool.Arrays;

import com.google.common.base.Function;
import com.google.common.collect.Ordering;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.IWorldGenerator;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.BlockStaticLiquid;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.block.material.MapColor;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemBucket;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.IItemRenderer.ItemRendererHelper;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.util.EnumHelper;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidContainerRegistry;
import net.minecraftforge.fluids.FluidRegistry;

import mx.x10.nullcity.ModUpdater;
import mx.x10.nullcity.redstonemagnetism.blocks.blockAluminium_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockAluminium_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockBrass_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockChromite;
import mx.x10.nullcity.redstonemagnetism.blocks.blockChromium_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockCobalt_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockCobalt_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockCopper_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockIron_ferromagnetic;
import mx.x10.nullcity.redstonemagnetism.blocks.blockLiquido;
import mx.x10.nullcity.redstonemagnetism.blocks.blockLiquido_moviendo;
import mx.x10.nullcity.redstonemagnetism.blocks.blockMercury_fluid;
import mx.x10.nullcity.redstonemagnetism.blocks.blockNeodymium_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockNeodymium_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockNeodymium_tarnishing;
import mx.x10.nullcity.redstonemagnetism.blocks.blockNickel_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockNickel_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockPhosphorus_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockTungsten_ore;
import mx.x10.nullcity.redstonemagnetism.blocks.blockTungsten_pure;
import mx.x10.nullcity.redstonemagnetism.blocks.blockZinc_ore;
import mx.x10.nullcity.redstonemagnetism.events.event_onBucketFill;
import mx.x10.nullcity.redstonemagnetism.generators.NCEOreGenerator;
import mx.x10.nullcity.redstonemagnetism.items.itemAluminium_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemBucket_hg;
import mx.x10.nullcity.redstonemagnetism.items.itemBrass_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemChromium_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemCobalt_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemCopper_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemCuZnMix;
import mx.x10.nullcity.redstonemagnetism.items.itemMisc_chromitebits;
import mx.x10.nullcity.redstonemagnetism.items.itemMisc_pulidor;
import mx.x10.nullcity.redstonemagnetism.items.itemMisc_stonebits;
import mx.x10.nullcity.redstonemagnetism.items.itemNeodymium_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemNickel_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemTungsten_bar;
import mx.x10.nullcity.redstonemagnetism.items.itemZinc_bar;
import mx.x10.nullcity.redstonemagnetism.materials.materialCuZn;
import mx.x10.nullcity.redstonemagnetism.materials.materialHg;
import mx.x10.nullcity.redstonemagnetism.materials.materialP;
import mx.x10.nullcity.redstonemagnetism.materials.materialSpecialOre;
import mx.x10.nullcity.redstonemagnetism.tools.toolBrass_hoe;
import mx.x10.nullcity.redstonemagnetism.tools.toolBrass_pickaxe;
import mx.x10.nullcity.redstonemagnetism.tools.toolBrass_shovel;
import mx.x10.nullcity.redstonemagnetism.tools.toolBrass_sword;

@Mod(modid = mod_NCElectromagnetism.MODID, version = mod_NCElectromagnetism.VERSION)
public class mod_NCElectromagnetism
{
    public static final String MODID = "nc_redstonemagnetism";
    public static final String VERSION = "0.0.1_01a";
    
    protected static final ModUpdater mu	=	new ModUpdater();
    
    /* Generator Entities */
    public static IWorldGenerator NCEGenerator	=	new NCEOreGenerator();
    
    /* Materials */
    public static Material brass		=	new materialCuZn(MapColor.goldColor);
    public static Material mercury		=	new materialHg(MapColor.silverColor);
    public static Material phosphorus	=	new materialP(MapColor.redColor);
    public static Material specialOre	=	new materialSpecialOre(MapColor.stoneColor);
    
    /* mercury! */
    public static Fluid	fluid_hg;
    
    /* Blocks */
    public static Block blockAluminium_ore;
    public static Block blockAluminium_pure;
    public static Block blockBrass_pure;
    public static Block blockChromite;
    public static Block blockChromium_pure;
    public static Block	blockCobalt_ore;
    public static Block blockCobalt_pure;
    public static Block blockCopper_ore;
    public static Block	blockIron_ferromagnetic;
    public static Block	blockMercury_fluid;
    public static Block	blockNeodymium_pure;
    public static Block blockNeodymium_tarnishing;
    public static Block blockNeodymium_ore;
    public static Block blockNickel_ore;
    public static Block blockNickel_pure;
    public static Block blockPhosphorus_ore;
    public static Block	blockPulido;
    public static Block blockPulido_moving;
    public static Block blockTungsten_ore;
    public static Block blockTungsten_pure;
    public static Block	blockZinc_ore;
    
    /* Block-items (ingot) */
    public static Item	itemAluminium_bar;
    public static Item	itemBrass_bar;
    public static Item	itemChromium_bar;
    public static Item 	itemCobalt_bar;
    public static Item	itemCopper_bar;
    public static Item	itemNeodymium_bar;
    public static Item	itemNickel_bar;
    public static Item	itemTungsten_bar;
    public static Item	itemZinc_bar;
    
    /* Tools */
    public static final Item.ToolMaterial BRASS_ = EnumHelper.addToolMaterial("BRASS", 3, 780, 6.0F, 2.5F, 0);
    public static Item	toolBrass_hoe;
    public static Item	toolBrass_pickaxe;
    public static Item	toolBrass_shovel;
    public static Item	toolBrass_sword;
    
    /* Miscellaneous Items */
    public static Item	itemCobblestone_chunk;
    public static Item	itemChromite_bit;
    public static Item	itemStackedCuZn;
    
    /* Miscellaneous Tools */
    public static Item	hgContainer;
    public static Item	itemMisc_pulidor;
    
    /*public static CreativeTabs ncTab	=	new CreativeTabs("Redstonemagnetism")
    {
    	public Item getTabIconItem()
    	{
    		this.setNoScrollbar();
    		return Item.getItemFromBlock(mod_NCElectromagnetism.blockNeodymium_ore);
    	}
    };*/
    
    public static CreativeTabs ncTab	=	new NCTab(CreativeTabs.getNextID(), "Redstonemagnetism");
    
    @EventHandler
    public void preInit(FMLPreInitializationEvent e)
    {
    	/* check for updates */
    	if(mu.isUpdated()	!=	1)
    	{
    		System.out.println("[Electromagnetism]: Your version is out of date!");
    	}
    	
    	/* add property for creative tab */
    	ncTab.setNoScrollbar();
    	
    	/* register the generators */
    	GameRegistry.registerWorldGenerator(NCEGenerator, 1);
    	
    	/* register fluid */
    	fluid_hg							=	new Fluid("fluid_hg");
    	fluid_hg.setBlock(blockMercury_fluid);
    	fluid_hg.setDensity(13600);			// 13.6 kg/m^3
    	// fluid_hg.setDensity(4250);		// 4.25 kg/m^3
    	fluid_hg.setGaseous(false);
    	fluid_hg.setLuminosity(4);
    	fluid_hg.setTemperature(273);
    	fluid_hg.setUnlocalizedName("fluid_hg");
    	fluid_hg.setViscosity(0);
    	
       	FluidRegistry.registerFluid(fluid_hg);
    	
    	/* register blocks */
    	blockAluminium_ore				=	new blockAluminium_ore(Material.rock);
    	blockAluminium_ore.setBlockName("aluminiumOre");
    	blockAluminium_ore.setHardness(3F);
    	blockAluminium_ore.setCreativeTab(ncTab);
    	blockAluminium_ore.setHarvestLevel("pickaxe", 2);
    	blockAluminium_ore.setBlockTextureName("nc_redstonemagnetism:aluminium_ore");
    	
    	blockAluminium_pure				=	new blockAluminium_pure(Material.iron);
    	blockAluminium_pure.setBlockName("pureAluminium");
    	blockAluminium_pure.setHardness(6F);
    	blockAluminium_pure.setCreativeTab(ncTab);
    	blockAluminium_pure.setHarvestLevel("pickaxe", 2);
    	blockAluminium_pure.setBlockTextureName("nc_redstonemagnetism:aluminium_pure");
    	
    	blockBrass_pure					=	new blockBrass_pure(brass);
    	blockBrass_pure.setBlockName("pureBrass");
    	blockBrass_pure.setHardness(8F);
    	blockBrass_pure.setHarvestLevel("pickaxe", 2);
    	blockBrass_pure.setCreativeTab(ncTab);
    	blockBrass_pure.setBlockTextureName("nc_redstonemagnetism:brass_pure");
    	
    	blockChromite					=	new blockChromite(Material.rock);
    	blockChromite.setBlockName("chromite");
    	blockChromite.setHardness(5F);
    	blockChromite.setCreativeTab(ncTab);
    	blockChromite.setHarvestLevel("pickaxe", 2);
    	blockChromite.setBlockTextureName("nc_redstonemagnetism:chromite");
    	
    	blockChromium_pure				=	new blockChromium_pure(Material.iron);
    	blockChromium_pure.setBlockName("pureChromium");
    	blockChromium_pure.setHardness(7F);
    	blockChromium_pure.setCreativeTab(ncTab);
    	blockChromium_pure.setHarvestLevel("pickaxe", 2);
    	blockChromium_pure.setBlockTextureName("nc_redstonemagnetism:chromium_pure");
    	
    	blockCobalt_ore					=	new blockCobalt_ore(Material.rock);
    	blockCobalt_ore.setBlockName("cobaltOre");
    	blockCobalt_ore.setHardness(6F);
    	blockCobalt_ore.setCreativeTab(ncTab);
    	blockCobalt_ore.setHarvestLevel("pickaxe", 2);
    	blockCobalt_ore.setBlockTextureName("nc_redstonemagnetism:cobalt_ore");
    	
    	blockCobalt_pure				=	new blockCobalt_pure(Material.iron);
    	blockCobalt_pure.setBlockName("pureCobalt");
    	blockCobalt_pure.setHardness(4F);
    	blockCobalt_pure.setCreativeTab(ncTab);
    	blockCobalt_pure.setHarvestLevel("pickaxe", 2);
    	blockCobalt_pure.setBlockTextureName("nc_redstonemagnetism:cobalt_pure");
    	
    	blockCopper_ore					=	new blockCopper_ore(Material.rock);
    	blockCopper_ore.setBlockName("copperOre");
    	blockCopper_ore.setHardness(4.5F);
    	blockCopper_ore.setCreativeTab(ncTab);
    	blockCopper_ore.setHarvestLevel("pickaxe", 2);
    	blockCopper_ore.setBlockTextureName("nc_redstonemagnetism:copper_ore");
    	
    	blockIron_ferromagnetic			=	new blockIron_ferromagnetic(Material.iron);
    	blockIron_ferromagnetic.setBlockName("ferroIron");
    	blockIron_ferromagnetic.setHardness(6F);
    	blockIron_ferromagnetic.setCreativeTab(ncTab);
    	blockIron_ferromagnetic.setHarvestLevel("pickaxe", 1);
    	blockIron_ferromagnetic.setBlockTextureName("minecraft:iron_block");
    	
    	blockMercury_fluid				=	new blockMercury_fluid(fluid_hg, this.mercury);
    	blockMercury_fluid.setBlockName("hgMercury");
    	blockMercury_fluid.setCreativeTab(ncTab);
    	
    	blockNeodymium_pure				=	new blockNeodymium_pure(Material.iron);
    	blockNeodymium_pure.setBlockName("pureNeodymium");
    	blockNeodymium_pure.setHardness(12F);
    	blockNeodymium_pure.setCreativeTab(ncTab);
    	blockNeodymium_pure.setHarvestLevel("pickaxe", 2);
    	blockNeodymium_pure.setBlockTextureName("nc_redstonemagnetism:neodymium_pure");
    	
    	blockNeodymium_tarnishing		=	new blockNeodymium_tarnishing(Material.iron);
    	blockNeodymium_tarnishing.setBlockName("tarnishedNeodymium");
    	blockNeodymium_tarnishing.setHardness(10.75F);
    	blockNeodymium_tarnishing.setLightLevel(0);
    	blockNeodymium_tarnishing.setCreativeTab(ncTab);
    	blockNeodymium_tarnishing.setHarvestLevel("pickaxe", 1);
    	blockNeodymium_tarnishing.setBlockTextureName("nc_redstonemagnetism:neodymium_pure");
    	
    	blockNeodymium_ore				=	new blockNeodymium_ore(Material.rock);
    	blockNeodymium_ore.setBlockName("neodymiumOre");
    	blockNeodymium_ore.setHardness(11.33F);
    	blockNeodymium_ore.setLightLevel(1);
    	blockNeodymium_ore.setCreativeTab(ncTab);
    	blockNeodymium_ore.setHarvestLevel("pickaxe", 2);
    	blockNeodymium_ore.setBlockTextureName("nc_redstonemagnetism:neodymium_ore");
    	
    	blockNickel_ore					=	new blockNickel_ore(Material.rock);
    	blockNickel_ore.setBlockName("nickelOre");
    	blockNickel_ore.setHardness(8F);
    	blockNickel_ore.setCreativeTab(ncTab);
    	blockNickel_ore.setHarvestLevel("pickaxe", 2);
    	blockNickel_ore.setBlockTextureName("nc_redstonemagnetism:nickel_ore");
    	
    	blockNickel_pure				=	new blockNickel_pure(Material.iron);
    	blockNickel_pure.setBlockName("pureNickel");
    	blockNickel_pure.setHardness(6.5F);
    	blockNickel_pure.setCreativeTab(ncTab);
    	blockNickel_pure.setHarvestLevel("pickaxe", 2);
    	blockNickel_pure.setBlockTextureName("nc_redstonemagnetism:nickel_pure");
    	
    	blockPhosphorus_ore				=	new blockPhosphorus_ore(this.phosphorus);
    	blockPhosphorus_ore.setBlockName("redPhosporus");
    	blockPhosphorus_ore.setHardness(12F);
    	blockPhosphorus_ore.setCreativeTab(ncTab);
    	blockPhosphorus_ore.setHarvestLevel("pickaxe", 2);
    	blockPhosphorus_ore.setBlockTextureName("nc_redstonemagnetism:phosphorus_ore");
    	
    	blockPulido						=	new blockLiquido(Material.water);
    	blockPulido.setHardness(100.0F);
    	blockPulido.setLightOpacity(2);
    	blockPulido.setBlockName("liquidPulido");
    	blockPulido.setBlockTextureName("minecraft:water");
    	
    	blockPulido_moving				=	new blockLiquido_moviendo(Material.water);
    	blockPulido_moving.setHardness(100.0F);
    	blockPulido_moving.setLightOpacity(2);
    	blockPulido_moving.setBlockName("liquidPulido_m");
    	blockPulido_moving.setBlockTextureName("minecraft:water");
    	
    	blockTungsten_ore				=	new blockTungsten_ore(Material.rock);
    	blockTungsten_ore.setBlockName("tungstenOre");
    	blockTungsten_ore.setHardness(5F);
    	blockTungsten_ore.setCreativeTab(ncTab);
    	blockTungsten_ore.setHarvestLevel("pickaxe", 2);
    	blockTungsten_ore.setBlockTextureName("nc_redstonemagnetism:tungsten_ore");
    	
    	blockTungsten_pure				=	new blockTungsten_pure(Material.iron);
    	blockTungsten_pure.setBlockName("pureTungsten");
    	blockTungsten_pure.setHardness(7.5F);
    	blockTungsten_pure.setCreativeTab(ncTab);
    	blockTungsten_pure.setHarvestLevel("pickaxe", 2);
    	blockTungsten_pure.setBlockTextureName("nc_redstonemagnetism:tungsten_pure");
    	
    	blockZinc_ore					=	new blockZinc_ore(specialOre);
    	blockZinc_ore.setBlockName("zincOre");
    	blockZinc_ore.setHardness(5.5F);
    	blockZinc_ore.setCreativeTab(ncTab);
    	blockZinc_ore.setHarvestLevel("pickaxe", 2);
    	blockZinc_ore.setBlockTextureName("nc_redstonemagnetism:cinc_ore");
    	
    	/* register items */
    	hgContainer						=	new itemBucket_hg(blockMercury_fluid);
    	hgContainer.setContainerItem(Items.bucket);
    	hgContainer.setCreativeTab(ncTab);
    	hgContainer.setTextureName("nc_redstonemagnetism:bucket_hg");
    	hgContainer.setUnlocalizedName("hgContainer_");
    	
    	itemCobblestone_chunk			=	new itemMisc_stonebits();
    	itemCobblestone_chunk.setTextureName("minecraft:iron_ingot");
    	itemCobblestone_chunk.setUnlocalizedName("cobblestone_c");
    	
    	itemChromite_bit				=	new itemMisc_chromitebits();
    	itemChromite_bit.setTextureName("minecraft:iron_ingot");
    	itemChromite_bit.setUnlocalizedName("chromite_c");
    	
    	itemStackedCuZn					=	new	itemCuZnMix();
    	itemStackedCuZn.setTextureName("nc_redstonemagnetism:brass_prealloy");
    	itemStackedCuZn.setUnlocalizedName("prebrass");
    	
    	/* register items */
    	itemMisc_pulidor				=	new itemMisc_pulidor();
    	itemMisc_pulidor.setTextureName("minecraft:iron_ingot");
    	itemMisc_pulidor.setUnlocalizedName("pulidor_t");
    	
    	/* register items */
    	itemAluminium_bar				=	new itemAluminium_bar();
    	itemAluminium_bar.setTextureName("nc_redstonemagnetism:aluminium_bar");
    	itemAluminium_bar.setUnlocalizedName("aluminiumBar");
    	
    	itemBrass_bar					=	new itemBrass_bar();
    	itemBrass_bar.setTextureName("nc_redstonemagnetism:brass_bar");
    	itemBrass_bar.setUnlocalizedName("brassBar");
    	
    	itemChromium_bar				=	new itemChromium_bar();
    	itemChromium_bar.setTextureName("nc_redstonemagnetism:chromium_bar");
    	itemChromium_bar.setUnlocalizedName("chromiumBar");
    	
    	itemCobalt_bar					=	new itemCobalt_bar();
    	itemCobalt_bar.setTextureName("nc_redstonemagnetism:cobalt_bar");
    	itemCobalt_bar.setUnlocalizedName("cobaltBar");
    	
    	itemCopper_bar					=	new itemCopper_bar();
    	itemCopper_bar.setTextureName("nc_redstonemagnetism:copper_bar");
    	itemCopper_bar.setUnlocalizedName("copperBar");
    	
    	itemNeodymium_bar				=	new itemNeodymium_bar();
    	itemNeodymium_bar.setTextureName("nc_redstonemagnetism:neodymium_bar");
    	itemNeodymium_bar.setUnlocalizedName("neodymiumBar");
    	
    	itemNickel_bar					=	new itemNickel_bar();
    	itemNickel_bar.setTextureName("nc_redstonemagnetism:nickel_bar");
    	itemNickel_bar.setUnlocalizedName("nickelBar");
    	
    	itemTungsten_bar				=	new itemTungsten_bar();
    	itemTungsten_bar.setTextureName("nc_redstonemagnetism:tungsten_bar");
    	itemTungsten_bar.setUnlocalizedName("tungstenBar");
    	
    	itemZinc_bar					=	new itemZinc_bar();
    	itemZinc_bar.setTextureName("nc_redstonemagnetism:cinc_bar");
    	itemZinc_bar.setUnlocalizedName("zincBar");
    	
    	/* register tools */
    	toolBrass_hoe					=	new toolBrass_hoe(BRASS_);
    	toolBrass_hoe.setTextureName("nc_redstonemagnetism:brass_hoe");
    	toolBrass_hoe.setUnlocalizedName("brass_hoe");
    	
    	toolBrass_pickaxe				=	new toolBrass_pickaxe(BRASS_);
    	toolBrass_pickaxe.setTextureName("nc_redstonemagnetism:brass_pickaxe");
    	toolBrass_pickaxe.setUnlocalizedName("brass_pickaxe");
    	
    	toolBrass_shovel				=	new toolBrass_shovel(BRASS_);
    	toolBrass_shovel.setTextureName("nc_redstonemagnetism:brass_spade");
    	toolBrass_shovel.setUnlocalizedName("brass_spade");
    	
    	toolBrass_sword					=	new toolBrass_sword(BRASS_);
    	toolBrass_sword.setTextureName("nc_redstonemagnetism:brass_sword");
    	toolBrass_sword.setUnlocalizedName("brass_sword");
    	
    	/* process stuff */
    	
    	GameRegistry.registerBlock(blockAluminium_pure,			"pureAluminium");
    	GameRegistry.registerBlock(blockBrass_pure,				"pureBrass");
    	GameRegistry.registerBlock(blockChromite,				"chromite");
    	GameRegistry.registerBlock(blockChromium_pure,			"pureChromium");
    	GameRegistry.registerBlock(blockCobalt_pure,			"pureCobalt");
    	GameRegistry.registerBlock(blockIron_ferromagnetic, 	"ferroIron");
    	GameRegistry.registerBlock(blockMercury_fluid,			"hgMercury");
    	GameRegistry.registerBlock(blockNeodymium_pure,			"pureNeodymium");
    	GameRegistry.registerBlock(blockNeodymium_tarnishing,	"tarnishedNeodymium");
    	GameRegistry.registerBlock(blockNickel_pure,			"pureNickel");
    	GameRegistry.registerBlock(blockPulido,					"liquidPulido");
    	GameRegistry.registerBlock(blockPulido_moving,			"liquidPulido_m");
    	GameRegistry.registerBlock(blockTungsten_pure,			"pureTungsten");
    	
    	GameRegistry.registerBlock(blockAluminium_ore,			"aluminiumOre");
    	GameRegistry.registerBlock(blockCobalt_ore,				"cobaltOre");
    	GameRegistry.registerBlock(blockCopper_ore,				"copperOre");
    	GameRegistry.registerBlock(blockNeodymium_ore,			"neodymiumOre");
    	GameRegistry.registerBlock(blockNickel_ore,				"nickelOre");
    	GameRegistry.registerBlock(blockPhosphorus_ore,			"redPhosphorus");
    	GameRegistry.registerBlock(blockTungsten_ore,			"tungstenOre");
    	GameRegistry.registerBlock(blockZinc_ore,				"zincOre");
    	
    	GameRegistry.registerItem(itemAluminium_bar,			"aluminiumBar");
    	GameRegistry.registerItem(itemBrass_bar,				"brassBar");
    	GameRegistry.registerItem(itemChromium_bar,				"chromiumBar");
    	GameRegistry.registerItem(itemCobalt_bar,				"cobaltBar");
    	GameRegistry.registerItem(itemCopper_bar,				"copperBar");
    	GameRegistry.registerItem(itemStackedCuZn,				"prebrass");
    	GameRegistry.registerItem(itemNeodymium_bar,			"neodymiumBar");
    	GameRegistry.registerItem(itemNickel_bar,				"nickelBar");
    	GameRegistry.registerItem(itemTungsten_bar,				"tungstenBar");
    	GameRegistry.registerItem(itemZinc_bar,					"zincBar");
    	
    	GameRegistry.registerItem(hgContainer,					"hgContainer_");
    	
    	GameRegistry.registerItem(toolBrass_hoe,				"brass_hoe");
    	GameRegistry.registerItem(toolBrass_pickaxe,			"brass_pickaxe");
    	GameRegistry.registerItem(toolBrass_shovel,				"brass_spade");
    	GameRegistry.registerItem(toolBrass_sword,				"brass_sword");
    	
    	/*
    	GameRegistry.registerItem(itemCobblestone_chunk,		"cobblestone_c");
    	GameRegistry.registerItem(itemChromite_bit,				"chromite_c");
    	GameRegistry.registerItem(itemMisc_pulidor,				"pulidor_t");
    	*/
    	
    	FluidContainerRegistry.registerFluidContainer(fluid_hg, new ItemStack(hgContainer), new ItemStack(Items.bucket));
    	
    	/* language */
    	/*
    	 * @TODO: Add Mexican Spanish + Use New Language System
    	 */
    	LanguageRegistry.addName(blockMercury_fluid,			"Mercury");
    	
    	LanguageRegistry.addName(blockAluminium_pure,			"Aluminium");
    	LanguageRegistry.addName(blockBrass_pure,				"Brass");
    	LanguageRegistry.addName(blockChromite,					"Chromite");
    	LanguageRegistry.addName(blockChromium_pure,			"Chromium");
    	LanguageRegistry.addName(blockCobalt_pure,				"Cobalt");
    	LanguageRegistry.addName(blockIron_ferromagnetic,		"Ferroiron");
    	LanguageRegistry.addName(blockMercury_fluid,			"Mercury");
    	LanguageRegistry.addName(blockNeodymium_pure,			"Neodymium");
    	LanguageRegistry.addName(blockNeodymium_tarnishing,		"Neodymium (Tarnished)");
    	LanguageRegistry.addName(blockNickel_pure,				"Nickel");
    	LanguageRegistry.addName(blockTungsten_pure,			"Tungsten");
    	LanguageRegistry.addName(blockPulido,					"Pulido para metal");
    	LanguageRegistry.addName(blockPulido_moving,			"Pulido para metal");
    	
    	LanguageRegistry.addName(blockAluminium_ore,			"Aluminium Ore");
    	LanguageRegistry.addName(blockCobalt_ore,				"Cobalt Ore");
    	LanguageRegistry.addName(blockCopper_ore,				"Copper Ore");
    	LanguageRegistry.addName(blockNeodymium_ore,			"Neodymium Ore");
    	LanguageRegistry.addName(blockNickel_ore,				"Nickel Ore");
    	LanguageRegistry.addName(blockPhosphorus_ore,			"Red Phosphorus");
    	LanguageRegistry.addName(blockTungsten_ore, 			"Tungsten Ore");
    	LanguageRegistry.addName(blockZinc_ore,					"Zinc Ore");
    	
    	LanguageRegistry.addName(itemAluminium_bar,				"Aluminium Bar");
    	LanguageRegistry.addName(itemBrass_bar,					"Brass Bar");
    	LanguageRegistry.addName(itemChromium_bar,				"Chromium Bar");
    	LanguageRegistry.addName(itemCobalt_bar,				"Cobalt Bar");
    	LanguageRegistry.addName(itemCopper_bar,				"Copper Bar");
    	LanguageRegistry.addName(itemStackedCuZn,				"Cu + Zn Stack");
    	LanguageRegistry.addName(itemNeodymium_bar,				"Neodymium Bar");
    	LanguageRegistry.addName(itemNickel_bar,				"Nickel Bar");
    	LanguageRegistry.addName(itemTungsten_bar,				"Tungsten Bar");
    	LanguageRegistry.addName(itemZinc_bar,					"Zinc Bar");
    	
    	LanguageRegistry.addName(hgContainer,					"Mercury Bucket");
    	LanguageRegistry.addName(toolBrass_hoe,					"Brass Hoe");
    	LanguageRegistry.addName(toolBrass_pickaxe,				"Brass Pickaxe");
    	LanguageRegistry.addName(toolBrass_shovel,				"Brass Shovel");
    	LanguageRegistry.addName(toolBrass_sword,				"Brass Sword");
    	/*
    	LanguageRegistry.addName(itemCobblestone_chunk,			"Cobblestone Chunk");
    	LanguageRegistry.addName(itemChromite_bit,				"Chromite Piece");
    	LanguageRegistry.addName(itemMisc_pulidor,				"Metal Polisher");
    	*/
    	
    	/* shapeless recipes */
    	GameRegistry.addShapelessRecipe(new ItemStack(Blocks.iron_block, 1),	new ItemStack(blockIron_ferromagnetic));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemCobblestone_chunk,9), new ItemStack(Blocks.cobblestone));
    	
    	GameRegistry.addShapelessRecipe(new ItemStack(itemAluminium_bar, 9),	new ItemStack(blockAluminium_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemBrass_bar, 9),		new ItemStack(blockBrass_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemChromium_bar, ,		new ItemStack(blockChromium_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemCobalt_bar, ,		new ItemStack(blockCobalt_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemNeodymium_bar, ,	new ItemStack(blockNeodymium_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemNickel_bar, ,		new ItemStack(blockNickel_pure));
    	GameRegistry.addShapelessRecipe(new ItemStack(itemTungsten_bar, ,		new ItemStack(blockTungsten_pure));
    	
    	/* crafting recipes */
    	GameRegistry.addRecipe(new ItemStack(Blocks.cobblestone),		"xxx", "xxx", "xxx",
    	        'x', itemCobblestone_chunk);
    	GameRegistry.addRecipe(new ItemStack(blockAluminium_pure),		"xxx", "xxx", "xxx",
    	        'x', itemAluminium_bar);
    	GameRegistry.addRecipe(new ItemStack(blockBrass_pure),			"xxx", "xxx", "xxx",
    	        'x', itemBrass_bar);
    	GameRegistry.addRecipe(new ItemStack(blockChromium_pure),		"xxx", "xyx", "xxx",
    	        'x', itemChromium_bar, 'y', blockChromite);
    	GameRegistry.addRecipe(new ItemStack(blockCobalt_pure),			"xxx", "x x", "xxx",
    	        'x', itemCobalt_bar);
    	GameRegistry.addRecipe(new ItemStack(blockIron_ferromagnetic), 	"x  ", "y  ", "   ",
    	        'x', Blocks.iron_block, 'y', Items.compass);
    	GameRegistry.addRecipe(new ItemStack(blockNeodymium_pure), 		"xxx", "xyx", "xxx",
    	        'x', itemNeodymium_bar, 'y', Items.compass);
    	GameRegistry.addRecipe(new ItemStack(blockNickel_pure), 		"xxx", "x x", "xxx",
    	        'x', itemNickel_bar);
    	GameRegistry.addRecipe(new ItemStack(blockTungsten_pure), 		"xxx", "x x", "xxx",
    	        'x', itemTungsten_bar);
    	
    	GameRegistry.addRecipe(new ItemStack(itemStackedCuZn), 			"x  ", "y  ", "   ",
    	        'x', itemCopper_bar, 'y', itemZinc_bar);
    	GameRegistry.addRecipe(new ItemStack(itemStackedCuZn), 			"y  ", "x  ", "   ",
    	        'x', itemCopper_bar, 'y', itemZinc_bar);
    	
    	GameRegistry.addRecipe(new ItemStack(toolBrass_hoe), 			"xx "," y "," y ",
    			'x', itemBrass_bar, 'y', Items.stick);
    	GameRegistry.addRecipe(new ItemStack(toolBrass_pickaxe), 		"xxx"," y "," y ",
    			'x', itemBrass_bar, 'y', Items.stick);
    	GameRegistry.addRecipe(new ItemStack(toolBrass_shovel), 		" x "," y "," y ",
    			'x', itemBrass_bar, 'y', Items.stick);
    	GameRegistry.addRecipe(new ItemStack(toolBrass_sword), 			" x "," x "," y ",
    			'x', itemBrass_bar, 'y', Items.stick);
    	
    	/* furnace recipes */
    	GameRegistry.addSmelting(blockAluminium_ore,	new ItemStack(itemNickel_bar, 1),		0.5f);
    	GameRegistry.addSmelting(blockChromite, 		new ItemStack(itemChromium_bar, 1), 	0.5f);
    	GameRegistry.addSmelting(blockCobalt_ore, 		new ItemStack(itemCobalt_bar, 2),		0.5f);
    	GameRegistry.addSmelting(blockCopper_ore, 		new ItemStack(itemCopper_bar, 1),		0.5f);
    	GameRegistry.addSmelting(blockNeodymium_ore,	new ItemStack(itemNeodymium_bar, 1),	0.5f);
    	GameRegistry.addSmelting(blockNickel_ore, 		new ItemStack(itemNickel_bar, 1), 		0.5f);
    	GameRegistry.addSmelting(blockTungsten_ore, 	new ItemStack(itemTungsten_bar, 2), 	0.1f);
    	GameRegistry.addSmelting(blockZinc_ore,			new ItemStack(itemZinc_bar, 1), 		0.5f);
    	
    	GameRegistry.addSmelting(itemStackedCuZn,		new ItemStack(itemBrass_bar, 1), 		0.5f);
    }
    
    @EventHandler
    public void init(FMLInitializationEvent event)
    {
    	MinecraftForge.EVENT_BUS.register(event_onBucketFill.INSTANCE);
    }
    
    @EventHandler
    public void postInit(FMLPostInitializationEvent e)
    {
    	System.out.println("[Electromagnetism]: NullCity Electromagnetism Mod Activated!");
    	System.out.println("[Electromagnetism]: version: " + VERSION);
    	
    	if(mu.isUpdated()	!=	1)
    	{
    		System.out.println("[Electromagnetism]: Last warning, this version is out of date!");
    	}
    }
}

 

 

 

NCTab.java:

 

 

package mx.x10.nullcity.redstonemagnetism;

import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import scala.actors.threadpool.Arrays;

import com.google.common.base.Function;
import com.google.common.collect.Ordering;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;

import mx.x10.nullcity.redstonemagnetism.mod_NCElectromagnetism;

public class NCTab extends CreativeTabs
{
    public static List<Item>  ncTab_order	=	Arrays.asList(new Item[]
    		{
    		mod_NCElectromagnetism.toolBrass_hoe,
    		mod_NCElectromagnetism.toolBrass_pickaxe,
    		mod_NCElectromagnetism.toolBrass_shovel,
    		mod_NCElectromagnetism.toolBrass_sword
    		}
    );
    
    public static Comparator<ItemStack> c = Ordering.explicit(ncTab_order).onResultOf(new Function<ItemStack, Item>(){
        @Override
        public Item apply(ItemStack input)
        {
            return input.getItem();
        }
    });

public NCTab(int i, String s) {
	super(i, s);
}

@Override
public void displayAllReleventItems(List l)
{
	Collections.sort(l, c);
}

public Item getTabIconItem()
{
	this.setNoScrollbar();
	return Item.getItemFromBlock(mod_NCElectromagnetism.blockNeodymium_ore);
}
}

 

 

 

Any help is appreciated and thanks!

AMD A8-5550M Quadcore (Turbo'd to 3.1 GHz)

AMD Radeon HD 8550G

8 GB RAM 1600 MHz (2 x 4 GB)

750 GB HDD @ 5400rpm

Focusrite 2i2 USB Audio Interface

------

Not bad for a laptop! Even on heavy load doesnt go over 65C! (most laptops go 75 - 80C)

Posted

You want to put initializing code in the constructor of the creative tab, so it's clearer when that code gets called.

 

For example, it's better to have this line of code inside the constructor instead of

getTabIconItem()

:

this.setNoScrollbar();

 

The static list initializer should also be in the constructor, and you should call that constructor AFTER you registered all your items. You must set the creative tab of the items after you call the constructor (can be inside the constructor) so that the creative tab of the items aren't null. Your constructor should look something like this then:

public NCTab(int i, String s) {
    super(i, s);
    this.setNoScrollbar();
    List<Item> ncTab_order = Arrays.asList(new Item[]{
        item1.setCreativeTab(this),
        item2.setCreativeTab(this),
        ...
    });
}

 

 

As a sidenote, I'm failing to see the use for sorting the items in the creative tab like this. Items and blocks get added in the order you register them in, so you can just register them in the order you want instead of doing complex things like sorting and using comparators.

Posted

Actually, I forgot to mention this but I already fixed it by initialising the items before the CreativeTab gets initialised and I fixed up the NCTab.java structure because all I did was just copy and paste it from main class to another class.

 

And I no longer have the NPE! So turns out it was cause I registered the items and blocks after the creative tab, but thanks for pointing out I had the setNoScrollbar(); there. i didnt even notice that!

 

PS: The items and blocks DO NOT get ordered in the way they registered them. I already initalised and registered ores first, then blocks, then ingots, then tools and I had a pickaxe right next to an ore and the rest of the tool set for brass as the last 3 slots. Which is why I decided to see if there was a method then saw a text tutorial that was on this forum and tried following it

 

EDIT: Turns out LanguageRegistry also effects the order in how the items are placed in the CreativeTab. So by registered in alphabetical and by type (blocks, items, tools, misc). Now its all ordered!

AMD A8-5550M Quadcore (Turbo'd to 3.1 GHz)

AMD Radeon HD 8550G

8 GB RAM 1600 MHz (2 x 4 GB)

750 GB HDD @ 5400rpm

Focusrite 2i2 USB Audio Interface

------

Not bad for a laptop! Even on heavy load doesnt go over 65C! (most laptops go 75 - 80C)

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

  • Who's Online (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

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