Jump to content

Recommended Posts

Posted

No, Registration has to be done on both client and server therefore it is in CommonProxy

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

Can you post

ClientProxy

CommonProxy

ModItems

ItemPaste

RegistryHandler

Paste.json

Forge Log

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

Yea was just about to say, some of this has to be messed up by now, appreciate the help btw.

 

ClientProxy:

package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class ClientProxy extends CommonProxy {
	@SubscribeEvent
	public static void registerModels(ModelRegistryEvent event)
	{
		for (Item item: ModItems.ITEMS)
		{
			if(!item.getHasSubtypes()) {
				ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
			} else {
//do stuff
}
}
}
}

 

CommonProxy:

package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.item.Item;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class CommonProxy {
  @SubscribeEvent
    public static void registerItems(RegistryEvent.Register<Item> event)
  {	
    event.getRegistry().registerAll(ModItems.ITEMS);
  }
}

 

ModItems:

package com.mta.utzonmod.init;

import com.mta.utzonmod.items.ItemPaste;
import net.minecraft.item.Item;

public class ModItems {
  public static final ItemPaste PASTE = new ItemPaste("paste");
  
  public static final Item[] ITEMS = {
    PASTE,
  };
  
}

 

ItemPaste:

package com.mta.utzonmod.items;

public class ItemPaste extends ItemBase
{
	public ItemPaste(String name)
	{
		super(name);
	}
}

 

RegistryHandler:

package com.mta.utzonmod.util.handlers;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.item.Item;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@EventBusSubscriber
public class RegistryHandler {
	@SubscribeEvent
	public static void onItemRegister(RegistryEvent.Register<Item> event) {
		event.getRegistry().registerAll(ModItems.ITEMS);
	}
}

 

Paste.json:

{
   "parent": "item/generated",
   "textures": {
       "layer0": "um:items/paste"
   }
}

 

Log:

