Jump to content

Recommended Posts

Posted

Modding noob in 1.12, attempting to test myself and add all 118 elements as items. I used metadata for this, and for some reason only the first item (the one with damage = 0) has a texture, no matter what I do. I can make a normal item have a texture and work just fine.

 

Main Class:

package doomcrystal.atomic;

import doomcrystal.atomic.init.ModItems;
import doomcrystal.atomic.proxy.CommonProxy;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;

@Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION, useMetadata = true)

public class Atomic {
	
	public static final CreativeTabs tab = new AtomicTab();
	
	@SidedProxy(serverSide = Reference.SERVER_PROXY_CLASS, clientSide = Reference.CLIENT_PROXY_CLASS)
	public static CommonProxy proxy;

	@EventHandler
	public void preInit(FMLPreInitializationEvent event) {
		ModItems.init();
	}
	@EventHandler
	public void init(FMLInitializationEvent event) {
		proxy.init();
	}
	@EventHandler
	public void postInit(FMLPostInitializationEvent event) {
	}
	
}

 

ClientProxy:

package doomcrystal.atomic.proxy;

import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.block.model.ModelBakery;
import net.minecraft.util.ResourceLocation;
import doomcrystal.atomic.Reference;
import doomcrystal.atomic.init.ModItems;

public class ClientProxy extends CommonProxy{

	@Override
	public void preInit() {
		super.preInit();
	}
	@Override
	public void init() {
		super.init();
		ModItems.initClient(Minecraft.getMinecraft().getRenderItem().getItemModelMesher());
	}
}

 

ModItems:

package doomcrystal.atomic.init;

import java.util.List;

import doomcrystal.atomic.Atomic;
import doomcrystal.atomic.Reference;
import doomcrystal.atomic.handlers.EnumHandler;
import doomcrystal.atomic.handlers.EnumHandler.Elements;
import doomcrystal.atomic.items.ItemElement;
import doomcrystal.atomic.items.ItemMetaBase;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.ItemModelMesher;
import net.minecraft.client.renderer.block.model.ModelBakery;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.NonNullList;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.common.registry.ForgeRegistries;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;

public class ModItems {

	public static Item element;
	public static Item[] items = new Item[] {
		element = new ItemElement(),
		};
	
	
	public static void init() {
		for(Item i : items) {
			ForgeRegistries.ITEMS.register(i);
		}
	}

	@SideOnly(Side.CLIENT)
	public static void initClient(ItemModelMesher mesher) {
		for(Item j : items) {
			if(!j.getHasSubtypes()) {
				mesher.register(j, 0, new ModelResourceLocation(new ResourceLocation(Reference.MODID, j.getUnlocalizedName().substring(5)), "inventory"));
			}
			else {
				for(Elements e : EnumHandler.Elements.values()) { 
					mesher.register(j, e.getID(), new ModelResourceLocation(new ResourceLocation(Reference.MODID, "element" + e.getName()), "inventory"));
				}
			}
		}
	}
}

 

EnumHandler:

package doomcrystal.atomic.handlers;

import doomcrystal.atomic.Reference;
import net.minecraft.util.IStringSerializable;
import net.minecraft.util.ResourceLocation;

/*
 * Enums 1 : Elements
 */

public class EnumHandler {
	
	public static ResourceLocation[] getResourceLocations(int i) {
		ResourceLocation[] string;
		if(i == 1) {
			string = new ResourceLocation[119];
			for(int j = 0; j < Elements.values().length; j++) {
				string[j] = new ResourceLocation(Reference.MODID, Elements.values()[j].getName());
			}
			return string;
		}
		else {
			string = new ResourceLocation[119];
			for(int j = 0; j < Elements.values().length; j++) {
				string[j] = new ResourceLocation(Reference.MODID, Elements.values()[j].getName());
			}
			return string;
		}
	}
	
	public static enum Elements implements IStringSerializable {
		NEUTRON("neutron", 0),
		HYDROGEN("hydrogen", 1),
		HELIUM("helium", 2),
		LITHIUM("lithium", 3),
		BERYLLIUM("beryllium", 4),
		BORON("boron", 5),
		CARBON("carbon", 6),
		NITROGEN("nitrogen", 7),
		OXYGEN("oxygen", 8),
		FLUORINE("fluorine", 9),
		NEON("neon", 10),
		SODIUM("sodium", 11),
		MAGNESIUM("magnesium", 12),
		ALUMINUM("aluminum", 13),
		SILICON("silicon", 14),
		PHOSPHORUS("phosphorus", 15),
		SULFUR("sulfur", 16),
		CHLORINE("chlorine", 17),
		ARGON("argon", 18),
		POTASSIUM("potassium", 19),
		CALCIUM("calcium", 20),
		SCANDIUM("scandium", 21),
		TITANIUM("titanium", 22),
		VANADIUM("vanadium", 23),
		CHROMIUM("chromium", 24),
		MANGANESE("manganese", 25),
		IRON("iron", 26),
		COBALT("cobalt", 27),
		NICKEL("nickel", 28),
		COPPER("copper", 29),
		ZINC("zinc", 30),
		GALLIUM("gallium", 31),
		GERMANIUM("germanium", 32),
		ARSENIC("arsenic", 33),
		SELENIUM("selenium", 34),
		BROMINE("bromine", 35),
		KRYPTON("krypton", 36),
		RUBIDIUM("rubidium", 37),
		STRONTIUM("strontium", 38),
		YTTRIUM("yttrium", 39),
		ZIRCONIUM("zirconium", 40),
		NIOBIUM("niobium", 41),
		MOLYBDENUM("molybdenum", 42),
		TECHNETIUM("technetium", 43),
		RUTHENIUM("ruthenium", 44),
		RHODIUM("rhodium", 45),
		PALLADIUM("palladium", 46),
		SILVER("silver", 47),
		CADMIUM("cadmium", 48),
		INDIUM("indium", 49),
		TIN("tin", 50),
		ANTIMONY("antimony", 51),
		TELLURIUM("tellurium", 52),
		IODINE("iodine", 53),
		XENON("xenon", 54),
		CESIUM("cesium", 55),
		BARIUM("barium", 56),
		LANTHANUM("lanthanum", 57),
		CERIUM("cerium", 58),
		PRASEODYMIUM("praseodymium", 59),
		NEODYMIUM("neodymium", 60),
		PROMETHIUM("promethium", 61),
		SAMARIUM("samarium", 62),
		EUROPIUM("europium", 63),
		GADOLINIUM("gadolinium", 64),
		TERBIUM("terbium", 65),
		DYSPROSIUM("dysprosium", 66),
		HOLMIUM("holmium", 67),
		ERBIUM("erbium", 68),
		THULIUM("thulium", 69),
		YTTERBIUM("ytterbium", 70),
		LUTETIUM("lutetium", 71),
		HAFNIUM("hafnium", 72),
		TANTALUM("tantalum", 73),
		TUNGSTEN("tungsten", 74),
		RHENIUM("rhenium", 75),
		OSMIUM("osmium", 76),
		IRIDIUM("iridium", 77),
		PLATINUM("platinum", 78),
		GOLD("gold", 79),
		MERCURY("mercury", 80),
		THALLIUM("thallium", 81),
		LEAD("lead", 82),
		BISMUTH("bismuth", 83),
		POLONIUM("polonium", 84),
		ASTATINE("astatine", 85),
		RADON("radon", 86),
		FRANCIUM("francium", 87),
		RADIUM("radium", 88),
		ACTINIUM("actinium", 89),
		THORIUM("thorium", 90),
		PROTACTINIUM("protactinium", 91),
		URANIUM("uranium", 92),
		NEPTUNIUM("neptunium", 93),
		PLUTONIUM("plutonium", 94),
		AMERICIUM("americium", 95),
		CURIUM("curium", 96),
		BERKELIUM("berkelium", 97),
		CALIFORNIUM("californium", 98),
		EINSTEINIUM("einsteinium", 99),
		FERMIUM("fermium", 100),
		MENDELEVIUM("mendelevium", 101),
		NOBELIUM("nobelium", 102),
		LAWERENCIUM("lawerencium", 103),
		RUTHERFORDIUM("rutherfordium", 104),
		DUBNIUM("dubnium", 105),
		SEABORGIUM("seaborgium", 106),
		BOHRIUM("bohrium", 107),
		HASSIUM("hassium", 108),
		MEITNERIUM("meitnerium", 109),
		DARMSTADTIUM("darmstadtium", 110),
		ROENTGENIUM("roentgenium", 111),
		COPERNICIUM("copernicium", 112),
		NIHONIUM("nihonium", 113),
		FLEROVIUM("flerovium", 114),
		MOSCOVIUM("moscovium", 115),
		LIVERMORIUM("livermorium", 116),
		TENNESSINE("tennessine", 117),
		OGANESSON("oganesson", 118);

		private int ID;
		private String name;
		
		private Elements(String name, int ID) {
			this.ID = ID;
			this.name = name;
		}
		
		@Override
		public String getName() {
			return this.name;
		}
		
		public int getID() {
			return ID;
		}
		
		@Override
		public String toString() {
			return getName();
		}
	}
}

 

elementneutron.json

{
    "parent": "item/generated",
    "textures": {
        "layer0": "atm:items/elementneutron"
    }
}

 

elementhydrogen.json

{
    "parent": "item/generated",
    "textures": {
        "layer0": "atm:items/elementhydrogen"
    }
}

resources paths:

assets.atm.models.item

assets.atm.textures.items

 

