Necesse

Necesse

Boss Fight Summary
Crash to main menu when using bombs to blow up terrain
Mods: Boss Fight Summary (v. 1.1), Boss Fight Summary (v. 1.1), AnotherVeinMiner - Fixed (v. 1.54), Tool Forge (v. 1.0.7), Tool Forge (v. 1.0.7), Durability (v. 1.3.3) & Durability (v. 1.3.3)

java.lang.NullPointerException: Cannot invoke "necesse.inventory.InventoryItem.getGndData()" because "<local10>" is null
at necesse.level.gameObject.GameObject.onDestroyed(GameObject.java:852)
at necesse.level.gameObject.TreeObject.onDestroyed(TreeObject.java:187)
at necesse.entity.DamagedObjectEntity.destroyObject(DamagedObjectEntity.java:91)
at necesse.entity.DamagedObjectEntity.checkObjectDamage(DamagedObjectEntity.java:108)
at necesse.entity.DamagedObjectEntity.doObjectDamage(DamagedObjectEntity.java:243)
at necesse.entity.DamagedObjectEntity.doObjectDamage(DamagedObjectEntity.java:210)
at necesse.entity.manager.EntityManager.doObjectDamage(EntityManager.java:704)
at necesse.level.gameObject.GameObject.doExplosionDamage(GameObject.java:1039)
at necesse.entity.levelEvent.explosionEvent.ExplosionEvent.serverTick(ExplosionEvent.java:263)
at necesse.entity.manager.LevelEventsManager.lambda$serverTick$6(LevelEventsManager.java:222)
at java.base/java.util.concurrent.ConcurrentHashMap.forEach(Unknown Source)
at necesse.entity.manager.LevelEventsManager.serverTick(LevelEventsManager.java:211)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.entity.manager.EntityManager.serverTick(EntityManager.java:555)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.level.maps.Level.serverTick(Level.java:572)
at necesse.engine.world.LevelManager.serverTick(LevelManager.java:38)
at necesse.engine.world.World.serverTick(World.java:208)
at necesse.engine.network.server.Server.tick(Server.java:295)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$1(ServerGameLoop.java:42)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:121)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:20)
at necesse.engine.gameLoop.ServerGameLoop.update(ServerGameLoop.java:40)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.server.ServerTickThread.run(ServerTickThread.java:45)
java.lang.NullPointerException: Cannot read field "item" because "<local9>" is null
at necesse.level.gameTile.GameTile.onDestroyed(GameTile.java:389)
at necesse.entity.DamagedObjectEntity.checkTileDamage(DamagedObjectEntity.java:121)
at necesse.entity.DamagedObjectEntity.doTileDamage(DamagedObjectEntity.java:191)
at necesse.entity.DamagedObjectEntity.doTileDamage(DamagedObjectEntity.java:172)
at necesse.entity.manager.EntityManager.doTileDamage(EntityManager.java:696)
at necesse.level.gameTile.GameTile.doExplosionDamage(GameTile.java:509)
at necesse.entity.levelEvent.explosionEvent.ExplosionEvent.serverTick(ExplosionEvent.java:274)
at necesse.entity.manager.LevelEventsManager.lambda$serverTick$6(LevelEventsManager.java:222)
at java.base/java.util.concurrent.ConcurrentHashMap.forEach(Unknown Source)
at necesse.entity.manager.LevelEventsManager.serverTick(LevelEventsManager.java:211)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.entity.manager.EntityManager.serverTick(EntityManager.java:555)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.level.maps.Level.serverTick(Level.java:572)
at necesse.engine.world.LevelManager.serverTick(LevelManager.java:38)
at necesse.engine.world.World.serverTick(World.java:208)
at necesse.engine.network.server.Server.tick(Server.java:295)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$1(ServerGameLoop.java:42)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:121)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:20)
at necesse.engine.gameLoop.ServerGameLoop.update(ServerGameLoop.java:40)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.server.ServerTickThread.run(ServerTickThread.java:45)