MineColonies

MineColonies

53M Downloads

Rack crashing game

Landstryder opened this issue ยท 0 comments

commented

Minecolonies version

Version: minecolonies-0.10.450-ALPHA-universal.jar

Expected behavior

racks behaving like good and proper containers and not crashing the game

Issue when trying to interact with items in the racks of the village.

Actual behaviour

Updated to 0.10.450 then the client would crash every time I tried to take things from a rack container in the village.

---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 10/20/19 10:48 AM
Description: handleMouseClick() threw an exception when called from MouseTweaks.

java.lang.reflect.InvocationTargetException: null
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
	at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
	at yalter.mousetweaks.handlers.GuiContainerHandler.clickSlot(GuiContainerHandler.java:82) ~[?:2.12] {re:classloading}
	at yalter.mousetweaks.Main.onMouseScrolled(Main.java:411) ~[?:2.12] {re:classloading}
	at yalter.mousetweaks.forge.MouseTweaksForge.onGuiMouseScrollPost(MouseTweaksForge.java:67) ~[?:2.12] {re:classloading}
	at net.minecraftforge.eventbus.ASMEventHandler_342_MouseTweaksForge_onGuiMouseScrollPost_Post.invoke(.dynamic) ~[?:?] {}
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
	at net.minecraftforge.client.ForgeHooksClient.onGuiMouseScrollPost(ForgeHooksClient.java:959) ~[?:?] {re:classloading}
	at net.minecraft.client.MouseHelper.func_198020_a(MouseHelper.java:126) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHelper$$Lambda$4224/1656262732.invoke(Unknown Source) ~[?:?] {}
	at org.lwjgl.glfw.GLFWScrollCallback$Container.invoke(GLFWScrollCallback.java:82) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
	at tschipp.carryon.common.helper.ScrollCallbackWrapper.scrollCallback(ScrollCallbackWrapper.java:30) ~[?:1.0] {re:classloading}
	at tschipp.carryon.common.helper.ScrollCallbackWrapper$$Lambda$4963/1083435523.invoke(Unknown Source) ~[?:?] {}
	at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:37) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10] {}
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
	at net.minecraft.client.MainWindow.func_216528_l(SourceFile:408) ~[?:?] {re:classloading}
	at net.minecraft.client.MainWindow.func_198086_a(SourceFile:279) ~[?:?] {re:classloading}
	at net.minecraft.client.Minecraft.func_213227_b(Minecraft.java:947) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:911) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:384) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(SourceFile:155) [?:?] {re:classloading}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
	at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56) [forge-1.14.4-28.1.61.jar:28.1] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$391/972843820.call(Unknown Source) [forge-1.14.4-28.1.61.jar:28.1] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-4.1.0.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-4.1.0.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-4.1.0.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-4.1.0.jar:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-4.1.0.jar:?] {}
Caused by: java.lang.NullPointerException
	at net.minecraft.util.math.BlockPos.func_177973_b(SourceFile:155) ~[?:?] {re:classloading}
	at com.minecolonies.api.tileentities.TileEntityRack.getNeighbor(TileEntityRack.java:528) ~[?:0.10.450-ALPHA] {re:classloading}
	at com.minecolonies.api.tileentities.TileEntityRack.getOtherChest(TileEntityRack.java:310) ~[?:0.10.450-ALPHA] {re:classloading}
	at com.minecolonies.api.tileentities.TileEntityRack.updateBlockState(TileEntityRack.java:268) ~[?:0.10.450-ALPHA] {re:classloading}
	at com.minecolonies.api.tileentities.TileEntityRack.updateItemStorage(TileEntityRack.java:236) ~[?:0.10.450-ALPHA] {re:classloading}
	at com.minecolonies.api.tileentities.AbstractTileEntityRack$RackInventory.extractItem(AbstractTileEntityRack.java:91) ~[?:0.10.450-ALPHA] {re:classloading}
	at net.minecraftforge.items.wrapper.CombinedInvWrapper.extractItem(CombinedInvWrapper.java:124) ~[?:?] {re:classloading}
	at net.minecraftforge.items.SlotItemHandler.func_82869_a(SlotItemHandler.java:110) ~[?:?] {re:classloading}
	at net.minecraft.inventory.container.Container.func_184996_a(Container.java:256) ~[?:?] {re:classloading,pl:accesstransformer:B}
	at net.minecraft.client.multiplayer.PlayerController.func_187098_a(PlayerController.java:366) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_184098_a(ContainerScreen.java:515) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	... 36 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at yalter.mousetweaks.handlers.GuiContainerHandler.clickSlot(GuiContainerHandler.java:82)
	at yalter.mousetweaks.Main.onMouseScrolled(Main.java:411)
	at yalter.mousetweaks.forge.MouseTweaksForge.onGuiMouseScrollPost(MouseTweaksForge.java:67)
	at net.minecraftforge.eventbus.ASMEventHandler_342_MouseTweaksForge_onGuiMouseScrollPost_Post.invoke(.dynamic)
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
	at net.minecraftforge.client.ForgeHooksClient.onGuiMouseScrollPost(ForgeHooksClient.java:959)
	at net.minecraft.client.MouseHelper.func_198020_a(MouseHelper.java:126)
	at net.minecraft.client.MouseHelper$$Lambda$4224/1656262732.invoke(Unknown Source)
	at org.lwjgl.glfw.GLFWScrollCallback$Container.invoke(GLFWScrollCallback.java:82)
	at tschipp.carryon.common.helper.ScrollCallbackWrapper.scrollCallback(ScrollCallbackWrapper.java:30)
	at tschipp.carryon.common.helper.ScrollCallbackWrapper$$Lambda$4963/1083435523.invoke(Unknown Source)
	at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:37)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
	at net.minecraft.client.MainWindow.func_216528_l(SourceFile:408)
	at net.minecraft.client.MainWindow.func_198086_a(SourceFile:279)

