Jump to content

[1.12.2] OBJ models not loading, although domain added


Bertrahm

Recommended Posts

I've been trying for quite sometime now to add OBJ models into my mod. I'm calling

OBJLoader.INSTANCE.addDomain()

with my modID in the preInit-EventHandler in my Main class and my clientproxy, like the first comment in this thread said.

Here is my Code

Spoiler

package com.linesix.akhaten;

import com.linesix.akhaten.common.blocks.ores.SmeltingHandler;
import com.linesix.akhaten.common.blocks.registries.BuildingBlocks;
import com.linesix.akhaten.common.blocks.registries.DimBlocks;
import com.linesix.akhaten.common.blocks.registries.MachineBlocks;
import com.linesix.akhaten.common.blocks.registries.Ores;
import com.linesix.akhaten.common.items.registries.Materials;
import com.linesix.akhaten.server.commands.Commands;
import com.linesix.akhaten.common.dimensions.Dimensions;
import com.linesix.akhaten.common.items.registries.Gadgets;
import com.linesix.akhaten.proxy.CommonProxy;
import com.linesix.akhaten.common.sound.SoundRegistry;
import com.linesix.akhaten.common.worldgen.OreGen;
import com.linesix.akhaten.common.Reference;
import net.minecraftforge.client.model.obj.OBJLoader;
import net.minecraftforge.fml.common.Mod;
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;
import net.minecraftforge.fml.common.event.FMLServerStartingEvent;
import net.minecraftforge.fml.common.registry.GameRegistry;

import java.util.Random;

@Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION)
public class Akhaten {
   /*
    * Akhaten Public Beta (Version 0.6.1)
    * Copyright (C) 2019 Linesix Studios, Licensed under the ISC license
    *
    * Author: Felix Eckert (TheBertrahmPlays / Angry German)
    *
    */

    public static Random random = new Random();

    @Mod.Instance(Reference.MODID)
    public static Akhaten instance; // Create an instance of the main class

    @SidedProxy(clientSide = "com.linesix.akhaten.proxy.ClientProxy", serverSide = "com.linesix.akahten.proxy.CommonProxy")
    public static CommonProxy proxy; // Create a CommonProxy

    @Mod.EventHandler
    public void preInit(FMLPreInitializationEvent event) {
        Reference.logger.info("Entering PreInit phase...");
        OBJLoader.INSTANCE.addDomain(Reference.MODID);

        // Register Items Blocks and Sounds Below
        SoundRegistry.init();
        DimBlocks.init();
        MachineBlocks.init();
        BuildingBlocks.init();
        Gadgets.init();
        Materials.init();
        Ores.init();
        Reference.logger.info("(VERSION) Client is using Akhaten version: "+Reference.VERSION);
    }
    
    @Mod.EventHandler
    public void init(FMLInitializationEvent event) {
        Reference.logger.info("Entering Init phase...");

        // Register Dimensions below
        Dimensions.registerDimensions();
        GameRegistry.registerWorldGenerator(new OreGen(), 0);

        // Other registries
        SmeltingHandler.registerSmeltingRecipes(); // Register all Smelting recipes
    }

    @Mod.EventHandler
    public void serverStarting(FMLServerStartingEvent event) { // This method just exists for registering commands
        // Register Commands Below
        Commands.register(event);
    }

    @Mod.EventHandler
    public void postInit(FMLPostInitializationEvent event) {
        Reference.logger.info("Entering PostInit phase...");
        System.out.println("Fantastic! You are playing with Akhaten, thank you!");
    }

}

 

Spoiler

package com.linesix.akhaten.proxy;

import com.linesix.akhaten.common.blocks.ores.SmeltingHandler;
import com.linesix.akhaten.common.blocks.registries.BuildingBlocks;
import com.linesix.akhaten.common.blocks.registries.DimBlocks;
import com.linesix.akhaten.common.blocks.registries.MachineBlocks;
import com.linesix.akhaten.common.blocks.registries.Ores;
import com.linesix.akhaten.common.dimensions.Dimensions;
import com.linesix.akhaten.common.items.registries.Gadgets;
import com.linesix.akhaten.common.items.registries.Materials;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.event.TextureStitchEvent;
import net.minecraftforge.client.model.obj.OBJLoader;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

import static com.linesix.akhaten.common.Reference.MODID;

public class ClientProxy extends CommonProxy {

    public void preInit(FMLPreInitializationEvent event) {
        super.preInit(event);
        OBJLoader.INSTANCE.addDomain(MODID);
        DimBlocks.init();
        Ores.init();
        MachineBlocks.init();
        BuildingBlocks.init();
        Gadgets.init();
        Materials.init();
        SmeltingHandler.registerSmeltingRecipes();
    }

    public void init(FMLInitializationEvent event) {
        Dimensions.registerDimensions();

        super.init(event);
    }

    @SubscribeEvent
    public static void onTextureStitch(TextureStitchEvent.Pre event) {
        // For some reason I have to manually register sprites
        event.getMap().registerSprite(new ResourceLocation("akhaten:blocks/lightbox"));
        event.getMap().registerSprite(new ResourceLocation("akhaten:blocks/machines/machine_tardis"));
    }

    public void postInit(FMLPostInitializationEvent event) {
        super.postInit(event);
    }


}

 

 

and heres the blockstate
 

Spoiler

{
    "forge_marker":1,
    "defaults": {
        "textures": {
            "#None" : "akhaten:blocks/machines/machine_tardis"
        },
        "model":"akhaten:910policebox.obj"
    },
    "variants": {
        "normal": [{}],
        "inventory": [{
        }]
    }
}

 

 

If any other things are needed, I'll add them to this post.
(Using forge 1.12.2-14.23.5.2836)

Edited by Bertrahm
Added code
Link to comment
Share on other sites

Spoiler