[14:07:40] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[14:07:40] [main/INFO] [FML/]: Forge Mod Loader version 14.23.2.2624 for Minecraft 1.12.2 loading
[14:07:40] [main/INFO] [FML/]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_131, running on Windows 8.1:amd64:6.3, installed at C:\Program Files\Java\jre1.8.0_131
[14:07:40] [main/DEBUG] [FML/]: Java classpath at launch is:
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\Desktop\WorkspaceUno\Mod\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\minecraft\net\minecraftforge\forge\1.12.2-14.23.2.2624\snapshot\20171003\forgeSrc-1.12.2-14.23.2.2624.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.1\f7be08ec23c21485b9b5a1cf1654c2ec8c58168d\jsr305-3.0.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.19\c0e1cddb173faa8bf69a4236211cfd0af6c6150d\realms-1.10.19.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-debug-all\5.2\3354e11e2b34215f06dab629ab88e06aca477c19\asm-debug-all-5.2.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.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
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\.gradle\caches\minecraft\net\minecraftforge\forge\1.12.2-14.23.2.2624\start
[14:07:40] [main/DEBUG] [FML/]: Java library path at launch is:
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Java\jre1.8.0_131\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\Sun\Java\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\system32
[14:07:40] [main/DEBUG] [FML/]:     C:\windows
[14:07:40] [main/DEBUG] [FML/]:     C:/Program Files/Java/jre1.8.0_131/bin/server
[14:07:40] [main/DEBUG] [FML/]:     C:/Program Files/Java/jre1.8.0_131/bin
[14:07:40] [main/DEBUG] [FML/]:     C:/Program Files/Java/jre1.8.0_131/lib/amd64
[14:07:40] [main/DEBUG] [FML/]:     C:\ProgramData\Oracle\Java\javapath
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Lenovo\FusionEngine
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Intel\iCLS Client\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Intel\iCLS Client\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\system32
[14:07:40] [main/DEBUG] [FML/]:     C:\windows
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\System32\Wbem
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\System32\WindowsPowerShell\v1.0\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Intel\Intel(R) Management Engine Components\DAL
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Intel\Intel(R) Management Engine Components\IPT
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Intel\WiFi\bin\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Common Files\Intel\WirelessCommon\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Common Files\lenovo\easyplussdk\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Microsoft SQL Server\110\Tools\Binn\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\GtkSharp\2.12\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Git\cmd
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\nodejs\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\MATLAB\R2016b\runtime\win64
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\MATLAB\R2016b\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\PuTTY\
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files\Java\jdk1.8.0_131\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Program Files (x86)\sbt\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Gradle\gradle-4.6\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\AppData\Roaming\npm
[14:07:40] [main/DEBUG] [FML/]:     C:\Users\Frederik\AppData\Local\GitHubDesktop\bin
[14:07:40] [main/DEBUG] [FML/]:     C:\windows\system32
[14:07:40] [main/DEBUG] [FML/]:     
[14:07:40] [main/DEBUG] [FML/]:     .
[14:07:40] [main/DEBUG] [FML/]:     C:/Users/Frederik/.gradle/caches/minecraft/net/minecraft/natives/1.12.2
[14:07:40] [main/INFO] [FML/]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[14:07:40] [main/DEBUG] [FML/]: Instantiating coremod class FMLCorePlugin
[14:07:40] [main/INFO] [FML/]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[14:07:40] [main/DEBUG] [FML/]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers
[14:07:40] [main/DEBUG] [FML/]: Enqueued coremod FMLCorePlugin
[14:07:40] [main/DEBUG] [FML/]: Instantiating coremod class FMLForgePlugin
[14:07:40] [main/INFO] [FML/]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[14:07:40] [main/DEBUG] [FML/]: Enqueued coremod FMLForgePlugin
[14:07:40] [main/DEBUG] [FML/]: All fundamental core mods are successfully located
[14:07:40] [main/DEBUG] [FML/]: Attempting to load commandline specified mods, relative to C:\Users\Frederik\Desktop\WorkspaceUno\Mod\.
[14:07:40] [main/DEBUG] [FML/]: Discovering coremods
[14:07:40] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[14:07:40] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[14:07:40] [main/INFO] [GradleStart/]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[14:07:40] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:07:40] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[14:07:40] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[14:07:40] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:07:40] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:07:40] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:07:40] [main/DEBUG] [FML/]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers
[14:07:40] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
[14:07:40] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer
[14:07:40] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer
[14:07:40] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer
[14:07:40] [main/DEBUG] [FML/]: Injection complete
[14:07:40] [main/DEBUG] [FML/]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\}
[14:07:40] [main/DEBUG] [FML/]: Running coremod plugin FMLCorePlugin
[14:07:41] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[14:07:41] [main/DEBUG] [FML/]: Loading deobfuscation resource C:\Users\Frederik\.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\20171003\1.12.2\srgs\srg-mcp.srg with 36076 records
[14:07:43] [main/ERROR] [FML/]: FML appears to be missing any signature data. This is not a good thing
[14:07:43] [main/DEBUG] [FML/]: Coremod plugin class FMLCorePlugin run successfully
[14:07:43] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:07:43] [main/DEBUG] [FML/]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers
[14:07:43] [main/DEBUG] [FML/]: Injection complete
[14:07:43] [main/DEBUG] [FML/]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\}
[14:07:43] [main/DEBUG] [FML/]: Running coremod plugin FMLForgePlugin
[14:07:43] [main/DEBUG] [FML/]: Coremod plugin class FMLForgePlugin run successfully
[14:07:43] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[14:07:43] [main/DEBUG] [FML/]: Loaded 209 rules from AccessTransformer config file forge_at.cfg
[14:07:43] [main/DEBUG] [FML/]: Validating minecraft
[14:07:44] [main/DEBUG] [FML/]: Minecraft validated, launching...
[14:07:44] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[14:07:44] [main/INFO] [LaunchWrapper/]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[14:07:44] [main/INFO] [LaunchWrapper/]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[14:07:44] [main/INFO] [LaunchWrapper/]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[14:07:55] [main/DEBUG] [FML/]: Creating vanilla freeze snapshot
[14:07:55] [main/DEBUG] [FML/]: Vanilla freeze snapshot created
[14:07:57] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - LanguageManager took 0.002s
[14:07:58] [main/INFO] [FML/]: -- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Windows 8.1 (amd64) version 6.3
	Java Version: 1.8.0_131, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 328605736 bytes (313 MB) / 499646464 bytes (476 MB) up to 1884815360 bytes (1797 MB)
	JVM Flags: 0 total; 
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'Intel' Version: '4.2.0 - Build 10.18.10.3910' Renderer: 'Intel(R) HD Graphics 4400'
[14:07:58] [main/INFO] [FML/]: MinecraftForge v14.23.2.2624 Initialized
[14:07:58] [main/INFO] [FML/]: Starts to replace vanilla recipe ingredients with ore ingredients.
[14:07:58] [main/INFO] [FML/]: Replaced 1036 ore ingredients
[14:07:58] [main/DEBUG] [FML/]: File C:\Users\Frederik\Desktop\WorkspaceUno\Mod\config\injectedDependencies.json not found. No dependencies injected
[14:07:58] [main/DEBUG] [FML/]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer]
[14:07:58] [main/DEBUG] [FML/]: Attempting to load mods contained in the minecraft jar file and associated classes
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related directory at C:\Users\Frederik\Desktop\WorkspaceUno\Mod\bin, examining for mod candidates
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\minecraft\net\minecraftforge\forge\1.12.2-14.23.2.2624\snapshot\20171003\forgeSrc-1.12.2-14.23.2.2624.jar, examining for mod candidates
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.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
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\1.1\aef610b34a1be37fa851825f12372b78424d8903\patchy-1.1.jar, examining for mod candidates
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\oshi-project\oshi-core\1.1\9ddf7b048a8d701be231c0f4f95fd986198fd2d8\oshi-core-1.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\4.4.0\cb208278274bf12ebdb56c61bd7407e6f774d65a\jna-4.4.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\platform\3.4.0\e3f70017be8100d3d6923f50b3d2ee17714e9c13\platform-3.4.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j-core-mojang\51.2\63d216a9311cca6be337c1e458e587f99d382b84\icu4j-core-mojang-51.2.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.3\cdd846cfc4e0f7eefafc02c0f5dce32b9303aa2a\jopt-simple-5.0.3.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\io.netty\netty-all\4.1.9.Final\97860965d6a0a6b98e7f569f3f966727b8db75\netty-all-4.1.9.Final.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\21.0\3a3d111be1be1b745edfa7d91678a12d7ed38709\guava-21.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.5\6c6c702c89bfff3cd9e80b04d668c5e190d588c6\commons-lang3-3.5.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.5\2852e6e05fbb95076fc091f6d1780f1f8fe35e0f\commons-io-2.5.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jutils\jutils\1.0.0\e12fe1fda814bd348c1579329c86943d2cd3c6a6\jutils-1.0.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.8.0\c4ba5371a29ac9b2ad6129b1d39ea38750043eff\gson-2.8.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\1.5.25\9834cdf236c22e84b946bba989e2f94ef5897c3c\authlib-1.5.25.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.10.19\c0e1cddb173faa8bf69a4236211cfd0af6c6150d\realms-1.10.19.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.8.1\a698750c16740fd5b3871425f4cb3bbaa87f529d\commons-compress-1.8.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.3.3\18f4247ff4572a074444572cee34647c43e7c9c7\httpclient-4.3.3.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.1.3\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\commons-logging-1.1.3.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.3.2\31fbbff1ddbf98f3aa7377c94d33b0447c646b6e\httpcore-4.3.2.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\7.1.0\9835253257524c1be7ab50c057aa2d418fb72082\fastutil-7.1.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.8.1\e801d13612e22cad62a3f4f3fe7fdbe6334a8e72\log4j-api-2.8.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.8.1\4ac28ff2f1ddf05dae3043a190451e8c46b73c31\log4j-core-2.8.1.jar
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.10.3\48fd510879dff266c3815947de66e3d4809f8668\text2speech-1.10.3.jar, examining for mod candidates
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.minecraft\launchwrapper\1.12\111e7bea9c968cdb3d06ef4632bf7ff0824d0f36\launchwrapper-1.12.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\jline\jline\2.13\2d9530d0a25daffaffda7c35037b046b627bb171\jline-2.13.jar
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.typesafe\config\1.2.1\f771f71fdae3df231bcd54d5ca2d57f0bf93f467\config-1.2.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-compiler\2.11.1\56ea2e6c025e0821f28d73ca271218b8dd04926a\scala-compiler-2.11.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-library\2.11.1\e11da23da3eabab9f4777b9220e60d44c1aab6a\scala-library-2.11.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-reflect\2.11.1\6580347e61cc7f8e802941e7fde40fa83b8badeb\scala-reflect-2.11.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\lzma\lzma\0.0.1\521616dc7487b42bef0e803bd2fa3faf668101d7\lzma-0.0.1.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.sf.trove4j\trove4j\3.0.3\42ccaf4761f0dfdfa805c9e340d99a755907e2dd\trove4j-3.0.3.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\codecjorbis\20101023\c73b5636faf089d9f00e8732a829577de25237ee\codecjorbis-20101023.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\codecwav\20101023\12f031cfe88fef5c1dd36c563c0a3a69bd7261da\codecwav-20101023.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\libraryjavasound\20101123\5c5e304366f75f9eaa2e8cca546a1fb6109348b3\libraryjavasound-20101123.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\librarylwjglopenal\20100824\73e80d0794c39665aec3f62eee88ca91676674ef\librarylwjglopenal-20100824.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\com.paulscode\soundsystem\20120107\419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6\soundsystem-20120107.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput\2.0.5\39c7796b469a600f72380316f6b1f11db6c2c7c4\jinput-2.0.5.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.lwjgl.lwjgl\lwjgl\2.9.4-nightly-20150209\697517568c68e78ae0b4544145af031c81082dfe\lwjgl-2.9.4-nightly-20150209.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\java3d\vecmath\1.5.2\79846ba34cbd89e2422d74d53752f993dcc2ccaf\vecmath-1.5.2.jar
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.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
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.fusesource.jansi\jansi\1.11\655c643309c2f45a56a747fda70e3fadf57e9f11\jansi-1.11.jar, examining for mod candidates
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\org.scala-lang\scala-actors\2.11.0\8ccfb6541de179bb1c4d45cf414acee069b7f78b\scala-actors-2.11.0.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\7ff832a6eb9ab6a767f1ade2b548092d0fa64795\jinput-platform-2.0.5-natives-linux.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\385ee093e01f587f30ee1c8a2ee7d408fd732e16\jinput-platform-2.0.5-natives-windows.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.gradle\caches\modules-2\files-2.1\net.java.jinput\jinput-platform\2.0.5\53f9c919f34d2ca9de8c51fc4e1e8282029a9232\jinput-platform-2.0.5-natives-osx.jar
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/TRACE] [FML/]: Skipping known library file C:\Users\Frederik\.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
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\minecraft\deobfedDeps\compileDummy.jar, examining for mod candidates
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related file at C:\Users\Frederik\.gradle\caches\minecraft\deobfedDeps\providedDummy.jar, examining for mod candidates
[14:07:58] [main/DEBUG] [FML/]: Found a minecraft related directory at C:\Users\Frederik\.gradle\caches\minecraft\net\minecraftforge\forge\1.12.2-14.23.2.2624\start, examining for mod candidates
[14:07:58] [main/DEBUG] [FML/]: Minecraft jar mods loaded successfully
[14:07:58] [main/INFO] [FML/]: Found 0 mods from the command line. Injecting into mod discoverer
[14:07:58] [main/INFO] [FML/]: Searching C:\Users\Frederik\Desktop\WorkspaceUno\Mod\mods for mods
[14:07:58] [main/DEBUG] [FML/]: Examining directory bin for potential mods
[14:07:58] [main/DEBUG] [FML/]: Found an mcmod.info file in directory bin
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um/lang
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um/models
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um/models/item
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um/textures
[14:07:58] [main/TRACE] [FML/]: Recursing into package assets/um/textures/ítems
[14:07:58] [main/TRACE] [FML/]: Recursing into package com
[14:07:58] [main/TRACE] [FML/]: Recursing into package com/mta
[14:07:58] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod
[14:07:58] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod/init
[14:07:59] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod/items
[14:07:59] [main/DEBUG] [FML/]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.mta.utzonmod.Main) - loading
[14:07:59] [main/TRACE] [um/]: Parsed dependency info : Requirements: [] After:[] Before:[]
[14:07:59] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod/proxy
[14:07:59] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod/util
[14:07:59] [main/TRACE] [FML/]: Recursing into package com/mta/utzonmod/util/handlers
[14:07:59] [main/DEBUG] [FML/]: Examining file forgeSrc-1.12.2-14.23.2.2624.jar for potential mods
[14:07:59] [main/DEBUG] [FML/]: The mod container forgeSrc-1.12.2-14.23.2.2624.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file jsr305-3.0.1.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container jsr305-3.0.1.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file patchy-1.1.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container patchy-1.1.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file text2speech-1.10.3.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container text2speech-1.10.3.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file asm-debug-all-5.2.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container asm-debug-all-5.2.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file java-objc-bridge-1.0.0.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container java-objc-bridge-1.0.0.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file jansi-1.11.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container jansi-1.11.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file compileDummy.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container compileDummy.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining file providedDummy.jar for potential mods
[14:08:01] [main/DEBUG] [FML/]: The mod container providedDummy.jar appears to be missing an mcmod.info file
[14:08:01] [main/DEBUG] [FML/]: Examining directory start for potential mods
[14:08:01] [main/DEBUG] [FML/]: No mcmod.info file found in directory start
[14:08:01] [main/TRACE] [FML/]: Recursing into package net
[14:08:01] [main/TRACE] [FML/]: Recursing into package net/minecraftforge
[14:08:01] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle
[14:08:01] [main/TRACE] [FML/]: Recursing into package net/minecraftforge/gradle/tweakers
[14:08:01] [main/INFO] [FML/]: Forge Mod Loader has identified 5 mods to load
[14:08:01] [main/TRACE] [FML/]: Received a system property request ''
[14:08:01] [main/TRACE] [FML/]: System property request managing the state of 0 mods
[14:08:01] [main/DEBUG] [FML/]: After merging, found state information for 0 mods
[14:08:01] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[14:08:01] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[14:08:01] [main/DEBUG] [um/]: Enabling mod um
[14:08:01] [main/TRACE] [FML/]: Verifying mod requirements are satisfied
[14:08:01] [main/TRACE] [FML/]: All mod requirements are satisfied
[14:08:01] [main/TRACE] [FML/]: Sorting mods into an ordered list
[14:08:01] [main/TRACE] [FML/]: Mod sorting completed successfully
[14:08:01] [main/DEBUG] [FML/]: Mod sorting data
[14:08:01] [main/DEBUG] [FML/]: 	um(Utzon Mod:1.0): bin ()
[14:08:02] [main/DEBUG] [FML/]: Loading @Config anotation data
[14:08:02] [main/TRACE] [minecraft/minecraft]: Sending event FMLConstructionEvent to mod minecraft
[14:08:02] [main/TRACE] [minecraft/minecraft]: Sent event FMLConstructionEvent to mod minecraft
[14:08:02] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft took 0.017s
[14:08:02] [main/TRACE] [mcp/mcp]: Sending event FMLConstructionEvent to mod mcp
[14:08:02] [main/TRACE] [mcp/mcp]: Sent event FMLConstructionEvent to mod mcp
[14:08:02] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Coder Pack took 0.001s
[14:08:02] [main/TRACE] [FML/FML]: Sending event FMLConstructionEvent to mod FML
[14:08:02] [main/TRACE] [FML/FML]: Mod FML is using network checker : Invoking method checkModLists
[14:08:02] [main/TRACE] [FML/FML]: Testing mod FML to verify it accepts its own version in a remote connection
[14:08:02] [main/TRACE] [FML/FML]: The mod FML accepts its own version (8.0.99.99)
[14:08:02] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, um] at CLIENT
[14:08:02] [main/INFO] [FML/FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, um] at SERVER
[14:08:04] [main/TRACE] [FML/FML]: Sent event FMLConstructionEvent to mod FML
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Construction - Forge Mod Loader took 1.929s
[14:08:04] [main/TRACE] [forge/forge]: Sending event FMLConstructionEvent to mod forge
[14:08:04] [main/DEBUG] [forge/forge]: Loading Vanilla annotations: null
[14:08:04] [main/DEBUG] [forge/forge]: Preloading CrashReport Classes
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$10
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$11
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$12
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$13
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$14
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$6
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$7
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$8
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/Minecraft$9
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/multiplayer/WorldClient$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/particle/ParticleManager$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/EntityRenderer$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderGlobal$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/RenderItem$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureAtlasSprite$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureManager$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/client/renderer/texture/TextureMap$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$6
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReport$7
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/crash/CrashReportCategory$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/Entity$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/EntityTracker$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/entity/player/InventoryPlayer$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/nbt/NBTTagCompound$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetHandlerPlayServer$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/network/NetworkSystem$6
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/MinecraftServer$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/dedicated/DedicatedServer$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/server/integrated/IntegratedServer$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/CommandBlockBaseLogic$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/tileentity/TileEntity$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/World$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/chunk/Chunk$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/gen/structure/MapGenStructure$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$10
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$2
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$3
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$4
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$5
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$6
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$7
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$8
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraft/world/storage/WorldInfo$9
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/common/util/TextTable
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/common/util/TextTable$Alignment
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/common/util/TextTable$Column
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/common/util/TextTable$Row
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/client/SplashProgress$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/FMLCommonHandler$1
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/ICrashCallable
[14:08:04] [main/DEBUG] [forge/forge]: 	net/minecraftforge/fml/common/Loader$1
[14:08:04] [main/TRACE] [FML/forge]: Mod forge is using network checker : No network checking performed
[14:08:04] [main/TRACE] [FML/forge]: Testing mod forge to verify it accepts its own version in a remote connection
[14:08:04] [main/TRACE] [FML/forge]: The mod forge accepts its own version (14.23.2.2624)
[14:08:04] [main/DEBUG] [FML/forge]: Attempting to inject @Config classes into forge for type INSTANCE
[14:08:04] [main/TRACE] [forge/forge]: Sent event FMLConstructionEvent to mod forge
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Construction - Minecraft Forge took 0.362s
[14:08:04] [main/TRACE] [um/um]: Sending event FMLConstructionEvent to mod um
[14:08:04] [main/TRACE] [FML/um]: Mod um is using network checker : Accepting version 1.0
[14:08:04] [main/TRACE] [FML/um]: Testing mod um to verify it accepts its own version in a remote connection
[14:08:04] [main/TRACE] [FML/um]: The mod um accepts its own version (1.0)
[14:08:04] [main/DEBUG] [FML/um]: Attempting to inject @SidedProxy classes into um
[14:08:04] [main/DEBUG] [FML/um]: Attempting to inject @EventBusSubscriber classes into the eventbus for um
[14:08:04] [main/DEBUG] [FML/um]: Registering @EventBusSubscriber for com.mta.utzonmod.proxy.ClientProxy for mod um
[14:08:04] [main/DEBUG] [FML/um]: Injected @EventBusSubscriber class com.mta.utzonmod.proxy.ClientProxy
[14:08:04] [main/DEBUG] [FML/um]: Registering @EventBusSubscriber for com.mta.utzonmod.util.handlers.RegistryHandler for mod um
[14:08:04] [main/DEBUG] [FML/um]: Injected @EventBusSubscriber class com.mta.utzonmod.util.handlers.RegistryHandler
[14:08:04] [main/DEBUG] [FML/um]: Registering @EventBusSubscriber for com.mta.utzonmod.proxy.CommonProxy for mod um
[14:08:04] [main/DEBUG] [FML/um]: Injected @EventBusSubscriber class com.mta.utzonmod.proxy.CommonProxy
[14:08:04] [main/DEBUG] [FML/um]: Attempting to inject @Config classes into um for type INSTANCE
[14:08:04] [main/TRACE] [um/um]: Sent event FMLConstructionEvent to mod um
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Construction - Utzon Mod took 0.053s
[14:08:04] [main/DEBUG] [FML/]: Bar Finished: Construction took 2.363s
[14:08:04] [main/DEBUG] [FML/]: Mod signature data
[14:08:04] [main/DEBUG] [FML/]:  	Valid Signatures:
[14:08:04] [main/DEBUG] [FML/]:  	Missing Signatures:
[14:08:04] [main/DEBUG] [FML/]: 		minecraft	(Minecraft	1.12.2)	minecraft.jar
[14:08:04] [main/DEBUG] [FML/]: 		mcp	(Minecraft Coder Pack	9.42)	minecraft.jar
[14:08:04] [main/DEBUG] [FML/]: 		FML	(Forge Mod Loader	8.0.99.99)	forgeSrc-1.12.2-14.23.2.2624.jar
[14:08:04] [main/DEBUG] [FML/]: 		forge	(Minecraft Forge	14.23.2.2624)	forgeSrc-1.12.2-14.23.2.2624.jar
[14:08:04] [main/DEBUG] [FML/]: 		um	(Utzon Mod	1.0)	bin
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Default took 0.020s
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Forge Mod Loader took 0.076s
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Minecraft Forge took 0.039s
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Loading Resources - FMLFileResourcePack:Utzon Mod took 0.007s
[14:08:04] [main/DEBUG] [FML/]: Bar Finished: Reloading - LanguageManager took 0.067s
[14:08:04] [main/DEBUG] [FML/]: Bar Step: Loading Resources - Reloading listeners took 0.070s
[14:08:04] [main/DEBUG] [FML/]: Bar Finished: Loading Resources took 0.212s
[14:08:04] [main/DEBUG] [Forge Mod Loader/]: Mod Forge Mod Loader is missing a pack.mcmeta file, substituting a dummy one
[14:08:04] [main/DEBUG] [Minecraft Forge/]: Mod Minecraft Forge is missing a pack.mcmeta file, substituting a dummy one
[14:08:04] [main/INFO] [FML/]: Processing ObjectHolder annotations
[14:08:05] [main/INFO] [FML/]: Found 1168 ObjectHolder annotations
[14:08:05] [main/INFO] [FML/]: Identifying ItemStackHolder annotations
[14:08:05] [main/INFO] [FML/]: Found 0 ItemStackHolder annotations
[14:08:05] [main/TRACE] [minecraft/minecraft]: Sending event FMLPreInitializationEvent to mod minecraft
[14:08:05] [main/TRACE] [minecraft/minecraft]: Sent event FMLPreInitializationEvent to mod minecraft
[14:08:05] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft took 0.001s
[14:08:05] [main/TRACE] [mcp/mcp]: Sending event FMLPreInitializationEvent to mod mcp
[14:08:05] [main/TRACE] [mcp/mcp]: Sent event FMLPreInitializationEvent to mod mcp
[14:08:05] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Coder Pack took 0.001s
[14:08:05] [main/TRACE] [FML/FML]: Sending event FMLPreInitializationEvent to mod FML
[14:08:05] [main/TRACE] [FML/FML]: Sent event FMLPreInitializationEvent to mod FML
[14:08:05] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Forge Mod Loader took 0.001s
[14:08:05] [main/TRACE] [forge/forge]: Sending event FMLPreInitializationEvent to mod forge
[14:08:05] [main/INFO] [FML/forge]: Configured a dormant chunk cache size of 0
[14:08:05] [main/TRACE] [forge/forge]: Sent event FMLPreInitializationEvent to mod forge
[14:08:05] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Minecraft Forge took 0.230s
[14:08:05] [main/TRACE] [um/um]: Sending event FMLPreInitializationEvent to mod um
[14:08:05] [main/TRACE] [um/um]: Sent event FMLPreInitializationEvent to mod um
[14:08:05] [main/DEBUG] [FML/]: Bar Step: PreInitialization - Utzon Mod took 0.011s
[14:08:05] [main/DEBUG] [FML/]: Bar Finished: PreInitialization took 0.244s
[14:08:05] [main/INFO] [FML/]: Applying holder lookups
[14:08:05] [main/INFO] [FML/]: Holder lookups applied
[14:08:05] [main/WARN] [FML/]: ****************************************
[14:08:05] [main/WARN] [FML/]: * Registry Item: The object com.mta.utzonmod.items.ItemPaste@1bee8888 has been registered twice for the same name um:paste.
[14:08:05] [main/WARN] [FML/]: *  at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:300)
[14:08:05] [main/WARN] [FML/]: *  at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:281)
[14:08:05] [main/WARN] [FML/]: *  at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:114)
[14:08:05] [main/WARN] [FML/]: *  at net.minecraftforge.registries.ForgeRegistry.registerAll(ForgeRegistry.java:155)
[14:08:05] [main/WARN] [FML/]: *  at com.mta.utzonmod.proxy.CommonProxy.registerItems(CommonProxy.java:15)
[14:08:05] [main/WARN] [FML/]: *  at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_6_CommonProxy_registerItems_Register.invoke(.dynamic)...
[14:08:05] [main/WARN] [FML/]: ****************************************
[14:08:05] [main/INFO] [FML/]: Applying holder lookups
[14:08:05] [main/INFO] [FML/]: Holder lookups applied
[14:08:05] [main/INFO] [FML/]: Applying holder lookups
[14:08:05] [main/INFO] [FML/]: Holder lookups applied
[14:08:05] [main/INFO] [FML/]: Applying holder lookups
[14:08:05] [main/INFO] [FML/]: Holder lookups applied
[14:08:05] [main/INFO] [FML/]: Injecting itemstacks
[14:08:05] [main/INFO] [FML/]: Itemstack injection complete
[14:08:05] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - TextureManager took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading sounds took 3.960s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SoundHandler took 3.993s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.004s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FontRenderer took 0.003s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - GrassColorReloadListener took 0.017s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - FoliageColorReloadListener took 0.022s
[14:08:09] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - GL Setup took 0.003s
[14:08:09] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Texture Map took 0.011s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - B3DLoader took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - OBJLoader took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelFluid$FluidLoader took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ItemLayerModel$Loader took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - MultiLayerModel$Loader took 0.000s
[14:08:09] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelDynBucket$LoaderDynBucket took 0.000s
[14:08:14] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: blocks took 4.809s
[14:08:16] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: items took 1.322s
[14:08:16] [main/INFO] [FML/]: Max texture size: 8192
[14:08:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.571s
[14:08:16] [main/DEBUG] [FML/]: Bar Finished: Texture stitching took 0.049s
[14:08:16] [main/DEBUG] [FML/]: Bar Finished: Texture creation took 0.058s
[14:08:16] [main/DEBUG] [FML/]: Bar Finished: Texture mipmap and upload took 0.060s
[14:08:18] [main/DEBUG] [FML/]: Bar Finished: ModelLoader: baking took 1.463s
[14:08:18] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - ModelManager took 8.739s
[14:08:18] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Model Manager took 8.804s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderItem took 0.004s
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Item Renderer took 0.420s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - EntityRenderer took 0.000s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - BlockRendererDispatcher took 0.000s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - RenderGlobal took 0.000s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - SearchTreeManager took 0.202s
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Rendering Setup - Loading Entity Renderer took 0.701s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Rendering Setup took 9.939s
[14:08:19] [main/INFO] [FML/]: Applying holder lookups
[14:08:19] [main/INFO] [FML/]: Holder lookups applied
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sending event FMLInitializationEvent to mod minecraft
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sent event FMLInitializationEvent to mod minecraft
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft took 0.001s
[14:08:19] [main/TRACE] [mcp/mcp]: Sending event FMLInitializationEvent to mod mcp
[14:08:19] [main/TRACE] [mcp/mcp]: Sent event FMLInitializationEvent to mod mcp
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Coder Pack took 0.001s
[14:08:19] [main/TRACE] [FML/FML]: Sending event FMLInitializationEvent to mod FML
[14:08:19] [main/TRACE] [FML/FML]: Sent event FMLInitializationEvent to mod FML
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Initialization - Forge Mod Loader took 0.003s
[14:08:19] [main/TRACE] [forge/forge]: Sending event FMLInitializationEvent to mod forge
[14:08:19] [main/TRACE] [forge/forge]: Sent event FMLInitializationEvent to mod forge
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Initialization - Minecraft Forge took 0.000s
[14:08:19] [main/TRACE] [um/um]: Sending event FMLInitializationEvent to mod um
[14:08:19] [main/TRACE] [um/um]: Sent event FMLInitializationEvent to mod um
[14:08:19] [main/DEBUG] [FML/]: Bar Step: Initialization - Utzon Mod took 0.002s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: Initialization took 0.007s
[14:08:19] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod minecraft
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sending event IMCEvent to mod minecraft
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sent event IMCEvent to mod minecraft
[14:08:19] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft took 0.010s
[14:08:19] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod mcp
[14:08:19] [main/TRACE] [mcp/mcp]: Sending event IMCEvent to mod mcp
[14:08:19] [main/TRACE] [mcp/mcp]: Sent event IMCEvent to mod mcp
[14:08:19] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Coder Pack took 0.000s
[14:08:19] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod FML
[14:08:19] [main/TRACE] [FML/FML]: Sending event IMCEvent to mod FML
[14:08:19] [main/TRACE] [FML/FML]: Sent event IMCEvent to mod FML
[14:08:19] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Forge Mod Loader took 0.001s
[14:08:19] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod forge
[14:08:19] [main/TRACE] [forge/forge]: Sending event IMCEvent to mod forge
[14:08:19] [main/TRACE] [forge/forge]: Sent event IMCEvent to mod forge
[14:08:19] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Minecraft Forge took 0.000s
[14:08:19] [main/TRACE] [FML/]: Attempting to deliver 0 IMC messages to mod um
[14:08:19] [main/TRACE] [um/um]: Sending event IMCEvent to mod um
[14:08:19] [main/TRACE] [um/um]: Sent event IMCEvent to mod um
[14:08:19] [main/DEBUG] [FML/]: Bar Step: InterModComms$IMC - Utzon Mod took 0.000s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: InterModComms$IMC took 0.013s
[14:08:19] [main/INFO] [FML/]: Injecting itemstacks
[14:08:19] [main/INFO] [FML/]: Itemstack injection complete
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sending event FMLPostInitializationEvent to mod minecraft
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sent event FMLPostInitializationEvent to mod minecraft
[14:08:19] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft took 0.000s
[14:08:19] [main/TRACE] [mcp/mcp]: Sending event FMLPostInitializationEvent to mod mcp
[14:08:19] [main/TRACE] [mcp/mcp]: Sent event FMLPostInitializationEvent to mod mcp
[14:08:19] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Coder Pack took 0.001s
[14:08:19] [main/TRACE] [FML/FML]: Sending event FMLPostInitializationEvent to mod FML
[14:08:19] [main/TRACE] [FML/FML]: Sent event FMLPostInitializationEvent to mod FML
[14:08:19] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Forge Mod Loader took 0.001s
[14:08:19] [main/TRACE] [forge/forge]: Sending event FMLPostInitializationEvent to mod forge
[14:08:19] [main/TRACE] [forge/forge]: Sent event FMLPostInitializationEvent to mod forge
[14:08:19] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Minecraft Forge took 0.056s
[14:08:19] [main/TRACE] [um/um]: Sending event FMLPostInitializationEvent to mod um
[14:08:19] [main/TRACE] [um/um]: Sent event FMLPostInitializationEvent to mod um
[14:08:19] [main/DEBUG] [FML/]: Bar Step: PostInitialization - Utzon Mod took 0.001s
[14:08:19] [main/DEBUG] [FML/]: Bar Finished: PostInitialization took 0.059s
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sending event FMLLoadCompleteEvent to mod minecraft
[14:08:19] [main/TRACE] [minecraft/minecraft]: Sent event FMLLoadCompleteEvent to mod minecraft
[14:08:19] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft took 0.018s
[14:08:19] [main/TRACE] [mcp/mcp]: Sending event FMLLoadCompleteEvent to mod mcp
[14:08:19] [main/TRACE] [mcp/mcp]: Sent event FMLLoadCompleteEvent to mod mcp
[14:08:19] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Coder Pack took 0.001s
[14:08:19] [main/TRACE] [FML/FML]: Sending event FMLLoadCompleteEvent to mod FML
[14:08:19] [main/TRACE] [FML/FML]: Sent event FMLLoadCompleteEvent to mod FML
[14:08:19] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Forge Mod Loader took 0.001s
[14:08:19] [main/TRACE] [forge/forge]: Sending event FMLLoadCompleteEvent to mod forge
[14:08:19] [main/DEBUG] [FML/forge]: Forge RecipeSorter Baking:
[14:08:19] [main/DEBUG] [FML/forge]:   16: RecipeEntry("Before", UNKNOWN, )
[14:08:19] [main/DEBUG] [FML/forge]:   15: RecipeEntry("minecraft:shaped", SHAPED, net.minecraft.item.crafting.ShapedRecipes) Before: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   14: RecipeEntry("forge:shapedore", SHAPED, net.minecraftforge.oredict.ShapedOreRecipe) Before: minecraft:shapeless After: minecraft:shaped
[14:08:19] [main/DEBUG] [FML/forge]:   13: RecipeEntry("minecraft:mapextending", SHAPED, net.minecraft.item.crafting.RecipesMapExtending) Before: minecraft:shapeless After: minecraft:shaped
[14:08:19] [main/DEBUG] [FML/forge]:   12: RecipeEntry("minecraft:shapeless", SHAPELESS, net.minecraft.item.crafting.ShapelessRecipes) After: minecraft:shaped
[14:08:19] [main/DEBUG] [FML/forge]:   11: RecipeEntry("minecraft:repair", SHAPELESS, net.minecraft.item.crafting.RecipeRepairItem) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   10: RecipeEntry("minecraft:shield_deco", SHAPELESS, net.minecraft.item.crafting.ShieldRecipes$Decoration) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   9: RecipeEntry("minecraft:armordyes", SHAPELESS, net.minecraft.item.crafting.RecipesArmorDyes) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   8: RecipeEntry("minecraft:fireworks", SHAPELESS, net.minecraft.item.crafting.RecipeFireworks) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   7: RecipeEntry("minecraft:pattern_dupe", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeDuplicatePattern) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   6: RecipeEntry("minecraft:tippedarrow", SHAPELESS, net.minecraft.item.crafting.RecipeTippedArrow) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   5: RecipeEntry("minecraft:mapcloning", SHAPELESS, net.minecraft.item.crafting.RecipesMapCloning) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   4: RecipeEntry("forge:shapelessore", SHAPELESS, net.minecraftforge.oredict.ShapelessOreRecipe) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   3: RecipeEntry("minecraft:pattern_add", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeAddPattern) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   2: RecipeEntry("minecraft:bookcloning", SHAPELESS, net.minecraft.item.crafting.RecipeBookCloning) After: minecraft:shapeless
[14:08:19] [main/DEBUG] [FML/forge]:   1: RecipeEntry("After", UNKNOWN, )
[14:08:20] [main/DEBUG] [FML/forge]: Sorting recipes
[14:08:20] [main/TRACE] [forge/forge]: Sent event FMLLoadCompleteEvent to mod forge
[14:08:20] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Minecraft Forge took 0.018s
[14:08:20] [main/TRACE] [um/um]: Sending event FMLLoadCompleteEvent to mod um
[14:08:20] [main/TRACE] [um/um]: Sent event FMLLoadCompleteEvent to mod um
[14:08:20] [main/DEBUG] [FML/]: Bar Step: LoadComplete - Utzon Mod took 0.000s
[14:08:20] [main/DEBUG] [FML/]: Bar Finished: LoadComplete took 0.039s
[14:08:20] [main/DEBUG] [FML/]: Freezing registries
[14:08:20] [main/TRACE] [minecraft/minecraft]: Sending event FMLModIdMappingEvent to mod minecraft
[14:08:20] [main/TRACE] [minecraft/minecraft]: Sent event FMLModIdMappingEvent to mod minecraft
[14:08:20] [main/DEBUG] [FML/]: Bar Step: ModIdMapping - Minecraft took 0.001s
[14:08:20] [main/TRACE] [mcp/mcp]: Sending event FMLModIdMappingEvent to mod mcp
[14:08:20] [main/TRACE] [mcp/mcp]: Sent event FMLModIdMappingEvent to mod mcp
[14:08:20] [main/DEBUG] [FML/]: Bar Step: ModIdMapping - Minecraft Coder Pack took 0.001s
[14:08:20] [main/TRACE] [FML/FML]: Sending event FMLModIdMappingEvent to mod FML
[14:08:20] [main/TRACE] [FML/FML]: Sent event FMLModIdMappingEvent to mod FML
[14:08:20] [main/DEBUG] [FML/]: Bar Step: ModIdMapping - Forge Mod Loader took 0.001s
[14:08:20] [main/TRACE] [forge/forge]: Sending event FMLModIdMappingEvent to mod forge
[14:08:20] [main/TRACE] [forge/forge]: Sent event FMLModIdMappingEvent to mod forge
[14:08:20] [main/DEBUG] [FML/]: Bar Step: ModIdMapping - Minecraft Forge took 0.370s
[14:08:20] [main/TRACE] [um/um]: Sending event FMLModIdMappingEvent to mod um
[14:08:20] [main/TRACE] [um/um]: Sent event FMLModIdMappingEvent to mod um
[14:08:20] [main/DEBUG] [FML/]: Bar Step: ModIdMapping - Utzon Mod took 0.001s
[14:08:20] [main/DEBUG] [FML/]: Bar Finished: ModIdMapping took 0.372s
[14:08:20] [main/DEBUG] [FML/]: All registries frozen
[14:08:20] [main/INFO] [FML/]: Forge Mod Loader has successfully loaded 5 mods
[14:08:20] [main/DEBUG] [FML/]: Bar Finished: Loading took 22.163s
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: The following texture errors were found.
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: ==================================================
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:   DOMAIN um
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: --------------------------------------------------
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:   domain um is missing 1 texture
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:     domain um has 1 location:
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:       mod um resources at C:\Users\Frederik\Desktop\WorkspaceUno\Mod\bin
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: -------------------------
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:     The missing resources for domain um are:
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:       textures/items/paste.png
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: -------------------------
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]:     No other errors exist for domain um
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: ==================================================
[14:08:20] [main/ERROR] [TEXTURE ERRORS/]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
[14:08:21] [main/DEBUG] [FML/]: Bar Finished: Loading Resource - CloudRenderer took 0.011s
[14:09:04] [main/DEBUG] [FML/]: Overriding dimension: using 0

 

