Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
[Crash Log]
java.lang.NoClassDefFoundError: necesse/level/gameObject/SurfaceRockObject
at drasouls.multitools.ObjectCategories.categorize(ObjectCategories.java:49)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:401)
at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at drasouls.multitools.MultiTools.postInit(MultiTools.java:77)
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:498)
at necesse.engine.modLoader.ModMethod.invoke(ModMethod.java:47)
at necesse.engine.modLoader.classes.EntryClass.postInit(EntryClass.java:72)
at necesse.engine.modLoader.LoadedMod.postInit(LoadedMod.java:219)
at necesse.engine.GlobalData.loadAll(GlobalData.java:439)
at necesse.engine.Screen.init(Screen.java:998)
at necesse.engine.Screen.<init>(Screen.java:262)
at StartClient.main(StartClient.java:108)
Caused by: java.lang.ClassNotFoundException: necesse.level.gameObject.SurfaceRockObject
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 26 more
Thanks! Should be fixed now ^^
Yeah, it's fixed! No crash at launch, and everything works flawlessly! Thanks, Lyrthras! :D
Mods: MultiTools (v. 1.2.3)
java.lang.NoSuchMethodError: 'necesse.level.maps.ClientLevel necesse.engine.network.client.Client.getLevel()'
at drasouls.multitools.ui.MultitoolSidebarForm.onAdded(MultitoolSidebarForm.java:115)
at necesse.gfx.forms.MainGameFormManager.addSidebar(MainGameFormManager.java:121)
at necesse.gfx.forms.MainGameFormManager.updateActive(MainGameFormManager.java:166)
at necesse.gfx.forms.MainGameFormManager.setup(MainGameFormManager.java:509)
at necesse.engine.state.MainGame.setupFormManager(MainGame.java:640)
at necesse.engine.state.MainGame.init(MainGame.java:89)
at necesse.engine.state.MainGame.<init>(MainGame.java:78)
at necesse.gfx.forms.MainMenuFormManager.updateActiveForms(MainMenuFormManager.java:94)
at necesse.gfx.forms.MainMenuFormManager.frameTick(MainMenuFormManager.java:44)
at necesse.engine.state.MainMenu.frameTick(MainMenu.java:251)
at necesse.engine.Screen$1.lambda$update$3(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1157)
at necesse.engine.Screen.<init>(Screen.java:264)
at StartClient.main(StartClient.java:108)
Mods: MultiTools (v. 1.2.3) & MultiTools (v. 1.2.3)
java.lang.NoSuchMethodError: 'necesse.level.maps.ClientLevel necesse.engine.network.client.Client.getLevel()'
at drasouls.multitools.ui.MultitoolSidebarForm.onAdded(MultitoolSidebarForm.java:115)
at necesse.gfx.forms.MainGameFormManager.addSidebar(MainGameFormManager.java:121)
at necesse.gfx.forms.MainGameFormManager.updateActive(MainGameFormManager.java:166)
at necesse.gfx.forms.MainGameFormManager.setup(MainGameFormManager.java:509)
at necesse.engine.state.MainGame.setupFormManager(MainGame.java:640)
at necesse.engine.state.MainGame.init(MainGame.java:89)
at necesse.engine.state.MainGame.<init>(MainGame.java:78)
at necesse.gfx.forms.MainMenuFormManager.updateActiveForms(MainMenuFormManager.java:94)
at necesse.gfx.forms.MainMenuFormManager.frameTick(MainMenuFormManager.java:44)
at necesse.engine.state.MainMenu.frameTick(MainMenu.java:251)
at necesse.engine.Screen$1.lambda$update$3(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1157)
at necesse.engine.Screen.<init>(Screen.java:264)
at StartClient.main(StartClient.java:112)
java.lang.NoSuchMethodError: 'necesse.level.maps.ClientLevel necesse.engine.network.client.Client.getLevel()'
at drasouls.multitools.ui.MultitoolSidebarForm.onAdded(MultitoolSidebarForm.java:115)
at necesse.gfx.forms.MainGameFormManager.addSidebar(MainGameFormManager.java:121)
at necesse.gfx.forms.MainGameFormManager.updateActive(MainGameFormManager.java:166)
at necesse.gfx.forms.MainGameFormManager.frameTick(MainGameFormManager.java:143)
at necesse.engine.state.MainGame.lambda$frameTick$8(MainGame.java:387)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.frameTick(MainGame.java:387)
at necesse.engine.Screen$1.lambda$update$3(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1157)
at necesse.engine.Screen.<init>(Screen.java:264)
at StartClient.main(StartClient.java:112)
Can't craft the multitools either or the game crashes
Mods: MultiTools (v. 1.3.0)
java.lang.NullPointerException: Cannot invoke "necesse.engine.network.gameNetworkData.GNDItem.toString()" because "fromLevel" is null
at drasouls.multitools.items.PlannerItem.updatePlannerEvent(PlannerItem.java:163)
at drasouls.multitools.items.PlannerItem.tickHolding(PlannerItem.java:226)
at necesse.entity.mobs.PlayerMob.clientTick(PlayerMob.java:484)
at necesse.engine.network.client.ClientClient.tick(ClientClient.java:88)
at necesse.engine.network.client.Client.tick(Client.java:281)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.frameTick(MainGame.java:391)
at necesse.engine.Screen$1.lambda$update$3(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1157)
at necesse.engine.Screen.<init>(Screen.java:264)
at StartClient.main(StartClient.java:112)
java.lang.NoSuchMethodError: 'int necesse.inventory.item.Item.getAnimAttacksCooldown(necesse.inventory.InventoryItem, necesse.entity.mobs.PlayerMob)'
at drasouls.multitools.items.multitool.MultitoolLevelEvent.<init>(MultitoolLevelEvent.java:58)
at drasouls.multitools.items.multitool.MultitoolAttackHandler.<init>(MultitoolAttackHandler.java:29)
at drasouls.multitools.items.MultitoolToolItem.onAttack(MultitoolToolItem.java:177)
at necesse.entity.mobs.PlayerMob.runAttack(PlayerMob.java:2049)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1383)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1378)
at necesse.entity.mobs.PlayerMob.submitInputEvent(PlayerMob.java:1309)
at necesse.engine.state.MainGame.lambda$frameTick$5(MainGame.java:359)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at necesse.engine.state.MainGame.lambda$frameTick$6(MainGame.java:359)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.lambda$frameTick$7(MainGame.java:355)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.frameTick(MainGame.java:279)
at necesse.engine.Screen$1.lambda$update$2(Screen.java:680)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:679)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1129)
at necesse.engine.Screen.<init>(Screen.java:261)
at StartClient.main(StartClient.java:111)
this happens
Mods: MultiTools (v. 1.3.1)
java.lang.NoSuchMethodError: 'int necesse.inventory.item.Item.getAnimAttacksCooldown(necesse.inventory.InventoryItem, necesse.entity.mobs.PlayerMob)'
at drasouls.multitools.items.multitool.MultitoolLevelEvent.<init>(MultitoolLevelEvent.java:58)
at drasouls.multitools.items.multitool.MultitoolAttackHandler.<init>(MultitoolAttackHandler.java:29)
at drasouls.multitools.items.MultitoolToolItem.onAttack(MultitoolToolItem.java:177)
at necesse.entity.mobs.PlayerMob.runAttack(PlayerMob.java:2075)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1397)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1392)
at necesse.entity.mobs.PlayerMob.submitInputEvent(PlayerMob.java:1323)
at necesse.engine.state.MainGame.lambda$frameTick$5(MainGame.java:369)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at necesse.engine.state.MainGame.lambda$frameTick$6(MainGame.java:369)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.lambda$frameTick$7(MainGame.java:365)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.frameTick(MainGame.java:289)
at necesse.engine.Screen$1.lambda$update$2(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1104)
at necesse.engine.Screen.<init>(Screen.java:257)
at StartClient.main(StartClient.java:122)
java.lang.NoSuchMethodError: 'int necesse.inventory.item.Item.getAnimAttacksCooldown(necesse.inventory.InventoryItem, necesse.entity.mobs.PlayerMob)'
at drasouls.multitools.items.multitool.MultitoolLevelEvent.<init>(MultitoolLevelEvent.java:58)
at drasouls.multitools.items.multitool.MultitoolAttackHandler.<init>(MultitoolAttackHandler.java:29)
at drasouls.multitools.items.MultitoolToolItem.onAttack(MultitoolToolItem.java:177)
at necesse.entity.mobs.PlayerMob.runAttack(PlayerMob.java:2075)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1397)
at necesse.entity.mobs.PlayerMob.tryAttack(PlayerMob.java:1392)
at necesse.entity.mobs.PlayerMob.submitInputEvent(PlayerMob.java:1323)
at necesse.engine.state.MainGame.lambda$frameTick$5(MainGame.java:369)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at necesse.engine.state.MainGame.lambda$frameTick$6(MainGame.java:369)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.lambda$frameTick$7(MainGame.java:365)
at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.frameTick(MainGame.java:289)
at necesse.engine.Screen$1.lambda$update$2(Screen.java:674)
at necesse.engine.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.engine.Screen$1.update(Screen.java:673)
at necesse.engine.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.Screen.init(Screen.java:1104)
at necesse.engine.Screen.<init>(Screen.java:257)
at StartClient.main(StartClient.java:122)
Generated on: 2024-09-04 11h55m41s
Game state: MainGame
Game version: 0.26.1
Game language: ru
Steam build: null
Steam name: null
Authentication: 76561198119091957
Found 10 loaded mods:
dianchia.defensetower, v1.1.8 - Defense Tower (2830717128)
dianchia.increasedstacksize, v1.1.6 - Increased Stack Size (2827931647)
rokumaehn.ak47, v1.0.4 - AK-47 Mod (2978116134)
snoobinoob.disenchanting, v5.1 - Disenchanting (2937774313)
grim.movement, v1.0 - Movement Evolved (2830633031)
bolo.bettertorch, v1.1 - A Better Torch (3311404008)
drasouls.multitools, v1.3.1 - MultiTools (2838965003)
fjz.moresummons, v1.4 - More Summons (2988994628)
jakapoa.rangedarsenal, v1.2.8 - Ranged Arsenal (3213528902)
projectcuriosity.moretrinketslots, v2.2.1 - More Trinket Slots (3052859125)
Found 0 not enabled mods:
Exceptions:
java.lang.AbstractMethodError: Receiver class drasouls.multitools.ui.MultitoolSidebarForm$3$1 does not define or inherit an implementation of the resolved method 'abstract void draw(necesse.engine.gameLoop.tickManager.TickManager)' of interface necesse.gfx.drawables.Drawable.
at necesse.gfx.drawables.LevelDrawUtils.lambda$drawLastHudDrawables$62(LevelDrawUtils.java:707)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at java.base/java.util.Collections$SynchronizedCollection.forEach(Unknown Source)
at necesse.gfx.drawables.LevelDrawUtils.lambda$drawLastHudDrawables$63(LevelDrawUtils.java:707)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.drawables.LevelDrawUtils.drawLastHudDrawables(LevelDrawUtils.java:707)
at necesse.level.maps.Level.drawHud(Level.java:346)
at necesse.engine.state.MainGame.drawSceneOverlay(MainGame.java:517)
at necesse.gfx.Renderer.lambda$drawTick$1(Renderer.java:114)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.Renderer.lambda$drawTick$4(Renderer.java:111)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.gfx.Renderer.drawTick(Renderer.java:96)
at necesse.engine.gameLoop.ClientGameLoop.update(ClientGameLoop.java:84)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:19)
at necesse.engine.loading.ClientLoader.startGame(ClientLoader.java:343)
at necesse.StartPlatformClient.start(StartPlatformClient.java:12)
at StartSteamClient.main(StartSteamClient.java:6)