[12:30:35] [main/INFO]: username: Lord_Bertrahm
[12:30:35] [main/INFO]: Extra: [--uuid, 4de8c939c7a2462595ae554f3b0088ab]
[12:30:35] [main/INFO]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Felix/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --username, Lord_Bertrahm, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --uuid, 4de8c939c7a2462595ae554f3b0088ab, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[12:30:35] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:30:35] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:30:35] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:30:35] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[12:30:35] [main/INFO]: Forge Mod Loader version 14.23.5.2836 for Minecraft 1.12.2 loading
[12:30:35] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_211, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jdk1.8.0_211\jre
[12:30:35] [main/ERROR]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[12:30:35] [main/ERROR]: Full: C:\Users\Felix\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[12:30:35] [main/ERROR]: Trimmed: c:/users/felix/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[12:30:35] [main/INFO]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[12:30:35] [main/INFO]: Detected deobfuscated environment, loading log configs for colored console logs.
[12:30:36] [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
[12:30:36] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[12:30:36] [main/INFO] [FML]: Searching D:\Workspace\Java\Akhaten\.\mods for mods
[12:30:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:30:36] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[12:30:36] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[12:30:36] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:30:36] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:30:36] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:30:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:30:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:30:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:30:37] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[12:30:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:30:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:30:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:30:37] [main/INFO] [GradleStart]: Remapping AccessTransformer rules...
[12:30:37] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:30:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:30:37] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[12:30:37] [Client thread/INFO] [net.minecraft.client.Minecraft]: Setting user: Lord_Bertrahm
[12:30:39] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[12:30:39] [Client thread/INFO] [net.minecraft.client.Minecraft]: LWJGL Version: 2.9.4
[12:30:40] [Client thread/INFO] [FML]: -- System Details --
Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_211, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 262225768 bytes (250 MB) / 631242752 bytes (602 MB) up to 3799515136 bytes (3623 MB)
    JVM Flags: 0 total;
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML:
    Loaded coremods (and transformers):
    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 417.01' Renderer: 'GeForce RTX 2080/PCIe/SSE2'
[12:30:40] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2836 Initialized
[12:30:40] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[12:30:40] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[12:30:40] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients
[12:30:40] [Client thread/INFO] [FML]: Searching D:\Workspace\Java\Akhaten\.\mods for mods
[12:30:40] [Client thread/INFO] [FML]: Forge Mod Loader has identified 6 mods to load
[12:30:41] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, akhaten, jei] at CLIENT
[12:30:41] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, akhaten, jei] at SERVER
[12:30:41] [Client thread/INFO] [net.minecraft.client.resources.SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Akhaten, FMLFileResourcePack:Just Enough Items
[12:30:41] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[12:30:41] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations
[12:30:41] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[12:30:41] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[12:30:41] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[12:30:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[12:30:41] [Client thread/INFO] [FML]: OBJLoader: Domain akhaten has been added.
[12:30:41] [Client thread/INFO] [FML]: Applying holder lookups
[12:30:41] [Client thread/INFO] [FML]: Holder lookups applied
[12:30:41] [Client thread/INFO] [FML]: Applying holder lookups
[12:30:41] [Client thread/INFO] [FML]: Holder lookups applied
[12:30:41] [Client thread/INFO] [FML]: Applying holder lookups
[12:30:41] [Client thread/INFO] [FML]: Holder lookups applied
[12:30:41] [Client thread/INFO] [FML]: OBJLoader: Domain akhaten has been added.
[12:30:41] [Client thread/INFO] [FML]: OBJLoader: Domain akhaten has been added.
[12:30:41] [Client thread/INFO] [FML]: OBJLoader: Domain akhaten has been added.
[12:30:41] [Client thread/INFO] [FML]: Applying holder lookups
[12:30:41] [Client thread/INFO] [FML]: Holder lookups applied
[12:30:41] [Client thread/INFO] [FML]: Injecting itemstacks
[12:30:41] [Client thread/INFO] [FML]: Itemstack injection complete
[12:30:41] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: OUTDATED Target: 14.23.5.2838
[12:30:42] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 45647658 nanos
[12:30:43] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Starting up SoundSystem...
[12:30:43] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: Initializing LWJGL OpenAL
[12:30:43] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[12:30:43] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: OpenAL initialized.
[12:30:44] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Sound engine started
[12:30:46] [Client thread/INFO] [FML]: Max texture size: 16384
[12:30:46] [Client thread/WARN] [net.minecraft.client.renderer.texture.TextureMap]: Texture akhaten:textures/items/gadgets/stattenheim_remote.png with size 15x15 will have visual artifacts at mip level 4, it can only support level 0. Please report to the mod author that the texture should be some multiple of 16x16.
[12:30:46] [Client thread/WARN] [net.minecraft.client.renderer.texture.TextureMap]: Texture akhaten:textures/items/materials/silicate_ingot.png with size 15x15 will have visual artifacts at mip level 4, it can only support level 0. Please report to the mod author that the texture should be some multiple of 16x16.
[12:30:46] [Client thread/WARN] [net.minecraft.client.renderer.texture.TextureMap]: Texture akhaten:textures/items/materials/silicon_clump.png with size 15x15 will have visual artifacts at mip level 4, it can only support level 0. Please report to the mod author that the texture should be some multiple of 16x16.
[12:30:46] [Client thread/WARN] [net.minecraft.client.renderer.texture.TextureMap]: Texture akhaten:textures/items/materials/titanium_ingot.png with size 15x15 will have visual artifacts at mip level 4, it can only support level 0. Please report to the mod author that the texture should be some multiple of 16x16.
[12:30:46] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap]: Created: 512x512 textures-atlas
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:raw_titanium#inventory for item "akhaten:raw_titanium", normal location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:item/raw_titanium 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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: java.io.FileNotFoundException: akhaten:models/item/raw_titanium.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
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:raw_titanium#inventory for item "akhaten:raw_titanium", blockstate location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:raw_titanium#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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:block_coralwall#normal for blockstate "akhaten:block_coralwall"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:block_coralwall#normal with loader VariantLoader.INSTANCE, skipping
    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?]
    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[ModelLoader.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:223) ~[ModelLoader.class:?]
    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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:?]
    ... 21 more
