I am trying to change the facing direction of a custom modeled chair like a furnace. I read of the TileEntityFurnace.class & BlockFurnace.class and I copied everything I thought would be used to make the facing direction change according to player position.
Here is the block class[BlockWhiteWoolChair.java]:
The model has turn transparent but the bounding box and collision box is still there. When I break it the bounding box and collision box disappear but when i try to walk into it I become glitched as if the block were still there. To fix the glitch I have to break a block around it then the collision box and bounding box reappear and then I can finally break it and itg disappears.
Could you be more specific to where I am missing the enumfacing property? I used everything the furnace code has that relates to changing the facing direction.
Here is the console log:
2017-02-11 13:34:09,012 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:09,014 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:34:09] [main/INFO] [GradleStart]: Extra: []
[13:34:09] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Seth/.gradle/caches/minecraft/assets, --assetIndex, 1.11, --accessToken{REDACTED}, --version, 1.11.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [FML]: Forge Mod Loader version 13.20.0.2226 for Minecraft 1.11.2 loading
[13:34:09] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
[13:34:09] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[13:34:09] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[13:34:09] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:34:09] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[13:34:10] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
2017-02-11 13:34:11,121 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:11,146 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:11,148 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:34:11] [Client thread/INFO]: Setting user: Player858
[13:34:15] [Client thread/WARN]: Skipping bad option: lastServer:
[13:34:15] [Client thread/INFO]: LWJGL Version: 2.9.4
[13:34:16] [Client thread/INFO]: [STDOUT]: ---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 2/11/17 1:34 PM
Description: Loading screen debug info
This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_121, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 805387560 bytes (768 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 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: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 376.53' Renderer: 'GeForce GTX 1080/PCIe/SSE2'
[13:34:16] [Client thread/INFO] [FML]: MinecraftForge v13.20.0.2226 Initialized
[13:34:16] [Client thread/INFO] [FML]: Replaced 232 ore recipes
[13:34:16] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[13:34:16] [Client thread/INFO] [FML]: Searching C:\Users\Seth\Desktop\For Fun2\run\mods for mods
[13:34:17] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
[13:34:17] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, icycodemod] at CLIENT
[13:34:17] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, icycodemod] at SERVER
[13:34:18] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Odd Things
[13:34:18] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Found 444 ObjectHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[13:34:18] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[13:34:18] [Client thread/INFO]: [STDOUT]: Pre Init
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Injecting itemstacks
[13:34:18] [Client thread/INFO] [FML]: Itemstack injection complete
[13:34:20] [Sound Library Loader/INFO]: Starting up SoundSystem...
[13:34:20] [Thread-8/INFO]: Initializing LWJGL OpenAL
[13:34:20] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[13:34:20] [Thread-8/INFO]: OpenAL initialized.
[13:34:20] [Sound Library Loader/INFO]: Sound engine started
[13:34:23] [Client thread/INFO] [FML]: Max texture size: 16384
[13:34:23] [Client thread/INFO]: Created: 16x16 textures-atlas
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=east for blockstate "icycodemod:blockwhitewoolchair[facing=east]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=east with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=south for blockstate "icycodemod:blockwhitewoolchair[facing=south]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=south with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=north for blockstate "icycodemod:blockwhitewoolchair[facing=north]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=north with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=west for blockstate "icycodemod:blockwhitewoolchair[facing=west]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=west with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/INFO]: [STDOUT]: Init
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcheese
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemsuperman
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcracker
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcheesencracker
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemmeltedcheese
[13:34:23] [Client thread/INFO] [FML]: Injecting itemstacks
[13:34:23] [Client thread/INFO] [FML]: Itemstack injection complete
[13:34:23] [Client thread/INFO]: [STDOUT]: Post Init
[13:34:23] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
[13:34:23] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Odd Things
[13:34:25] [Client thread/INFO]: SoundSystem shutting down...
[13:34:25] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[13:34:25] [Sound Library Loader/INFO]: Starting up SoundSystem...
[13:34:25] [Thread-10/INFO]: Initializing LWJGL OpenAL
[13:34:25] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[13:34:25] [Thread-10/INFO]: OpenAL initialized.
[13:34:26] [Sound Library Loader/INFO]: Sound engine started
[13:34:28] [Client thread/INFO] [FML]: Max texture size: 16384
[13:34:28] [Client thread/INFO]: Created: 512x512 textures-atlas
[13:34:29] [Client thread/WARN]: Skipping bad option: lastServer:
[13:34:31] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
[13:36:05] [Server thread/INFO]: Starting integrated minecraft server version 1.11.2
[13:36:05] [Server thread/INFO]: Generating keypair
[13:36:05] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
[13:36:05] [Server thread/INFO] [FML]: Applying holder lookups
[13:36:05] [Server thread/INFO] [FML]: Holder lookups applied
[13:36:05] [Server thread/INFO] [FML]: Loading dimension 0 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO] [FML]: Loading dimension 1 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO] [FML]: Loading dimension -1 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO]: Preparing start region for level 0
[13:36:07] [Server thread/INFO]: Preparing spawn area: 46%
[13:36:07] [Server thread/INFO]: Changing view distance to 8, from 10
[13:36:08] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
[13:36:08] [Netty Server IO #1/INFO] [FML]: Client protocol version 2
[13:36:08] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected]
[13:36:08] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
[13:36:08] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
[13:36:08] [Server thread/INFO]: Player858[local:E:f4ce09f9] logged in with entity id 350 at (136.2948966990266, 90.0, 325.9677693429364)
[13:36:08] [Server thread/INFO]: Player858 joined the game
[13:36:09] [Server thread/INFO]: Saving and pausing game...
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Overworld
[13:36:09] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@152ebe95[id=651bbe0e-980e-38d7-8fbb-83ebfec85347,name=Player858,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:3524) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache.get(LocalCache.java:3934) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4827) [guava-17.0.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?]
at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3056) [Minecraft.class:?]
at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_121]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Nether
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/The End
[13:36:11] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_121]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_121]
at net.minecraft.util.Util.runTask(Util.java:27) [Util.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:753) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:698) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:547) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
Caused by: java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.writeInternal(TileEntity.java:89) ~[TileEntity.class:?]
at net.minecraft.tileentity.TileEntity.writeToNBT(TileEntity.java:80) ~[TileEntity.class:?]
at net.minecraftforge.common.util.BlockSnapshot.<init>(BlockSnapshot.java:70) ~[BlockSnapshot.class:?]
at net.minecraftforge.common.util.BlockSnapshot.<init>(BlockSnapshot.java:97) ~[BlockSnapshot.class:?]
at net.minecraftforge.common.util.BlockSnapshot.getBlockSnapshot(BlockSnapshot.java:121) ~[BlockSnapshot.class:?]
at net.minecraft.world.World.setBlockState(World.java:381) ~[World.class:?]
at icy_code.oddMod.blocks.BlockWhiteWoolChair.setDefaultFacing(BlockWhiteWoolChair.java:99) ~[BlockWhiteWoolChair.class:?]
at icy_code.oddMod.blocks.BlockWhiteWoolChair.onBlockAdded(BlockWhiteWoolChair.java:69) ~[BlockWhiteWoolChair.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:657) ~[Chunk.class:?]
at net.minecraft.world.World.setBlockState(World.java:388) ~[World.class:?]
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:189) ~[ItemBlock.class:?]
at net.minecraft.item.ItemBlock.onItemUse(ItemBlock.java:54) ~[ItemBlock.class:?]
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:814) ~[ForgeHooks.class:?]
at net.minecraft.item.ItemStack.onItemUse(ItemStack.java:179) ~[ItemStack.class:?]
at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:506) ~[PlayerInteractionManager.class:?]
at net.minecraft.network.NetHandlerPlayServer.processTryUseItemOnBlock(NetHandlerPlayServer.java:712) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:68) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:13) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_121]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_121]
at net.minecraft.util.Util.runTask(Util.java:26) ~[Util.class:?]
... 5 more
[13:36:15] [Client thread/INFO]: [CHAT] Saved screenshot as 2017-02-11_13.36.15.png
[13:36:18] [Server thread/INFO]: Player858 has just earned the achievement [Taking Inventory]
[13:36:18] [Client thread/INFO]: [CHAT] Player858 has just earned the achievement [Taking Inventory]
[13:36:22] [Client thread/INFO]: Stopping!
[13:36:23] [Server thread/INFO]: Stopping server
[13:36:23] [Server thread/INFO]: Saving players
[13:36:23] [Server thread/INFO]: Saving worlds
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Overworld
[13:36:23] [Server thread/ERROR] [FML]: A TileEntity type icy_code.oddMod.tileentity.TileEntityChair has throw an exception trying to write state. It will not persist. Report this to the mod author
java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.writeInternal(TileEntity.java:89) ~[TileEntity.class:?]
at net.minecraft.tileentity.TileEntity.writeToNBT(TileEntity.java:80) ~[TileEntity.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.writeChunkToNBT(AnvilChunkLoader.java:418) [AnvilChunkLoader.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.saveChunk(AnvilChunkLoader.java:191) [AnvilChunkLoader.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunkData(ChunkProviderServer.java:209) [ChunkProviderServer.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunks(ChunkProviderServer.java:237) [ChunkProviderServer.class:?]
at net.minecraft.world.WorldServer.saveAllChunks(WorldServer.java:1065) [WorldServer.class:?]
at net.minecraft.server.MinecraftServer.saveAllWorlds(MinecraftServer.java:425) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.saveAllWorlds(IntegratedServer.java:238) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:466) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.stopServer(IntegratedServer.java:369) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:600) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Nether
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/The End
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension 0
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension -1
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension 1
[13:36:23] [Client thread/INFO]: SoundSystem shutting down...
[13:36:23] [Server thread/INFO] [FML]: Applying holder lookups
[13:36:23] [Server thread/INFO] [FML]: Holder lookups applied
[13:36:23] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Skullmassarce7 this is the code I used from the furnace code. The couch looks like mrcrayfishs because i used the design from him. this is my personal mod for learning modification development
Hello,
I am trying to change the facing direction of a custom modeled chair like a furnace. I read of the TileEntityFurnace.class & BlockFurnace.class and I copied everything I thought would be used to make the facing direction change according to player position.
Here is the block class[BlockWhiteWoolChair.java]:
package icy_code.oddMod.blocks;
import java.util.List;
import java.util.Random;
import icy_code.oddMod.Reference;
import icy_code.oddMod.Reference.oddModBlocks;
import icy_code.oddMod.Workspace;
import icy_code.oddMod.tileentity.TileEntityChair;
import net.minecraft.block.Block;
import net.minecraft.block.BlockContainer;
import net.minecraft.block.BlockHorizontal;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyDirection;
import net.minecraft.block.properties.PropertyEnum;
import net.minecraft.block.properties.PropertyInteger;
import net.minecraft.block.state.BlockStateContainer;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.init.SoundEvents;
import net.minecraft.item.Item;
import net.minecraft.item.ItemDye;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.tileentity.TileEntityFurnace;
import net.minecraft.util.BlockRenderLayer;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand;
import net.minecraft.util.EnumParticleTypes;
import net.minecraft.util.IStringSerializable;
import net.minecraft.util.Mirror;
import net.minecraft.util.Rotation;
import net.minecraft.util.SoundCategory;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.MathHelper;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
public class BlockWhiteWoolChair extends BlockContainer {
public static final PropertyDirection FACING = BlockHorizontal.FACING;
private static final AxisAlignedBB BOUNDING_BOX = new AxisAlignedBB(0.0625 * -2, 0, 0, 0.0625 * 18, 0.0624 * 16, 0.0625 * 16);
private static final AxisAlignedBB WhiteWoolChair_Back = new AxisAlignedBB(0D, 0D, 0D, 1D, 1.1875D, 0.1875D);
private static final AxisAlignedBB WhiteWoolChair_Seat = new AxisAlignedBB(0D, 0D, 0.1875D, 1D, 0.375D, 1D);
private static final AxisAlignedBB WhiteWoolChair_ArmR = new AxisAlignedBB(-0.125D, 0.375D, 0D, 0D, 0.8125D, 1D);
private static final AxisAlignedBB WhiteWoolChair_ArmL = new AxisAlignedBB(1D, 0.375D, 0D, 1.125D, 0.8125D, 1D);
public BlockWhiteWoolChair() {
super(Material.CLOTH);
this.setDefaultState(this.blockState.getBaseState().withProperty(FACING, EnumFacing.NORTH));
setUnlocalizedName(Reference.oddModBlocks.WHITEWOOLCHAIR.getUnlocalizedName());
setRegistryName(Reference.oddModBlocks.WHITEWOOLCHAIR.getRegistryName());
setCreativeTab(Workspace.CREATIVE_TAB);
}
public void onBlockAdded(World worldIn, BlockPos pos, IBlockState state)
{
this.setDefaultFacing(worldIn, pos, state);
}
private void setDefaultFacing(World worldIn, BlockPos pos, IBlockState state)
{
if (!worldIn.isRemote)
{
IBlockState iblockstate = worldIn.getBlockState(pos.north());
IBlockState iblockstate1 = worldIn.getBlockState(pos.south());
IBlockState iblockstate2 = worldIn.getBlockState(pos.west());
IBlockState iblockstate3 = worldIn.getBlockState(pos.east());
EnumFacing enumfacing = (EnumFacing)state.getValue(FACING);
if (enumfacing == EnumFacing.NORTH && iblockstate.isFullBlock() && !iblockstate1.isFullBlock())
{
enumfacing = EnumFacing.SOUTH;
}
else if (enumfacing == EnumFacing.SOUTH && iblockstate1.isFullBlock() && !iblockstate.isFullBlock())
{
enumfacing = EnumFacing.NORTH;
}
else if (enumfacing == EnumFacing.WEST && iblockstate2.isFullBlock() && !iblockstate3.isFullBlock())
{
enumfacing = EnumFacing.EAST;
}
else if (enumfacing == EnumFacing.EAST && iblockstate3.isFullBlock() && !iblockstate2.isFullBlock())
{
enumfacing = EnumFacing.WEST;
}
worldIn.setBlockState(pos, state.withProperty(FACING, enumfacing), 2);
}
}
public TileEntity createNewTileEntity(World worldIn, int meta)
{
return new TileEntityChair();
}
public IBlockState getStateForPlacement(World worldIn, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer)
{
return this.getDefaultState().withProperty(FACING, placer.getHorizontalFacing().getOpposite());
}
public void onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack)
{
worldIn.setBlockState(pos, state.withProperty(FACING, placer.getHorizontalFacing().getOpposite()), 2);
if (stack.hasDisplayName())
{
TileEntity tileentity = worldIn.getTileEntity(pos);
if (tileentity instanceof TileEntityFurnace)
{
((TileEntityFurnace)tileentity).setCustomInventoryName(stack.getDisplayName());
}
}
}
public IBlockState getStateFromMeta(int meta)
{
EnumFacing enumfacing = EnumFacing.getFront(meta);
if (enumfacing.getAxis() == EnumFacing.Axis.Y)
{
enumfacing = EnumFacing.NORTH;
}
return this.getDefaultState().withProperty(FACING, enumfacing);
}
public int getMetaFromState(IBlockState state)
{
return ((EnumFacing)state.getValue(FACING)).getIndex();
}
public IBlockState withRotation(IBlockState state, Rotation rot)
{
return state.withProperty(FACING, rot.rotate((EnumFacing)state.getValue(FACING)));
}
public IBlockState withMirror(IBlockState state, Mirror mirrorIn)
{
return state.withRotation(mirrorIn.toRotation((EnumFacing)state.getValue(FACING)));
}
protected BlockStateContainer createBlockState()
{
return new BlockStateContainer(this, new IProperty[] {FACING});
}
@Override
public boolean isOpaqueCube(IBlockState state) {
return false;
}
@Override
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) {
return BOUNDING_BOX;
}
@Override
public void addCollisionBoxToList(IBlockState state, World worldIn, BlockPos pos, AxisAlignedBB entityBox, List<AxisAlignedBB> collidingBoxes, Entity entityIn, boolean p_185477_7_) {
addCollisionBoxToList(pos, entityBox, collidingBoxes, WhiteWoolChair_Back);
addCollisionBoxToList(pos, entityBox, collidingBoxes, WhiteWoolChair_Seat);
addCollisionBoxToList(pos, entityBox, collidingBoxes, WhiteWoolChair_ArmR);
addCollisionBoxToList(pos, entityBox, collidingBoxes, WhiteWoolChair_ArmL);
}
}
And here is the chair tile entity[TileEntityChair.java]:
package icy_code.oddMod.tileentity;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
public class TileEntityChair extends TileEntity {
}
The TileEntityFurnace.class seemed to have nothing that would relate to the facing direction being changed.
Also this is what it currently looks like in game:
Drop Box Image Link
The model has turn transparent but the bounding box and collision box is still there. When I break it the bounding box and collision box disappear but when i try to walk into it I become glitched as if the block were still there. To fix the glitch I have to break a block around it then the collision box and bounding box reappear and then I can finally break it and itg disappears.
Thank you in advanced.
This is an easy one. Use the EnumFacing property to make a block be placed by direction.
HINT: Take a look at the code for a furnace.
EDIT: Just realized something, your code is very similar (exactly, honestly) to Mr.Crayfish's code. Are you stealing code?
Could you be more specific to where I am missing the enumfacing property? I used everything the furnace code has that relates to changing the facing direction.
Here is the console log:
2017-02-11 13:34:09,012 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:09,014 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:34:09] [main/INFO] [GradleStart]: Extra: []
[13:34:09] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Seth/.gradle/caches/minecraft/assets, --assetIndex, 1.11, --accessToken{REDACTED}, --version, 1.11.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[13:34:09] [main/INFO] [FML]: Forge Mod Loader version 13.20.0.2226 for Minecraft 1.11.2 loading
[13:34:09] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_121, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_121
[13:34:09] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[13:34:09] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[13:34:09] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[13:34:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:34:09] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[13:34:10] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[13:34:10] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
2017-02-11 13:34:11,121 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:11,146 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-02-11 13:34:11,148 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[13:34:11] [Client thread/INFO]: Setting user: Player858
[13:34:15] [Client thread/WARN]: Skipping bad option: lastServer:
[13:34:15] [Client thread/INFO]: LWJGL Version: 2.9.4
[13:34:16] [Client thread/INFO]: [STDOUT]: ---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 2/11/17 1:34 PM
Description: Loading screen debug info
This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_121, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 805387560 bytes (768 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 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: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 376.53' Renderer: 'GeForce GTX 1080/PCIe/SSE2'
[13:34:16] [Client thread/INFO] [FML]: MinecraftForge v13.20.0.2226 Initialized
[13:34:16] [Client thread/INFO] [FML]: Replaced 232 ore recipes
[13:34:16] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[13:34:16] [Client thread/INFO] [FML]: Searching C:\Users\Seth\Desktop\For Fun2\run\mods for mods
[13:34:17] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
[13:34:17] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, icycodemod] at CLIENT
[13:34:17] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, icycodemod] at SERVER
[13:34:18] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Odd Things
[13:34:18] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Found 444 ObjectHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[13:34:18] [Forge Version Check/INFO] [ForgeVersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[13:34:18] [Client thread/INFO]: [STDOUT]: Pre Init
[13:34:18] [Client thread/INFO] [FML]: Applying holder lookups
[13:34:18] [Client thread/INFO] [FML]: Holder lookups applied
[13:34:18] [Client thread/INFO] [FML]: Injecting itemstacks
[13:34:18] [Client thread/INFO] [FML]: Itemstack injection complete
[13:34:20] [Sound Library Loader/INFO]: Starting up SoundSystem...
[13:34:20] [Thread-8/INFO]: Initializing LWJGL OpenAL
[13:34:20] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[13:34:20] [Thread-8/INFO]: OpenAL initialized.
[13:34:20] [Sound Library Loader/INFO]: Sound engine started
[13:34:23] [Client thread/INFO] [FML]: Max texture size: 16384
[13:34:23] [Client thread/INFO]: Created: 16x16 textures-atlas
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=east for blockstate "icycodemod:blockwhitewoolchair[facing=east]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=east with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=south for blockstate "icycodemod:blockwhitewoolchair[facing=south]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=south with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=north for blockstate "icycodemod:blockwhitewoolchair[facing=north]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=north with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/ERROR] [FML]: Exception loading model for variant icycodemod:blockwhitewoolchair#facing=west for blockstate "icycodemod:blockwhitewoolchair[facing=west]"
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model icycodemod:blockwhitewoolchair#facing=west with loader VariantLoader.INSTANCE, skipping
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]
at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[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:248) ~[ModelLoader.class:?]
at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[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:122) [SimpleReloadableResourceManager.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
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_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:26) [start/:?]
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?]
at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?]
at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]
... 21 more
[13:34:23] [Client thread/INFO]: [STDOUT]: Init
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcheese
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemsuperman
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcracker
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemcheesencracker
[13:34:23] [Client thread/INFO]: [STDOUT]: icycodemod:itemmeltedcheese
[13:34:23] [Client thread/INFO] [FML]: Injecting itemstacks
[13:34:23] [Client thread/INFO] [FML]: Itemstack injection complete
[13:34:23] [Client thread/INFO]: [STDOUT]: Post Init
[13:34:23] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
[13:34:23] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Odd Things
[13:34:25] [Client thread/INFO]: SoundSystem shutting down...
[13:34:25] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[13:34:25] [Sound Library Loader/INFO]: Starting up SoundSystem...
[13:34:25] [Thread-10/INFO]: Initializing LWJGL OpenAL
[13:34:25] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[13:34:25] [Thread-10/INFO]: OpenAL initialized.
[13:34:26] [Sound Library Loader/INFO]: Sound engine started
[13:34:28] [Client thread/INFO] [FML]: Max texture size: 16384
[13:34:28] [Client thread/INFO]: Created: 512x512 textures-atlas
[13:34:29] [Client thread/WARN]: Skipping bad option: lastServer:
[13:34:31] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
[13:36:05] [Server thread/INFO]: Starting integrated minecraft server version 1.11.2
[13:36:05] [Server thread/INFO]: Generating keypair
[13:36:05] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
[13:36:05] [Server thread/INFO] [FML]: Applying holder lookups
[13:36:05] [Server thread/INFO] [FML]: Holder lookups applied
[13:36:05] [Server thread/INFO] [FML]: Loading dimension 0 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO] [FML]: Loading dimension 1 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO] [FML]: Loading dimension -1 (oddMod Testing) (net.minecraft.server.integrated.IntegratedServer@5a5b818c)
[13:36:06] [Server thread/INFO]: Preparing start region for level 0
[13:36:07] [Server thread/INFO]: Preparing spawn area: 46%
[13:36:07] [Server thread/INFO]: Changing view distance to 8, from 10
[13:36:08] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
[13:36:08] [Netty Server IO #1/INFO] [FML]: Client protocol version 2
[13:36:08] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : [email protected],[email protected],[email protected],[email protected],[email protected]
[13:36:08] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
[13:36:08] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
[13:36:08] [Server thread/INFO]: Player858[local:E:f4ce09f9] logged in with entity id 350 at (136.2948966990266, 90.0, 325.9677693429364)
[13:36:08] [Server thread/INFO]: Player858 joined the game
[13:36:09] [Server thread/INFO]: Saving and pausing game...
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Overworld
[13:36:09] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@152ebe95[id=651bbe0e-980e-38d7-8fbb-83ebfec85347,name=Player858,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:3524) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache.get(LocalCache.java:3934) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821) [guava-17.0.jar:?]
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4827) [guava-17.0.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?]
at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3056) [Minecraft.class:?]
at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_121]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Nether
[13:36:09] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/The End
[13:36:11] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_121]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_121]
at net.minecraft.util.Util.runTask(Util.java:27) [Util.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:753) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:698) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:547) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
Caused by: java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.writeInternal(TileEntity.java:89) ~[TileEntity.class:?]
at net.minecraft.tileentity.TileEntity.writeToNBT(TileEntity.java:80) ~[TileEntity.class:?]
at net.minecraftforge.common.util.BlockSnapshot.<init>(BlockSnapshot.java:70) ~[BlockSnapshot.class:?]
at net.minecraftforge.common.util.BlockSnapshot.<init>(BlockSnapshot.java:97) ~[BlockSnapshot.class:?]
at net.minecraftforge.common.util.BlockSnapshot.getBlockSnapshot(BlockSnapshot.java:121) ~[BlockSnapshot.class:?]
at net.minecraft.world.World.setBlockState(World.java:381) ~[World.class:?]
at icy_code.oddMod.blocks.BlockWhiteWoolChair.setDefaultFacing(BlockWhiteWoolChair.java:99) ~[BlockWhiteWoolChair.class:?]
at icy_code.oddMod.blocks.BlockWhiteWoolChair.onBlockAdded(BlockWhiteWoolChair.java:69) ~[BlockWhiteWoolChair.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:657) ~[Chunk.class:?]
at net.minecraft.world.World.setBlockState(World.java:388) ~[World.class:?]
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:189) ~[ItemBlock.class:?]
at net.minecraft.item.ItemBlock.onItemUse(ItemBlock.java:54) ~[ItemBlock.class:?]
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:814) ~[ForgeHooks.class:?]
at net.minecraft.item.ItemStack.onItemUse(ItemStack.java:179) ~[ItemStack.class:?]
at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:506) ~[PlayerInteractionManager.class:?]
at net.minecraft.network.NetHandlerPlayServer.processTryUseItemOnBlock(NetHandlerPlayServer.java:712) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:68) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:13) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_121]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_121]
at net.minecraft.util.Util.runTask(Util.java:26) ~[Util.class:?]
... 5 more
[13:36:15] [Client thread/INFO]: [CHAT] Saved screenshot as 2017-02-11_13.36.15.png
[13:36:18] [Server thread/INFO]: Player858 has just earned the achievement [Taking Inventory]
[13:36:18] [Client thread/INFO]: [CHAT] Player858 has just earned the achievement [Taking Inventory]
[13:36:22] [Client thread/INFO]: Stopping!
[13:36:23] [Server thread/INFO]: Stopping server
[13:36:23] [Server thread/INFO]: Saving players
[13:36:23] [Server thread/INFO]: Saving worlds
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Overworld
[13:36:23] [Server thread/ERROR] [FML]: A TileEntity type icy_code.oddMod.tileentity.TileEntityChair has throw an exception trying to write state. It will not persist. Report this to the mod author
java.lang.RuntimeException: class icy_code.oddMod.tileentity.TileEntityChair is missing a mapping! This is a bug!
at net.minecraft.tileentity.TileEntity.writeInternal(TileEntity.java:89) ~[TileEntity.class:?]
at net.minecraft.tileentity.TileEntity.writeToNBT(TileEntity.java:80) ~[TileEntity.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.writeChunkToNBT(AnvilChunkLoader.java:418) [AnvilChunkLoader.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.saveChunk(AnvilChunkLoader.java:191) [AnvilChunkLoader.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunkData(ChunkProviderServer.java:209) [ChunkProviderServer.class:?]
at net.minecraft.world.gen.ChunkProviderServer.saveChunks(ChunkProviderServer.java:237) [ChunkProviderServer.class:?]
at net.minecraft.world.WorldServer.saveAllChunks(WorldServer.java:1065) [WorldServer.class:?]
at net.minecraft.server.MinecraftServer.saveAllWorlds(MinecraftServer.java:425) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.saveAllWorlds(IntegratedServer.java:238) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:466) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.stopServer(IntegratedServer.java:369) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:600) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/Nether
[13:36:23] [Server thread/INFO]: Saving chunks for level 'oddMod Testing'/The End
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension 0
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension -1
[13:36:23] [Server thread/INFO] [FML]: Unloading dimension 1
[13:36:23] [Client thread/INFO]: SoundSystem shutting down...
[13:36:23] [Server thread/INFO] [FML]: Applying holder lookups
[13:36:23] [Server thread/INFO] [FML]: Holder lookups applied
[13:36:23] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Skullmassarce7 this is the code I used from the furnace code. The couch looks like mrcrayfishs because i used the design from him. this is my personal mod for learning modification development
I can't code your mod for you. But all I can say is do not copy and paste, learn java, and then figure it out.
Btw, another hint for you is to look at some blockstate modding tutorials.
I guess I shouldn't have relied on other people for help. Next time I will just use my own brain.
Wool Chair Facing In All Directions
That's a good mindset to keep as a coder!