Posted

Have you tried adding some logging to see what methods are getting called?

I cant see anything wrong with your code, but I'm pretty tired and could easily have missed something

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
4 minutes ago, Cadiboo said:

Have you tried adding some logging to see what methods are getting called?

I cant see anything wrong with your code, but I'm pretty tired and could easily have missed something

Yea same, I'll give it a rest for the day and return with some fresh eyes tomorrow, maybe trying some logging. Thanks for your help, now I at least got some new information =)

Posted
4 hours ago, Cadiboo said:

 

2) No idea what it would try to do with (new Item[0]), but it would fail absolutely horribly and fatally.

https://docs.oracle.com/javase/7/docs/api/java/util/List.html

 

Quote

 

toArray


<T> T[] toArray(T[] a)
Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array. If the list fits in the specified array, it is returned therein. Otherwise, a new array is allocated with the runtime type of the specified array and the size of this list.

 

toArray(new Item[0]) is fine. It's...not great, but it won't fail.

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

 

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

 

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

Posted
3 hours ago, Cadiboo said:

No, Registration has to be done on both client and server therefore it is in CommonProxy

No modder, bad cookie. It should be done in the main mod class.

The concept of a "common proxy" does not make sense. The whole point of @SidedProxy is to abstract over client specific and server specific behavior, the opposite of "common". Common code should go in your main mod class.

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

 

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

 

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