[12:30:46] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant akhaten:block_coralwall#normal:
java.lang.Exception: Could not load model definition for variant akhaten:block_coralwall
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:269) ~[ModelLoader.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:223) ~[ModelLoader.class:?]
    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model akhaten:blockstates/block_coralwall.json
    at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:228) ~[ModelBakery.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:265) ~[ModelLoader.class:?]
    ... 20 more
Caused by: java.io.FileNotFoundException: akhaten:blockstates/block_coralwall.json
    at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:104) ~[FallbackResourceManager.class:?]
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:221) ~[ModelBakery.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:265) ~[ModelLoader.class:?]
    ... 20 more
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:tardis_monitor#normal for blockstate "akhaten:tardis_monitor"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:tardis_monitor#normal with loader VariantLoader.INSTANCE, skipping
    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?]
    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[ModelLoader.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:223) ~[ModelLoader.class:?]
    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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:?]
    ... 21 more
[12:30:46] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant akhaten:tardis_monitor#normal:
java.lang.Exception: Could not load model definition for variant akhaten:tardis_monitor
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:269) ~[ModelLoader.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:223) ~[ModelLoader.class:?]
    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model akhaten:blockstates/tardis_monitor.json
    at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:228) ~[ModelBakery.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:265) ~[ModelLoader.class:?]
    ... 20 more
Caused by: java.io.FileNotFoundException: akhaten:blockstates/tardis_monitor.json
    at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:104) ~[FallbackResourceManager.class:?]
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:221) ~[ModelBakery.class:?]
    at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?]
    at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:265) ~[ModelLoader.class:?]
    ... 20 more
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:seconddoctor_sonic#inventory for item "akhaten:seconddoctor_sonic", normal location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:item/seconddoctor_sonic 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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: java.io.FileNotFoundException: akhaten:models/item/seconddoctor_sonic.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
[12:30:46] [Client thread/ERROR] [FML]: Exception loading model for variant akhaten:seconddoctor_sonic#inventory for item "akhaten:seconddoctor_sonic", blockstate location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model akhaten:seconddoctor_sonic#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:560) [Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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_211]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_211]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_211]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_211]
    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
