How-Bout-No / Outvoted

Outvoted is a Minecraft mod that adds in mobs from previous mob votes that weren't able to make it into the game, trying to stay true to the original concepts.
GNU General Public License v3.0
22 stars 10 forks source link

Kraken crashes game when grabbing the player #121

Open bookreportz opened 1 year ago

bookreportz commented 1 year ago

I went to attack the kraken and the game crashed, and now the game loads in and I crash after a few seconds. This is in 1.16.5 forge.

UselessBullets commented 1 year ago

Having the same issue, here is a exerpt from my crash report. Entity Type: outvoted:kraken (io.github.how_bout_no.outvoted.entity.KrakenEntity) Entity ID: 182 Entity Name: Kraken Entity's Exact location: -319.56, 59.36, -344.68 Entity's Block location: World: (-320,59,-345), Chunk: (at 0,3,7 in -20,-22; contains blocks -320,0,-352 to -305,255,-337), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) Entity's Momentum: -0.02, -0.03, -0.04 Entity's Passengers: [] Entity's Vehicle: ERROR NullPointerException: null

KirkNicolski commented 1 year ago

Entity Type: outvoted:kraken (io.github.how_bout_no.outvoted.entity.KrakenEntity) Entity ID: 242 Entity Name: Kraken Entity's Exact location: 177.41, 39.65, 48.56 Entity's Block location: World: (177,39,48), Chunk: (at 1,2,0 in 11,3; contains blocks 176,0,48 to 191,255,63), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Entity's Momentum: 0.05, -0.00, 0.01 Entity's Passengers: [] Entity's Vehicle: ERROR NullPointerException: null

skyler12352 commented 1 year ago

i also have this

skyler12352 commented 1 year ago

Minecraft Crash Report ---- // This doesn't make any sense!

Time: 2/5/23 6:15 PM Description: Rendering entity in world