The textures are at elementneutron.png and elementhydrogen.png . I only have 2 of them right now with placeholder textures just to make sure that it works. (Which it doesn't!). The neuton (damage = 0) works perfectly, every other item displays the placeholder texture and renders as a box rather than a 2d item. Thanks in advance!

Posted (edited)

Don't use ItemModelMesher#register for models, it is buggy and very outdated. Instead use ModelLoader.setCustomModelResourceLocation (the method takes the same parameters), called either in FMLPreInitializationEvent or ModelRegistryEvent.

 

Please post the latest client log, it should contain rendering errors (logs/fml-client-latest.log).

Edited by Jay Avery
Posted

Thank you for such a fast reply!

 

Here is the latest log before attempting to switch ItemModelMesher with ModelLoader.register

 

[17:39:04] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[17:39:04] [main/INFO] [FML/]: Forge Mod Loader version 14.21.1.2387 for Minecraft 1.12 loading
[17:39:04] [main/INFO] [FML/]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_131, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_131
[17:39:04] [main/DEBUG] [FML/]: Java classpath at launch is E:\Stuff\forge\bin;C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\snapshot\20170624\forgeSrc-1.12-14.21.1.2387.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.1\f7be08ec23c21485b9b5a1cf1654c2ec8c58168d\jsr305-3.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.17\e6a623bf93a230b503b0e3ae18c196fcd5aa3299\realms-1.10.17.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-debug-all\5.2\3354e11e2b34215f06dab629ab88e06aca477c19\asm-debug-all-5.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe.akka\akka-actor_2.11\2.3.3\ed62e9fc709ca0f2ff1a3220daa8b70a2870078e\akka-actor_2.11-2.3.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors-migration_2.11\1.1.0\dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f\scala-actors-migration_2.11-1.1.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-library_2.11\1.0.2\e517c53a7e9acd6b1668c5a35eccbaa3bab9aac\scala-continuations-library_2.11-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-plugin_2.11.1\1.0.2\f361a3283452c57fa30c1ee69448995de23c60f7\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-parser-combinators_2.11\1.0.1\f05d7345bf5a58924f2837c6c1f4d73a938e1ff0\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-swing_2.11\1.0.1\b1cdd92bd47b1e1837139c1c53020e86bb9112ae\scala-swing_2.11-1.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-xml_2.11\1.0.2\820fbca7e524b530fdadc594c39d49a21ea0337e\scala-xml_2.11-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl_util\2.9.4-nightly-20150209\d51a7c040a721d13efdfbd34f8b257b2df882ad0\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\931074f46c795d2f7b30ed6395df5715cfd7675b\lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\bcab850f8f487c3f4c4dbabde778bb82bd1a40ed\lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar;C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar;C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar;C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\start
[17:39:04] [main/DEBUG] [FML/]: Java library path at launch is C:\Program Files\Java\jre1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_131/bin/server;C:/Program Files/Java/jre1.8.0_131/bin;C:/Program Files/Java/jre1.8.0_131/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;C:\Python27;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files\Java\jdk1.8.0_131;C:\Program Files\Java\jre1.8.0_131;;C:\Users\Garrett\AppData\Local\Microsoft\WindowsApps;E:\Stuff\eclipse;;.;C:/Users/Garrett/.gradle/caches/minecraft/net/minecraft/natives/1.12
[17:39:04] [main/INFO] [FML/]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[17:39:04] [main/DEBUG] [FML/]: Instantiating coremod class FMLCorePlugin
[17:39:04] [main/DEBUG] [FML/]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers
[17:39:04] [main/DEBUG] [FML/]: Enqueued coremod FMLCorePlugin
[17:39:04] [main/DEBUG] [FML/]: Instantiating coremod class FMLForgePlugin
[17:39:04] [main/DEBUG] [FML/]: Enqueued coremod FMLForgePlugin
[17:39:04] [main/DEBUG] [FML/]: All fundamental core mods are successfully located
[17:39:04] [main/DEBUG] [FML/]: Attempting to load commandline specified mods, relative to E:\Stuff\forge\run\.
[17:39:04] [main/DEBUG] [FML/]: Discovering coremods
[17:39:04] [main/DEBUG] [FML/]: Examining for coremod candidacy jei_1.12-4.7.1.69.jar
[17:39:04] [main/DEBUG] [FML/]: Not found coremod data in jei_1.12-4.7.1.69.jar
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[17:39:04] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[17:39:04] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[17:39:04] [main/DEBUG] [FML/]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers
[17:39:04] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer
[17:39:05] [main/DEBUG] [FML/]: Injection complete
[17:39:05] [main/DEBUG] [FML/]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\}
[17:39:05] [main/DEBUG] [FML/]: Running coremod plugin FMLCorePlugin
[17:39:05] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[17:39:05] [main/ERROR] [FML/]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[17:39:05] [main/DEBUG] [FML/]: Loading deobfuscation resource C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\1.12\srgs\srg-mcp.srg with 36059 records
[17:39:06] [main/ERROR] [FML/]: FML appears to be missing any signature data. This is not a good thing
[17:39:06] [main/DEBUG] [FML/]: Coremod plugin class FMLCorePlugin run successfully
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[17:39:06] [main/DEBUG] [FML/]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers
[17:39:06] [main/DEBUG] [FML/]: Injection complete
[17:39:06] [main/DEBUG] [FML/]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\}
[17:39:06] [main/DEBUG] [FML/]: Running coremod plugin FMLForgePlugin
[17:39:06] [main/DEBUG] [FML/]: Coremod plugin class FMLForgePlugin run successfully
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:39:06] [main/DEBUG] [FML/]: Loaded 206 rules from AccessTransformer config file forge_at.cfg
[17:39:06] [main/DEBUG] [FML/]: Loaded 2 rules from AccessTransformer mod jar file E:\Stuff\forge\run\mods\jei_1.12-4.7.1.69.jar!META-INF/jei_at.cfg

[17:39:06] [main/DEBUG] [FML/]: Validating minecraft
[17:39:06] [main/DEBUG] [FML/]: Minecraft validated, launching...
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[17:39:06] [main/DEBUG] [GradleStart/]: Reading CSV file: C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\fields.csv
[17:39:06] [main/DEBUG] [GradleStart/]: Reading CSV file: C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\methods.csv
[17:39:06] [main/INFO] [GradleStart/]: Remapping AccessTransformer rules...
[17:39:06] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[17:39:06] [main/INFO] [LaunchWrapper/]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[17:39:09] [main/DEBUG] [FML/]: Creating vanilla freeze snapshot
[17:39:09] [main/DEBUG] [FML/]: Vanilla freeze snapshot created
[17:39:10] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - LanguageManager took 0.001s
[17:39:10] [main/INFO] [FML/]: -- System Details --
Details:
	Minecraft Version: 1.12
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_131, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 1804423216 bytes (1720 MB) / 2112618496 bytes (2014 MB) up to 2112618496 bytes (2014 MB)
	JVM Flags: 3 total; -Xincgc -Xmx2048M -Xms2048M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13474 Compatibility Profile Context 22.19.162.4' Renderer: 'AMD Radeon (TM) R9 380 Series'