[12:30:46] [Client thread/FATAL] [FML]: Suppressed additional 6 model loading errors for domain akhaten
[12:30:47] [Client thread/INFO] [FML]: Applying holder lookups
[12:30:47] [Client thread/INFO] [FML]: Holder lookups applied
[12:30:47] [Client thread/INFO] [jei]: Created: 256x128 textures-atlas
[12:30:47] [Client thread/INFO] [FML]: Injecting itemstacks
[12:30:47] [Client thread/INFO] [FML]: Itemstack injection complete
[12:30:47] [Client thread/INFO] [STDOUT]: [com.linesix.akhaten.Akhaten:postInit:86]: Fantastic! You are playing with Akhaten, thank you!
[12:30:47] [Client thread/INFO] [jei]: Starting JEI...
[12:30:47] [Client thread/INFO] [jei]: Registering recipe categories...
[12:30:47] [Client thread/INFO] [jei]: Registering recipe categories took 25.33 ms
[12:30:47] [Client thread/INFO] [jei]: Registering mod plugins...
[12:30:47] [Client thread/INFO] [jei]: Registering mod plugins took 123.8 ms
[12:30:47] [Client thread/INFO] [jei]: Building recipe registry...
[12:30:47] [Client thread/INFO] [jei]: Building recipe registry took 53.39 ms
[12:30:47] [Client thread/INFO] [jei]: Building ingredient list...
[12:30:47] [Client thread/INFO] [jei]: Building ingredient list took 19.26 ms
[12:30:47] [Client thread/INFO] [jei]: Building ingredient filter...
[12:30:47] [Client thread/INFO] [jei]: Building ingredient filter took 108.9 ms
[12:30:47] [Client thread/INFO] [jei]: Building bookmarks...
[12:30:47] [Client thread/INFO] [jei]: Building bookmarks took 3.608 ms
[12:30:47] [Client thread/INFO] [jei]: Building runtime...
[12:30:47] [Client thread/INFO] [jei]: Building runtime took 84.86 ms
[12:30:47] [Client thread/INFO] [jei]: Starting JEI took 568.7 ms
[12:30:48] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 6 mods
[12:30:48] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[12:30:48] [Client thread/INFO] [com.mojang.text2speech.NarratorWindows]: Narrator library for x64 successfully loaded
[12:30:48] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient]: Could not authorize you against Realms server: Invalid session id
[12:31:02] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Starting integrated minecraft server version 1.12.2
[12:31:02] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Generating keypair
[12:31:02] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance
[12:31:03] [Server thread/INFO] [FML]: Applying holder lookups
[12:31:03] [Server thread/INFO] [FML]: Holder lookups applied
[12:31:03] [Server thread/INFO] [FML]: Loading dimension 0 (Akhaten) (net.minecraft.server.integrated.IntegratedServer@26f7a466)
[12:31:03] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements
[12:31:03] [Server thread/INFO] [FML]: Loading dimension -1 (Akhaten) (net.minecraft.server.integrated.IntegratedServer@26f7a466)
[12:31:03] [Server thread/INFO] [FML]: Loading dimension 1 (Akhaten) (net.minecraft.server.integrated.IntegratedServer@26f7a466)
[12:31:03] [Server thread/INFO] [FML]: Loading dimension 2 (Akhaten) (net.minecraft.server.integrated.IntegratedServer@26f7a466)
[12:31:03] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Preparing start region for level 0
[12:31:04] [Server thread/INFO] [FML]: Unloading dimension -1
[12:31:04] [Server thread/INFO] [FML]: Unloading dimension 1
[12:31:04] [Server thread/INFO] [FML]: Unloading dimension 2
[12:31:04] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Changing view distance to 12, from 10
[12:31:05] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
[12:31:05] [Netty Server IO #1/INFO] [FML]: Client protocol version 2
[12:31:05] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 6 mods : [email protected],[email protected],[email protected],[email protected],[email protected],[email protected]
[12:31:05] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
[12:31:05] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
[12:31:05] [Server thread/INFO] [net.minecraft.server.management.PlayerList]: Lord_Bertrahm[local:E:9192681c] logged in with entity id 19 at (-311.9928403270759, 58.86859856141189, 24.73594256806793)
[12:31:05] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Lord_Bertrahm joined the game
[12:31:05] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Saving and pausing game...
[12:31:05] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'Akhaten'/overworld
[12:31:05] [Client thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 86 advancements
[12:31:18] [Client thread/INFO] [net.minecraft.client.Minecraft]: Stopping!
[12:31:18] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server
[12:31:18] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving players
[12:31:18] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds
[12:31:18] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'Akhaten'/overworld
[12:31:18] [Server thread/INFO] [FML]: Unloading dimension 0
[12:31:19] [Server thread/INFO] [FML]: Applying holder lookups
[12:31:19] [Server thread/INFO] [FML]: Holder lookups applied
[12:31:19] [Client thread/INFO] [net.minecraft.client.audio.SoundManager]: SoundSystem shutting down...
[12:31:19] [Client thread/WARN] [net.minecraft.client.audio.SoundManager]: Author: Paul Lamb, www.paulscode.com

 

My latest.log

Link to comment
Share on other sites

The model just doesn't load, in my block class I have disable rendering for side and set isBlockNormalCube and isOpaqueCube to false.
So I just have transparent sides and the id of the block and state text thingy on the top... I'll send some screenshots if needed

 

1 hour ago, ZigTheHedge said:

You have a looooooot of messages about incorrect textures/models in your log, but nothing wrong I can see with machine_tardis. What doesn't work exactly?

Btw these are all messages for blocks or items which I havent got textures/models for yet

Edited by Bertrahm
Link to comment
Share on other sites

Heres the class

Spoiler

package com.linesix.akhaten.common.blocks.machines.tardis;

import com.google.gson.JsonObject;
import com.linesix.akhaten.common.Reference;
import com.linesix.akhaten.common.blocks.registries.MachineBlocks;
import com.linesix.akhaten.common.blocks.Names;
import com.linesix.akhaten.common.dimensions.DimensionTardis;
import com.linesix.akhaten.util.AkhatenTeleporter;
import com.linesix.akhaten.util.FileUtil;
import com.linesix.akhaten.util.tardis.Tardfile;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.text.TextComponentString;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import net.minecraft.world.WorldServer;
import net.minecraftforge.fml.common.FMLCommonHandler;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.UUID;

public class MachineTardis extends Block {
    private UUID owner = null; //UUID of player.
    private int[] coords = null;

    public MachineTardis() {

        super(Material.IRON);

        setUnlocalizedName(getUnlocalizedName());
        setRegistryName(Reference.RESOURCE_PREFIX + Names.Machines.machine_tardis);
        setCreativeTab(MachineBlocks.machineblocktab);
        setBlockUnbreakable();
        
    }

    @Override
    public String getUnlocalizedName() {

        return "machine_tile." + Reference.RESOURCE_PREFIX + Names.Machines.machine_tardis;

    }

    @Override
    public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) {
        if (!worldIn.isRemote) {
            JsonObject playerTardfile;

            try { // Load the Tardfile of the Tardis by Coordinates
                playerTardfile = Tardfile.parseTardfileByID(Tardfile.getTardisIDByXYZ(new int[] {pos.getX(), pos.getY(), pos.getZ()},
                        playerIn.getName()));
            } catch (IOException e) {
                e.printStackTrace();
                return false;
            }
            if (playerTardfile == null) {
                playerIn.sendMessage(new TextComponentString("This TARDIS refuses to let you in, are you sure that this TARDIS is yours?"));
                return false;
            }

            int[] intCoords = Tardfile.getIntCoordsFromTardfile(playerTardfile); // TARDIS interior coordinates
            WorldServer worldServer = FMLCommonHandler.instance().getMinecraftServerInstance().getWorld(playerIn.dimension); // Get the worldserver for the teleportation

            if (Tardfile.getFirstTimeLoadingTD(playerTardfile)) { // If it's the first time of him entering the TARDIS, place a Stone Block
            	playerIn.getServer().getWorld(DimensionTardis.ID_TARDIS).setBlockState(new BlockPos(intCoords[0], intCoords[1]-1, intCoords[2]), Blocks.STONE.getDefaultState(), 3);
            }
            
            worldIn.getMinecraftServer().getPlayerList().transferPlayerToDimension((EntityPlayerMP) playerIn,
            		DimensionTardis.ID_TARDIS, new AkhatenTeleporter(worldServer, intCoords[0]+0.5, intCoords[1], intCoords[2]+0.5)); // Teleporting
            
            System.out.println(intCoords);
            
            return true;
        }
        
        return true;
    }

    @Override
    public void onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack) {
        if (worldIn.provider.getDimension() == DimensionTardis.ID_TARDIS) {
            worldIn.destroyBlock(pos, true);
        } else {
            if (placer instanceof EntityPlayer || placer instanceof EntityPlayerMP) {
                if (!worldIn.isRemote) {
                    Reference.logger.info("Player "+placer.getName()+" placed a TARDIS, generating...");
                    
                    owner = placer.getUniqueID();
                    File saveRootDIR = worldIn.getSaveHandler().getWorldDirectory().getAbsoluteFile();
                    
                    String fullPath = FileUtil.combine(saveRootDIR, new File("tardises"));
                    File tardFile = new File(fullPath);
                    if (tardFile.exists()){}
                    else {
                        tardFile.mkdir();
                    }
                    
                    try {
                    	Tardfile.genTardfile(worldIn, pos, placer, tardFile);
                    } catch (FileNotFoundException | NullPointerException e) {
                    	e.printStackTrace();
                    }
                }
            } else {
                worldIn.destroyBlock(pos, false);
            }
        }
    }
    
    @Override
    @SideOnly(Side.CLIENT)
    public boolean shouldSideBeRendered(IBlockState blockState, IBlockAccess worldIn, BlockPos pos, EnumFacing side) {
        return false;
    }

    @Override
    public boolean isBlockNormalCube(IBlockState blockState) {
        return false;
    }

    @Override
    public boolean isOpaqueCube(IBlockState blockState) {
        return false;
    }

}

 

 

