Crash Report Pixelmon 1.8

Hello Sponge Community ! Im french and i test to create pixelmon server !
But i have a crash …weird o_o
My version of pixelmon : 4.0.6
Version Forge : 11.14.3.1450
Version Sponge : sponge-1.8-1487-2.1DEV-516

error : When we do right clic … we crash ! (local crash)

It is crash report :

---- Minecraft Crash Report ----
// Why did you do that?

Time: 08/07/15 23:10
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
at net.minecraft.world.World.func_175701_a(World.java:216)
at net.minecraft.world.World.func_180495_p(World.java:831)
at noppes.npcs.ServerEventsHandler.invoke(ServerEventsHandler.java:160)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_9_ServerEventsHandler_invoke_PlayerInteractEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:120)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2041)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1028)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:345)
at net.minecraft.client.main.Main.main(SourceFile:120)
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:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

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

– Head –
Stacktrace:
at net.minecraft.world.World.func_175701_a(World.java:216)
at net.minecraft.world.World.func_180495_p(World.java:831)
at noppes.npcs.ServerEventsHandler.invoke(ServerEventsHandler.java:160)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_9_ServerEventsHandler_invoke_PlayerInteractEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:120)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)

– Affected level –
Details:
Level name: MpServer
All players: 2 total; [EntityPlayerSP[‘MayoSama’/151, l=‘MpServer’, x=-34,07, y=71,17, z=279,76], EntityOtherPlayerMP[‘Eldarhian’/32, l=‘MpServer’, x=21,81, y=69,70, z=287,43]]
Chunk stats: MultiplayerChunkCache: 289, 289
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: -16,00,64,00,256,00 - World: (-16,64,256), Chunk: (at 0,4,0 in -1,16; contains blocks -16,0,256 to -1,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 106793 game time, 106793 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: 62 total; [EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/129, l=‘MpServer’, x=-40,18, y=58,53, z=345,38], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/131, l=‘MpServer’, x=-52,20, y=58,59, z=360,32], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/132, l=‘MpServer’, x=-26,26, y=56,46, z=341,10], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/261, l=‘MpServer’, x=-113,50, y=21,00, z=280,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/134, l=‘MpServer’, x=-52,50, y=68,00, z=307,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/137, l=‘MpServer’, x=16,19, y=67,00, z=229,31], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/138, l=‘MpServer’, x=9,09, y=67,00, z=240,34], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/139, l=‘MpServer’, x=10,19, y=67,00, z=233,94], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/140, l=‘MpServer’, x=21,13, y=67,00, z=228,53], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/141, l=‘MpServer’, x=12,50, y=67,00, z=239,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/272, l=‘MpServer’, x=-109,69, y=68,00, z=198,47], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/149, l=‘MpServer’, x=-31,50, y=18,00, z=371,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/150, l=‘MpServer’, x=-32,50, y=18,00, z=373,50], EntityPlayerSP[‘MayoSama’/151, l=‘MpServer’, x=-34,07, y=71,17, z=279,76], EntityOtherPlayerMP[‘Eldarhian’/32, l=‘MpServer’, x=21,81, y=69,70, z=287,43], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/164, l=‘MpServer’, x=-65,50, y=26,00, z=306,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/39, l=‘MpServer’, x=51,05, y=73,23, z=184,47], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/40, l=‘MpServer’, x=30,13, y=70,00, z=184,16], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/297, l=‘MpServer’, x=-132,31, y=30,00, z=265,69], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/41, l=‘MpServer’, x=42,17, y=73,50, z=233,66], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/170, l=‘MpServer’, x=-29,50, y=57,00, z=222,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/42, l=‘MpServer’, x=22,50, y=69,00, z=361,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/171, l=‘MpServer’, x=-31,50, y=57,00, z=221,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/44, l=‘MpServer’, x=59,50, y=64,00, z=219,50], EntityOtherPlayerMP[‘Eldarhian’/32, l=‘MpServer’, x=21,81, y=69,70, z=287,43], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/304, l=‘MpServer’, x=-133,50, y=26,00, z=199,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/49, l=‘MpServer’, x=-1,50, y=66,00, z=234,50], EntityTrainer[‘entity.pixelmon.Trainer.name’/53, l=‘MpServer’, x=3,47, y=70,00, z=314,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/54, l=‘MpServer’, x=5,50, y=68,00, z=371,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/183, l=‘MpServer’, x=-76,50, y=49,00, z=354,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/59, l=‘MpServer’, x=-69,50, y=74,00, z=308,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/60, l=‘MpServer’, x=-68,75, y=74,00, z=310,66], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/61, l=‘MpServer’, x=-65,31, y=74,00, z=311,19], EntityTrainer[‘entity.pixelmon.Trainer.name’/70, l=‘MpServer’, x=-68,72, y=75,00, z=251,03], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/328, l=‘MpServer’, x=-95,22, y=51,97, z=250,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/75, l=‘MpServer’, x=-54,50, y=69,00, z=242,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/203, l=‘MpServer’, x=-40,50, y=34,00, z=360,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/208, l=‘MpServer’, x=32,50, y=20,00, z=347,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/209, l=‘MpServer’, x=32,50, y=20,00, z=346,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/210, l=‘MpServer’, x=33,50, y=20,00, z=347,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/211, l=‘MpServer’, x=-40,50, y=24,00, z=209,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/213, l=‘MpServer’, x=-23,50, y=28,00, z=369,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/98, l=‘MpServer’, x=-18,48, y=53,54, z=358,00], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/99, l=‘MpServer’, x=-44,75, y=53,49, z=377,95], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/100, l=‘MpServer’, x=-25,48, y=53,61, z=338,22], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/229, l=‘MpServer’, x=-96,63, y=52,00, z=250,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/231, l=‘MpServer’, x=-17,50, y=21,00, z=263,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/112, l=‘MpServer’, x=-45,94, y=53,81, z=360,07], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/114, l=‘MpServer’, x=-25,88, y=54,75, z=350,44], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/115, l=‘MpServer’, x=-11,51, y=57,00, z=326,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/119, l=‘MpServer’, x=-31,66, y=46,00, z=351,59], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/120, l=‘MpServer’, x=-57,06, y=56,49, z=358,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/121, l=‘MpServer’, x=-40,11, y=56,41, z=370,23], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/250, l=‘MpServer’, x=-13,25, y=68,00, z=219,06], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/122, l=‘MpServer’, x=-52,95, y=56,45, z=371,62], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/251, l=‘MpServer’, x=-102,31, y=75,00, z=236,34], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/124, l=‘MpServer’, x=65,50, y=68,00, z=271,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/125, l=‘MpServer’, x=61,50, y=68,00, z=280,84], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/254, l=‘MpServer’, x=-123,06, y=68,00, z=235,91], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/126, l=‘MpServer’, x=62,13, y=58,00, z=376,13], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/255, l=‘MpServer’, x=-121,50, y=68,00, z=233,50], EntityPixelmon[‘entity.pixelmon.Pixelmon.name’/127, l=‘MpServer’, x=62,34, y=49,00, z=370,16]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:351)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2502)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:374)
at net.minecraft.client.main.Main.main(SourceFile:120)
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:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