[17:39:10] [main/INFO] [FML/]: MinecraftForge v14.21.1.2387 Initialized
[17:39:10] [main/INFO] [FML/]: Replaced 921 ore ingredients
[17:39:10] [main/DEBUG] [FML/]: File E:\Stuff\forge\run\config\injectedDependencies.json not found. No dependencies injected
[17:39:10] [main/DEBUG] [FML/]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer]
[17:39:10] [main/DEBUG] [FML/]: Attempting to load mods contained in the minecraft jar file and associated classes
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related directory at E:\Stuff\forge\bin, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\snapshot\20170624\forgeSrc-1.12-14.21.1.2387.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.1\f7be08ec23c21485b9b5a1cf1654c2ec8c58168d\jsr305-3.0.1.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.17\e6a623bf93a230b503b0e3ae18c196fcd5aa3299\realms-1.10.17.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-debug-all\5.2\3354e11e2b34215f06dab629ab88e06aca477c19\asm-debug-all-5.2.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe.akka\akka-actor_2.11\2.3.3\ed62e9fc709ca0f2ff1a3220daa8b70a2870078e\akka-actor_2.11-2.3.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors-migration_2.11\1.1.0\dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f\scala-actors-migration_2.11-1.1.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-library_2.11\1.0.2\e517c53a7e9acd6b1668c5a35eccbaa3bab9aac\scala-continuations-library_2.11-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-plugin_2.11.1\1.0.2\f361a3283452c57fa30c1ee69448995de23c60f7\scala-continuations-plugin_2.11.1-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-parser-combinators_2.11\1.0.1\f05d7345bf5a58924f2837c6c1f4d73a938e1ff0\scala-parser-combinators_2.11-1.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-swing_2.11\1.0.1\b1cdd92bd47b1e1837139c1c53020e86bb9112ae\scala-swing_2.11-1.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-xml_2.11\1.0.2\820fbca7e524b530fdadc594c39d49a21ea0337e\scala-xml_2.11-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl_util\2.9.4-nightly-20150209\d51a7c040a721d13efdfbd34f8b257b2df882ad0\lwjgl_util-2.9.4-nightly-20150209.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\931074f46c795d2f7b30ed6395df5715cfd7675b\lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\bcab850f8f487c3f4c4dbabde778bb82bd1a40ed\lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related directory at C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\start, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Minecraft jar mods loaded successfully
[17:39:10] [main/INFO] [FML/]: Found 0 mods from the command line. Injecting into mod discoverer
[17:39:10] [main/INFO] [FML/]: Searching E:\Stuff\forge\run\mods for mods
[17:39:10] [main/DEBUG] [FML/]: Found a candidate zip or jar file jei_1.12-4.7.1.69.jar
[17:39:10] [main/DEBUG] [FML/]: Examining directory bin for potential mods
[17:39:10] [main/DEBUG] [FML/]: Found an mcmod.info file in directory bin
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/lang
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/models
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/models/item
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/textures
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/textures/items
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic
[17:39:10] [main/DEBUG] [FML/]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (doomcrystal.atomic.Atomic) - loading
[17:39:10] [main/TRACE] [atm/]: Parsed dependency info : [] [] []
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/handlers
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/init
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/items
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/proxy
[17:39:10] [main/DEBUG] [FML/]: Examining file forgeSrc-1.12-14.21.1.2387.jar for potential mods
[17:39:10] [main/DEBUG] [FML/]: The mod container forgeSrc-1.12-14.21.1.2387.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file jsr305-3.0.1.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container jsr305-3.0.1.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file patchy-1.1.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container patchy-1.1.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file text2speech-1.10.3.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container text2speech-1.10.3.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file asm-debug-all-5.2.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container asm-debug-all-5.2.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file java-objc-bridge-1.0.0.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container java-objc-bridge-1.0.0.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file jansi-1.11.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container jansi-1.11.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file compileDummy.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container compileDummy.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file providedDummy.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container providedDummy.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining directory start for potential mods
[17:39:11] [main/DEBUG] [FML/]: No mcmod.info file found in directory start
[17:39:11] [main/TRACE] [FML/]: Recursing into package net
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle/tweakers
[17:39:11] [main/DEBUG] [FML/]: Examining file jei_1.12-4.7.1.69.jar for potential mods
[17:39:11] [main/TRACE] [FML/]: Located mcmod.info file in file jei_1.12-4.7.1.69.jar
[17:39:11] [main/DEBUG] [FML/]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (mezz.jei.JustEnoughItems) - loading
[17:39:11] [main/TRACE] [jei/]: Parsed dependency info : [forge@[14.21.0.2348,)] [forge@[14.21.0.2348,)] []
[17:39:11] [main/INFO] [FML/]: Forge Mod Loader has identified 6 mods to load
[17:39:11] [main/DEBUG] [FML/]: Found API mezz.jei.api (owned by jei providing JustEnoughItemsAPI) embedded in jei
[17:39:11] [main/DEBUG] [FML/]: Creating API container dummy for API JustEnoughItemsAPI: owner: jei, dependents: []
[17:39:11] [main/TRACE] [FML/]: Received a system property request ''
[17:39:11] [main/TRACE] [FML/]: System property request managing the state of 0 mods
[17:39:11] [main/DEBUG] [FML/]: After merging, found state information for 0 mods
[17:39:11] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[17:39:11] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[17:39:11] [main/DEBUG] [atm/]: Enabling mod atm
[17:39:11] [main/DEBUG] [jei/]: Enabling mod jei
[17:39:11] [main/TRACE] [FML/]: Verifying mod requirements are satisfied
[17:39:11] [main/TRACE] [FML/]: All mod requirements are satisfied
[17:39:11] [main/TRACE] [FML/]: Sorting mods into an ordered list
[17:39:11] [main/TRACE] [FML/]: Mod sorting completed successfully
[17:39:11] [main/DEBUG] [FML/]: Mod sorting data
[17:39:11] [main/DEBUG] [FML/]: 	atm(Atomic:0.0.1): bin ()
[17:39:11] [main/DEBUG] [FML/]: 	jei(Just Enough Items:4.7.1.69): jei_1.12-4.7.1.69.jar (required-after:forge@[14.21.0.2348,);)
[17:39:11] [main/DEBUG] [FML/]: 	JustEnoughItemsAPI(API: JustEnoughItemsAPI:4.13.0): jei_1.12-4.7.1.69.jar ()
[17:39:11] [main/DEBUG] [FML/]: Loading @Config anotation data
[17:39:11] [main/TRACE] [minecraft/minecraft]: Sending event FMLConstructionEvent to mod minecraft
[17:39:11] [main/TRACE] [minecraft/minecraft]: Sent event FMLConstructionEvent to mod minecraft
[17:39:11] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft took 0.001s
[17:39:11] [main/TRACE] [mcp/mcp]: Sending event FMLConstructionEvent to mod mcp
[17:39:11] [main/TRACE] [mcp/mcp]: Sent event FMLConstructionEvent to mod mcp
[17:39:11] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Coder Pack took 0.001s
[17:39:11] [main/TRACE] [FML/FML]: Sending event FMLConstructionEvent to mod FML
[17:39:11] [main/TRACE] [FML/FML]: Mod FML is using network checker : Invoking method checkModLists
[17:39:11] [main/TRACE] [FML/FML]: Testing mod FML to verify it accepts its own version in a remote connection
[17:39:11] [main/TRACE] [FML/FML]: The mod FML accepts its own version (8.0.99.99)
[17:39:11] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, atm, jei] at CLIENT
[17:39:11] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, atm, jei] at SERVER
[17:39:12] [main/TRACE] [FML/FML]: Sent event FMLConstructionEvent to mod FML
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Forge Mod Loader took 0.432s
[17:39:12] [main/TRACE] [forge/forge]: Sending event FMLConstructionEvent to mod forge
[17:39:12] [main/DEBUG] [forge/forge]: Preloading CrashReport Classes
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$10
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$11
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$12
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$13
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$14
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$8
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$9
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderGlobal$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureAtlasSprite$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureManager$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/EntityTracker$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/player/InventoryPlayer$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetHandlerPlayServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetworkSystem$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/chunk/Chunk$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$10
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$8
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$9
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/client/SplashProgress$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/FMLCommonHandler$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/ICrashCallable
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/Loader$1
[17:39:12] [main/TRACE] [FML/forge]: Mod forge is using network checker : No network checking performed
[17:39:12] [main/TRACE] [FML/forge]: Testing mod forge to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/forge]: The mod forge accepts its own version (14.21.1.2387)
[17:39:12] [main/DEBUG] [FML/forge]: Attempting to inject @Config classes into forge for type INSTANCE
[17:39:12] [main/TRACE] [forge/forge]: Sent event FMLConstructionEvent to mod forge
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Forge took 0.065s
[17:39:12] [main/TRACE] [atm/atm]: Sending event FMLConstructionEvent to mod atm
[17:39:12] [main/TRACE] [FML/atm]: Mod atm is using network checker : Accepting version 0.0.1
[17:39:12] [main/TRACE] [FML/atm]: Testing mod atm to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/atm]: The mod atm accepts its own version (0.0.1)
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @SidedProxy classes into atm
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @EventBusSubscriber classes into the eventbus for atm
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @Config classes into atm for type INSTANCE
[17:39:12] [main/TRACE] [atm/atm]: Sent event FMLConstructionEvent to mod atm
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Atomic took 0.014s
[17:39:12] [main/TRACE] [jei/jei]: Sending event FMLConstructionEvent to mod jei
[17:39:12] [main/TRACE] [FML/jei]: Mod jei is using network checker : Invoking method checkModLists
[17:39:12] [main/TRACE] [FML/jei]: Testing mod jei to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/jei]: The mod jei accepts its own version (4.7.1.69)
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @SidedProxy classes into jei
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @EventBusSubscriber classes into the eventbus for jei
[17:39:12] [main/DEBUG] [FML/jei]: Registering @EventBusSubscriber for mezz.jei.input.MouseHelper for mod jei
[17:39:12] [main/DEBUG] [FML/jei]: Injected @EventBusSubscriber class mezz.jei.input.MouseHelper
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @Config classes into jei for type INSTANCE
[17:39:12] [main/TRACE] [jei/jei]: Sent event FMLConstructionEvent to mod jei
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Just Enough Items took 0.041s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Construction took 0.553s
[17:39:12] [main/DEBUG] [FML/]: Mod signature data
[17:39:12] [main/DEBUG] [FML/]:  	Valid Signatures:
[17:39:12] [main/DEBUG] [FML/]:  	Missing Signatures:
[17:39:12] [main/DEBUG] [FML/]: 		minecraft	(Minecraft	1.12)	minecraft.jar
[17:39:12] [main/DEBUG] [FML/]: 		mcp	(Minecraft Coder Pack	9.19)	minecraft.jar
[17:39:12] [main/DEBUG] [FML/]: 		FML	(Forge Mod Loader	8.0.99.99)	forgeSrc-1.12-14.21.1.2387.jar
[17:39:12] [main/DEBUG] [FML/]: 		forge	(Minecraft Forge	14.21.1.2387)	forgeSrc-1.12-14.21.1.2387.jar
[17:39:12] [main/DEBUG] [FML/]: 		atm	(Atomic	0.0.1)	bin
[17:39:12] [main/DEBUG] [FML/]: 		jei	(Just Enough Items	4.7.1.69)	jei_1.12-4.7.1.69.jar
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Default took 0.003s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Forge Mod Loader took 0.009s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Minecraft Forge took 0.009s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Atomic took 0.002s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Just Enough Items took 0.001s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Reloading - LanguageManager took 0.014s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Reloading listeners took 0.014s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Loading Resources took 0.038s
[17:39:12] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[17:39:12] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[17:39:12] [main/INFO] [FML/]: Processing ObjectHolder annotations
[17:39:12] [main/INFO] [FML/]: Found 1168 ObjectHolder annotations
[17:39:12] [main/INFO] [FML/]: Identifying ItemStackHolder annotations
[17:39:12] [main/INFO] [FML/]: Found 0 ItemStackHolder annotations
[17:39:12] [main/TRACE] [minecraft/minecraft]: Sending event FMLPreInitializationEvent to mod minecraft
[17:39:12] [main/TRACE] [minecraft/minecraft]: Sent event FMLPreInitializationEvent to mod minecraft
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft took 0.000s
[17:39:12] [main/TRACE] [mcp/mcp]: Sending event FMLPreInitializationEvent to mod mcp
[17:39:12] [main/TRACE] [mcp/mcp]: Sent event FMLPreInitializationEvent to mod mcp
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Coder Pack took 0.000s
[17:39:12] [main/TRACE] [FML/FML]: Sending event FMLPreInitializationEvent to mod FML
[17:39:12] [main/TRACE] [FML/FML]: Sent event FMLPreInitializationEvent to mod FML
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Forge Mod Loader took 0.000s
[17:39:12] [main/TRACE] [forge/forge]: Sending event FMLPreInitializationEvent to mod forge
[17:39:12] [main/INFO] [FML/forge]: Configured a dormant chunk cache size of 0
[17:39:12] [main/TRACE] [forge/forge]: Sent event FMLPreInitializationEvent to mod forge
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Forge took 0.043s
[17:39:12] [main/TRACE] [atm/atm]: Sending event FMLPreInitializationEvent to mod atm
[17:39:12] [main/TRACE] [atm/atm]: Sent event FMLPreInitializationEvent to mod atm
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Atomic took 0.007s
[17:39:12] [main/TRACE] [jei/jei]: Sending event FMLPreInitializationEvent to mod jei
[17:39:12] [main/TRACE] [jei/jei]: Sent event FMLPreInitializationEvent to mod jei
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Just Enough Items took 0.083s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: PreInitialization took 0.135s
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Injecting itemstacks
[17:39:12] [main/INFO] [FML/]: Itemstack injection complete
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - TextureManager took 0.000s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SoundHandler took 1.400s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.003s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.003s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - GrassColorReloadListener took 0.010s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FoliageColorReloadListener took 0.008s
[17:39:13] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - GL Setup took 0.001s
[17:39:13] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Texture Map took 0.006s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - B3DLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - OBJLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelFluid$FluidLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ItemLayerModel$Loader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - MultiLayerModel$Loader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelDynBucket$LoaderDynBucket took 0.000s
[17:39:15] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: blocks took 1.695s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: items took 0.636s
[17:39:16] [main/INFO] [FML/]: Max texture size: 16384
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.189s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.019s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture creation took 0.022s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture mipmap and upload took 0.095s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: baking took 0.516s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelManager took 3.308s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Model Manager took 3.380s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderItem took 0.004s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Item Renderer took 0.197s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - EntityRenderer took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - BlockRendererDispatcher took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderGlobal took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SearchTreeManager took 0.089s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Entity Renderer took 0.321s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Rendering Setup took 3.906s
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLInitializationEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLInitializationEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLInitializationEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLInitializationEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLInitializationEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLInitializationEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLInitializationEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLInitializationEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Forge took 0.000s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLInitializationEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLInitializationEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLInitializationEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event FMLInitializationEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Just Enough Items took 0.010s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Initialization took 0.012s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event IMCEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event IMCEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event IMCEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event IMCEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sending event IMCEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event IMCEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sending event IMCEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event IMCEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Forge took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sending event IMCEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event IMCEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Atomic took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sending event IMCEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event IMCEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Just Enough Items took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: InterModComms$IMC took 0.001s
[17:39:17] [main/INFO] [FML/]: Injecting itemstacks
[17:39:17] [main/INFO] [FML/]: Itemstack injection complete
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLPostInitializationEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLPostInitializationEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLPostInitializationEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLPostInitializationEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLPostInitializationEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLPostInitializationEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLPostInitializationEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLPostInitializationEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Forge took 0.008s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLPostInitializationEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLPostInitializationEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLPostInitializationEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event FMLPostInitializationEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Just Enough Items took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: PostInitialization took 0.009s
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLLoadCompleteEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLLoadCompleteEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLLoadCompleteEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLLoadCompleteEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLLoadCompleteEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLLoadCompleteEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLLoadCompleteEvent to mod forge
[17:39:17] [main/DEBUG] [FML/forge]: Forge RecipeSorter Baking:
[17:39:17] [main/DEBUG] [FML/forge]:   16: RecipeEntry("Before", UNKNOWN, )
[17:39:17] [main/DEBUG] [FML/forge]:   15: RecipeEntry("minecraft:shaped", SHAPED, net.minecraft.item.crafting.ShapedRecipes) Before: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   14: RecipeEntry("forge:shapedore", SHAPED, net.minecraftforge.oredict.ShapedOreRecipe) Before: minecraft:shapeless After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   13: RecipeEntry("minecraft:mapextending", SHAPED, net.minecraft.item.crafting.RecipesMapExtending) Before: minecraft:shapeless After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   12: RecipeEntry("minecraft:shapeless", SHAPELESS, net.minecraft.item.crafting.ShapelessRecipes) After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   11: RecipeEntry("minecraft:repair", SHAPELESS, net.minecraft.item.crafting.RecipeRepairItem) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   10: RecipeEntry("minecraft:shield_deco", SHAPELESS, net.minecraft.item.crafting.ShieldRecipes$Decoration) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   9: RecipeEntry("minecraft:armordyes", SHAPELESS, net.minecraft.item.crafting.RecipesArmorDyes) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   8: RecipeEntry("minecraft:fireworks", SHAPELESS, net.minecraft.item.crafting.RecipeFireworks) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   7: RecipeEntry("minecraft:pattern_dupe", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeDuplicatePattern) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   6: RecipeEntry("minecraft:tippedarrow", SHAPELESS, net.minecraft.item.crafting.RecipeTippedArrow) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   5: RecipeEntry("minecraft:mapcloning", SHAPELESS, net.minecraft.item.crafting.RecipesMapCloning) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   4: RecipeEntry("forge:shapelessore", SHAPELESS, net.minecraftforge.oredict.ShapelessOreRecipe) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   3: RecipeEntry("minecraft:pattern_add", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeAddPattern) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   2: RecipeEntry("minecraft:bookcloning", SHAPELESS, net.minecraft.item.crafting.RecipeBookCloning) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   1: RecipeEntry("After", UNKNOWN, )
[17:39:17] [main/DEBUG] [FML/forge]: Sorting recipes
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLLoadCompleteEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Forge took 0.005s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLLoadCompleteEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLLoadCompleteEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLLoadCompleteEvent to mod jei
[17:39:17] [main/DEBUG] [FML/jei]: Bar Finished: Loading Resource - ProxyCommonClient$$Lambda$103/1576221393 took 0.012s
[17:39:17] [main/INFO] [jei/jei]: Starting JEI...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering item subtypes took 0.006s
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients took 0.037s
[17:39:18] [main/INFO] [jei/jei]: Registering categories: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  categories: mezz.jei.plugins.vanilla.VanillaPlugin in 12 ms
[17:39:18] [main/INFO] [jei/jei]: Registering categories: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  categories: mezz.jei.plugins.jei.JEIInternalPlugin in 1 ms
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering categories took 0.014s
[17:39:18] [main/INFO] [jei/jei]: Registering plugin: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered vanilla repair recipes in 1 ms
[17:39:18] [main/INFO] [jei/jei]: Registered enchantment recipes in 10 ms
[17:39:18] [main/INFO] [jei/jei]: Registered  plugin: mezz.jei.plugins.vanilla.VanillaPlugin in 97 ms
[17:39:18] [main/INFO] [jei/jei]: Registering plugin: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  plugin: mezz.jei.plugins.jei.JEIInternalPlugin in 0 ms
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering plugins took 0.097s
[17:39:18] [main/INFO] [jei/jei]: Building recipe registry...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Adding recipes took 0.033s
[17:39:18] [main/INFO] [jei/jei]: Built    recipe registry in 53 ms
[17:39:18] [main/INFO] [jei/jei]: Loading ingredient lookup history...
[17:39:18] [main/INFO] [jei/jei]: Loaded  ingredient lookup history in 7 ms
[17:39:18] [main/INFO] [jei/jei]: Building ingredient list...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients: ItemStack took 0.009s
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients: FluidStack took 0.000s
[17:39:18] [main/INFO] [jei/jei]: Built    ingredient list in 17 ms
[17:39:18] [main/INFO] [jei/jei]: Building ingredient filter...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Indexing ingredients took 0.042s
[17:39:18] [main/INFO] [jei/jei]: Built    ingredient filter in 76 ms
[17:39:18] [main/INFO] [jei/jei]: Building runtime...
[17:39:18] [main/INFO] [jei/jei]: Built    runtime in 56 ms
[17:39:18] [main/INFO] [jei/jei]: Sending runtime to plugin: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Sending runtime to plugin: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Sending Runtime took 0.000s
[17:39:18] [main/INFO] [jei/jei]: Finished Starting JEI in 418 ms
[17:39:18] [main/TRACE] [jei/jei]: Sent event FMLLoadCompleteEvent to mod jei
[17:39:18] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Just Enough Items took 0.431s
[17:39:18] [main/DEBUG] [FML/]: Bar Finished: LoadComplete took 0.437s
[17:39:18] [main/DEBUG] [FML/]: Freezing registries
[17:39:18] [main/DEBUG] [FML/]: All registries frozen
[17:39:18] [main/INFO] [FML/]: Forge Mod Loader has successfully loaded 6 mods
[17:39:18] [main/DEBUG] [FML/]: Bar Finished: Loading took 7.790s
[17:39:24] [main/DEBUG] [FML/]: Gathering id map for writing to world save New Worldshw45hw
[17:39:35] [main/DEBUG] [FML/]: Overriding dimension: using 0

 