java.lang.NoSuchFieldError: parser at io.github.how_bout_no.outvoted.entity.BarnacleEntity.predicate(BarnacleEntity.java:547) ~[?:?] {re:classloading} at io.github.how_bout_no.outvoted.entity.BarnacleEntity$$Lambda$10202/310128959.test(Unknown Source) ~[?:?] {} at software.bernie.geckolib3.core.controller.AnimationController.testAnimationPredicate(AnimationController.java:542) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.core.controller.AnimationController.process(AnimationController.java:409) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.core.processor.AnimationProcessor.tickAnimation(AnimationProcessor.java:69) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.model.AnimatedGeoModel.setLivingAnimations(AnimatedGeoModel.java:87) ~[?:3.0.106] {re:classloading} at io.github.how_bout_no.outvoted.client.model.BarnacleModel.setLivingAnimations(BarnacleModel.java:32) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at io.github.how_bout_no.outvoted.client.model.BarnacleModel.setLivingAnimations(BarnacleModel.java:13) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at software.bernie.geckolib3.model.AnimatedGeoModel.setCustomAnimations(AnimatedGeoModel.java:50) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.model.AnimatedGeoModel.setCustomAnimations(AnimatedGeoModel.java:31) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.render(GeoEntityRenderer.java:184) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.func_225623a(GeoEntityRenderer.java:59) ~[?:3.0.106] {re:classloading} at net.minecraft.client.renderer.entity.EntityRendererManager.func_229084a(EntityRendererManager.java:251) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:renderer,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.WorldRenderer.func_228418a(WorldRenderer.java:1202) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.WorldRenderer.func_228426a(WorldRenderer.java:1010) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.GameRenderer.func_228378a(GameRenderer.java:608) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:witherstormmod.mixins.json:IMixinGameRenderer,pl:mixin:APP:witherstormmod.mixins.json:MixinGameRenderer,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:425) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:witherstormmod.mixins.json:IMixinGameRenderer,pl:mixin:APP:witherstormmod.mixins.json:MixinGameRenderer,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:977) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A} 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:51) [forge-1.16.5-36.2.34.jar:36.2] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$464/1154172430.call(Unknown Source) [forge-1.16.5-36.2.34.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

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

-- Head -- Thread: Render thread Stacktrace: at io.github.how_bout_no.outvoted.entity.BarnacleEntity.predicate(BarnacleEntity.java:547) ~[?:?] {re:classloading} at io.github.how_bout_no.outvoted.entity.BarnacleEntity$$Lambda$10202/310128959.test(Unknown Source) ~[?:?] {} at software.bernie.geckolib3.core.controller.AnimationController.testAnimationPredicate(AnimationController.java:542) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.core.controller.AnimationController.process(AnimationController.java:409) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.core.processor.AnimationProcessor.tickAnimation(AnimationProcessor.java:69) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.model.AnimatedGeoModel.setLivingAnimations(AnimatedGeoModel.java:87) ~[?:3.0.106] {re:classloading} at io.github.how_bout_no.outvoted.client.model.BarnacleModel.setLivingAnimations(BarnacleModel.java:32) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at io.github.how_bout_no.outvoted.client.model.BarnacleModel.setLivingAnimations(BarnacleModel.java:13) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at software.bernie.geckolib3.model.AnimatedGeoModel.setCustomAnimations(AnimatedGeoModel.java:50) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.model.AnimatedGeoModel.setCustomAnimations(AnimatedGeoModel.java:31) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.render(GeoEntityRenderer.java:184) ~[?:3.0.106] {re:classloading} at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.func_225623a(GeoEntityRenderer.java:59) ~[?:3.0.106] {re:classloading} -- Entity being rendered -- Details: Entity Type: outvoted:barnacle (io.github.how_bout_no.outvoted.entity.BarnacleEntity) Entity ID: 1 Entity Name: Barnacle Entity's Exact location: 4.61, 99.92, 8.27 Entity's Block location: World: (4,99,8), Chunk: (at 4,6,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Entity's Momentum: 0.00, -0.04, 0.00 Entity's Passengers: [] Entity's Vehicle: ERROR NullPointerException: null

-- Renderer details -- Details: Assigned renderer: io.github.how_bout_no.outvoted.client.render.BarnacleRenderer@11ee6307 Location: -6.33,-8.27,-2.32 - World: (-7,-9,-3), Chunk: (at 9,-1,13 in -1,-1; contains blocks -16,0,-16 to -1,255,-1), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) Rotation: -74.23153 Delta: 0.83999634 Stacktrace: at net.minecraft.client.renderer.entity.EntityRendererManager.func_229084a(EntityRendererManager.java:251) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:renderer,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.WorldRenderer.func_228418a(WorldRenderer.java:1202) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.WorldRenderer.func_228426a(WorldRenderer.java:1010) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:render,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.GameRenderer.func_228378a(GameRenderer.java:608) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:witherstormmod.mixins.json:IMixinGameRenderer,pl:mixin:APP:witherstormmod.mixins.json:MixinGameRenderer,pl:mixin:A,pl:runtimedistcleaner:A}