Posted (edited)
3 hours ago, Draco18s said:

https://docs.oracle.com/javase/7/docs/api/java/util/List.html

 

toArray(new Item[0]) is fine. It's...not great, but it won't fail.

I believe that their error said that it was failing.

Sorry for saying how badly it would fail, I've never seen anything like that before and from my experience it should fail catastrophically

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
14 minutes ago, diesieben07 said:

This apparent "ancient wisdom" of "Oh, it's going to create an unnecessary empty array" is not true.

Well, it might be true under some circumstances. What it comes down to is that performance (especially with a heavily optimizing VM) is not an easy thing to talk about.

My point was it won't crash. Whether or not it's a good idea or bad idea to create an empty array (vs. using the zero parameter version vs. creating the array yourself) I don't know what's best.

All I was countering was the comment that "oh, there's your problem, you're creating an empty array!" No, no that is not your problem.

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

 

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

 

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

Posted

My Apologies, I thought they were creating a new Item and instead of using () were using [0], I didn't know that you could create an array this way with such a small amount code,

 

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
19 hours ago, diesieben07 said:

I know. I was commenting on "It's not great".

Fair enough. I was hesitant in my assessment as I had to scratch my head over what the possible pros and cons were.

I suppose, "It's....not? great?" might've better expressed that.