After attempting to switch the two, I got the error:

The method register(Item, int, ModelResourceLocation) is undefined for the type ModelLoader

 

I can't find any method of ModelLoader under the name "register". There is one names registerItemVariants, which takes an Item and a ResourceLocation vararg

Posted
  On 7/2/2017 at 12:39 AM, DoomCrystal said:

Thank you for such a fast reply!

 

Here is the latest log before attempting to switch ItemModelMesher with ModelLoader.register

 

[17:39:04] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[17:39:04] [main/INFO] [FML/]: Forge Mod Loader version 14.21.1.2387 for Minecraft 1.12 loading
[17:39:04] [main/INFO] [FML/]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_131, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_131
[17:39:04] [main/DEBUG] [FML/]: Java classpath at launch is E:\Stuff\forge\bin;C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\snapshot\20170624\forgeSrc-1.12-14.21.1.2387.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.1\f7be08ec23c21485b9b5a1cf1654c2ec8c58168d\jsr305-3.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.17\e6a623bf93a230b503b0e3ae18c196fcd5aa3299\realms-1.10.17.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-debug-all\5.2\3354e11e2b34215f06dab629ab88e06aca477c19\asm-debug-all-5.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe.akka\akka-actor_2.11\2.3.3\ed62e9fc709ca0f2ff1a3220daa8b70a2870078e\akka-actor_2.11-2.3.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors-migration_2.11\1.1.0\dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f\scala-actors-migration_2.11-1.1.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-library_2.11\1.0.2\e517c53a7e9acd6b1668c5a35eccbaa3bab9aac\scala-continuations-library_2.11-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-plugin_2.11.1\1.0.2\f361a3283452c57fa30c1ee69448995de23c60f7\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-parser-combinators_2.11\1.0.1\f05d7345bf5a58924f2837c6c1f4d73a938e1ff0\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-swing_2.11\1.0.1\b1cdd92bd47b1e1837139c1c53020e86bb9112ae\scala-swing_2.11-1.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-xml_2.11\1.0.2\820fbca7e524b530fdadc594c39d49a21ea0337e\scala-xml_2.11-1.0.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl_util\2.9.4-nightly-20150209\d51a7c040a721d13efdfbd34f8b257b2df882ad0\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\931074f46c795d2f7b30ed6395df5715cfd7675b\lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar;C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\bcab850f8f487c3f4c4dbabde778bb82bd1a40ed\lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar;C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar;C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar;C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\start
[17:39:04] [main/DEBUG] [FML/]: Java library path at launch is C:\Program Files\Java\jre1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_131/bin/server;C:/Program Files/Java/jre1.8.0_131/bin;C:/Program Files/Java/jre1.8.0_131/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;C:\Python27;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files\Java\jdk1.8.0_131;C:\Program Files\Java\jre1.8.0_131;;C:\Users\Garrett\AppData\Local\Microsoft\WindowsApps;E:\Stuff\eclipse;;.;C:/Users/Garrett/.gradle/caches/minecraft/net/minecraft/natives/1.12
[17:39:04] [main/INFO] [FML/]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[17:39:04] [main/DEBUG] [FML/]: Instantiating coremod class FMLCorePlugin
[17:39:04] [main/DEBUG] [FML/]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers
[17:39:04] [main/DEBUG] [FML/]: Enqueued coremod FMLCorePlugin
[17:39:04] [main/DEBUG] [FML/]: Instantiating coremod class FMLForgePlugin
[17:39:04] [main/DEBUG] [FML/]: Enqueued coremod FMLForgePlugin
[17:39:04] [main/DEBUG] [FML/]: All fundamental core mods are successfully located
[17:39:04] [main/DEBUG] [FML/]: Attempting to load commandline specified mods, relative to E:\Stuff\forge\run\.
[17:39:04] [main/DEBUG] [FML/]: Discovering coremods
[17:39:04] [main/DEBUG] [FML/]: Examining for coremod candidacy jei_1.12-4.7.1.69.jar
[17:39:04] [main/DEBUG] [FML/]: Not found coremod data in jei_1.12-4.7.1.69.jar
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[17:39:04] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[17:39:04] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:39:04] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[17:39:04] [main/DEBUG] [FML/]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers
[17:39:04] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer
[17:39:05] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer
[17:39:05] [main/DEBUG] [FML/]: Injection complete
[17:39:05] [main/DEBUG] [FML/]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\}
[17:39:05] [main/DEBUG] [FML/]: Running coremod plugin FMLCorePlugin
[17:39:05] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[17:39:05] [main/ERROR] [FML/]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[17:39:05] [main/DEBUG] [FML/]: Loading deobfuscation resource C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\1.12\srgs\srg-mcp.srg with 36059 records
[17:39:06] [main/ERROR] [FML/]: FML appears to be missing any signature data. This is not a good thing
[17:39:06] [main/DEBUG] [FML/]: Coremod plugin class FMLCorePlugin run successfully
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[17:39:06] [main/DEBUG] [FML/]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers
[17:39:06] [main/DEBUG] [FML/]: Injection complete
[17:39:06] [main/DEBUG] [FML/]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\}
[17:39:06] [main/DEBUG] [FML/]: Running coremod plugin FMLForgePlugin
[17:39:06] [main/DEBUG] [FML/]: Coremod plugin class FMLForgePlugin run successfully
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:39:06] [main/DEBUG] [FML/]: Loaded 206 rules from AccessTransformer config file forge_at.cfg
[17:39:06] [main/DEBUG] [FML/]: Loaded 2 rules from AccessTransformer mod jar file E:\Stuff\forge\run\mods\jei_1.12-4.7.1.69.jar!META-INF/jei_at.cfg

[17:39:06] [main/DEBUG] [FML/]: Validating minecraft
[17:39:06] [main/DEBUG] [FML/]: Minecraft validated, launching...
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[17:39:06] [main/DEBUG] [GradleStart/]: Reading CSV file: C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\fields.csv
[17:39:06] [main/DEBUG] [GradleStart/]: Reading CSV file: C:\Users\Garrett\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20170624\methods.csv
[17:39:06] [main/INFO] [GradleStart/]: Remapping AccessTransformer rules...
[17:39:06] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[17:39:06] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[17:39:06] [main/INFO] [LaunchWrapper/]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[17:39:09] [main/DEBUG] [FML/]: Creating vanilla freeze snapshot
[17:39:09] [main/DEBUG] [FML/]: Vanilla freeze snapshot created
[17:39:10] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - LanguageManager took 0.001s
[17:39:10] [main/INFO] [FML/]: -- System Details --
Details:
	Minecraft Version: 1.12
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_131, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 1804423216 bytes (1720 MB) / 2112618496 bytes (2014 MB) up to 2112618496 bytes (2014 MB)
	JVM Flags: 3 total; -Xincgc -Xmx2048M -Xms2048M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13474 Compatibility Profile Context 22.19.162.4' Renderer: 'AMD Radeon (TM) R9 380 Series'