– System Details –
Details:
Minecraft Version: 1.8
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 525101000 bytes (500 MB) / 1415274496 bytes (1349 MB) up to 3207856128 bytes (3059 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP v9.10 FML v8.0.99.99 Minecraft Forge 11.14.3.1450 5 mods loaded, 5 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored
UCHIJA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.8-11.14.3.1450.jar)
UCHIJA Forge{11.14.3.1450} [Minecraft Forge] (forge-1.8-11.14.3.1450.jar)
UCHIJA customnpcs{1.8.0_beta} [CustomNpcs] (CustomNPCs_1.8.0_beta.jar)
UCHIJA pixelmon{4.0.6} [Pixelmon] (Pixelmon-1.8-4.0.6-universal.jar)
Loaded coremods (and transformers):
GL info: ’ Vendor: ‘ATI Technologies Inc.’ Version: ‘4.4.13285 Compatibility Profile Context 14.502.1002.0’ Renderer: ‘AMD Radeon R9 200 Series’
Launched Version: 1.8-Forge11.14.3.1450
LWJGL: 2.9.1
OpenGL: AMD Radeon R9 200 Series GL version 4.4.13285 Compatibility Profile Context 14.502.1002.0, 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: No
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: Français (France)
Profiler Position: N/A (disabled)

EDIT : I TRY TO REMOVE SPONGE AND CRASH ITS ALWAYS HERE, so this error its forge or pixelmon
EDIT 2 : I downgrade version of forge client and i havent crash ! so with 11.14.3.1450 -> crash and 11.14.1.1371 : not crash !
Problem solved x)

1 Like

Sponge is purely for plugins. Pixelmon is not build on sponge but on forge.So this error is a forge or pixelmon error. I don’t think this would be a forge bug because forge works here really well. So I should contact the pixelmon developer

EDIT:
Ah you solved it before I could post my anwer :stuck_out_tongue:

1 Like

Although @StefanJanssen has already mentioned it, Pixelmon is built on Forge and not SpongeAPI. Sponge is built on Forge, but should not cause any conflicts. Report Forge-based mods to the Forge community first, and when it cannot be solved or it has been determined it is a Sponge issue, that is when you should be posting your issue on the Sponge forum/issue tracker. This is just to help us all in making sure we are reporting problems to the right people :wink:

This is actually an issue for Noppes (CustomNPCs) to fix, looks like his 1.8 version isn’t compatible with the latest forge

Although this isn’t a Sponge issue, you are using the incorrect version of Forge for your Sponge build.

Forge: 11.14.3.1450
Sponge: 1.8-1487-2.1DEV-516

Notice the Forge 1450 and the Sponge 1487. Those values should be equal. Update your Forge build.

1 Like

Thanks to all, i will more careful next time :3

That said I’m not entirely sure that it’s safe to disown errors caused in servers running Sponge. Sponge makes a lot of underlying changes to both forge and minecraft in order to work, It’s pretty well appropriate to report issues to Sponge.

Some tips though, if you know how to recreate the crash, have the steps required to recreate it, if you don’t know what is causing the error, state that you don’t know what is causing the error.

You have provided the versions of both Sponge and Forge, that’s a great start! But it also helps to have a list of plugin and mod versions installed as well.

If you can re-create the error, attempt to re-create it on a test server with and without Sponge. If the error occurs without Sponge it’s safely NOT a Sponge issue and should be reported elsewhere.

If you arn’t running any mods, attempt to run with SpongeVanilla and with SpongeForge. If the error occurs only in forge, or only in vanilla you may have narrowed down the bug to a particular Sponge implementation, or forge itself.

If you believe the error is the cause of a particular mod or plugin, contact them as well. Often it will take cooperation in order to fix a bug if it isn’t immediately obvious.

1 Like

Sponge doesn’t change forge or minecraft right? Forge changes minecraft everything on top of Forge is a plugin if I’m correct. I’m pretty new to the modding/plugin making community so I could be wrong.

Sponge uses Mixins in order to tame Minecraft and Forge to have the hooks and behaviour it needs to present the API it has to you.

Most Mixins have been written to be as un-invasive as they can, but problems will likely show up once more people start using them with more mods.