*Shrug*

Thanks for the reading material, though.

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

 

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

 

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

Posted

Alright guys, I'm gonna try and bump this thread, as I am still unable to find a solve. I know you guys have a lot of preferences on how to do things properly, but I've returned to the tutorial, as that seemed to work for the guy in the tutorial. So instead of me trying to build something based on your guys' preferences I can focus on what I did wrong doing it this way. 

 

Error:

[10:34:03] [main/WARN]: Skipping bad option: lastServer:
[10:34:03] [main/INFO]: Narrator library for x64 successfully loaded
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: The following texture errors were found.
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: ==================================================
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:   DOMAIN um
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: --------------------------------------------------
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:   domain um is missing 1 texture
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:     domain um has 1 location:
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:       mod um resources at C:\Users\Frederik\Desktop\WorkspaceUno\Mod\bin
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: -------------------------
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:     The missing resources for domain um are:
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:       textures/items/schematic_sign.png
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: -------------------------
[10:34:03] [main/ERROR] [TEXTURE ERRORS]:     No other errors exist for domain um
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: ==================================================
[10:34:03] [main/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

 

Project structure:

a2LwhkA.png

 

ModItems.java:

package com.mta.utzonmod.init;

import java.util.ArrayList;
import java.util.List;

import com.mta.utzonmod.items.ItemBase;

import net.minecraft.item.Item;

public class ModItems {
  public static final List<Item> ITEMS = new ArrayList<Item>();
  
  public static final Item SCHEMATIC_SIGN = new ItemBase("schematic_sign");
  
}

 

ItemBase.java:

package com.mta.utzonmod.items;

import com.mta.utzonmod.Main;
import com.mta.utzonmod.init.ModItems;
import com.mta.utzonmod.util.IHasModel;

import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;

public class ItemBase extends Item implements IHasModel{

	public ItemBase(String name) {
		setUnlocalizedName(name);
		setRegistryName(name);
		setCreativeTab(CreativeTabs.MISC);
		
		ModItems.ITEMS.add(this);
	}
	
	@Override
	public void registerModels() {

		Main.proxy.registerItemRenderer(this, 0, "inventory");
		
	}
}

 

ClientProxy.java:

package com.mta.utzonmod.proxy;

import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.model.ModelLoader;


public class ClientProxy extends CommonProxy {
	public void registerItemRenderer(Item item, int meta, String id) {
		ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(item.getRegistryName(), id));
	}
}

 