-- Affected level --
Details:
	All players: 1 total; [ClientPlayerEntity['Landstryder'/316, l='MpServer', x=-2097.30, y=71.00, z=6179.83]]
	Chunk stats: Client Chunk Cache: 729, 441
	Level dimension: DimensionType{minecraft:overworld}
	Level name: MpServer
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: {}
	Level spawn location: World: (160,65,242), Chunk: (at 0,4,2 in 10,15; contains blocks 160,0,240 to 175,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
	Level time: 1466631 game time, 2240784 day time
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Server brand: forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:410)
	at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:1750)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:400)
	at net.minecraft.client.main.Main.main(SourceFile:155)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56)
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$391/972843820.call(Unknown Source)
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)

-- System Details --
Details:
	Minecraft Version: 1.14.4
	Minecraft Version ID: 1.14.4
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_51, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 911769496 bytes (869 MB) / 3620208640 bytes (3452 MB) up to 7635730432 bytes (7282 MB)
	CPUs: 8
	JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8192m -Xms256m -XX:PermSize=256m
	ModLauncher: 4.1.0+62+5bfa59b
	ModLauncher launch target: fmlclient
	ModLauncher naming: srg
	ModLauncher services: 
		/eventbus-1.0.0-service.jar eventbus PLUGINSERVICE 
		/forge-1.14.4-28.1.61.jar object_holder_definalize PLUGINSERVICE 
		/forge-1.14.4-28.1.61.jar runtime_enum_extender PLUGINSERVICE 
		/accesstransformers-1.0.0-shadowed.jar accesstransformer PLUGINSERVICE 
		/forge-1.14.4-28.1.61.jar capability_inject_definalize PLUGINSERVICE 
		/forge-1.14.4-28.1.61.jar runtimedistcleaner PLUGINSERVICE 
		/forge-1.14.4-28.1.61.jar fml TRANSFORMATIONSERVICE 
	FML: 28.1
	Forge: net.minecraftforge:28.1.61
	FML Language Providers: 
		[email protected]
		minecraft@1
	Mod List: 
		alchemistry-1.14.4-5.jar Alchemistry {[email protected] DONE}
		alib-1.14.4-7.jar A Lib {[email protected] DONE}
		AppleSkin-mc1.14.4-forge-1.0.12.jar AppleSkin {[email protected] DONE}
		betteranimals-1.14.4-5.2.1.jar Cyber's Better Animal Models {[email protected] DONE}
		betteranimalsplus-1.14.4-7.1.2.jar Better Animals Plus {[email protected] DONE}
		bluepower-1.14.4-0.3.135-alpha-universal.jar Blue Power {[email protected] DONE}
		buildinggadgets-3.0.5.jar Building Gadgets {[email protected] DONE}
		car-1.14.4-2.0.19.jar Ultimate Car Mod {[email protected] DONE}
		CarryOn MC1.14.4 v1.12.3.jar Carry On {[email protected] DONE}
		chemlib-1.14.4-10.jar Chem Lib {[email protected] DONE}
		create-mc1.14.4_v0.1.1.jar Create {[email protected] DONE}
		Cucumber-1.14.4-2.0.4.jar Cucumber Library {[email protected] DONE}
		Cyclic-1.14.4-0.0.12.jar Cyclic {[email protected] DONE}
		CyclopsCore-1.14.4-1.5.5.jar Cyclops Core {[email protected] DONE}
		elevatorid-1.14.4-1.5.2.jar Elevator Mod {[email protected] DONE}
		EnergeticSheep-1.14.4-1.1.6.jar EnergeticSheep {[email protected] DONE}
		extcaves-1.3.2.jar Extended Caves {[email protected] DONE}
		FastLeafDecay-v17.jar FastLeafDecay {fastleafdecay@v17 DONE}
		furniture-7.0.0-pre10-1.14.4.jar MrCrayfish's Furniture Mod {[email protected] DONE}
		globaldatapack-1.14.4-1.2.1.jar Dark Roleplay - Global Datapacks {[email protected] DONE}
		inventorysorter-1.14.4-16.2.0.jar Simple Inventory Sorter {[email protected] DONE}
		ironchest-1.14.4-9.1.5.jar Iron Chests {[email protected] DONE}
		IronJetpacks-1.14.4-2.0.2.jar Iron Jetpacks {[email protected] DONE}
		jei-1.14.4-6.0.0.18.jar Just Enough Items {[email protected] DONE}
		Mantle-1.14.4-1.4.32.jar Mantle {[email protected] DONE}
		mcjtylib-1.14-3.5.8-alpha.jar McJtyLib {mcjtylib@NONE DONE}
		metalbarrels-1.3d.jar Metal Barrels {[email protected] DONE}
		MouseTweaks-2.12-mc1.14.4.jar Mouse Tweaks {[email protected] DONE}
		mysticallib-1.14.4-1.4.jar Mystical Lib {[email protected] DONE}
		mysticalworld-1.14.4-1.5.2.jar Mystical World {[email protected] DONE}
		OreExcavation-1.6.141.jar Ore Excavation {[email protected] DONE}
		practicaltools-1.14.4-1.4.jar Practical Tools {[email protected] DONE}
		PyramidPlunder-1.14.4-1.1.jar Pyramid Plunder {[email protected] DONE}
		RandomThings-MC1.14.4-5.0.1.jar Random Things {[email protected] DONE}
		rftoolsbase-1.14-0.0.5-alpha.jar RFToolsBase {rftoolsbase@NONE DONE}
		rftoolsbuilder-1.14-1.2.4-alpha.jar RFToolsBuilder {rftoolsbuilder@NONE DONE}
		rftoolspower-1.14-1.2.5-alpha.jar RFToolsPower {rftoolspower@NONE DONE}
		rftoolsutility-1.14-1.2.5-alpha.jar RFToolsUtility {rftoolsutility@NONE DONE}
		rsgauges-1.14.4-1.1.8-b4.jar Redstone Gauges and Switches {[email protected] DONE}
		ruins-1.14.4.3.jar Ruins {[email protected] DONE}
		SilentGear-1.14.4-1.4.3+68.jar Silent Gear {[email protected]+68 DONE}
		SilentGems-1.14.4-3.4.6+79.jar Silent's Gems 3 {[email protected]+79 DONE}
		SilentLib-1.14.4-4.4.0+44.jar Silent Lib {[email protected]+44 DONE}
		SilentMechanisms-1.14.4-0.6.5+36.jar Silent's Mechanisms {[email protected]+36 DONE}
		simplefarming-1.14.4-1.2.1.jar Simple Farming {[email protected] DONE}
		simplylight-0.9.0.jar Simply Light {[email protected] DONE}
		solcarrot-1.14.4-1.9.2.jar Spice of Life: Carrot Edition {[email protected] DONE}
		StevesFactoryManager-1.14.4-3.0.0-alpha17.jar Steve's Factory Manager {[email protected] DONE}
		StorageDrawers-1.14.4-6.0.5.jar Storage Drawers {[email protected] DONE}
		structurize-0.10.193-ALPHA.jar Structurize {[email protected] DONE}
		minecolonies-0.10.450-ALPHA-universal.jar Minecolonies {[email protected] DONE}
		swingthroughgrass-1.14.4-1.3.2.jar SwingThroughGrass {[email protected] DONE}
		theoneprobe-1.14-1.4.37.jar The One Probe {theoneprobe@NONE DONE}
		TMechworks-1.14.4-2.0-beta3.jar Tinkers' Mechworks {[email protected] DONE}
		tombstone-4.1.5-1.14.4.jar Corail Tombstone {[email protected] DONE}
		TorchBandolier-1.14.4-1.3.1+6.jar Torch Bandolier {[email protected]+6 DONE}
		u_team_core-1.14.4-2.7.5.135-SNAPSHOT.jar U Team Core {[email protected] DONE}
		useful_backpacks-1.14.4-1.7.1.41.jar Useful Backpacks {[email protected] DONE}
		useful_railroads-1.14.4-1.2.1.12.jar Useful Railroads {[email protected] DONE}
		Xaeros_Minimap_1.18.5.3_Forge_1.14.4.jar Xaero's Minimap {[email protected] DONE}
		XaerosWorldMap_1.4.10.1_Forge_1.14.4.jar Xaero's World Map {[email protected] DONE}
		forge-1.14.4-28.1.61-universal.jar Forge {[email protected] DONE}
		forge-1.14.4-28.1.61-client.jar Minecraft {[email protected] DONE}
	Launched Version: forge-28.1.61
	LWJGL: 3.2.2 build 10
	OpenGL: GeForce GTX 1070/PCIe/SSE2 GL version 4.6.0 NVIDIA 419.35, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'forge'
	Type: Client (map_client.txt)
	Resource Packs: mod_resources, vanilla, file/Soartex_FE_Modded.zip (incompatible), file/Soartex_Fanver.zip
	Current Language: English (US)
	CPU: 8x Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz

Steps to reproduce the problem

  1. Open Rack
  2. Click Item
  3. Crash
  4. ... Profit