-- Affected level -- Details: All players: 1 total; [ClientPlayerEntity['faearl'/73, l='ClientLevel', x=10.94, y=106.57, z=10.59]] Chunk stats: Client Chunk Cache: 1369, 841 Level dimension: minecraft:overworld Level spawn location: World: (8,105,8), Chunk: (at 8,6,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 822 game time, 822 day time Server brand: forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:447) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blue_skies.mixins.json:ClientWorldMixin,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2031) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A} 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:51) [forge-1.16.5-36.2.34.jar:36.2] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$464/1154172430.call(Unknown Source) [forge-1.16.5-36.2.34.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

-- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 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: 1243924624 bytes (1186 MB) / 2382888960 bytes (2272 MB) up to 5488246784 bytes (5234 MB) CPUs: 8 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx5888m -Xms256m ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlclient ModLauncher naming: srg ModLauncher services: /mixin-0.8.4.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE /forge-1.16.5-36.2.34.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.34.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.2.34.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.2.34.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE /forge-1.16.5-36.2.34.jar fml TRANSFORMATIONSERVICE FML: 36.2 Forge: net.minecraftforge:36.2.34 FML Language Providers: javafml@36.2 minecraft@1 Mod List: forge-1.16.5-36.2.34-client.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE ages-api-1.16.5-1.2.0.jar |Ages API |ages_api |1.16.5-1.2.0 |DONE |Manifest: NOSIGNATURE witherstormmod-1.16.5-1.0.2.4.jar |Cracker's Wither Storm Mod |witherstormmod |1.0.2.4 |DONE |Manifest: NOSIGNATURE litewolfcore-1.16.5v1.0.1.jar |LiteWolf Core |litewolfcore |1.16.5v1.0 |DONE |Manifest: NOSIGNATURE mowziesmobs-1.5.27.jar |Mowzie's Mobs |mowziesmobs |1.5.27 |DONE |Manifest: NOSIGNATURE blue_skies-1.16.5-1.1.3.jar |Blue Skies |blue_skies |1.1.3 |DONE |Manifest: NOSIGNATURE mobbattle-1.16.5-2.3.8.3.jar |Mob Battle Mod |mobbattle |1.16.5-2.3.8.3 |DONE |Manifest: NOSIGNATURE architectury-1.32.66.jar |Architectury |architectury |1.32.66 |DONE |Manifest: NOSIGNATURE stone-age-1.16.5-1.3.2.jar |Stone Age |stone_age |1.16.5-1.3.2 |DONE |Manifest: NOSIGNATURE jei-1.16.5-7.7.1.153.jar |Just Enough Items |jei |7.7.1.153 |DONE |Manifest: NOSIGNATURE cloth-config-4.16.91-forge.jar |Cloth Config v4 API |cloth-config |4.16.91 |DONE |Manifest: NOSIGNATURE outvoted-2.0.0-alpha.13.1.jar |Outvoted |outvoted |2.0.0-alpha.13.1 |DONE |Manifest: NOSIGNATURE what_did_you_vote_for-1.16.5-1.0.5.jar |What Did You Vote For? |whatareyouvotingfor |1.0 |DONE |Manifest: NOSIGNATURE illagers_plus-1.16.5v1.0.2.jar |Illagers+ |illagers_plus |1.16.5v1.0.2 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.34-universal.jar |Forge |forge |36.2.34 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 twilightforest-1.16.5-4.0.870-universal.jar |The Twilight Forest |twilightforest |NONE |DONE |Manifest: NOSIGNATURE geckolib-forge-1.16.5-3.0.106.jar |GeckoLib |geckolib3 |3.0.106 |DONE |Manifest: NOSIGNATURE structure_gel-1.16.5-1.7.8.jar |Structure Gel API |structure_gel |1.7.8 |DONE |Manifest: NOSIGNATURE citadel-1.8.1-1.16.5.jar |Citadel |citadel |1.8.1 |DONE |Manifest: NOSIGNATURE alexsmobs-1.12.1.jar |Alex's Mobs |alexsmobs |1.12.1 |DONE |Manifest: NOSIGNATURE Crash Report UUID: 94f28564-e15c-4ef3-a869-e72110deae67 Launched Version: forge-36.2.34 Backend library: LWJGL version 3.2.2 build 10 Backend API: Intel(R) UHD Graphics 630 GL version 4.6.0 - Build 30.0.101.1338, Intel GL Caps: Using framebuffer using OpenGL 3.0 Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Client (map_client.txt) Graphics mode: fast Resource Packs: Current Language: English (US) CPU: 8x Intel(R) Core(TM) i5-8400H CPU @ 2.50GHz

ArcaneAlloy commented 1 year ago

Idk if this helps, but I saw the error only happens with geckolib versions higher than geckolib-forge-1.16.5-3.0.97.jar.

With the geckolib-forge-1.16.5-3.0.97.jar my game doesn't crash with this error, but with the geckolib-forge-1.16.5-3.0.99.jar crash, i don't see the geckolib-forge-1.16.5-3.0.98.jar in the curseforge website https://www.curseforge.com/minecraft/mc-mods/geckolib/files/all?filter-game-version=1738749986%3A70886 so I don't know if the error started in the .98 or in the .99.