CommonProxy.java:

package com.mta.utzonmod.proxy;

import net.minecraft.item.Item;

public class CommonProxy {

	public void registerItemRenderer(Item item, int meta, String id) {
		
	}
}

 

RegistryHandler.java:

package com.mta.utzonmod.util.handlers;

import com.mta.utzonmod.init.ModItems;
import com.mta.utzonmod.util.IHasModel;

import net.minecraft.item.Item;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@EventBusSubscriber
public class RegistryHandler {
	@SubscribeEvent
	public static void onItemRegister(RegistryEvent.Register<Item> event) {
		event.getRegistry().registerAll(ModItems.ITEMS.toArray(new Item[0]));
	}
	
	@SubscribeEvent
	public static void onModelRegister(ModelRegistryEvent event) {
		for(Item item : ModItems.ITEMS) {
			if(item instanceof IHasModel) {
				((IHasModel)item).registerModels();
			}
		}
	}
}

 

IHasModel.java:

package com.mta.utzonmod.util;

public interface IHasModel {
	public void registerModels();
}

 

Reference.java:

package com.mta.utzonmod.util;

public class Reference {
	
	public static final String MOD_ID = "um";
	public static final String NAME = "Utzon Mod";
	public static final String VERSION = "1.0";
	public static final String ACCEPTED_VERSIONS = "[1.12.2]";
	public static final String CLIENT_PROXY_CLASS = "com.mta.utzonmod.proxy.ClientProxy";
	public static final String COMMON_PROXY_CLASS = "com.mta.utzonmod.proxy.CommonProxy";
	
}

 

