I am writing a mod for 1.12.2, following loremaster's tutorial, and my item (a titanium ingot) shows up as pink and black. the name is also wrong. showing mod id name of json file and then the word inventory. here is my console after loading minecraft. the json file is correct and I have tried nearly everything i can think of.
[10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Caleb/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker][10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading[10:09:20] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_181, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.8.0_181\jre[10:09:20] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.[10:09:20] [main/ERROR] [FML]: Full: C:\Users\Caleb\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar[10:09:20] [main/ERROR] [FML]: Trimmed: c:/users/caleb/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/[10:09:21] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation[10:09:21] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.2018-10-12 10:09:22,501 main WARN Disabling terminal, you're running in an unsupported environment.[10:09:22] [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[10:09:22] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin[10:09:22] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}[10:09:28] [main/INFO] [minecraft/Minecraft]: Setting user: Player993[10:09:33] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:33] [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4[10:09:35] [main/INFO] [FML]: -- System Details --Details: Minecraft Version: 1.12.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 832291704 bytes (793 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2430' Renderer: 'Intel(R) HD Graphics Family'[10:09:35] [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized[10:09:35] [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.[10:09:35] [main/INFO] [FML]: Replaced 1036 ore ingredients[10:09:36] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:38] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load[10:09:38] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 762004931 nanos[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at CLIENT[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at SERVER[10:09:39] [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Iron Storm Mod[10:09:41] [main/INFO] [FML]: Processing ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Found 1168 ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Identifying ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Found 0 ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Configured a dormant chunk cache size of 0[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Injecting itemstacks[10:09:41] [main/INFO] [FML]: Itemstack injection complete[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null[10:09:46] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)[10:09:47] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.[10:09:47] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started[10:09:52] [main/INFO] [FML]: Max texture size: 8192[10:09:53] [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas[10:09:54] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:item/titaniumingot with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:302) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at
net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:69) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:334) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1400(ModelLoader.java:115) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:861) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:55] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:titaniumingot#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:296) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:57] [main/INFO] [FML]: Applying holder lookups[10:09:57] [main/INFO] [FML]: Holder lookups applied[10:09:57] [main/INFO] [FML]: Injecting itemstacks[10:09:57] [main/INFO] [FML]: Itemstack injection complete[10:09:57] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods[10:09:57] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:57] [main/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded[10:09:59] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Deleting level Copy of New World[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Deleting level New World[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.12.2[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Generating keypair[10:15:26] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance[10:15:27] [Server thread/INFO] [FML]: Applying holder lookups[10:15:27] [Server thread/INFO] [FML]: Holder lookups applied[10:15:27] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:28] [Server thread/INFO] [minecraft/AdvancementList]: Loaded 488 advancements[10:15:29] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0[10:15:30] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 5%[10:15:31] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 9%[10:15:32] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 14%[10:15:33] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 20%[10:15:34] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 27%[10:15:35] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 35%[10:15:36] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 42%[10:15:37] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 47%[10:15:38] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 54%[10:15:39] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 61%[10:15:40] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 68%[10:15:41] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 76%[10:15:42] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 84%[10:15:43] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 93%[10:15:44] [Server thread/INFO] [FML]: Unloading dimension -1[10:15:44] [Server thread/INFO] [FML]: Unloading dimension 1[10:15:44] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10[10:15:46] [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 2097ms behind, skipping 41 tick(s)[10:15:50] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected][10:15:50] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established[10:15:50] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established[10:15:50] [Server thread/INFO] [minecraft/PlayerList]: Player993[local:E:718c17d6] logged in with entity id 1682 at (22.5, 76.0, 252.5)[10:15:50] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 joined the game[10:15:51] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:15:51] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:15:52] [pool-2-thread-1/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@4bc34930[id=a000e289-fff2-30ee-8de9-0ce5e6f063aa,name=Player993,properties={},legacy=false]com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [gua
va-21.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3181) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_181] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181][10:17:00] [main/INFO] [minecraft/AdvancementList]: Loaded 2 advancements[10:17:39] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:17:39] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Player993 lost connection: Disconnected[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 left the game[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Stopping singleplayer server as player logged out[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [FML]: Unloading dimension 0[10:17:40] [Server thread/INFO] [FML]: Applying holder lookups[10:17:40] [Server thread/INFO] [FML]: Holder lookups applied[10:17:42] [main/INFO] [minecraft/Minecraft]: Stopping![10:17:42] [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down...[10:17:43] [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.comJava HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
package com.generic__steve.IronStorm;package com.generic__steve.IronStorm;
import com.generic__steve.IronStorm.proxy.CommonProxy;import com.generic__steve.IronStorm.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) { }}
or maybe this
package com.generic__steve.IronStorm.items;package com.generic__steve.IronStorm.items;
import com.generic__steve.IronStorm.Main;import com.generic__steve.IronStorm.init.ModItems;import com.generic__steve.IronStorm.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.MATERIALS); ModItems.ITEMS.add(this); } @Override public void registerModels() { Main.proxy.registerItemRenderer(this, 0, "inventory"); }
}
or perhaps
package com.generic__steve.IronStorm.init;package com.generic__steve.IronStorm.init;
import java.util.ArrayList;import java.util.List;
import com.generic__steve.IronStorm.items.ItemBase;
import net.minecraft.item.Item;
public class ModItems { public static final List<Item> ITEMS = new ArrayList<Item>(); public static final Item TITANIUM_INGOT = new ItemBase("titaniumingot"); }
the name of all the files for the titanium ingot is titaniumingot
in the spoilers the tabs are not there but everything is properly tabbed over.
I am writing a mod for 1.12.2, following loremaster's tutorial, and my item (a titanium ingot) shows up as pink and black. the name is also wrong. showing mod id name of json file and then the word inventory. here is my console after loading minecraft. the json file is correct and I have tried nearly everything i can think of.
[10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Caleb/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker][10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading[10:09:20] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_181, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.8.0_181\jre[10:09:20] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.[10:09:20] [main/ERROR] [FML]: Full: C:\Users\Caleb\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar[10:09:20] [main/ERROR] [FML]: Trimmed: c:/users/caleb/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/[10:09:21] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation[10:09:21] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.2018-10-12 10:09:22,501 main WARN Disabling terminal, you're running in an unsupported environment.[10:09:22] [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[10:09:22] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin[10:09:22] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}[10:09:28] [main/INFO] [minecraft/Minecraft]: Setting user: Player993[10:09:33] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:33] [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4[10:09:35] [main/INFO] [FML]: -- System Details --Details: Minecraft Version: 1.12.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 832291704 bytes (793 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2430' Renderer: 'Intel(R) HD Graphics Family'[10:09:35] [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized[10:09:35] [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.[10:09:35] [main/INFO] [FML]: Replaced 1036 ore ingredients[10:09:36] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:38] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load[10:09:38] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 762004931 nanos[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at CLIENT[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at SERVER[10:09:39] [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Iron Storm Mod[10:09:41] [main/INFO] [FML]: Processing ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Found 1168 ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Identifying ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Found 0 ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Configured a dormant chunk cache size of 0[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Injecting itemstacks[10:09:41] [main/INFO] [FML]: Itemstack injection complete[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null[10:09:46] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)[10:09:47] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.[10:09:47] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started[10:09:52] [main/INFO] [FML]: Max texture size: 8192[10:09:53] [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas[10:09:54] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:item/titaniumingot with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:302) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at
net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:69) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:334) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1400(ModelLoader.java:115) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:861) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:55] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:titaniumingot#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:296) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:57] [main/INFO] [FML]: Applying holder lookups[10:09:57] [main/INFO] [FML]: Holder lookups applied[10:09:57] [main/INFO] [FML]: Injecting itemstacks[10:09:57] [main/INFO] [FML]: Itemstack injection complete[10:09:57] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods[10:09:57] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:57] [main/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded[10:09:59] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Deleting level Copy of New World[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Deleting level New World[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.12.2[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Generating keypair[10:15:26] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance[10:15:27] [Server thread/INFO] [FML]: Applying holder lookups[10:15:27] [Server thread/INFO] [FML]: Holder lookups applied[10:15:27] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:28] [Server thread/INFO] [minecraft/AdvancementList]: Loaded 488 advancements[10:15:29] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0[10:15:30] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 5%[10:15:31] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 9%[10:15:32] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 14%[10:15:33] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 20%[10:15:34] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 27%[10:15:35] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 35%[10:15:36] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 42%[10:15:37] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 47%[10:15:38] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 54%[10:15:39] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 61%[10:15:40] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 68%[10:15:41] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 76%[10:15:42] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 84%[10:15:43] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 93%[10:15:44] [Server thread/INFO] [FML]: Unloading dimension -1[10:15:44] [Server thread/INFO] [FML]: Unloading dimension 1[10:15:44] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10[10:15:46] [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 2097ms behind, skipping 41 tick(s)[10:15:50] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected][10:15:50] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established[10:15:50] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established[10:15:50] [Server thread/INFO] [minecraft/PlayerList]: Player993[local:E:718c17d6] logged in with entity id 1682 at (22.5, 76.0, 252.5)[10:15:50] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 joined the game[10:15:51] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:15:51] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:15:52] [pool-2-thread-1/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@4bc34930[id=a000e289-fff2-30ee-8de9-0ce5e6f063aa,name=Player993,properties={},legacy=false]com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [gua
va-21.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3181) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_181] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181][10:17:00] [main/INFO] [minecraft/AdvancementList]: Loaded 2 advancements[10:17:39] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:17:39] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Player993 lost connection: Disconnected[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 left the game[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Stopping singleplayer server as player logged out[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [FML]: Unloading dimension 0[10:17:40] [Server thread/INFO] [FML]: Applying holder lookups[10:17:40] [Server thread/INFO] [FML]: Holder lookups applied[10:17:42] [main/INFO] [minecraft/Minecraft]: Stopping![10:17:42] [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down...[10:17:43] [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.comJava HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
package com.generic__steve.IronStorm;package com.generic__steve.IronStorm;
import com.generic__steve.IronStorm.proxy.CommonProxy;import com.generic__steve.IronStorm.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) { }}
or maybe this
package com.generic__steve.IronStorm.items;package com.generic__steve.IronStorm.items;
import com.generic__steve.IronStorm.Main;import com.generic__steve.IronStorm.init.ModItems;import com.generic__steve.IronStorm.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.MATERIALS); ModItems.ITEMS.add(this); } @Override public void registerModels() { Main.proxy.registerItemRenderer(this, 0, "inventory"); }
}
or perhaps
package com.generic__steve.IronStorm.init;package com.generic__steve.IronStorm.init;
import java.util.ArrayList;import java.util.List;
import com.generic__steve.IronStorm.items.ItemBase;
import net.minecraft.item.Item;
public class ModItems { public static final List ITEMS = new ArrayList(); public static final Item TITANIUM_INGOT = new ItemBase("titaniumingot"); }
the name of all the files for the titanium ingot is titaniumingot
in the spoilers the tabs are not there but everything is properly tabbed over.
Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at
It seems that you are missing your titaniumingot.json.
I am writing a mod for 1.12.2, following loremaster's tutorial, and my item (a titanium ingot) shows up as pink and black. the name is also wrong. showing mod id name of json file and then the word inventory. here is my console after loading minecraft. the json file is correct and I have tried nearly everything i can think of.
[10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Caleb/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker][10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading[10:09:20] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_181, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.8.0_181\jre[10:09:20] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.[10:09:20] [main/ERROR] [FML]: Full: C:\Users\Caleb\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar[10:09:20] [main/ERROR] [FML]: Trimmed: c:/users/caleb/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/[10:09:21] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation[10:09:21] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.2018-10-12 10:09:22,501 main WARN Disabling terminal, you're running in an unsupported environment.[10:09:22] [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[10:09:22] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin[10:09:22] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}[10:09:28] [main/INFO] [minecraft/Minecraft]: Setting user: Player993[10:09:33] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:33] [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4[10:09:35] [main/INFO] [FML]: -- System Details --Details: Minecraft Version: 1.12.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 832291704 bytes (793 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2430' Renderer: 'Intel(R) HD Graphics Family'[10:09:35] [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized[10:09:35] [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.[10:09:35] [main/INFO] [FML]: Replaced 1036 ore ingredients[10:09:36] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:38] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load[10:09:38] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 762004931 nanos[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at CLIENT[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at SERVER[10:09:39] [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Iron Storm Mod[10:09:41] [main/INFO] [FML]: Processing ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Found 1168 ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Identifying ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Found 0 ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Configured a dormant chunk cache size of 0[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Injecting itemstacks[10:09:41] [main/INFO] [FML]: Itemstack injection complete[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null[10:09:46] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)[10:09:47] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.[10:09:47] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started[10:09:52] [main/INFO] [FML]: Max texture size: 8192[10:09:53] [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas[10:09:54] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:item/titaniumingot with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:302) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at
net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:69) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:334) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1400(ModelLoader.java:115) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:861) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:55] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:titaniumingot#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:296) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:57] [main/INFO] [FML]: Applying holder lookups[10:09:57] [main/INFO] [FML]: Holder lookups applied[10:09:57] [main/INFO] [FML]: Injecting itemstacks[10:09:57] [main/INFO] [FML]: Itemstack injection complete[10:09:57] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods[10:09:57] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:57] [main/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded[10:09:59] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Deleting level Copy of New World[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Deleting level New World[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.12.2[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Generating keypair[10:15:26] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance[10:15:27] [Server thread/INFO] [FML]: Applying holder lookups[10:15:27] [Server thread/INFO] [FML]: Holder lookups applied[10:15:27] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:28] [Server thread/INFO] [minecraft/AdvancementList]: Loaded 488 advancements[10:15:29] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0[10:15:30] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 5%[10:15:31] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 9%[10:15:32] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 14%[10:15:33] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 20%[10:15:34] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 27%[10:15:35] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 35%[10:15:36] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 42%[10:15:37] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 47%[10:15:38] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 54%[10:15:39] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 61%[10:15:40] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 68%[10:15:41] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 76%[10:15:42] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 84%[10:15:43] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 93%[10:15:44] [Server thread/INFO] [FML]: Unloading dimension -1[10:15:44] [Server thread/INFO] [FML]: Unloading dimension 1[10:15:44] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10[10:15:46] [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 2097ms behind, skipping 41 tick(s)[10:15:50] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected][10:15:50] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established[10:15:50] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established[10:15:50] [Server thread/INFO] [minecraft/PlayerList]: Player993[local:E:718c17d6] logged in with entity id 1682 at (22.5, 76.0, 252.5)[10:15:50] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 joined the game[10:15:51] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:15:51] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:15:52] [pool-2-thread-1/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@4bc34930[id=a000e289-fff2-30ee-8de9-0ce5e6f063aa,name=Player993,properties={},legacy=false]com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [gua
va-21.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3181) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_181] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181][10:17:00] [main/INFO] [minecraft/AdvancementList]: Loaded 2 advancements[10:17:39] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:17:39] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Player993 lost connection: Disconnected[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 left the game[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Stopping singleplayer server as player logged out[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [FML]: Unloading dimension 0[10:17:40] [Server thread/INFO] [FML]: Applying holder lookups[10:17:40] [Server thread/INFO] [FML]: Holder lookups applied[10:17:42] [main/INFO] [minecraft/Minecraft]: Stopping![10:17:42] [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down...[10:17:43] [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.comJava HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
package com.generic__steve.IronStorm;package com.generic__steve.IronStorm;
import com.generic__steve.IronStorm.proxy.CommonProxy;import com.generic__steve.IronStorm.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) { }}
or maybe this
package com.generic__steve.IronStorm.items;package com.generic__steve.IronStorm.items;
import com.generic__steve.IronStorm.Main;import com.generic__steve.IronStorm.init.ModItems;import com.generic__steve.IronStorm.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.MATERIALS); ModItems.ITEMS.add(this); } @Override public void registerModels() { Main.proxy.registerItemRenderer(this, 0, "inventory"); }
}
or perhaps
package com.generic__steve.IronStorm.init;package com.generic__steve.IronStorm.init;
import java.util.ArrayList;import java.util.List;
import com.generic__steve.IronStorm.items.ItemBase;
import net.minecraft.item.Item;
public class ModItems { public static final List ITEMS = new ArrayList(); public static final Item TITANIUM_INGOT = new ItemBase("titaniumingot"); }
the name of all the files for the titanium ingot is titaniumingot
in the spoilers the tabs are not there but everything is properly tabbed over.
Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at
It seems that you are missing your titaniumingot.json.
I personally use photoshop, but yeah paint.net or gimp is the better options over ms paint. I am just amazed whenever some does something with ms paint.
I am writing a mod for 1.12.2, following loremaster's tutorial, and my item (a titanium ingot) shows up as pink and black. the name is also wrong. showing mod id name of json file and then the word inventory. here is my console after loading minecraft. the json file is correct and I have tried nearly everything i can think of.
[10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Extra: [][10:09:20] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Caleb/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker][10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:20] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker[10:09:20] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading[10:09:20] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_181, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.8.0_181\jre[10:09:20] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.[10:09:20] [main/ERROR] [FML]: Full: C:\Users\Caleb\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar[10:09:20] [main/ERROR] [FML]: Trimmed: c:/users/caleb/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/[10:09:21] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation[10:09:21] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.2018-10-12 10:09:22,501 main WARN Disabling terminal, you're running in an unsupported environment.[10:09:22] [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[10:09:22] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin[10:09:22] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin[10:09:22] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[10:09:22] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[10:09:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker[10:09:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}[10:09:28] [main/INFO] [minecraft/Minecraft]: Setting user: Player993[10:09:33] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:33] [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4[10:09:35] [main/INFO] [FML]: -- System Details --Details: Minecraft Version: 1.12.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 832291704 bytes (793 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2430' Renderer: 'Intel(R) HD Graphics Family'[10:09:35] [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized[10:09:35] [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.[10:09:35] [main/INFO] [FML]: Replaced 1036 ore ingredients[10:09:36] [main/INFO] [FML]: Searching C:\Users\Caleb\Desktop\minecraft modding\Iron Storm\run\.\mods for mods[10:09:38] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load[10:09:38] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 762004931 nanos[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at CLIENT[10:09:38] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ism] at SERVER[10:09:39] [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Iron Storm Mod[10:09:41] [main/INFO] [FML]: Processing ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Found 1168 ObjectHolder annotations[10:09:41] [main/INFO] [FML]: Identifying ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Found 0 ItemStackHolder annotations[10:09:41] [main/INFO] [FML]: Configured a dormant chunk cache size of 0[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Applying holder lookups[10:09:41] [main/INFO] [FML]: Holder lookups applied[10:09:41] [main/INFO] [FML]: Injecting itemstacks[10:09:41] [main/INFO] [FML]: Itemstack injection complete[10:09:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null[10:09:46] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL[10:09:46] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)[10:09:47] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.[10:09:47] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started[10:09:52] [main/INFO] [FML]: Max texture size: 8192[10:09:53] [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas[10:09:54] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:item/titaniumingot with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:302) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at
net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: java.io.FileNotFoundException: ism:models/item/titaniumingot.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:69) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:334) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1400(ModelLoader.java:115) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:861) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:55] [main/ERROR] [FML]: Exception loading model for variant ism:titaniumingot#inventory for item "ism:titaniumingot", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model ism:titaniumingot#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:296) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:151) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:559) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:421) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?]Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 20 more[10:09:57] [main/INFO] [FML]: Applying holder lookups[10:09:57] [main/INFO] [FML]: Holder lookups applied[10:09:57] [main/INFO] [FML]: Injecting itemstacks[10:09:57] [main/INFO] [FML]: Itemstack injection complete[10:09:57] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods[10:09:57] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:[10:09:57] [main/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded[10:09:59] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Deleting level Copy of New World[10:15:18] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Deleting level New World[10:15:20] [main/INFO] [minecraft/SaveFormatOld]: Attempt 1...[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.12.2[10:15:26] [Server thread/INFO] [minecraft/IntegratedServer]: Generating keypair[10:15:26] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance[10:15:27] [Server thread/INFO] [FML]: Applying holder lookups[10:15:27] [Server thread/INFO] [FML]: Holder lookups applied[10:15:27] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:28] [Server thread/INFO] [minecraft/AdvancementList]: Loaded 488 advancements[10:15:29] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@654c88e1)[10:15:29] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0[10:15:30] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 5%[10:15:31] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 9%[10:15:32] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 14%[10:15:33] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 20%[10:15:34] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 27%[10:15:35] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 35%[10:15:36] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 42%[10:15:37] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 47%[10:15:38] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 54%[10:15:39] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 61%[10:15:40] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 68%[10:15:41] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 76%[10:15:42] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 84%[10:15:43] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 93%[10:15:44] [Server thread/INFO] [FML]: Unloading dimension -1[10:15:44] [Server thread/INFO] [FML]: Unloading dimension 1[10:15:44] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10[10:15:46] [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 2097ms behind, skipping 41 tick(s)[10:15:50] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client protocol version 2[10:15:50] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected][10:15:50] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established[10:15:50] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established[10:15:50] [Server thread/INFO] [minecraft/PlayerList]: Player993[local:E:718c17d6] logged in with entity id 1682 at (22.5, 76.0, 252.5)[10:15:50] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 joined the game[10:15:51] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:15:51] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:15:52] [pool-2-thread-1/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@4bc34930[id=a000e289-fff2-30ee-8de9-0ce5e6f063aa,name=Player993,properties={},legacy=false]com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [gua
va-21.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3181) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_181] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181][10:17:00] [main/INFO] [minecraft/AdvancementList]: Loaded 2 advancements[10:17:39] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...[10:17:39] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Player993 lost connection: Disconnected[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Player993 left the game[10:17:40] [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Stopping singleplayer server as player logged out[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds[10:17:40] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld[10:17:40] [Server thread/INFO] [FML]: Unloading dimension 0[10:17:40] [Server thread/INFO] [FML]: Applying holder lookups[10:17:40] [Server thread/INFO] [FML]: Holder lookups applied[10:17:42] [main/INFO] [minecraft/Minecraft]: Stopping![10:17:42] [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down...[10:17:43] [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.comJava HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
ask for other files you are interested in.
The texture for the item is 16x16 though.
bump
iteminit is here
package com.generic__steve.IronStorm;package com.generic__steve.IronStorm;
import com.generic__steve.IronStorm.proxy.CommonProxy;import com.generic__steve.IronStorm.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) { }}
or maybe this
package com.generic__steve.IronStorm.items;package com.generic__steve.IronStorm.items;
import com.generic__steve.IronStorm.Main;import com.generic__steve.IronStorm.init.ModItems;import com.generic__steve.IronStorm.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.MATERIALS); ModItems.ITEMS.add(this); } @Override public void registerModels() { Main.proxy.registerItemRenderer(this, 0, "inventory"); }
}
or perhaps
package com.generic__steve.IronStorm.init;package com.generic__steve.IronStorm.init;
import java.util.ArrayList;import java.util.List;
import com.generic__steve.IronStorm.items.ItemBase;
import net.minecraft.item.Item;
public class ModItems { public static final List<Item> ITEMS = new ArrayList<Item>(); public static final Item TITANIUM_INGOT = new ItemBase("titaniumingot"); }
the name of all the files for the titanium ingot is titaniumingot
in the spoilers the tabs are not there but everything is properly tabbed over.
It seems that you are missing your titaniumingot.json.
Also using the codeblock function on here, pastebin, gists, or sharing a GitHub repo will make it easier for others to help you.
It seems that you are missing your titaniumingot.json.
Also using the codeblock function on here, pastebin, gists, or sharing a GitHub repo will make it easier for others to help you.
I have a titaniumingot.json
file tree is
Iron Storm
src/main/java
init
ModItems.java
proxy
ClientProxy.java
CommonProxy.java
util
handlers
RegistryHandler.java
IHasModel.java
Reference.java
Main.java
src/main/resources
assets.ism
lang
en_US.lang
models.item
titaniumingot.json
textures.items
titaniumingot.png
mcmod.info
pack.mcmeta
after this it is all files i did not edit.
It would be easier to help you if you could put this project on Github.
Here is my github page, all files that are not included have not been edited.
Github for mod
I should add that I am using the forge 1.12.2 .mdk file and editing it with eclipse java oxygen.
okay there are 2 problems.
The first one is you named your json file titaniumingot.Json instead of titaniumingot.json
The other issue is you don't have a transparent background so when you:
Okay, but how do I make a transparent background in ms paint?
Have a read at this https://www.wikihow.tech/Make-a-Background-Transparent-in-Paint.
I personally use photoshop, but yeah paint.net or gimp is the better options over ms paint. I am just amazed whenever some does something with ms paint.
my other problem is that the name is item.titaniumingot.name
Never mind, I fixed this. github src/main is new git-hub
Glad you got it working.