- 683
- 3
- 21
У меня случается краш при открытии контейнера весь код ванильной печки и поменял под себя только заменил onBlockActivated
Java:
public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ)
{
if (worldIn.isRemote)
{
playerIn.openGui(Main.instance, Reference.GUI_DRUM_BLOCK, worldIn, pos.getX(), pos.getY(), pos.getZ());
}
return true;
}
- Краш-лог
-
---- Minecraft Crash Report ----
// Oops.
Time: 9/14/18 5:59 PM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:276)
at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:111)
at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2809)
at en.tiref.Mydecoratedworld.blocks.machines.DrumBlock.onBlockActivated(DrumBlock.java:163)
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClickBlock(PlayerControllerMP.java:455)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1692)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2379)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2145)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1933)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1186)
at net.minecraft.client.Minecraft.run(Minecraft.java:441)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:276)
at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:111)
at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2809)
at en.tiref.Mydecoratedworld.blocks.machines.DrumBlock.onBlockActivated(DrumBlock.java:163)
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClickBlock(PlayerControllerMP.java:455)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1692)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2379)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2145)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['Player592'/87, l='MpServer', x=-126.63, y=4.00, z=436.46]]
Chunk stats: MultiplayerChunkCache: 81, 81
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-119,4,442), Chunk: (at 9,0,10 in -8,27; contains blocks -128,0,432 to -113,255,447), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 5601 game time, 5601 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 34 total; [EntityPig['Свинья'/12, l='MpServer', x=-162.09, y=4.00, z=395.45], EntitySlime['Слизень'/14, l='MpServer', x=-169.34, y=4.00, z=448.61], EntityCow['Корова'/15, l='MpServer', x=-170.29, y=4.00, z=463.18], EntityChicken['Курица'/16, l='MpServer', x=-170.17, y=4.00, z=452.77], EntitySlime['Слизень'/17, l='MpServer', x=-173.34, y=4.00, z=446.60], EntitySlime['Слизень'/18, l='MpServer', x=-163.31, y=4.67, z=478.68], EntitySlime['Слизень'/19, l='MpServer', x=-165.76, y=4.00, z=480.59], EntitySlime['Слизень'/20, l='MpServer', x=-167.08, y=4.07, z=478.89], EntitySlime['Слизень'/21, l='MpServer', x=-163.67, y=4.50, z=480.40], EntitySlime['Слизень'/22, l='MpServer', x=-163.51, y=4.15, z=477.69], EntityPlayerSP['Player592'/87, l='MpServer', x=-126.63, y=4.00, z=436.46], EntityChicken['Курица'/25, l='MpServer', x=-158.89, y=4.00, z=397.89], EntityChicken['Курица'/26, l='MpServer', x=-154.30, y=4.00, z=414.13], EntityDonkey['Осёл'/27, l='MpServer', x=-153.40, y=4.00, z=408.78], EntityDonkey['Осёл'/28, l='MpServer', x=-150.72, y=4.00, z=424.85], EntityChicken['Курица'/29, l='MpServer', x=-156.54, y=4.00, z=458.07], EntitySlime['Слизень'/30, l='MpServer', x=-158.49, y=4.77, z=474.76], EntitySlime['Слизень'/31, l='MpServer', x=-162.93, y=4.08, z=459.86], EntitySlime['Слизень'/32, l='MpServer', x=-153.27, y=4.21, z=478.90], EntitySlime['Слизень'/33, l='MpServer', x=-146.54, y=4.18, z=471.88], EntitySlime['Слизень'/34, l='MpServer', x=-155.09, y=4.95, z=480.37], EntitySlime['Слизень'/37, l='MpServer', x=-123.89, y=4.17, z=402.89], EntitySlime['Слизень'/38, l='MpServer', x=-128.13, y=4.00, z=413.08], EntitySlime['Слизень'/43, l='MpServer', x=-118.56, y=4.14, z=399.91], EntitySlime['Слизень'/44, l='MpServer', x=-115.19, y=4.00, z=410.17], EntitySlime['Слизень'/51, l='MpServer', x=-105.10, y=4.00, z=388.86], EntitySlime['Слизень'/53, l='MpServer', x=-101.97, y=4.00, z=411.59], EntitySlime['Слизень'/54, l='MpServer', x=-110.26, y=4.00, z=405.32], EntitySlime['Слизень'/55, l='MpServer', x=-102.42, y=4.32, z=444.61], EntitySlime['Слизень'/57, l='MpServer', x=-85.90, y=4.00, z=406.96], EntitySlime['Слизень'/58, l='MpServer', x=-86.73, y=4.00, z=415.43], EntitySlime['Слизень'/59, l='MpServer', x=-89.60, y=4.28, z=407.29], EntitySlime['Слизень'/60, l='MpServer', x=-83.30, y=4.09, z=409.15], EntitySlime['Слизень'/61, l='MpServer', x=-93.96, y=4.28, z=424.87]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:461)
at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2886)
at net.minecraft.client.Minecraft.run(Minecraft.java:470)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows XP (x86) version 5.1
Java Version: 1.8.0_101, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 811256008 bytes (773 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.4.2705 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forgeSrc-1.12.2-14.23.4.2705.jar | None |
| UCHIJAAAA | forge | 14.23.4.2705 | forgeSrc-1.12.2-14.23.4.2705.jar | None |
| UCHIJAAAA | mdw | 1.1.0 | bin | None |
| UCHIJAAAA | cjcore | 0.0.3.2 | cjcore-1.12-0.0.3.2.jar | None |
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '3.3.11672 Compatibility Profile Context' Renderer: 'ATI Radeon 3000 Graphics'
Launched Version: 1.12.2
LWJGL: 2.9.4
OpenGL: ATI Radeon 3000 Graphics GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc.
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 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
CPU: 2x AMD Athlon(tm) II X2 240 Processor
Краш-лог:
---- Minecraft Crash Report ----
// Oops.
Time: 9/14/18 5:59 PM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:276)
at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:111)
at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2809)
at en.tiref.Mydecoratedworld.blocks.machines.DrumBlock.onBlockActivated(DrumBlock.java:163)
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClickBlock(PlayerControllerMP.java:455)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1692)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2379)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2145)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1933)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1186)
at net.minecraft.client.Minecraft.run(Minecraft.java:441)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:276)
at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:111)
at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2809)
at en.tiref.Mydecoratedworld.blocks.machines.DrumBlock.onBlockActivated(DrumBlock.java:163)
at net.minecraft.client.multiplayer.PlayerControllerMP.processRightClickBlock(PlayerControllerMP.java:455)
at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1692)
at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:2379)
at net.minecraft.client.Minecraft.runTickKeyboard(Minecraft.java:2145)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['Player592'/87, l='MpServer', x=-126.63, y=4.00, z=436.46]]
Chunk stats: MultiplayerChunkCache: 81, 81
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-119,4,442), Chunk: (at 9,0,10 in -8,27; contains blocks -128,0,432 to -113,255,447), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 5601 game time, 5601 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 34 total; [EntityPig['Свинья'/12, l='MpServer', x=-162.09, y=4.00, z=395.45], EntitySlime['Слизень'/14, l='MpServer', x=-169.34, y=4.00, z=448.61], EntityCow['Корова'/15, l='MpServer', x=-170.29, y=4.00, z=463.18], EntityChicken['Курица'/16, l='MpServer', x=-170.17, y=4.00, z=452.77], EntitySlime['Слизень'/17, l='MpServer', x=-173.34, y=4.00, z=446.60], EntitySlime['Слизень'/18, l='MpServer', x=-163.31, y=4.67, z=478.68], EntitySlime['Слизень'/19, l='MpServer', x=-165.76, y=4.00, z=480.59], EntitySlime['Слизень'/20, l='MpServer', x=-167.08, y=4.07, z=478.89], EntitySlime['Слизень'/21, l='MpServer', x=-163.67, y=4.50, z=480.40], EntitySlime['Слизень'/22, l='MpServer', x=-163.51, y=4.15, z=477.69], EntityPlayerSP['Player592'/87, l='MpServer', x=-126.63, y=4.00, z=436.46], EntityChicken['Курица'/25, l='MpServer', x=-158.89, y=4.00, z=397.89], EntityChicken['Курица'/26, l='MpServer', x=-154.30, y=4.00, z=414.13], EntityDonkey['Осёл'/27, l='MpServer', x=-153.40, y=4.00, z=408.78], EntityDonkey['Осёл'/28, l='MpServer', x=-150.72, y=4.00, z=424.85], EntityChicken['Курица'/29, l='MpServer', x=-156.54, y=4.00, z=458.07], EntitySlime['Слизень'/30, l='MpServer', x=-158.49, y=4.77, z=474.76], EntitySlime['Слизень'/31, l='MpServer', x=-162.93, y=4.08, z=459.86], EntitySlime['Слизень'/32, l='MpServer', x=-153.27, y=4.21, z=478.90], EntitySlime['Слизень'/33, l='MpServer', x=-146.54, y=4.18, z=471.88], EntitySlime['Слизень'/34, l='MpServer', x=-155.09, y=4.95, z=480.37], EntitySlime['Слизень'/37, l='MpServer', x=-123.89, y=4.17, z=402.89], EntitySlime['Слизень'/38, l='MpServer', x=-128.13, y=4.00, z=413.08], EntitySlime['Слизень'/43, l='MpServer', x=-118.56, y=4.14, z=399.91], EntitySlime['Слизень'/44, l='MpServer', x=-115.19, y=4.00, z=410.17], EntitySlime['Слизень'/51, l='MpServer', x=-105.10, y=4.00, z=388.86], EntitySlime['Слизень'/53, l='MpServer', x=-101.97, y=4.00, z=411.59], EntitySlime['Слизень'/54, l='MpServer', x=-110.26, y=4.00, z=405.32], EntitySlime['Слизень'/55, l='MpServer', x=-102.42, y=4.32, z=444.61], EntitySlime['Слизень'/57, l='MpServer', x=-85.90, y=4.00, z=406.96], EntitySlime['Слизень'/58, l='MpServer', x=-86.73, y=4.00, z=415.43], EntitySlime['Слизень'/59, l='MpServer', x=-89.60, y=4.28, z=407.29], EntitySlime['Слизень'/60, l='MpServer', x=-83.30, y=4.09, z=409.15], EntitySlime['Слизень'/61, l='MpServer', x=-93.96, y=4.28, z=424.87]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:461)
at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2886)
at net.minecraft.client.Minecraft.run(Minecraft.java:470)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows XP (x86) version 5.1
Java Version: 1.8.0_101, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 811256008 bytes (773 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.4.2705 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:--------- |:--------- |:------------ |:-------------------------------- |:--------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forgeSrc-1.12.2-14.23.4.2705.jar | None |
| UCHIJAAAA | forge | 14.23.4.2705 | forgeSrc-1.12.2-14.23.4.2705.jar | None |
| UCHIJAAAA | mdw | 1.1.0 | bin | None |
| UCHIJAAAA | cjcore | 0.0.3.2 | cjcore-1.12-0.0.3.2.jar | None |
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '3.3.11672 Compatibility Profile Context' Renderer: 'ATI Radeon 3000 Graphics'
Launched Version: 1.12.2
LWJGL: 2.9.4
OpenGL: ATI Radeon 3000 Graphics GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc.
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 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
CPU: 2x AMD Athlon(tm) II X2 240 Processor