Edited by Bertrahm
Link to comment
Share on other sites

ah, here:
 

Spoiler

package com.linesix.akhaten.common.blocks.registries;

import com.google.common.base.Preconditions;
import com.linesix.akhaten.common.blocks.machines.tardis.MachineTardis;
import com.linesix.akhaten.common.blocks.machines.tardis.Handbrake;
import com.linesix.akhaten.common.blocks.machines.tardis.TardisMonitor;
import com.linesix.akhaten.common.blocks.machines.tardis.tardiscore.*;
import com.linesix.akhaten.tabs.TabMachines;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.client.model.obj.OBJLoader;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod;
import com.linesix.akhaten.common.Reference;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.registries.IForgeRegistry;

import java.util.HashSet;
import java.util.Set;

@Mod.EventBusSubscriber(modid = Reference.MODID)
public class MachineBlocks {
   /* Registration of all Machine Blocks
    *
    * Author: Felix Eckert (TheBertrahmPlays / Angry German)
    *
    */

    public static final Set<ItemBlock> ITEM_BLOCKS = new HashSet<>(); // Create a set for all item blocks

    public static CreativeTabs machineblocktab = new TabMachines(); // Create new instance of class TabMachines which is a Creative tab;

    public static Block[] blocks; // Create a new array for all blocks

    // Creation of all Block-Variables below
    public static MachineTardis machine_tardis;
    public static Handbrake tardis_handbrake;
    public static TardisMonitor tardis_monitor;
    public static TardisCore tardis_core;
    public static CoreBeam core_beam;
    public static CoreFrame core_frame;
    public static CoreConnector core_connector;
    public static ConsoleInterface console_interface;
    // End Creation of all Block-Variables

    public static void init() {
        Reference.logger.info("Initializing machine-block-variables...");

        // Initialization of Block-Variables below
        machine_tardis = new MachineTardis();
        tardis_handbrake = new Handbrake();
        tardis_monitor = new TardisMonitor();
        /*tardis_core = new TardisCore() ;
        console_interface = new ConsoleInterface();
        core_beam = new CoreBeam();
        core_connector = new CoreConnector();
        core_frame = new CoreFrame();*/
        Reference.logger.info("DONE!");
        // End Initialization of Block-Variables

        blocks = new Block[] {
                machine_tardis,
                tardis_handbrake,
                tardis_monitor/*,
                tardis_core,
                console_interface,
                core_beam,
                core_connector,
                core_frame*/
        };
    }

    @SubscribeEvent
    public static void registerBlocks(final RegistryEvent.Register<Block> event) {
        IForgeRegistry<Block> registry = event.getRegistry();

        registry.registerAll(blocks); // Reigster all blocks at once
    }

    @SubscribeEvent
    public static void registerItemBlocks(final RegistryEvent.Register<Item> event) {
        final IForgeRegistry<Item> registry = event.getRegistry();

        final ItemBlock[] items = {
                new ItemBlock(machine_tardis),
                new ItemBlock(tardis_handbrake),
                new ItemBlock(tardis_monitor)/*,
                new ItemBlock(tardis_core),
                new ItemBlock(console_interface),
                new ItemBlock(core_beam),
                new ItemBlock(core_connector),
                new ItemBlock(core_frame)*/
        };

        for (final ItemBlock item : items) {

            final Block block = item.getBlock(); // Get the ItemBlock

            final ResourceLocation registryName = Preconditions.checkNotNull(block.getRegistryName(),
                    "Block %s gas null registry name", block); // Get the registry name of the block (if it's not null)
            registry.register(item.setRegistryName(registryName)); // Set the registry name to content of variable
            // "registryName"

            ITEM_BLOCKS.add(item); // Finally add the item to The ITEM_BLOCKS set

        }

    }

    @SubscribeEvent
    public static void registerRenders(ModelRegistryEvent event) {
        OBJLoader.INSTANCE.addDomain(Reference.MODID);

        for (final Block block : blocks) {
            registerRender(block, 0);
        }
    }

    public static void registerRender(Block block, int meta) {
        ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(block), meta,
                new ModelResourceLocation(Item.getItemFromBlock(block).getRegistryName(), "inventory"));

    }
}

 

 

Link to comment
Share on other sites

Okay...

Let's try some thingies:
1. Your OBJLoader.INSTANCE.addDomain(Reference.MODID); is called thriсe. You should remove two unneeded calls (leave only one that is in preInit in ClientProxy)
2. Your collector's classes "init"s called twice for whatever reason. Why?
3. TextureStitchEvent.Pre <- the reason it is needed may lay in incorrect texture dimensions (should be a power of 2)
4. Try to remove shouldSideBeRendered override

Link to comment
Share on other sites

19 minutes ago, ZigTheHedge said:

Okay...

Let's try some thingies:
1. Your OBJLoader.INSTANCE.addDomain(Reference.MODID); is called thriсe. You should remove two unneeded calls (leave only one that is in preInit in ClientProxy)
2. Your collector's classes "init"s called twice for whatever reason. Why?
3. TextureStitchEvent.Pre <- the reason it is needed may lay in incorrect texture dimensions (should be a power of 2)
4. Try to remove shouldSideBeRendered override