[17:39:10] [main/INFO] [FML/]: MinecraftForge v14.21.1.2387 Initialized
[17:39:10] [main/INFO] [FML/]: Replaced 921 ore ingredients
[17:39:10] [main/DEBUG] [FML/]: File E:\Stuff\forge\run\config\injectedDependencies.json not found. No dependencies injected
[17:39:10] [main/DEBUG] [FML/]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer]
[17:39:10] [main/DEBUG] [FML/]: Attempting to load mods contained in the minecraft jar file and associated classes
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related directory at E:\Stuff\forge\bin, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\snapshot\20170624\forgeSrc-1.12-14.21.1.2387.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.1\f7be08ec23c21485b9b5a1cf1654c2ec8c58168d\jsr305-3.0.1.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.17\e6a623bf93a230b503b0e3ae18c196fcd5aa3299\realms-1.10.17.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-debug-all\5.2\3354e11e2b34215f06dab629ab88e06aca477c19\asm-debug-all-5.2.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe.akka\akka-actor_2.11\2.3.3\ed62e9fc709ca0f2ff1a3220daa8b70a2870078e\akka-actor_2.11-2.3.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors-migration_2.11\1.1.0\dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f\scala-actors-migration_2.11-1.1.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-library_2.11\1.0.2\e517c53a7e9acd6b1668c5a35eccbaa3bab9aac\scala-continuations-library_2.11-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.plugins\scala-continuations-plugin_2.11.1\1.0.2\f361a3283452c57fa30c1ee69448995de23c60f7\scala-continuations-plugin_2.11.1-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-parser-combinators_2.11\1.0.1\f05d7345bf5a58924f2837c6c1f4d73a938e1ff0\scala-parser-combinators_2.11-1.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-swing_2.11\1.0.1\b1cdd92bd47b1e1837139c1c53020e86bb9112ae\scala-swing_2.11-1.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang.modules\scala-xml_2.11\1.0.2\820fbca7e524b530fdadc594c39d49a21ea0337e\scala-xml_2.11-1.0.2.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl_util\2.9.4-nightly-20150209\d51a7c040a721d13efdfbd34f8b257b2df882ad0\lwjgl_util-2.9.4-nightly-20150209.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar, examining for mod candidates
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\931074f46c795d2f7b30ed6395df5715cfd7675b\lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar
[17:39:10] [main/TRACE] [FML/]: Skipping known library file C:\Users\Garrett\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl-platform\2.9.4-nightly-20150209\bcab850f8f487c3f4c4dbabde778bb82bd1a40ed\lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Garrett\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Found a minecraft related directory at C:\Users\Garrett\.gradle\caches\minecraft\net\minecraftforge\forge\1.12-14.21.1.2387\start, examining for mod candidates
[17:39:10] [main/DEBUG] [FML/]: Minecraft jar mods loaded successfully
[17:39:10] [main/INFO] [FML/]: Found 0 mods from the command line. Injecting into mod discoverer
[17:39:10] [main/INFO] [FML/]: Searching E:\Stuff\forge\run\mods for mods
[17:39:10] [main/DEBUG] [FML/]: Found a candidate zip or jar file jei_1.12-4.7.1.69.jar
[17:39:10] [main/DEBUG] [FML/]: Examining directory bin for potential mods
[17:39:10] [main/DEBUG] [FML/]: Found an mcmod.info file in directory bin
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/lang
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/models
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/models/item
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/textures
[17:39:10] [main/TRACE] [FML/]: Recursing into package assets/atm/textures/items
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic
[17:39:10] [main/DEBUG] [FML/]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (doomcrystal.atomic.Atomic) - loading
[17:39:10] [main/TRACE] [atm/]: Parsed dependency info : [] [] []
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/handlers
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/init
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/items
[17:39:10] [main/TRACE] [FML/]: Recursing into package doomcrystal/atomic/proxy
[17:39:10] [main/DEBUG] [FML/]: Examining file forgeSrc-1.12-14.21.1.2387.jar for potential mods
[17:39:10] [main/DEBUG] [FML/]: The mod container forgeSrc-1.12-14.21.1.2387.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file jsr305-3.0.1.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container jsr305-3.0.1.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file patchy-1.1.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container patchy-1.1.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file text2speech-1.10.3.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container text2speech-1.10.3.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file asm-debug-all-5.2.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container asm-debug-all-5.2.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file java-objc-bridge-1.0.0.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container java-objc-bridge-1.0.0.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file jansi-1.11.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container jansi-1.11.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file compileDummy.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container compileDummy.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining file providedDummy.jar for potential mods
[17:39:11] [main/DEBUG] [FML/]: The mod container providedDummy.jar appears to be missing an mcmod.info file
[17:39:11] [main/DEBUG] [FML/]: Examining directory start for potential mods
[17:39:11] [main/DEBUG] [FML/]: No mcmod.info file found in directory start
[17:39:11] [main/TRACE] [FML/]: Recursing into package net
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle
[17:39:11] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle/tweakers
[17:39:11] [main/DEBUG] [FML/]: Examining file jei_1.12-4.7.1.69.jar for potential mods
[17:39:11] [main/TRACE] [FML/]: Located mcmod.info file in file jei_1.12-4.7.1.69.jar
[17:39:11] [main/DEBUG] [FML/]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (mezz.jei.JustEnoughItems) - loading
[17:39:11] [main/TRACE] [jei/]: Parsed dependency info : [forge@[14.21.0.2348,)] [forge@[14.21.0.2348,)] []
[17:39:11] [main/INFO] [FML/]: Forge Mod Loader has identified 6 mods to load
[17:39:11] [main/DEBUG] [FML/]: Found API mezz.jei.api (owned by jei providing JustEnoughItemsAPI) embedded in jei
[17:39:11] [main/DEBUG] [FML/]: Creating API container dummy for API JustEnoughItemsAPI: owner: jei, dependents: []
[17:39:11] [main/TRACE] [FML/]: Received a system property request ''
[17:39:11] [main/TRACE] [FML/]: System property request managing the state of 0 mods
[17:39:11] [main/DEBUG] [FML/]: After merging, found state information for 0 mods
[17:39:11] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[17:39:11] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[17:39:11] [main/DEBUG] [atm/]: Enabling mod atm
[17:39:11] [main/DEBUG] [jei/]: Enabling mod jei
[17:39:11] [main/TRACE] [FML/]: Verifying mod requirements are satisfied
[17:39:11] [main/TRACE] [FML/]: All mod requirements are satisfied
[17:39:11] [main/TRACE] [FML/]: Sorting mods into an ordered list
[17:39:11] [main/TRACE] [FML/]: Mod sorting completed successfully
[17:39:11] [main/DEBUG] [FML/]: Mod sorting data
[17:39:11] [main/DEBUG] [FML/]: 	atm(Atomic:0.0.1): bin ()
[17:39:11] [main/DEBUG] [FML/]: 	jei(Just Enough Items:4.7.1.69): jei_1.12-4.7.1.69.jar (required-after:forge@[14.21.0.2348,);)
[17:39:11] [main/DEBUG] [FML/]: 	JustEnoughItemsAPI(API: JustEnoughItemsAPI:4.13.0): jei_1.12-4.7.1.69.jar ()
[17:39:11] [main/DEBUG] [FML/]: Loading @Config anotation data
[17:39:11] [main/TRACE] [minecraft/minecraft]: Sending event FMLConstructionEvent to mod minecraft
[17:39:11] [main/TRACE] [minecraft/minecraft]: Sent event FMLConstructionEvent to mod minecraft
[17:39:11] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft took 0.001s
[17:39:11] [main/TRACE] [mcp/mcp]: Sending event FMLConstructionEvent to mod mcp
[17:39:11] [main/TRACE] [mcp/mcp]: Sent event FMLConstructionEvent to mod mcp
[17:39:11] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Coder Pack took 0.001s
[17:39:11] [main/TRACE] [FML/FML]: Sending event FMLConstructionEvent to mod FML
[17:39:11] [main/TRACE] [FML/FML]: Mod FML is using network checker : Invoking method checkModLists
[17:39:11] [main/TRACE] [FML/FML]: Testing mod FML to verify it accepts its own version in a remote connection
[17:39:11] [main/TRACE] [FML/FML]: The mod FML accepts its own version (8.0.99.99)
[17:39:11] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, atm, jei] at CLIENT
[17:39:11] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, atm, jei] at SERVER
[17:39:12] [main/TRACE] [FML/FML]: Sent event FMLConstructionEvent to mod FML
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Forge Mod Loader took 0.432s
[17:39:12] [main/TRACE] [forge/forge]: Sending event FMLConstructionEvent to mod forge
[17:39:12] [main/DEBUG] [forge/forge]: Preloading CrashReport Classes
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$10
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$11
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$12
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$13
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$14
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$8
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$9
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderGlobal$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureAtlasSprite$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureManager$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/EntityTracker$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/player/InventoryPlayer$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetHandlerPlayServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetworkSystem$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/chunk/Chunk$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$10
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$2
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$3
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$4
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$5
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$6
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$7
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$8
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$9
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/client/SplashProgress$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/FMLCommonHandler$1
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/ICrashCallable
[17:39:12] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/Loader$1
[17:39:12] [main/TRACE] [FML/forge]: Mod forge is using network checker : No network checking performed
[17:39:12] [main/TRACE] [FML/forge]: Testing mod forge to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/forge]: The mod forge accepts its own version (14.21.1.2387)
[17:39:12] [main/DEBUG] [FML/forge]: Attempting to inject @Config classes into forge for type INSTANCE
[17:39:12] [main/TRACE] [forge/forge]: Sent event FMLConstructionEvent to mod forge
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Forge took 0.065s
[17:39:12] [main/TRACE] [atm/atm]: Sending event FMLConstructionEvent to mod atm
[17:39:12] [main/TRACE] [FML/atm]: Mod atm is using network checker : Accepting version 0.0.1
[17:39:12] [main/TRACE] [FML/atm]: Testing mod atm to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/atm]: The mod atm accepts its own version (0.0.1)
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @SidedProxy classes into atm
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @EventBusSubscriber classes into the eventbus for atm
[17:39:12] [main/DEBUG] [FML/atm]: Attempting to inject @Config classes into atm for type INSTANCE
[17:39:12] [main/TRACE] [atm/atm]: Sent event FMLConstructionEvent to mod atm
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Atomic took 0.014s
[17:39:12] [main/TRACE] [jei/jei]: Sending event FMLConstructionEvent to mod jei
[17:39:12] [main/TRACE] [FML/jei]: Mod jei is using network checker : Invoking method checkModLists
[17:39:12] [main/TRACE] [FML/jei]: Testing mod jei to verify it accepts its own version in a remote connection
[17:39:12] [main/TRACE] [FML/jei]: The mod jei accepts its own version (4.7.1.69)
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @SidedProxy classes into jei
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @EventBusSubscriber classes into the eventbus for jei
[17:39:12] [main/DEBUG] [FML/jei]: Registering @EventBusSubscriber for mezz.jei.input.MouseHelper for mod jei
[17:39:12] [main/DEBUG] [FML/jei]: Injected @EventBusSubscriber class mezz.jei.input.MouseHelper
[17:39:12] [main/DEBUG] [FML/jei]: Attempting to inject @Config classes into jei for type INSTANCE
[17:39:12] [main/TRACE] [jei/jei]: Sent event FMLConstructionEvent to mod jei
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Construction - Just Enough Items took 0.041s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Construction took 0.553s
[17:39:12] [main/DEBUG] [FML/]: Mod signature data
[17:39:12] [main/DEBUG] [FML/]:  	Valid Signatures:
[17:39:12] [main/DEBUG] [FML/]:  	Missing Signatures:
[17:39:12] [main/DEBUG] [FML/]: 		minecraft	(Minecraft	1.12)	minecraft.jar
[17:39:12] [main/DEBUG] [FML/]: 		mcp	(Minecraft Coder Pack	9.19)	minecraft.jar
[17:39:12] [main/DEBUG] [FML/]: 		FML	(Forge Mod Loader	8.0.99.99)	forgeSrc-1.12-14.21.1.2387.jar
[17:39:12] [main/DEBUG] [FML/]: 		forge	(Minecraft Forge	14.21.1.2387)	forgeSrc-1.12-14.21.1.2387.jar
[17:39:12] [main/DEBUG] [FML/]: 		atm	(Atomic	0.0.1)	bin
[17:39:12] [main/DEBUG] [FML/]: 		jei	(Just Enough Items	4.7.1.69)	jei_1.12-4.7.1.69.jar
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Default took 0.003s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Forge Mod Loader took 0.009s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Minecraft Forge took 0.009s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Atomic took 0.002s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Just Enough Items took 0.001s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Reloading - LanguageManager took 0.014s
[17:39:12] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Reloading listeners took 0.014s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Loading Resources took 0.038s
[17:39:12] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[17:39:12] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[17:39:12] [main/INFO] [FML/]: Processing ObjectHolder annotations
[17:39:12] [main/INFO] [FML/]: Found 1168 ObjectHolder annotations
[17:39:12] [main/INFO] [FML/]: Identifying ItemStackHolder annotations
[17:39:12] [main/INFO] [FML/]: Found 0 ItemStackHolder annotations
[17:39:12] [main/TRACE] [minecraft/minecraft]: Sending event FMLPreInitializationEvent to mod minecraft
[17:39:12] [main/TRACE] [minecraft/minecraft]: Sent event FMLPreInitializationEvent to mod minecraft
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft took 0.000s
[17:39:12] [main/TRACE] [mcp/mcp]: Sending event FMLPreInitializationEvent to mod mcp
[17:39:12] [main/TRACE] [mcp/mcp]: Sent event FMLPreInitializationEvent to mod mcp
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Coder Pack took 0.000s
[17:39:12] [main/TRACE] [FML/FML]: Sending event FMLPreInitializationEvent to mod FML
[17:39:12] [main/TRACE] [FML/FML]: Sent event FMLPreInitializationEvent to mod FML
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Forge Mod Loader took 0.000s
[17:39:12] [main/TRACE] [forge/forge]: Sending event FMLPreInitializationEvent to mod forge
[17:39:12] [main/INFO] [FML/forge]: Configured a dormant chunk cache size of 0
[17:39:12] [main/TRACE] [forge/forge]: Sent event FMLPreInitializationEvent to mod forge
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Forge took 0.043s
[17:39:12] [main/TRACE] [atm/atm]: Sending event FMLPreInitializationEvent to mod atm
[17:39:12] [main/TRACE] [atm/atm]: Sent event FMLPreInitializationEvent to mod atm
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Atomic took 0.007s
[17:39:12] [main/TRACE] [jei/jei]: Sending event FMLPreInitializationEvent to mod jei
[17:39:12] [main/TRACE] [jei/jei]: Sent event FMLPreInitializationEvent to mod jei
[17:39:12] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Just Enough Items took 0.083s
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: PreInitialization took 0.135s
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Applying holder lookups
[17:39:12] [main/INFO] [FML/]: Holder lookups applied
[17:39:12] [main/INFO] [FML/]: Injecting itemstacks
[17:39:12] [main/INFO] [FML/]: Itemstack injection complete
[17:39:12] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - TextureManager took 0.000s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SoundHandler took 1.400s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.003s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.003s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - GrassColorReloadListener took 0.010s
[17:39:13] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FoliageColorReloadListener took 0.008s
[17:39:13] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - GL Setup took 0.001s
[17:39:13] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Texture Map took 0.006s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - B3DLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - OBJLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelFluid$FluidLoader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ItemLayerModel$Loader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - MultiLayerModel$Loader took 0.000s
[17:39:14] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelDynBucket$LoaderDynBucket took 0.000s
[17:39:15] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: blocks took 1.695s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: items took 0.636s
[17:39:16] [main/INFO] [FML/]: Max texture size: 16384
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.189s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.019s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture creation took 0.022s
[17:39:16] [main/DEBUG] [FML/]: Bar Finished: Texture mipmap and upload took 0.095s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: baking took 0.516s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelManager took 3.308s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Model Manager took 3.380s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderItem took 0.004s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Item Renderer took 0.197s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - EntityRenderer took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - BlockRendererDispatcher took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderGlobal took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SearchTreeManager took 0.089s
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Entity Renderer took 0.321s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Rendering Setup took 3.906s
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLInitializationEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLInitializationEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLInitializationEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLInitializationEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLInitializationEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLInitializationEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLInitializationEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLInitializationEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Forge took 0.000s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLInitializationEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLInitializationEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLInitializationEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event FMLInitializationEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: Initialization - Just Enough Items took 0.010s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: Initialization took 0.012s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event IMCEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event IMCEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event IMCEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event IMCEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sending event IMCEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event IMCEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sending event IMCEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event IMCEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Forge took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sending event IMCEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event IMCEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Atomic took 0.000s
[17:39:17] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sending event IMCEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event IMCEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Just Enough Items took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: InterModComms$IMC took 0.001s
[17:39:17] [main/INFO] [FML/]: Injecting itemstacks
[17:39:17] [main/INFO] [FML/]: Itemstack injection complete
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLPostInitializationEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLPostInitializationEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLPostInitializationEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLPostInitializationEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLPostInitializationEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLPostInitializationEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLPostInitializationEvent to mod forge
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLPostInitializationEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Forge took 0.008s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLPostInitializationEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLPostInitializationEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLPostInitializationEvent to mod jei
[17:39:17] [main/TRACE] [jei/jei]: Sent event FMLPostInitializationEvent to mod jei
[17:39:17] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Just Enough Items took 0.000s
[17:39:17] [main/DEBUG] [FML/]: Bar Finished: PostInitialization took 0.009s
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sending event FMLLoadCompleteEvent to mod minecraft
[17:39:17] [main/TRACE] [minecraft/minecraft]: Sent event FMLLoadCompleteEvent to mod minecraft
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft took 0.000s
[17:39:17] [main/TRACE] [mcp/mcp]: Sending event FMLLoadCompleteEvent to mod mcp
[17:39:17] [main/TRACE] [mcp/mcp]: Sent event FMLLoadCompleteEvent to mod mcp
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Coder Pack took 0.000s
[17:39:17] [main/TRACE] [FML/FML]: Sending event FMLLoadCompleteEvent to mod FML
[17:39:17] [main/TRACE] [FML/FML]: Sent event FMLLoadCompleteEvent to mod FML
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Forge Mod Loader took 0.000s
[17:39:17] [main/TRACE] [forge/forge]: Sending event FMLLoadCompleteEvent to mod forge
[17:39:17] [main/DEBUG] [FML/forge]: Forge RecipeSorter Baking:
[17:39:17] [main/DEBUG] [FML/forge]:   16: RecipeEntry("Before", UNKNOWN, )
[17:39:17] [main/DEBUG] [FML/forge]:   15: RecipeEntry("minecraft:shaped", SHAPED, net.minecraft.item.crafting.ShapedRecipes) Before: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   14: RecipeEntry("forge:shapedore", SHAPED, net.minecraftforge.oredict.ShapedOreRecipe) Before: minecraft:shapeless After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   13: RecipeEntry("minecraft:mapextending", SHAPED, net.minecraft.item.crafting.RecipesMapExtending) Before: minecraft:shapeless After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   12: RecipeEntry("minecraft:shapeless", SHAPELESS, net.minecraft.item.crafting.ShapelessRecipes) After: minecraft:shaped
[17:39:17] [main/DEBUG] [FML/forge]:   11: RecipeEntry("minecraft:repair", SHAPELESS, net.minecraft.item.crafting.RecipeRepairItem) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   10: RecipeEntry("minecraft:shield_deco", SHAPELESS, net.minecraft.item.crafting.ShieldRecipes$Decoration) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   9: RecipeEntry("minecraft:armordyes", SHAPELESS, net.minecraft.item.crafting.RecipesArmorDyes) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   8: RecipeEntry("minecraft:fireworks", SHAPELESS, net.minecraft.item.crafting.RecipeFireworks) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   7: RecipeEntry("minecraft:pattern_dupe", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeDuplicatePattern) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   6: RecipeEntry("minecraft:tippedarrow", SHAPELESS, net.minecraft.item.crafting.RecipeTippedArrow) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   5: RecipeEntry("minecraft:mapcloning", SHAPELESS, net.minecraft.item.crafting.RecipesMapCloning) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   4: RecipeEntry("forge:shapelessore", SHAPELESS, net.minecraftforge.oredict.ShapelessOreRecipe) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   3: RecipeEntry("minecraft:pattern_add", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeAddPattern) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   2: RecipeEntry("minecraft:bookcloning", SHAPELESS, net.minecraft.item.crafting.RecipeBookCloning) After: minecraft:shapeless
[17:39:17] [main/DEBUG] [FML/forge]:   1: RecipeEntry("After", UNKNOWN, )
[17:39:17] [main/DEBUG] [FML/forge]: Sorting recipes
[17:39:17] [main/TRACE] [forge/forge]: Sent event FMLLoadCompleteEvent to mod forge
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Forge took 0.005s
[17:39:17] [main/TRACE] [atm/atm]: Sending event FMLLoadCompleteEvent to mod atm
[17:39:17] [main/TRACE] [atm/atm]: Sent event FMLLoadCompleteEvent to mod atm
[17:39:17] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Atomic took 0.000s
[17:39:17] [main/TRACE] [jei/jei]: Sending event FMLLoadCompleteEvent to mod jei
[17:39:17] [main/DEBUG] [FML/jei]: Bar Finished: Loading Resource - ProxyCommonClient$$Lambda$103/1576221393 took 0.012s
[17:39:17] [main/INFO] [jei/jei]: Starting JEI...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering item subtypes took 0.006s
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients took 0.037s
[17:39:18] [main/INFO] [jei/jei]: Registering categories: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  categories: mezz.jei.plugins.vanilla.VanillaPlugin in 12 ms
[17:39:18] [main/INFO] [jei/jei]: Registering categories: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  categories: mezz.jei.plugins.jei.JEIInternalPlugin in 1 ms
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering categories took 0.014s
[17:39:18] [main/INFO] [jei/jei]: Registering plugin: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered vanilla repair recipes in 1 ms
[17:39:18] [main/INFO] [jei/jei]: Registered enchantment recipes in 10 ms
[17:39:18] [main/INFO] [jei/jei]: Registered  plugin: mezz.jei.plugins.vanilla.VanillaPlugin in 97 ms
[17:39:18] [main/INFO] [jei/jei]: Registering plugin: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Registered  plugin: mezz.jei.plugins.jei.JEIInternalPlugin in 0 ms
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering plugins took 0.097s
[17:39:18] [main/INFO] [jei/jei]: Building recipe registry...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Adding recipes took 0.033s
[17:39:18] [main/INFO] [jei/jei]: Built    recipe registry in 53 ms
[17:39:18] [main/INFO] [jei/jei]: Loading ingredient lookup history...
[17:39:18] [main/INFO] [jei/jei]: Loaded  ingredient lookup history in 7 ms
[17:39:18] [main/INFO] [jei/jei]: Building ingredient list...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients: ItemStack took 0.009s
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Registering ingredients: FluidStack took 0.000s
[17:39:18] [main/INFO] [jei/jei]: Built    ingredient list in 17 ms
[17:39:18] [main/INFO] [jei/jei]: Building ingredient filter...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Indexing ingredients took 0.042s
[17:39:18] [main/INFO] [jei/jei]: Built    ingredient filter in 76 ms
[17:39:18] [main/INFO] [jei/jei]: Building runtime...
[17:39:18] [main/INFO] [jei/jei]: Built    runtime in 56 ms
[17:39:18] [main/INFO] [jei/jei]: Sending runtime to plugin: mezz.jei.plugins.vanilla.VanillaPlugin ...
[17:39:18] [main/INFO] [jei/jei]: Sending runtime to plugin: mezz.jei.plugins.jei.JEIInternalPlugin ...
[17:39:18] [main/DEBUG] [FML/jei]: Bar Finished: Sending Runtime took 0.000s
[17:39:18] [main/INFO] [jei/jei]: Finished Starting JEI in 418 ms
[17:39:18] [main/TRACE] [jei/jei]: Sent event FMLLoadCompleteEvent to mod jei
[17:39:18] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Just Enough Items took 0.431s
[17:39:18] [main/DEBUG] [FML/]: Bar Finished: LoadComplete took 0.437s
[17:39:18] [main/DEBUG] [FML/]: Freezing registries
[17:39:18] [main/DEBUG] [FML/]: All registries frozen
[17:39:18] [main/INFO] [FML/]: Forge Mod Loader has successfully loaded 6 mods
[17:39:18] [main/DEBUG] [FML/]: Bar Finished: Loading took 7.790s
[17:39:24] [main/DEBUG] [FML/]: Gathering id map for writing to world save New Worldshw45hw
[17:39:35] [main/DEBUG] [FML/]: Overriding dimension: using 0

 