Main.java:

package com.mta.utzonmod;

import com.mta.utzonmod.proxy.CommonProxy;
import com.mta.utzonmod.util.Reference;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
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.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
public class Main {

	@Instance
	public static Main instance;
	
	@SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
	public static CommonProxy proxy;
	
	@EventHandler
	public static void PreInit(FMLPreInitializationEvent event)
	{
		
	}
	@EventHandler
	public static void init(FMLInitializationEvent event)
	{
		
	}
	@EventHandler
	public static void PostInit(FMLPostInitializationEvent event)
	{
		
	}
	
}

 

en_us.lang:

item.schematic_sign.name=Schematic Input
item.paste.name=Paste

 

schematic_sign.json:

{
   "parent": "item/generated",
   "textures": {
       "layer0": "um:items/schematic_sign"
   }
}

 

Sorry for the huge amount of code, but at this point it just feel like I missed something trivial, so hopefully one of you can help me locate it. I also checked if my image files were properly located, labeled and exported, which all seemed to check out.

 

Posted

I don't think that you need IHasModel at all

 

Sorry for not coming back to your topic, I accidentally deleted about 80% of my mods code and had to focus on getting it back

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted (edited)

@Stenbergcsgo

change 

@SubscribeEvent
	public static void onModelRegister(ModelRegistryEvent event) {
		for(Item item : ModItems.ITEMS) {
			if(item instanceof IHasModel) {
				((IHasModel)item).registerModels();
			}
		}
	}

 

to

 

@SubscribeEvent
    public static void registerModels(ModelRegistryEvent event)
    {
       for (Item item: ModItems.ITEMS)
        {
            ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
        }
   }

 

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
26 minutes ago, Cadiboo said:

@Stenbergcsgo

change 


@SubscribeEvent
	public static void onModelRegister(ModelRegistryEvent event) {
		for(Item item : ModItems.ITEMS) {
			if(item instanceof IHasModel) {
				((IHasModel)item).registerModels();
			}
		}
	}

 

to

 


@SubscribeEvent
    public static void registerModels(ModelRegistryEvent event)
    {
       for (Item item: ModItems.ITEMS)
        {
            ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
        }
   }

 

Tried, but same result

Posted (edited)

change 

@EventBusSubscriber

to

@Mod.EventBusSubscriber
Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted (edited)

ItemBase.java

Spoiler

package com.mta.utzonmod.items;

import com.mta.utzonmod.util.Reference;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;

public class ItemBase extends Item {

    public ItemBase(String name)
    {
        super();
        this.setRegistryName(Reference.ID, name);
        this.setUnlocalizedName(name);
    }
}

 

ItemSchematicSign.java

Spoiler

package com.mta.utzonmod.items;

public class ItemSchematicSign extends ItemBase
{
    public ItemSchematicSign(String name)
    {
        super(name);
    }
}


ModItems.java

Spoiler

package com.mta.utzonmod.init;

import com.mta.utzonmod.items.ItemSchematicSign;

public class ModItems
{
  public static final ItemSchematicSign SCHEMATIC_SIGN = new ItemSchematicSign("schematic_sign");

  public static final Item[] ITEMS = {
    SCHEMATIC_SIGN,
  };
}

 

Main.java

Spoiler

//package & imports here

@Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
public class Main {

    @Instance(Reference.MOD_ID)
    public static Main instance;

    @SidedProxy(serverSide = Reference.PROXY_CLASS, clientSide = Reference.CLIENT_PROXY_CLASS)
    public static ModRegistry proxy;

    @EventHandler
    public void preInit(FMLPreInitializationEvent event)
    {
        proxy.addToCreativeTab();
    }
//other eventhandlers
}

 

ModRegistry.java

Spoiler

package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.item.Item;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class ModRegistry {

    @SubscribeEvent
    public static void registerItems(RegistryEvent.Register<Item> event)
    {
        event.getRegistry().registerAll(ModItems.ITEMS);
    }

    public void addToCreativeTab() {}

}


ClientModRegistry.java
 

Spoiler

package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class ClientModRegistry extends ModRegistry {
    @SubscribeEvent
    public static void registerModels(ModelRegistryEvent event)
    {
        for (Item item: ModItems.ITEMS)
        {
            ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
        }
    }

    public static CreativeTabs modTab = new CreativeTabs("YOUR_TAB_NAME")
    {
        @Override
        public ItemStack getTabIconItem()
        {
            return new ItemStack(Blocks.COPPER_ORE);
        }
    }

    public void addToCreativeTab()
    {
        for(Item item : Items.ITEMS) {
            item.setCreativeTab(modTab);
        }
    }

}

 

Reference.java

Spoiler

package com.mta.utzonmod.util;

public class Reference {
	
	public static final String MOD_ID = "um";
	public static final String NAME = "Utzon Mod";
	public static final String VERSION = "1.0";
	public static final String ACCEPTED_VERSIONS = "[1.12.2]";
	public static final String CLIENT_PROXY_CLASS = "com.mta.utzonmod.proxy.ClientModRegistry";
	public static final String COMMON_PROXY_CLASS = "com.mta.utzonmod.proxy.CommonProxyModRegistry";
	
}

 

 

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
9 minutes ago, Cadiboo said:

ItemBase.java

  Reveal hidden contents


package com.mta.utzonmod.items;

import com.mta.utzonmod.util.Reference;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;

public class ItemBase extends Item {

    public ItemBase(String name)
    {
        super();
        this.setRegistryName(Reference.ID, name);
        this.setUnlocalizedName(name);
    }
}

 

ItemSchematicSign.java

  Reveal hidden contents


package com.mta.utzonmod.items;