Nope still no model...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Maybe a conflict with another mod like missions-forge
    • ironically it is a create based modpack so i need help understanding whats contradicting it 
    • An unexpected issue occurred and the game has crashed. (Exit Code 1) Heres the crash report (there are mods btw) [16:25:39] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [16:25:39] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [16:25:39] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [16:25:39] [main/INFO]: Forge Mod Loader version 14.23.5.2859 for Minecraft 1.12.2 loading [16:25:39] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 10:amd64:10.0, installed at C:\Users\bruiser\curseforge\minecraft\Install\runtime\jre-legacy\windows-x64\jre-legacy [16:25:40] [main/INFO]: Searching C:\Users\bruiser\curseforge\minecraft\Instances\Fnaf 6\mods for mods [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from 3dSkinLayers-forge-mc1.12.2-1.2.0.jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from [1.12.2] SecurityCraft v1.9.9.jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from [___MixinCompat-1.1-1.12.2___].jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from _supermartijn642corelib-1.1.17-forge-mc1.12.jar [16:25:40] [main/INFO]: Loading tweaker guichaguri.betterfps.tweaker.BetterFpsTweaker from BetterFps-1.4.8.jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from controllable-0.11.2-1.12.2.jar [16:25:40] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in CreativeCore_v1.10.71_mc1.12.2.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [16:25:40] [main/WARN]: The coremod com.creativemd.creativecore.core.CreativePatchingLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft [16:25:40] [main/WARN]: The coremod CreativePatchingLoader (com.creativemd.creativecore.core.CreativePatchingLoader) is not signed! [16:25:40] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in CTM-MC1.12.2-1.0.2.31.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [16:25:40] [main/WARN]: The coremod team.chisel.ctm.client.asm.CTMCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [16:25:40] [main/WARN]: The coremod CTMCorePlugin (team.chisel.ctm.client.asm.CTMCorePlugin) is not signed! [16:25:40] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in ears-forge-1.12-1.4.6.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [16:25:40] [main/WARN]: The coremod com.unascribed.ears.common.agent.NewForgeCoremod does not have a MCVersion annotation, it may cause issues with this version of Minecraft [16:25:40] [main/WARN]: The coremod Ears (com.unascribed.ears.common.agent.NewForgeCoremod) is not signed! [16:25:40] [main/INFO]: Loading tweaker gg.essential.loader.stage0.EssentialSetupTweaker from essential_1-3-2-2_forge_1-12-2.jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from malisiscore-1.12.2-6.5.1.jar [16:25:40] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from movingelevators-1.4.7-forge-mc1.12.jar [16:25:40] [main/INFO]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.12.2_HD_U_G5.jar [16:25:40] [main/WARN]: The coremod shetiphian.asm.TweakPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [16:25:40] [main/WARN]: The coremod ShetiPhian-ASM (shetiphian.asm.TweakPlugin) is not signed! [16:25:40] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [16:25:40] [main/INFO]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker [16:25:40] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/bruiser/curseforge/minecraft/Instances/Fnaf%206/mods/3dSkinLayers-forge-mc1.12.2-1.2.0.jar Service=LaunchWrapper Env=CLIENT [16:25:41] [main/DEBUG]: Instantiating coremod class SecurityCraftLoadingPlugin [16:25:41] [main/DEBUG]: The coremod net.geforcemods.securitycraft.SecurityCraftLoadingPlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [16:25:41] [main/WARN]: The coremod SecurityCraftLoadingPlugin (net.geforcemods.securitycraft.SecurityCraftLoadingPlugin) is not signed! [16:25:41] [main/INFO]: Compatibility level set to JAVA_8 [16:25:41] [main/DEBUG]: Enqueued coremod SecurityCraftLoadingPlugin [16:25:41] [main/DEBUG]: Instantiating coremod class CoreModPlugin [16:25:41] [main/TRACE]: coremod named SuperMartijn642's Core Lib Plugin is loading [16:25:41] [main/DEBUG]: The coremod com.supermartijn642.core.coremod.CoreModPlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [16:25:41] [main/WARN]: The coremod SuperMartijn642's Core Lib Plugin (com.supermartijn642.core.coremod.CoreModPlugin) is not signed! [16:25:41] [main/DEBUG]: Added access transformer class com/supermartijn642/core/coremod/CoreLibAccessTransformer to enqueued access transformers [16:25:41] [main/DEBUG]: Enqueued coremod SuperMartijn642's Core Lib Plugin [16:25:41] [main/DEBUG]: Instantiating coremod class ControllablePlugin [16:25:41] [main/TRACE]: coremod named Controllable is loading [16:25:41] [main/DEBUG]: The coremod com.mrcrayfish.controllable.asm.ControllablePlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [16:25:41] [main/DEBUG]: Found signing certificates for coremod Controllable (com.mrcrayfish.controllable.asm.ControllablePlugin) [16:25:41] [main/DEBUG]: Found certificate 4d54165f7f65cf475bf13341569655b980a5b430 [16:25:41] [main/DEBUG]: Added access transformer class com.mrcrayfish.controllable.asm.ControllableAccessTransformer to enqueued access transformers [16:25:41] [main/DEBUG]: Enqueued coremod Controllable [16:25:41] [main/DEBUG]: Instantiating coremod class MalisisCorePlugin [16:25:41] [main/WARN]: The coremod net.malisis.core.asm.MalisisCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [16:25:41] [main/WARN]: The coremod MalisisCorePlugin (net.malisis.core.asm.MalisisCorePlugin) is not signed! [16:25:41] [main/DEBUG]: Enqueued coremod MalisisCorePlugin [16:25:41] [main/DEBUG]: Instantiating coremod class CoreMod [16:25:41] [main/TRACE]: coremod named Moving Elevators Plugin is loading [16:25:41] [main/DEBUG]: The coremod com.supermartijn642.movingelevators.core.CoreMod requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [16:25:41] [main/WARN]: The coremod Moving Elevators Plugin (com.supermartijn642.movingelevators.core.CoreMod) is not signed! [16:25:41] [main/DEBUG]: Enqueued coremod Moving Elevators Plugin [16:25:41] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:41] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:41] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:41] [main/INFO]: Loading tweak class name guichaguri.betterfps.tweaker.BetterFpsTweaker [16:25:41] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:41] [main/INFO]: Loading tweak class name gg.essential.loader.stage0.EssentialSetupTweaker [16:25:42] [main/INFO]: Starting Essential Loader (stage2) version 1.6.0 (b0b46ed40e44f9aaf7086a0d8c46a674) [stable] [16:25:45] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:45] [main/WARN]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping [16:25:45] [main/INFO]: Loading tweak class name optifine.OptiFineForgeTweaker [16:25:45] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [16:25:45] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [16:25:45] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [16:25:45] [main/INFO]: Calling tweak class optifine.OptiFineForgeTweaker [16:25:45] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions [16:25:45] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader [16:25:45] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ClassTransformer [16:25:45] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ZIP file: C:\Users\bruiser\curseforge\minecraft\Instances\Fnaf 6\mods\OptiFine_1.12.2_HD_U_G5.jar [16:25:45] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:45] [main/DEBUG]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers [16:25:45] [main/TRACE]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer [16:25:45] [main/TRACE]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer [16:25:45] [main/TRACE]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer [16:25:45] [main/TRACE]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer [16:25:45] [main/DEBUG]: Injection complete [16:25:45] [main/DEBUG]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} [16:25:45] [main/DEBUG]: Running coremod plugin FMLCorePlugin [16:25:49] [main/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [16:25:49] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [16:25:49] [main/DEBUG]: Coremod plugin class FMLCorePlugin run successfully [16:25:49] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:49] [main/DEBUG]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers [16:25:49] [main/DEBUG]: Injection complete [16:25:49] [main/DEBUG]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} [16:25:49] [main/DEBUG]: Running coremod plugin FMLForgePlugin [16:25:49] [main/DEBUG]: Coremod plugin class FMLForgePlugin run successfully [16:25:49] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:49] [main/DEBUG]: Injecting coremod CreativePatchingLoader \{com.creativemd.creativecore.core.CreativePatchingLoader\} class transformers [16:25:49] [main/DEBUG]: Injection complete [16:25:49] [main/DEBUG]: Running coremod plugin for CreativePatchingLoader \{com.creativemd.creativecore.core.CreativePatchingLoader\} [16:25:49] [main/DEBUG]: Running coremod plugin CreativePatchingLoader [16:25:50] [main/DEBUG]: Coremod plugin class CreativePatchingLoader run successfully [16:25:50] [main/INFO]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker [16:25:50] [main/ERROR]: Mixin config 3dskinlayers.mixins.json does not specify "minVersion" property [16:25:50] [main/ERROR]: Mixin config mixins.mixincompat.json does not specify "minVersion" property [16:25:50] [main/INFO]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@3e0855b0 [16:25:50] [main/DEBUG]: Injecting coremod SecurityCraftLoadingPlugin \{net.geforcemods.securitycraft.SecurityCraftLoadingPlugin\} class transformers [16:25:50] [main/DEBUG]: Injection complete [16:25:50] [main/DEBUG]: Running coremod plugin for SecurityCraftLoadingPlugin \{net.geforcemods.securitycraft.SecurityCraftLoadingPlugin\} [16:25:50] [main/DEBUG]: Running coremod plugin SecurityCraftLoadingPlugin [16:25:50] [main/DEBUG]: Coremod plugin class SecurityCraftLoadingPlugin run successfully [16:25:50] [main/DEBUG]: Injecting coremod SuperMartijn642's Core Lib Plugin \{com.supermartijn642.core.coremod.CoreModPlugin\} class transformers [16:25:50] [main/DEBUG]: Injection complete [16:25:50] [main/DEBUG]: Running coremod plugin for SuperMartijn642's Core Lib Plugin \{com.supermartijn642.core.coremod.CoreModPlugin\} [16:25:50] [main/DEBUG]: Running coremod plugin SuperMartijn642's Core Lib Plugin [16:25:50] [main/DEBUG]: Coremod plugin class CoreModPlugin run successfully [16:25:50] [main/DEBUG]: Injecting coremod Controllable \{com.mrcrayfish.controllable.asm.ControllablePlugin\} class transformers [16:25:50] [main/DEBUG]: Injection complete [16:25:50] [main/DEBUG]: Running coremod plugin for Controllable \{com.mrcrayfish.controllable.asm.ControllablePlugin\} [16:25:50] [main/DEBUG]: Running coremod plugin Controllable [16:25:50] [main/DEBUG]: Coremod plugin class ControllablePlugin run successfully [16:25:50] [main/DEBUG]: Injecting coremod MalisisCorePlugin \{net.malisis.core.asm.MalisisCorePlugin\} class transformers [16:25:50] [main/DEBUG]: Injection complete [16:25:50] [main/DEBUG]: Running coremod plugin for MalisisCorePlugin \{net.malisis.core.asm.MalisisCorePlugin\} [16:25:50] [main/DEBUG]: Running coremod plugin MalisisCorePlugin [16:25:50] [main/DEBUG]: Coremod plugin class MalisisCorePlugin run successfully [16:25:50] [main/DEBUG]: Injecting coremod Moving Elevators Plugin \{com.supermartijn642.movingelevators.core.CoreMod\} class transformers [16:25:50] [main/DEBUG]: Injection complete [16:25:50] [main/DEBUG]: Running coremod plugin for Moving Elevators Plugin \{com.supermartijn642.movingelevators.core.CoreMod\} [16:25:50] [main/DEBUG]: Running coremod plugin Moving Elevators Plugin [16:25:50] [main/DEBUG]: Coremod plugin class CoreMod run successfully [16:25:50] [main/INFO]: Calling tweak class gg.essential.loader.stage0.EssentialSetupTweaker [16:25:50] [main/INFO]: Calling tweak class guichaguri.betterfps.tweaker.BetterFpsTweaker [16:25:50] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [16:25:50] [main/DEBUG]: Validating minecraft [16:25:52] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:52] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:52] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [16:25:52] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [16:25:52] [main/INFO]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker [16:25:52] [main/INFO]: Loading tweak class name gg.essential.asm.compat.betterfps.tweaker.BetterFpsWrappingTweaker [16:25:52] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [16:25:52] [main/INFO]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker [16:25:52] [main/INFO]: Calling tweak class gg.essential.asm.compat.betterfps.tweaker.BetterFpsWrappingTweaker [16:25:52] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments [16:25:52] [main/WARN]: Reference map 'mixins.mixincompat.refmap.json' for mixins.mixincompat.json could not be read. If this is a development environment you can ignore this message [16:25:53] [main/INFO]: Starting Essential v1.3.2.3 (#6a2d13e09b) [stable] [16:25:54] [main/INFO]: Patching net.minecraft.client.renderer.EntityRenderer... (buq) [16:25:54] [main/INFO]: A re-entrant transformer 'guichaguri.betterfps.transformers.PatcherTransformer' was detected and will no longer process meta class data [16:25:55] [main/INFO]: Attempting: Injection of Run Particle Override into Entity.createRunningParticles [16:25:55] [main/INFO]: Searching for: Entity.createRunningParticles (func_174808_Z) [16:25:55] [main/INFO]: Found Method: Entity.createRunningParticles [16:25:55] [main/INFO]: Injecting: Run Particle Override [16:25:56] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:230]: Transforming Class [net.minecraftforge.client.ForgeHooksClient], Method [getDamageModel] [16:25:56] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:242]: Transforming net.minecraftforge.client.ForgeHooksClient Finished. [16:25:56] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:230]: Transforming Class [net.minecraft.client.renderer.texture.TextureMap], Method [registerSprite] [16:25:56] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:242]: Transforming net.minecraft.client.renderer.texture.TextureMap Finished. [16:25:57] [main/WARN]: Re-entrance detected during prepare phase, this will cause serious problems. org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError: Re-entrance error.     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:283) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_51]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_51]     at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51]     at java.lang.Class.forName(Class.java:348) [?:1.8.0_51]     at com.unascribed.ears.common.agent.mini.asm.ClassWriter.getCommonSuperClass(ClassWriter.java:1017) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.SymbolTable.addMergedType(SymbolTable.java:1202) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.Frame.merge(Frame.java:1299) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.Frame.merge(Frame.java:1197) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.MethodWriter.computeAllFrames(MethodWriter.java:1610) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.MethodWriter.visitMaxs(MethodWriter.java:1546) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.tree.MethodNode.accept(MethodNode.java:769) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.tree.MethodNode.accept(MethodNode.java:649) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.asm.tree.ClassNode.accept(ClassNode.java:452) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.mini.MiniTransformer.transform(MiniTransformer.java:203) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.EarsAgent.transform(EarsAgent.java:43) [ears-forge-1.12-1.4.6.jar:?]     at com.unascribed.ears.common.agent.TransformerAdapter.transform(TransformerAdapter.java:12) [ears-forge-1.12-1.4.6.jar:?]     at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:256) [ASMTransformerWrapper$TransformerWrapper.class:?]     at org.spongepowered.asm.service.mojang.LegacyTransformerHandle.transformClassBytes(LegacyTransformerHandle.java:80) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper.applyTransformers(MixinServiceLaunchWrapper.java:548) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper.getClassBytes(MixinServiceLaunchWrapper.java:514) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper.getClassNode(MixinServiceLaunchWrapper.java:592) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.ClassInfo.forName(ClassInfo.java:2005) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinInfo.getTargetClass(MixinInfo.java:1017) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargetClasses(MixinInfo.java:1007) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinInfo.parseTargets(MixinInfo.java:895) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:867) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:775) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:539) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_51]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_51]     at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51]     at java.lang.Class.forName(Class.java:348) [?:1.8.0_51]     at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) [launchwrapper-1.12.jar:?]     at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] [16:25:57] [main/WARN]: Error loading class: net/minecraft/client/renderer/entity/layers/LayerElytra (net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer com.unascribed.ears.asm.PlatformTransformerAdapter@7bd7c4cf from coremod Ears) [16:25:57] [main/WARN]: @Mixin target net.minecraft.client.renderer.entity.layers.LayerElytra was not found mixins.essential.json:client.renderer.entity.Mixin_DisableElytraRendering [16:25:59] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main} [16:25:59] [main/INFO]: Patching net.minecraft.client.Minecraft... (bib) [16:25:59] [main/WARN]: Re-entrance detected, this will cause serious problems. org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError: Re-entrance error.     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) [3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_51]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_51]     at net.minecraft.client.main.Main.main(SourceFile:38) [Main.class:?]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51]     at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51]     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:?] [16:25:59] [main/ERROR]: Unable to launch java.lang.reflect.InvocationTargetException: null     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51]     at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51]     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:?] Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft     at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]     ... 6 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]     at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]     ... 6 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError: Re-entrance error.     at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) ~[3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) ~[3dSkinLayers-forge-mc1.12.2-1.2.0.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]     at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]     ... 6 more [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49) [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at java.lang.SecurityManager.checkExit(SecurityManager.java:761) [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at java.lang.Runtime.exit(Runtime.java:107) [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at java.lang.System.exit(System.java:971) [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at net.minecraft.launchwrapper.Launch.launch(Launch.java:138) [16:25:59] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]:     at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
  • Topics

×
×
  • Create New...

Important Information

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