
EscapeMC
Forge Modder-
Posts
337 -
Joined
-
Last visited
Everything posted by EscapeMC
-
Alright, so I have figured that part out, but I right click my test_chest and I get a crash: Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release [21:39:29] [main/INFO] [GradleStart]: Extra: [] [21:39:29] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, /Users/school/.gradle/caches/minecraft/assets, --assetIndex, 1.10, --accessToken{REDACTED}, --version, 1.10.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] [21:39:29] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [21:39:29] [main/INFO] [FML]: Forge Mod Loader version 12.18.2.2099 for Minecraft 1.10.2 loading [21:39:29] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_101, running on Mac OS X:x86_64:10.12.1, installed at /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre [21:39:29] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [21:39:29] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [21:39:29] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [21:39:29] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [21:39:29] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:39:29] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [21:39:29] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work! [21:39:30] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [21:39:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [21:39:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [21:39:31] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [21:39:31] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [21:39:31] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [21:39:31] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [21:39:32] [Client thread/INFO]: Setting user: Player439 [21:39:37] [Client thread/WARN]: Skipping bad option: lastServer: [21:39:37] [Client thread/INFO]: LWJGL Version: 2.9.2 [21:39:37] [Client thread/INFO] [FML]: MinecraftForge v12.18.2.2099 Initialized [21:39:37] [Client thread/INFO] [FML]: Replaced 232 ore recipes [21:39:38] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer [21:39:38] [Client thread/INFO] [FML]: Searching /Users/school/Extras/ThingsMod 1.10.2/run/mods for mods [21:39:40] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load [21:39:40] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, tm] at CLIENT [21:39:40] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, tm] at SERVER [21:39:41] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Things Mod [21:39:41] [Client thread/INFO] [FML]: Processing ObjectHolder annotations [21:39:41] [Client thread/INFO] [FML]: Found 423 ObjectHolder annotations [21:39:41] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations [21:39:41] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations [21:39:41] [Client thread/INFO] [FML]: Applying holder lookups [21:39:41] [Client thread/INFO] [FML]: Holder lookups applied [21:39:41] [Client thread/INFO] [FML]: Applying holder lookups [21:39:41] [Client thread/INFO] [FML]: Holder lookups applied [21:39:41] [Client thread/INFO] [FML]: Applying holder lookups [21:39:41] [Client thread/INFO] [FML]: Holder lookups applied [21:39:41] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [21:39:41] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [21:39:41] [Client thread/INFO] [sTDOUT]: [com.github.escapemc.thingsmod.Main:preinit:42]: Pre Init [21:39:41] [Client thread/INFO] [FML]: Applying holder lookups [21:39:41] [Client thread/INFO] [FML]: Holder lookups applied [21:39:41] [Client thread/INFO] [FML]: Injecting itemstacks [21:39:41] [Client thread/INFO] [FML]: Itemstack injection complete [21:39:41] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Found status: OUTDATED Target: 12.18.3.2185 [21:39:43] [sound Library Loader/INFO]: Starting up SoundSystem... [21:39:44] [Thread-6/INFO]: Initializing LWJGL OpenAL [21:39:44] [Thread-6/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [21:39:44] [Thread-6/INFO]: OpenAL initialized. [21:39:44] [sound Library Loader/INFO]: Sound engine started [21:39:47] [Client thread/INFO] [FML]: Max texture size: 16384 [21:39:47] [Client thread/INFO]: Created: 16x16 textures-atlas [21:39:49] [Client thread/INFO] [sTDOUT]: [com.github.escapemc.thingsmod.Main:init:59]: Init [21:39:49] [Client thread/INFO] [FML]: Injecting itemstacks [21:39:49] [Client thread/INFO] [FML]: Itemstack injection complete [21:39:49] [Client thread/INFO] [sTDOUT]: [com.github.escapemc.thingsmod.Main:postinit:69]: Post Init [21:39:49] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 4 mods [21:39:49] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Things Mod [21:39:51] [Client thread/INFO]: SoundSystem shutting down... [21:39:51] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com [21:39:51] [sound Library Loader/INFO]: Starting up SoundSystem... [21:39:51] [Thread-8/INFO]: Initializing LWJGL OpenAL [21:39:51] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [21:39:51] [Thread-8/INFO]: OpenAL initialized. [21:39:52] [sound Library Loader/INFO]: Sound engine started [21:39:54] [Client thread/INFO] [FML]: Max texture size: 16384 [21:39:54] [Client thread/INFO]: Created: 1024x512 textures-atlas [21:39:55] [Client thread/WARN]: Skipping bad option: lastServer: [21:39:56] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id [21:39:59] [server thread/INFO]: Starting integrated minecraft server version 1.10.2 [21:39:59] [server thread/INFO]: Generating keypair [21:39:59] [server thread/INFO] [FML]: Injecting existing block and item data into this server instance [21:39:59] [server thread/INFO] [FML]: Applying holder lookups [21:39:59] [server thread/INFO] [FML]: Holder lookups applied [21:39:59] [server thread/INFO] [FML]: Loading dimension 0 (Test World) (net.minecraft.server.integrated.IntegratedServer@1ae8d8df) [21:39:59] [server thread/INFO] [FML]: Loading dimension 1 (Test World) (net.minecraft.server.integrated.IntegratedServer@1ae8d8df) [21:40:00] [server thread/INFO] [FML]: Loading dimension -1 (Test World) (net.minecraft.server.integrated.IntegratedServer@1ae8d8df) [21:40:00] [server thread/INFO]: Preparing start region for level 0 [21:40:01] [server thread/INFO]: Preparing spawn area: 0% [21:40:02] [server thread/INFO]: Preparing spawn area: 62% [21:40:02] [server thread/INFO]: Changing view distance to 12, from 10 [21:40:03] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2 [21:40:03] [Netty Server IO #1/INFO] [FML]: Client protocol version 2 [21:40:03] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 4 mods : FML@8.0.99.99,Forge@12.18.2.2099,tm@1.0.0.0,mcp@9.19 [21:40:03] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established [21:40:03] [server thread/INFO] [FML]: [server thread] Server side modded connection established [21:40:03] [server thread/INFO]: Player439[local:E:3ae76508] logged in with entity id 239 at (124.12921758436117, 80.0, 128.35689477712882) [21:40:03] [server thread/INFO]: Player439 joined the game [21:40:04] [server thread/INFO]: Saving and pausing game... [21:40:04] [server thread/INFO]: Saving chunks for level 'Test World'/Overworld [21:40:04] [server thread/INFO]: Saving chunks for level 'Test World'/Nether [21:40:04] [server thread/INFO]: Saving chunks for level 'Test World'/The End [21:40:04] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@53fd1f56[id=5a8b675a-352f-385b-94f4-369e3f70aa83,name=Player439,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:65) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:175) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:59) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:56) [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:165) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3060) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:131) [skinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_101] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_101] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] [21:40:07] [server thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.RuntimeException: Slot 1 not in valid range - [0,1) at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_101] at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_101] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:742) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) [MinecraftServer.class:?] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [integratedServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] Caused by: java.lang.RuntimeException: Slot 1 not in valid range - [0,1) at net.minecraftforge.items.ItemStackHandler.validateSlotIndex(ItemStackHandler.java:197) ~[itemStackHandler.class:?] at net.minecraftforge.items.ItemStackHandler.getStackInSlot(ItemStackHandler.java:71) ~[itemStackHandler.class:?] at net.minecraftforge.items.SlotItemHandler.getStack(SlotItemHandler.java:59) ~[slotItemHandler.class:?] at net.minecraft.inventory.Container.getInventory(Container.java:63) ~[Container.class:?] at net.minecraft.inventory.Container.addListener(Container.java:52) ~[Container.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:100) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at com.github.escapemc.thingsmod.blocks.test_chest.onBlockActivated(test_chest.java:64) ~[test_chest.class:?] at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:477) ~[PlayerInteractionManager.class:?] at net.minecraft.network.NetHandlerPlayServer.processRightClickBlock(NetHandlerPlayServer.java:706) ~[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(Executors.java:511) ~[?:1.8.0_101] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 5 more [21:40:07] [server thread/ERROR]: Encountered an unexpected exception net.minecraft.util.ReportedException: Ticking player at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:789) ~[MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) ~[MinecraftServer.class:?] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) ~[integratedServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] Caused by: java.lang.RuntimeException: Slot 1 not in valid range - [0,1) at net.minecraftforge.items.ItemStackHandler.validateSlotIndex(ItemStackHandler.java:197) ~[itemStackHandler.class:?] at net.minecraftforge.items.ItemStackHandler.getStackInSlot(ItemStackHandler.java:71) ~[itemStackHandler.class:?] at net.minecraftforge.items.SlotItemHandler.getStack(SlotItemHandler.java:59) ~[slotItemHandler.class:?] at net.minecraft.inventory.Container.detectAndSendChanges(Container.java:85) ~[Container.class:?] at net.minecraft.entity.player.EntityPlayerMP.onUpdate(EntityPlayerMP.java:292) ~[EntityPlayerMP.class:?] at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:2108) ~[World.class:?] at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:873) ~[WorldServer.class:?] at net.minecraft.world.World.updateEntity(World.java:2075) ~[World.class:?] at net.minecraft.world.WorldServer.tickPlayers(WorldServer.java:674) ~[WorldServer.class:?] at net.minecraft.world.World.updateEntities(World.java:1864) ~[World.class:?] at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:645) ~[WorldServer.class:?] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:783) ~[MinecraftServer.class:?] ... 4 more [21:40:07] [server thread/ERROR]: This crash report has been saved to: /Users/school/Extras/ThingsMod 1.10.2/run/./crash-reports/crash-2016-12-20_21.40.07-server.txt [21:40:07] [server thread/INFO]: Stopping server [21:40:07] [server thread/INFO]: Saving players [21:40:07] [server thread/INFO]: Saving worlds [21:40:07] [server thread/INFO]: Saving chunks for level 'Test World'/Overworld [21:40:07] [Client thread/INFO] [sTDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:649]: ---- Minecraft Crash Report ---- // This doesn't make any sense! Time: 12/20/16 9:40 PM Description: Ticking player java.lang.RuntimeException: Slot 1 not in valid range - [0,1) at net.minecraftforge.items.ItemStackHandler.validateSlotIndex(ItemStackHandler.java:197) at net.minecraftforge.items.ItemStackHandler.getStackInSlot(ItemStackHandler.java:71) at net.minecraftforge.items.SlotItemHandler.getStack(SlotItemHandler.java:59) at net.minecraft.inventory.Container.detectAndSendChanges(Container.java:85) at net.minecraft.entity.player.EntityPlayerMP.onUpdate(EntityPlayerMP.java:292) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:2108) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:873) at net.minecraft.world.World.updateEntity(World.java:2075) at net.minecraft.world.WorldServer.tickPlayers(WorldServer.java:674) at net.minecraft.world.World.updateEntities(World.java:1864) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:645) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:783) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) at java.lang.Thread.run(Thread.java:745) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at net.minecraftforge.items.ItemStackHandler.validateSlotIndex(ItemStackHandler.java:197) at net.minecraftforge.items.ItemStackHandler.getStackInSlot(ItemStackHandler.java:71) at net.minecraftforge.items.SlotItemHandler.getStack(SlotItemHandler.java:59) at net.minecraft.inventory.Container.detectAndSendChanges(Container.java:85) at net.minecraft.entity.player.EntityPlayerMP.onUpdate(EntityPlayerMP.java:292) at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:2108) at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:873) at net.minecraft.world.World.updateEntity(World.java:2075) -- Player being ticked -- Details: Entity Type: null (net.minecraft.entity.player.EntityPlayerMP) Entity ID: 239 Entity Name: Player439 Entity's Exact location: 124.13, 80.00, 128.36 Entity's Block location: World: (124,80,128), Chunk: (at 12,5,0 in 7,8; contains blocks 112,0,128 to 127,255,143), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: null Stacktrace: at net.minecraft.world.WorldServer.tickPlayers(WorldServer.java:674) at net.minecraft.world.World.updateEntities(World.java:1864) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:645) -- Affected level -- Details: Level name: Test World All players: 1 total; [EntityPlayerMP['Player439'/239, l='Test World', x=124.13, y=80.00, z=128.36]] Chunk stats: ServerChunkCache: 625 Drop: 0 Level seed: 8764091131123040331 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (128,64,164), Chunk: (at 0,4,4 in 8,10; contains blocks 128,0,160 to 143,255,175), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 168496 game time, 1132 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 9468 (now: false), thunder time: 168126 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true Stacktrace: at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:783) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) at java.lang.Thread.run(Thread.java:745) -- System Details -- Details: Minecraft Version: 1.10.2 Operating System: Mac OS X (x86_64) version 10.12.1 Java Version: 1.8.0_101, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 627122392 bytes (598 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP 9.32 Powered by Forge 12.18.2.2099 4 mods loaded, 4 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.10.2-12.18.2.2099.jar) UCHIJAAAA Forge{12.18.2.2099} [Minecraft Forge] (forgeSrc-1.10.2-12.18.2.2099.jar) UCHIJAAAA tm{1.0.0.0} [Things Mod] (bin) Loaded coremods (and transformers): Profiler Position: N/A (disabled) Player Count: 1 / 8; [EntityPlayerMP['Player439'/239, l='Test World', x=124.13, y=80.00, z=128.36]] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge' [21:40:07] [Client thread/INFO] [sTDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:649]: #@!@# Game crashed! Crash report saved to: #@!@# ./crash-reports/crash-2016-12-20_21.40.07-server.txt [21:40:07] [Client thread/INFO] [FML]: Waiting for the server to terminate/save. [21:40:07] [server thread/INFO]: Saving chunks for level 'Test World'/Nether [21:40:07] [server thread/INFO]: Saving chunks for level 'Test World'/The End [21:40:07] [server thread/INFO] [FML]: Unloading dimension 0 [21:40:07] [server thread/INFO] [FML]: Unloading dimension -1 [21:40:07] [server thread/INFO] [FML]: Unloading dimension 1 [21:40:07] [server thread/INFO] [FML]: Applying holder lookups [21:40:07] [server thread/INFO] [FML]: Holder lookups applied [21:40:07] [server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded. [21:40:07] [Client thread/INFO] [FML]: Server terminated. [21:40:07] [Client Shutdown Thread/INFO]: Stopping server AL lib: (EE) alc_cleanup: 1 device not closed I updated my GitHub (https://github.com/EcapeMC/ThingsMod-1.10.2/tree/master/src/main)
-
UPDATE: I have the Player Inventory and Hotbar working 100%. I now just need a method to create chest inventory slots. Any suggestions/help? Also, I am writing all my code I would need for my ContainerTestChest in CommonContainer for now. Once I get the GUI and Slots all set up, I am getting rid of CommonContainer and transferring the code to ContainerTestChest
-
Not sure what I was/am thinking. I guess I skipped over it... I fixed it in both server and client, as well as changed a few things around in the Containers (LOTS of slots... I removed methods I think I do not need, as they were generating waaay to many slots) So far, this is what I have: https://github.com/EcapeMC/ThingsMod-1.10.2/tree/master/src/main/java/com/github/escapemc/thingsmod I now do have a problem, in my chest GUI I have 2 player inventories, and two hotbars, NONE of which are in the places I need them... Do note, I know how to fix the correct placement of the player inventory, and hotbar. I am working on that as you read this post. https://postimg.org/image/4phc9p103/ What I need, is to make the slots that are supposed to be in the chest, be chest slots.
-
I have no idea what you are trying to say. I see plenty of hoppers. No no, in my inventory, not in the chest. It is used to detect whether a slot lies outside the inventory (i.e. in the player inventory) or not. It specifies how many slots (except the player inventory slots) are in the GUI. Did you not write this code?! Partially; I had MUCH help from Draco18s. Alright here. I redid much of the work for the CommonContainer, ContainerTestChest, so I would make this process automated using a "loop." In the process, I have managed to make it so when I right click the block, it does not bring up the GUI, but rather give me this error in the console: [17:21:09] [server thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.NullPointerException at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_101] at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_101] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:742) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) [MinecraftServer.class:?] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [integratedServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] Caused by: java.lang.NullPointerException at com.github.escapemc.thingsmod.container.ContainerTestChest.<init>(ContainerTestChest.java:18) ~[ContainerTestChest.class:?] at com.github.escapemc.thingsmod.handlers.GuiHandler.getServerGuiElement(GuiHandler.java:26) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getRemoteGuiContainer(NetworkRegistry.java:251) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:87) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at com.github.escapemc.thingsmod.blocks.test_chest.onBlockActivated(test_chest.java:64) ~[test_chest.class:?] at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:477) ~[PlayerInteractionManager.class:?] at net.minecraft.network.NetHandlerPlayServer.processRightClickBlock(NetHandlerPlayServer.java:706) ~[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(Executors.java:511) ~[?:1.8.0_101] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 5 more I have updated my GitHub: https://github.com/EcapeMC/ThingsMod-1.10.2/tree/master/src/main/java/com/github/escapemc/thingsmod I am sad and confused... And to you Draco, look at them now. I am changing things currently.
-
There is no "invenSize" anywhere in the code that I can see. https://github.com/EcapeMC/ThingsMod-1.10.2/blob/master/src/main/java/com/github/escapemc/thingsmod/hardlib/api/internal/CommonContainer.java#L14 Inside of CommonContainer, here. You point them at different slots in your inventory. Currently you tell every one of them to point at the first slot in the inventory. The code then does what you tell it to do: it makes all Slots show the contents of the first slot in your inventory. Wait, if they point at the first slot in my inventory, 1) where and how did I do that..? and 2) look at this then https://postimg.org/image/3pfesptlb/ No hoppers in my inventory
-
Dude... Look at the parameter names. Understand what they mean. If you don't understand one, don't just put random numbers there, ask. Don't write code you do not understand. Alright, I do not understand. That first invenSize I do not understand. I know the second and third are for coordinates of the gui image. How exactly does one make these chest slots not all equal?
-
The full file is 256x256 What about the actual image you want to display. Ie most vanilla guis are only actually 176x166. And Wait wait, ok, so, the full image, including transparent background, is 256x256. Now, the GUI portion of the image is 176x195. Does this mean I have to set custom xSize and ySize values?
-
{SOLVED} [1.11] Textures for item not showing up
EscapeMC replied to mrw00kie's topic in Modder Support
Alright, do you have a github for your mod or anything? If so, change your packages to com.github.w00kie... If you do not, 1) Get a GitHub for your mod or 2) change your package to something else, like "MODID.w00kie...." This is a small thing, but important. Legal stuff, ya know? Draco pointed this same thing out to me. -
{SOLVED} [1.11] Textures for item not showing up
EscapeMC replied to mrw00kie's topic in Modder Support
1) Do not own the domain com.w00kie? (I just went there... Its a site alright. I just do not know if you own it. w00kie.com 2) Correct me if I am wrong, but I have found that the naming packages is completely irrelevant and useless. I do not believe it has to do anything with if a mod will run or not (unless, you import a wrong package or something) -
{Solved!!! Finally!!!} [1.10.2] Gui With Chest
EscapeMC replied to EscapeMC's topic in Modder Support
Horray! Everything works! The GUI comes up, and the block, when destroyed, does not give errors! I just want to give special thanks (Huge fucking thanks) to Draco18s, loordgek, and diesieben07 for not only helping me achieve this custom chest, but also tolerating me with my lack of some knowledge and common sense. -
{Solved!!! Finally!!!} [1.10.2] Gui With Chest
EscapeMC replied to EscapeMC's topic in Modder Support
Alright, so I am not sure if this hasTileEntity has to do with this part, but @Override public boolean hasTileEntity(IBlockState state) { return true; } @Override public TileEntity createTileEntity(World world, IBlockState state) { return new TileEntityTestChest(); } Am I getting closer? Also, do I need to use getTileEntity?