After attempting to switch the two, I got the error:

The method register(Item, int, ModelResourceLocation) is undefined for the type ModelLoader

 

I can't find any method of ModelLoader under the name "register". There is one names registerItemVariants, which takes an Item and a ResourceLocation vararg

Expand  

I typed it wrong, I've now edited my post - the method is ModelLoader.setCustomModelResourceLocation. Sorry for confusion!

  • Like 1
Posted

Thank you, the texture seems to work now!

For anyone with this same problem in the future, I used mostly the same code as posted above but upon Jav Avery's recommendation I changed all the ItemModelMesher.registers for ModelLoader.setCustomModelResourceLocations and moved it to the preInit rather than the Init.

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

    • Codice Sconto Temu 100$ DI SCONTO → [acu639380] per Clienti Esistenti Ottieni  100$ di sconto con il Codice Promozionale Temu (acu639380) Temu continua a dominare il mondo dell’e-commerce con sconti imbattibili e prodotti di tendenza – e giugno 2025 non fa eccezione. Con il codice sconto Temu (acu639380), puoi ottenere fino a  100$ di sconto, sia che tu sia un nuovo cliente sia che tu stia tornando a fare acquisti. Grazie alla consegna ultra-rapida, spedizione gratuita in 67 paesi e sconti fino al 90%, Temu propone pacchetti esclusivi e codici promozionali imperdibili questo giugno. Ecco come sfruttare al meglio il codice (acu639380) e iniziare subito a risparmiare. Perché Giugno 2025 è il Momento Migliore per Acquistare su Temu Giugno è ricco di offerte a tempo limitato, nuovi arrivi di tendenza e sconti nascosti in tutte le categorie. Dalla moda all’elettronica, dalla bellezza agli articoli per la casa, Temu offre prodotti indispensabili a prezzi imbattibili. Usa il codice (acu639380) per accedere a:  100$ di sconto per nuovi utenti  100$ di sconto per clienti esistenti 40% di sconto extra su categorie selezionate Pacchetto di buoni da  100$ per nuovi e vecchi clienti Regalo di benvenuto gratuito per chi acquista per la prima volta Vantaggi Esclusivi dei Codici Sconto Temu Questi sconti sono pensati per ogni tipo di acquirente. Ottieni il massimo con: Codice Temu (acu639380)  100$ di sconto – Riduci il totale sui tuoi acquisti in blocco Codice Temu per utenti esistenti – Offerte premium riservate ai clienti fedeli Codice Temu per nuovi utenti – Grandi risparmi sul primo ordine Codice Temu 40% di sconto – Perfetto per moda e prodotti stagionali Pacchetto coupon da  100$ Temu – Risparmia su più ordini Coupon per nuovi utenti Temu – Inizia con un regalo + sconto Offerte Localizzate con il Codice Temu (acu639380) Grazie alla presenza globale di Temu, puoi accedere a offerte personalizzate ovunque ti trovi: Codice Temu  100$ di sconto – USA Codice Temu  100$ di sconto – Canada Codice Temu  100$ di sconto – Regno Unito Codice Temu  100$ di sconto – Giappone Codice Temu 40% di sconto – Messico Codice Temu 40% di sconto – Brasile Codice Temu  100$ di sconto – Germania Codice Temu  100$ di sconto – Francia Codice Temu per nuovi utenti – Argentina Coupon Temu per utenti esistenti – Italia Codice promozionale Temu (acu639380) – Spagna, giugno 2025 Cosa Comprare su Temu a Giugno 2025 L’ampio catalogo Temu include migliaia di categorie. Ecco alcuni articoli su cui usare il codice sconto (acu639380): Gadget intelligenti e accessori Moda per tutte le età Decorazioni per la casa e soluzioni salvaspazio Prodotti per il benessere, fitness e bellezza Utensili da cucina e pentolame Articoli per ufficio, giochi e regali La Mia Esperienza Risparmiando  100$ con il Codice Temu (acu639380) Quando ho usato il codice (acu639380) da cliente abituale, ho ricevuto immediatamente  100$ di sconto. Combinandolo con la promozione del 40% e il pacchetto da  100$, ho ottenuto oltre 200 $ di valore per meno di 80 $. Anche tu puoi farlo. Ti basta inserire (acu639380) al checkout, e lo sconto si applica automaticamente – con spedizione gratuita in tutto il mondo inclusa. Altri Sconti Temu per Giugno 2025 Questo mese è pieno di offerte a rotazione, pacchetti a sorpresa e vendite flash giornaliere. Resta aggiornato su: Nuove uscite con il coupon per nuovi utenti Temu Aggiornamenti settimanali dei codici per clienti esistenti Promozioni regionali con il codice (acu639380) per giugno 2025 Conclusione Ovunque ti trovi – in Nord America, Europa o Sud America – il codice Temu (acu639380) è la chiave per risparmiare alla grande. Con offerte per nuovi utenti e clienti fedeli, questo è il momento perfetto per approfittare dei prezzi imbattibili di Temu. Usa il codice acu639380 oggi stesso per ottenere vantaggi esclusivi e trasformare il tuo shopping in un’esperienza smart e conveniente.      
    • Come Ottenere il Codice Sconto Temu da 100$ [acu639380] per un Nuovo Ordine Vuoi approfittare di risparmi esclusivi sul tuo prossimo acquisto su Temu? Sei nel posto giusto! Utilizzando il codice sconto Temu (acu639380) puoi ottenere 100 $ di sconto immediato, fino al 40% di sconto extra e persino regali gratuiti con il tuo ordine. Che tu sia un nuovo utente o un cliente fedele, i codici promozionali Temu rendono lo shopping ancora più conveniente. Temu offre una vasta gamma di prodotti di tendenza a prezzi imbattibili, con spedizione veloce e gratuita in 67 paesi. Con sconti fino al 90% su articoli selezionati, non sorprende che Temu sia diventato il sito preferito dagli acquirenti più attenti. Continua a leggere per scoprire come ottenere queste incredibili offerte e sfruttare al massimo il codice sconto Temu (acu639380) a giugno 2025. Codice Sconto Temu per Giugno 2025 Giugno è il mese perfetto per iniziare a risparmiare grazie alle ultime offerte Temu. Il codice esclusivo (acu639380) offre vantaggi incredibili, tra cui: 100 $ di sconto per nuovi utenti – Perfetto per il tuo primo ordine 100 $ di sconto per utenti esistenti – Continua a risparmiare anche sui tuoi acquisti abituali 40% di sconto extra – Ancora più vantaggi su prodotti selezionati Pacchetto coupon da 100$ – Disponibile sia per nuovi che per vecchi clienti Regali gratuiti – Sorprese esclusive quando applichi il codice Temu (acu639380) Come Ottenere il Codice Sconto Temu da 100 $ [acu639380] su un Nuovo Ordine Segui questi semplici passaggi per utilizzare il codice Temu (acu639380) e ottenere uno sconto di 100 $ sul tuo ordine: Registrati o accedi: Crea un account su Temu se sei un nuovo utente, oppure effettua il login se sei già cliente Scegli i prodotti: Aggiungi i tuoi articoli preferiti al carrello Applica il codice: Inserisci il codice (acu639380) al momento del pagamento Goditi il risparmio: Guarda il totale diminuire di 100 $ all’istante Vantaggi dell’Uso dei Codici Sconto Temu Quando acquisti con i codici promozionali Temu, accedi a un mondo di vantaggi e risparmi. Ecco i benefici principali: 100 $ di sconto per nuovi utenti – Inizia alla grande 100 $ di sconto per utenti esistenti – Anche i clienti abituali vengono premiati 40% di sconto extra – Somma altri risparmi su prodotti già scontati Regalo gratuito per nuovi utenti – Un benvenuto speciale per te Pacchetto coupon da 100 $ – Perfetto per massimizzare i tuoi risparmi Codici Esclusivi Temu per Nuovi ed Esistenti Clienti Ecco una panoramica dei migliori codici Temu disponibili a giugno 2025: Temu codice (acu639380) 100 $ di sconto per nuovi utenti Ideale per chi effettua il primo ordine e vuole iniziare con un bel risparmio Temu codice (acu639380) 100 $ di sconto per clienti esistenti I clienti di ritorno possono continuare a risparmiare Temu codice (acu639380) 40% di sconto Sconti ulteriori su prodotti selezionati Pacchetto coupon Temu da 100 $ Ottieni una collezione di buoni sconto da usare in più ordini Coupon Temu per nuovi utenti Sconti e vantaggi esclusivi per chi acquista per la prima volta Codice promo Temu (acu639380) per giugno 2025 Sblocca tutte le offerte attive del mese Codici Temu per Paese Scopri come utilizzare il codice Temu nei diversi paesi: Codice Temu 100 $ di sconto – USA Codice Temu 100 $ di sconto – Canada Codice Temu 100 $ di sconto – Regno Unito Codice Temu 100 $ di sconto – Giappone Codice Temu 40% di sconto – Messico Codice Temu 40% di sconto – Brasile Come Massimizzare i Tuoi Risparmi su Temu Per ottenere il massimo dai tuoi acquisti, segui questi consigli utili: Combina le offerte: Usa il codice Temu (acu639380) insieme ad altri sconti del sito Acquista durante le promozioni: Approfitta di vendite flash e offerte limitate Utilizza il pacchetto da 100 $: Ottieni sconti extra su più ordini Richiedi i regali: Non dimenticare di riscattare i tuoi omaggi esclusivi Iscriviti alle novità: Ricevi aggiornamenti su nuove offerte e codici sconto Conclusione Temu continua a rivoluzionare lo shopping online offrendo sconti incredibili e offerte esclusive. Con il codice sconto Temu (acu639380) puoi ottenere 100 $ di sconto, 40% di sconto extra e accedere al pacchetto coupon da 100 $. Non perdere questa opportunità. Applica subito il codice (acu639380) e rendi il tuo shopping di giugno 2025 ancora più conveniente. Buono shopping!      
    • Temu Promo Code [acu639380] $100 Off For Existing Customers Unlock Massive Savings with Temu Coupon Codes: Save Big with $100 OFF and More! Temu is a revolutionary online marketplace that offers a huge collection of trending items at unbeatable prices. Whether you're looking for gadgets, home décor, fashion, or beauty products, Temu has something for everyone. By using the Temu coupon code $100 OFF → [acu639380] for existing customers, you can unlock incredible discounts, save up to 90%, and even enjoy free shipping to over 67 countries. In this blog, we will explore the latest Temu coupon code offerings, including $100 off for new and existing users, a special 40% discount on select items, and the incredible Temu coupon bundle. Read on to discover how you can make the most of these discounts and enjoy amazing deals with Temu this June! What is Temu and Why Should You Shop There? Temu is a one-stop online shopping destination that offers a vast selection of products at prices that are hard to beat. Whether you're purchasing for yourself or looking for gifts, Temu delivers a wide variety of high-quality products across different categories. From clothing to electronics, home essentials, beauty products, and much more, Temu has something for everyone. With its fast delivery, free shipping in over 67 countries, and discounts of up to 90% off, it’s no wonder why shoppers worldwide love this platform. Not only does Temu offer competitive prices, but their frequent promotions and coupon codes make shopping even more affordable. In this blog, we’ll focus on how you can save even more with Temu coupon codes, including the highly sought-after $100 OFF and 40% OFF codes. The Power of Temu Coupon Code $100 OFF → [acu639380] for Existing Customers If you're a Temu existing customer, you can unlock a fantastic $100 OFF by using the code [acu639380]. This coupon code provides a generous discount, allowing you to save big on your next purchase, whether it’s electronics, fashion, or home décor. Here’s why you should take advantage of this offer: Flat $100 off: This code gives you a flat $100 discount on your order. Available for Existing Users: If you've shopped with Temu before, this coupon code is for you! Unbeatable Deals: Use this coupon in combination with other ongoing sales for even bigger savings. Huge Selection: Apply the code across Temu ’s massive inventory, from tech gadgets to everyday essentials. Temu Coupon Code $100 OFF → [acu639380] for New Users Are you new to Temu ? You’re in luck! Temu has a special $100 off coupon code just for you. By using [acu639380], new users can enjoy a $100 discount on their first purchase. This is an excellent way to try out the platform without breaking the bank. Here’s how to make the most of your Temu coupon code as a new user: $100 Off Your First Order: If you’ve never shopped with Temu before, the [acu639380] code gets you $100 off your first purchase. Great for First-Time Shoppers: Explore Temu 's range of trending items while saving money right from the start. Free Gifts: As a new user, you June also receive a special gift with your order as part of the ongoing promotions. Temu Coupon Code 40% Off → [acu639380] for Extra Savings Looking for even more savings? The 40% off coupon is an amazing deal that’s available for a limited time. By using the code [acu639380], you can enjoy an extra 40% off on selected items. Whether you're shopping for electronics, home goods, or fashion, this coupon code allows you to grab even better deals on top of existing discounts. 40% Extra Off: This discount can be applied to select categories and items, giving you incredible savings. Stack with Other Offers: Combine it with other promotions for unbeatable prices. Popular Items: Use the 40% off code to save on some of Temu ’s hottest items of the season. Temu Coupon Bundle: Unlock Even More Savings When you use the Temu coupon bundle, you get even more benefits. Temu offers a $100 coupon bundle, which allows both new and existing users to save even more on a variety of products. Whether you're shopping for yourself or buying gifts for others, this bundle can help you save big. $100 Coupon Bundle: The Temu coupon bundle lets you apply multiple discounts at once, ensuring maximum savings. Available to All Users: Whether you’re a first-time shopper or a returning customer, the bundle is available for you to enjoy. Stacked Savings: When combined with other codes like the 40% off or the $100 off, you can save up to 90%. Temu Coupon Code June 2025: New Offers and Promotions If you're shopping in June 2025, you're in for a treat! Temu is offering a range of new offers and discount codes for the month. Whether you're shopping for electronics, clothing, or home décor, you’ll find discounts that will help you save a ton. Don’t miss out on the Temu promo code and Temu discount code that are available only for a limited time this month. Temu New User Coupon: New users can save up to $100 off their first order with the [acu639380] code. Temu Existing User Coupon: Existing users can unlock $100 off using the [acu639380] code. Temu Coupon Code for June 2025: Get discounts on select items with up to 40% off this June. Temu Coupon Code for Different Countries No matter where you live, Temu has something special for you! You can use Temu coupon codes tailored to your country to unlock great savings. Here’s a breakdown of how you can apply the [acu639380] coupon code in different regions: Temu Coupon Code $100 Off for USA: Use the [acu639380] code in the USA to save $100 off your order. Temu Coupon Code $100 Off for Canada: Canadians can enjoy $100 off using the [acu639380] code. Temu Coupon Code $100 Off for UK: British shoppers can save $100 with the [acu639380] code. Temu Coupon Code $100 Off for Japan: If you’re in Japan, apply the [acu639380] code to get $100 off. Temu Coupon Code 40% Off for Mexico: Mexican shoppers can get 40% off with the [acu639380] code. Temu Coupon Code 40% Off for Brazil: Brazil residents can save 40% by using the [acu639380] code. Why Shop with Temu ? Temu isn’t just about the discounts; it’s about providing you with an exceptional shopping experience. Here’s why you should choose Temu for your next shopping spree: Huge Selection of Trending Items: From the latest tech gadgets to fashion and home essentials, Temu offers everything you need at amazing prices. Unbeatable Prices: With Temu , you can shop for quality items at prices that are hard to match elsewhere. Fast Delivery: Enjoy fast and reliable delivery on all your orders. Free Shipping in Over 67 Countries: No matter where you are, Temu ensures you get your products without any extra shipping fees. Up to 90% Off: Take advantage of massive discounts on selected products, so you can get more for less. Conclusion: Maximize Your Savings with Temu Coupon Codes If you're looking for incredible deals, there’s no better time to shop at Temu . With Temu coupon code $100 OFF for existing and new users, an extra 40% off, and amazing coupon bundles, there are plenty of ways to save big. Don’t forget to check out the Temu promo code for June 2025 and other exciting offers throughout the month. By using [acu639380], you can make the most of your shopping experience and enjoy unbeatable prices on all your favorite products. So, what are you waiting for? Start shopping with Temu today, and enjoy massive savings with the $100 off and 40% off coupon codes. Happy shopping! Temu Coupon Code Summary: Temu Coupon Code $100 Off → [acu639380]: Save $100 on your purchase. Temu Coupon Code $100 Off for New Users → [acu639380]: New users can get $100 off. Temu Coupon Code $100 Off for Existing Users → [acu639380]: Existing users can save $100. Temu Coupon Code 40% Off → [acu639380]: Enjoy 40% off select items. Temu Coupon Bundle: Access a $100 coupon bundle for even more savings. Temu Promo Code for June 2025: Latest deals for June 2025.  
    • Maximize Savings With [acu639380] Temu Coupon Code $200 Off Temu is revolutionizing online shopping with unbeatable prices, fast delivery, and an extensive range of trending products. To make your shopping experience even better, Temu is offering an exclusive Temu coupon code (acu639380) that provides massive discounts. Whether you’re a new user or a loyal customer, this June 2025 promotion is packed with savings, including a flat $200 discount, an extra 40% off, a $200 coupon bundle, and free gifts. Take advantage of this incredible deal while it lasts! Unlock the Best Deals with Temu Coupon Code (acu639380) By using the Temu coupon code (acu639380) at checkout, you can enjoy a variety of amazing discounts: $200 Off for New Users – First-time shoppers can use Temu coupon code (acu639380) $200 off for new users to save instantly. $200 Off for Existing Users – Regular customers can also take advantage of Temu coupon code (acu639380) $200 off for existing users to maximize their savings. 40% Extra Off – Get an additional 40% discount on select items with Temu coupon code (acu639380) 40% off. $200 Coupon Bundle – Grab a Temu $200 coupon bundle that provides extra discounts across multiple purchases. Free Gift for New Users – Use the Temu first time user coupon to receive a surprise gift with your first order. How to Apply Your Temu Coupon Code (acu639380) Applying your Temu discount code (acu639380) for June 2025 is quick and easy: Sign Up or Log In – Create a new account or sign in to your existing Temu account. Shop for Your Favorite Items – Browse through a vast selection of products at discounted rates. Enter the Coupon Code – Apply Temu promo code (acu639380) for June 2025 at checkout. Enjoy the Savings – Watch your total drop significantly and complete your purchase! Why Choose Temu ? Temu stands out in the online shopping space for many reasons: Vast Collection of Trending Items – Shop from a huge variety of products, from electronics to fashion and home essentials. Unbeatable Prices – Enjoy competitive rates on top-quality items. Fast Delivery – Get your orders delivered promptly to your doorstep. Free Shipping – Temu offers free shipping in 67 countries, making it an attractive shopping platform for international buyers. Up to 90% Off – Some items come with discounts of up to 90% off, ensuring you always get the best deals. Exclusive Temu Offers for June 2025 This month brings incredible savings with new promotions and deals: Temu Coupon for June 2025 – Special discounts available this month with Temu coupon code (acu639380). Temu Discount Code (acu639380) for June 2025 – Apply this code to unlock extra savings across multiple categories. Temu New Offers in June 2025 – Stay updated with fresh deals throughout the month to maximize your savings. Country-Specific Temu Coupon Codes Temu is extending exclusive offers to shoppers in North America, South America, and Europe: North America: Temu Coupon Code $200 Off for USA – Enjoy a flat $200 discount on your purchase in the United States. Temu Coupon Code $200 Off for Canada – Shoppers in Canada can save big with this exclusive offer. South America: Temu Coupon Code 40% Off for Mexico – Use this to get 40% off select items. Temu Coupon Code 40% Off for Brazil – Brazilian shoppers can maximize savings with this discount. Europe: Temu Coupon Code $200 Off for UK – British customers can apply this code for instant savings. Temu Coupon Code $200 Off for Germany – Shoppers in Germany can enjoy a $200 discount on their orders. Final Thoughts: Maximize Your Savings with Temu  Shopping on Temu has never been more rewarding! Whether you’re a new or existing user, the Temu coupon code (acu639380) provides massive discounts and incredible savings. With free shipping, fast delivery, and unbeatable prices, there’s no reason to miss out. Take advantage of the Temu promo code (acu639380) for June 2025 before it expires, and make the most of your shopping experience. Happy shopping!  
    • Temu Coupon Code £100 Off United States [acu639380] For 2025 Unlock Exceptional Value: Temu Coupon Code (acu639380) £100 Off in the United States for June 2025 Temu is redefining online shopping in 2025 with unbeatable prices, fast delivery, and a huge variety of trending items. With global shipping to 67 countries, more shoppers than ever are turning to Temu for quality and savings. If you're in the United States or elsewhere, the Temu coupon code (acu639380) brings exceptional value this June. Why Use the Temu Coupon Code (acu639380) in 2025? June 2025 is packed with exclusive offers and coupon bundles for both new and returning users. The Temu coupon code (acu639380) £100 off isn’t just promotional fluff—it’s a genuine opportunity to save big on the items you love. Key Benefits of the Temu Coupon Code (acu639380) £100 off for new users: Enjoy a flat £100 discount on your first order. £100 off for existing users: Returning customers are eligible for the same great savings. 40% extra off: Apply the Temu coupon code (acu639380) 40% off for select item categories. £100 coupon bundle: Receive a group of high-value coupons for use across departments. Free gift for new users: First-time buyers are also eligible for a welcome gift. Global Savings: Geographic Breakdown of Temu Coupons These coupons aren't limited to the United States—shoppers around the world can benefit: Temu coupon code (acu639380) £100 off – USA: Great for tech, home, and fashion. Temu coupon code (acu639380) £100 off – Canada: Save big on appliances and electronics. Temu coupon code (acu639380) £100 off – UK: Use it on gardening, fashion, and more. Temu coupon code (acu639380) 40% off – Mexico: Ideal for seasonal clothing and party gear. Temu coupon code (acu639380) 40% off – Brazil: Excellent for beauty and lifestyle items. Temu coupon code (acu639380) £100 off – Japan: Perfect for storage solutions and home decor. Why Temu Stands Out Temu is more than just deals—it’s a complete shopping experience: Massive selection of popular and trending items. Discounts up to 90% off retail prices. Free shipping in 67 countries. Real-time order tracking and fast delivery. Regularly updated promotions and seasonal deals. Temu Coupon Codes Explained Take advantage of these targeted deals with ease: Temu coupon code (acu639380) £100 off for new users: Use this on your first purchase. Temu coupon code (acu639380) £100 off for existing users: Loyal users qualify too. Temu coupon code (acu639380) 40% off: Extra savings on featured categories. Temu £100 coupon bundle: Redeem a set of valuable discounts. Temu new user coupon: Exclusive offers for first-time buyers. Temu discount code (acu639380) for June 2025: Valid throughout June for rotating deals. A Personalized Shopping Experience Speaking from experience, using the Temu coupon code (acu639380) changed how I shop. I was able to explore products I once passed over because they were suddenly within budget. You can turn a regular shopping session into something far more rewarding. What’s New at Temu in June 2025? June’s highlights include: Weekly-updated seasonal offers. Early access to limited-time flash sales using the Temu promo code (acu639380). Expanded inventory in high-demand categories like electronics, home décor, and pet supplies. Final Thoughts This is the time to make your money go further. Whether you're a new shopper or a seasoned buyer, the Temu coupon code (acu639380) can unlock amazing deals. Use it to get £100 off, enjoy 40% discounts, claim bundled savings, and even receive free gifts. Smart shopping means making use of smart discounts. Temu has made that easier than ever in 2025—and with the right code, so can you.
  • Topics

×
×
  • Create New...

Important Information

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