public class ItemSchematicSign extends ItemBase
{
    public ItemSchematicSign(String name)
    {
        super(name);
    }
}


ModItems.java

  Reveal hidden contents


package com.mta.utzonmod.init;

import com.mta.utzonmod.items.ItemSchematicSign;

public class ModItems
{
  public static final ItemSchematicSign SCHEMATIC_SIGN = new ItemSchematicSign("schematic_sign");

  public static final Item[] ITEMS = {
    SCHEMATIC_SIGN,
  };
}

 

Main.java

  Reveal hidden contents


//package & imports here

@Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
public class Main {

    @Instance(Reference.MOD_ID)
    public static Main instance;

    @SidedProxy(serverSide = Reference.PROXY_CLASS, clientSide = Reference.CLIENT_PROXY_CLASS)
    public static ModRegistry proxy;

    @EventHandler
    public void preInit(FMLPreInitializationEvent event)
    {
        proxy.addToCreativeTab();
    }
//other eventhandlers
}

 

ModRegistry.java

  Reveal hidden contents


package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.item.Item;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class ModRegistry {

    @SubscribeEvent
    public static void registerItems(RegistryEvent.Register<Item> event)
    {
        event.getRegistry().registerAll(ModItems.ITEMS);
    }

    public void addToCreativeTab() {}

}


ClientModRegistry.java
 

  Reveal hidden contents


package com.mta.utzonmod.proxy;

import com.mta.utzonmod.init.ModItems;

import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber
public class ClientModRegistry extends ModRegistry {
    @SubscribeEvent
    public static void registerModels(ModelRegistryEvent event)
    {
        for (Item item: ModItems.ITEMS)
        {
            ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
        }
    }

    public static CreativeTabs modTab = new CreativeTabs("YOUR_TAB_NAME")
    {
        @Override
        public ItemStack getTabIconItem()
        {
            return new ItemStack(Blocks.COPPER_ORE);
        }
    }

    public void addToCreativeTab()
    {
        for(Item item : Items.ITEMS) {
            item.setCreativeTab(modTab);
        }
    }

}

 

Reference.java

  Reveal hidden contents


package com.mta.utzonmod.util;

public class Reference {
	
	public static final String MOD_ID = "um";
	public static final String NAME = "Utzon Mod";
	public static final String VERSION = "1.0";
	public static final String ACCEPTED_VERSIONS = "[1.12.2]";
	public static final String CLIENT_PROXY_CLASS = "com.mta.utzonmod.proxy.ClientModRegistry";
	public static final String COMMON_PROXY_CLASS = "com.mta.utzonmod.proxy.CommonProxyModRegistry";
	
}

 

 

Tried setting up with your code, got some import, syntax and naming errors. Fixed those, but still get the exact same error. I'll return tomorrow, but I have to go for now. Appreciate the help though, this issue is really starting to bug me. :-)

Posted (edited)
13 minutes ago, Stenbergcsgo said:

this issue is really starting to bug me. :-)

Me too, I can see nothing wrong with any of your code.

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
2 minutes ago, Cadiboo said:

Me too, I can see nothing wrong with any of your code.

Tomorrow I'll try do a completely clean project starting all over, then return if anything is different or not =)

Posted (edited)

You might want to have a look at how other people have set up their mods,

My mod:

https://github.com/Cadiboo/WIPTech/tree/master/src/main/java/cadiboo/wiptech

Choonster's Mod:

https://github.com/Choonster-Minecraft-Mods/TestMod3

TinkersConstruct (their codes does the job well, but its a bit hard to read and understand sometimes)

https://github.com/SlimeKnights/TinkersConstruct/

The Grey Ghost - Minecraft By Example (Oriented around teaching the basics)

https://github.com/TheGreyGhost/MinecraftByExample

Shadow Facts' Tutorials (VERY useful, if sometimes a bit outdated, disjointed and incomplete)

https://shadowfacts.net/tutorials/

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

Also, the way I've set up my mod works perfectly for me, but it treats what should be a exclusively server-side code as (mostly) common code. If your planning on adding a lot methods that should only exist on the server you should set up your proxies that way

  • Like 1

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

Your folder name is ítems it should be items.

 

items.png

  • Thanks 1
  • Haha 1

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

 

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

 

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

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

    • Im trying to build my mod using shade since i use the luaj library however i keep getting this error Reason: Task ':reobfJar' uses this output of task ':shadowJar' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. So i try adding reobfJar.dependsOn shadowJar  Could not get unknown property 'reobfJar' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. my gradle file plugins { id 'eclipse' id 'idea' id 'maven-publish' id 'net.minecraftforge.gradle' version '[6.0,6.2)' id 'com.github.johnrengelman.shadow' version '7.1.2' id 'org.spongepowered.mixin' version '0.7.+' } apply plugin: 'net.minecraftforge.gradle' apply plugin: 'org.spongepowered.mixin' apply plugin: 'com.github.johnrengelman.shadow' version = mod_version group = mod_group_id base { archivesName = mod_id } // Mojang ships Java 17 to end users in 1.18+, so your mod should target Java 17. java.toolchain.languageVersion = JavaLanguageVersion.of(17) //jarJar.enable() println "Java: ${System.getProperty 'java.version'}, JVM: ${System.getProperty 'java.vm.version'} (${System.getProperty 'java.vendor'}), Arch: ${System.getProperty 'os.arch'}" minecraft { mappings channel: mapping_channel, version: mapping_version copyIdeResources = true runs { configureEach { workingDirectory project.file('run') property 'forge.logging.markers', 'REGISTRIES' property 'forge.logging.console.level', 'debug' arg "-mixin.config=derp.mixin.json" mods { "${mod_id}" { source sourceSets.main } } } client { // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. property 'forge.enabledGameTestNamespaces', mod_id } server { property 'forge.enabledGameTestNamespaces', mod_id args '--nogui' } gameTestServer { property 'forge.enabledGameTestNamespaces', mod_id } data { workingDirectory project.file('run-data') args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/') } } } sourceSets.main.resources { srcDir 'src/generated/resources' } repositories { flatDir { dirs './libs' } maven { url = "https://jitpack.io" } } configurations { shade implementation.extendsFrom shade } dependencies { minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" implementation 'org.luaj:luaj-jse-3.0.2' implementation fg.deobf("com.github.Virtuoel:Pehkui:${pehkui_version}") annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' minecraftLibrary 'luaj:luaj-jse:3.0.2' shade 'luaj:luaj-jse:3.0.2' } // Example for how to get properties into the manifest for reading at runtime. tasks.named('jar', Jar).configure { manifest { attributes([ 'Specification-Title' : mod_id, 'Specification-Vendor' : mod_authors, 'Specification-Version' : '1', // We are version 1 of ourselves 'Implementation-Title' : project.name, 'Implementation-Version' : project.jar.archiveVersion, 'Implementation-Vendor' : mod_authors, 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"), "TweakClass" : "org.spongepowered.asm.launch.MixinTweaker", "TweakOrder" : 0, "MixinConfigs" : "derp.mixin.json" ]) } rename 'mixin.refmap.json', 'derp.mixin-refmap.json' } shadowJar { archiveClassifier = '' configurations = [project.configurations.shade] finalizedBy 'reobfShadowJar' } assemble.dependsOn shadowJar reobf { re shadowJar {} } publishing { publications { mavenJava(MavenPublication) { artifact jar } } repositories { maven { url "file://${project.projectDir}/mcmodsrepo" } } }  
    • All versions of Minecraft Forge suddenly black screen even without mods (tried reinstalling original Minecraft, Java, updating drivers doesn't work)
    • When i join minecraft all ok, when i join world all working fine, but when i open indentity menu, i get this The game crashed whilst unexpected error Error: java.lang.NullPointerException: Cannot invoke "top.ribs.scguns.common.Gun$Projectile.getDamage()" because "this.projectile" is null crash report here https://paste.ee/p/0vKaf
  • Topics

×
×
  • Create New...

Important Information

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