Necesse

Necesse

Silk Road
Snoobinoob  [developer] 25 Feb, 2023 @ 1:56pm
Bugs
Please discuss bugs here. Let's keep the general comments section readable :)
< >
Showing 1-8 of 8 comments
Smile! :D 29 Jul, 2023 @ 10:54pm 
There's a bug with the Enchanting Scroll, when traded, the scroll turned into an enchanting Scroll with INVALID_ENCHANT.
Last edited by Smile! :D; 29 Jul, 2023 @ 10:55pm
Snoobinoob  [developer] 21 Aug, 2023 @ 4:49pm 
Interesting! I'll take a look once I've got a little free time
I am Viivii 15 Jan, 2024 @ 5:02pm 
Got this Error when using the way stone to TP between my villages. first few times it worked fine, might be i just TP'ed from one village to my main, to another village before everything was loaded.
---edit---
might be that i placed a trade without the items in the market to be traded. Also unable to delete the proposed trade, or see it to be bought, picking up and replacing the stall cleared it.
-----Update----
It seems to happen anytime i run out of the item to be sold.

Mods: Silk Road (v. 4.1)

java.lang.NullPointerException: Cannot read field "network" because the return value of "necesse.level.maps.Level.getServer()" is null
at silkRoad.TradeRegistry.removeTrade(TradeRegistry.java:55)
at silkRoad.TradeInfo.remove(TradeInfo.java:79)
at silkRoad.tradingPost.TradingPostObjectEntity.remove(TradingPostObjectEntity.java:42)
at necesse.entity.manager.EntityList.runRemoveLogic(EntityList.java:399)
at necesse.entity.manager.EntityList.lambda$addHidden$1(EntityList.java:166)
at java.base/java.util.concurrent.ConcurrentHashMap.compute(Unknown Source)
at necesse.entity.manager.EntityList.addHidden(EntityList.java:165)
at necesse.entity.manager.EntityList.add(EntityList.java:156)
at necesse.level.maps.Level.replaceObjectEntity(Level.java:766)
at necesse.level.maps.regionSystem.Region.updateObjectEntities(Region.java:108)
at necesse.level.maps.regionSystem.Region.lambda$applyRegionDataPacket$8(Region.java:243)
at necesse.engine.tickManager.Performance.recordConstant(Performance.java:17)
at necesse.level.maps.regionSystem.Region.applyRegionDataPacket(Region.java:242)
at necesse.engine.network.client.ClientLevelLoading.applyRegionData(ClientLevelLoading.java:270)
at necesse.engine.network.client.ClientLevelLoading.applyRegionData(ClientLevelLoading.java:257)
at necesse.engine.network.packet.PacketRegionData.processClient(PacketRegionData.java:44)
at necesse.engine.network.NetworkPacket.processClient(NetworkPacket.java:254)
at necesse.engine.network.client.Client.frameTick(Client.java:261)
at necesse.engine.state.MainGame.lambda$frameTick$9(MainGame.java:418)
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:417)
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)
Last edited by I am Viivii; 15 Jan, 2024 @ 9:58pm
Snoobinoob  [developer] 20 Jan, 2024 @ 1:04pm 
@Viivii I think I've fixed the issue you were seeing. I made some changes and can no longer reproduce. Let me know if you see it happening again
TheUnk0wnDead 12 Mar, 2024 @ 9:28am 
Since the game was updated an error occurs whenever I try to create a new trade. I decided to try loading the save and it seems to load fine and the trade was still created, however another error appears when trying to browse trades so overall the mod seems to be in an unplayable state.

New trade:
Mods: Silk Road (v. 4.1) java.lang.NoSuchMethodError: 'necesse.gfx.gameTooltips.GameTooltips necesse.inventory.InventoryItem.getTooltip(necesse.entity.mobs.PlayerMob)' at silkRoad.form.FormItemIconBackground.draw(FormItemIconBackground.java:50) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at silkRoad.form.TradeComponent.draw(TradeComponent.java:61) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.Form.drawComponents(Form.java:341) at necesse.gfx.forms.Form.lambda$draw$2(Form.java:393) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.gfx.forms.Form.draw(Form.java:346) at silkRoad.form.OutTradesForm.draw(OutTradesForm.java:46) at necesse.gfx.forms.FormSwitcherTyped.draw(FormSwitcherTyped.java:124) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormComponentListTyped.draw(FormComponentListTyped.java:65) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.FormManager.draw(FormManager.java:506) at necesse.gfx.forms.MainGameFormManager.draw(MainGameFormManager.java:297) at necesse.engine.state.MainGame.lambda$drawHud$13(MainGame.java:553) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.state.MainGame.drawHud(MainGame.java:552) at necesse.engine.Screen$1.lambda$update$6(Screen.java:740) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.Screen$1.lambda$update$7(Screen.java:735) 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:708) 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)
TheUnk0wnDead 12 Mar, 2024 @ 9:28am 
Browse offers:
Mods: Silk Road (v. 4.1) & Silk Road (v. 4.1) java.lang.NoSuchMethodError: 'necesse.gfx.gameTooltips.GameTooltips necesse.inventory.InventoryItem.getTooltip(necesse.entity.mobs.PlayerMob)' at silkRoad.form.FormItemIconBackground.draw(FormItemIconBackground.java:50) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at silkRoad.form.TradeComponent.draw(TradeComponent.java:61) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.Form.drawComponents(Form.java:341) at necesse.gfx.forms.Form.lambda$draw$2(Form.java:393) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.gfx.forms.Form.draw(Form.java:346) at necesse.gfx.forms.floatMenu.FormFloatMenu.draw(FormFloatMenu.java:85) at necesse.gfx.forms.FormManager.draw(FormManager.java:509) at necesse.gfx.forms.MainGameFormManager.draw(MainGameFormManager.java:297) at necesse.engine.state.MainGame.lambda$drawHud$13(MainGame.java:553) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.state.MainGame.drawHud(MainGame.java:552) at necesse.engine.Screen$1.lambda$update$6(Screen.java:740) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.Screen$1.lambda$update$7(Screen.java:735) 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:708) 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) java.lang.NoSuchMethodError: 'necesse.gfx.gameTooltips.GameTooltips necesse.inventory.InventoryItem.getTooltip(necesse.entity.mobs.PlayerMob)' at silkRoad.form.FormItemIconBackground.draw(FormItemIconBackground.java:50) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at silkRoad.form.TradeComponent.draw(TradeComponent.java:61) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:297) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.Form.drawComponents(Form.java:341) at necesse.gfx.forms.Form.lambda$draw$2(Form.java:393) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.gfx.forms.Form.draw(Form.java:346) at silkRoad.form.OutTradesForm.draw(OutTradesForm.java:46) at necesse.gfx.forms.FormSwitcherTyped.draw(FormSwitcherTyped.java:124) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.components.FormComponentListTyped.draw(FormComponentListTyped.java:65) at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:172) 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.gfx.forms.ComponentList.drawComponents(ComponentList.java:171) at necesse.gfx.forms.FormManager.draw(FormManager.java:506) at necesse.gfx.forms.MainGameFormManager.draw(MainGameFormManager.java:297) at necesse.engine.state.MainGame.lambda$drawHud$13(MainGame.java:553) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.state.MainGame.drawHud(MainGame.java:552) at necesse.engine.Screen$1.lambda$update$6(Screen.java:740) at necesse.engine.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105) at necesse.engine.tickManager.Performance.record(Performance.java:10) at necesse.engine.Screen$1.lambda$update$7(Screen.java:735) 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:708) 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)
Let Me Unheal You 27 Aug, 2024 @ 8:31pm 
Hi, I was hosting a server and my server crashed due to a conflict between this mod and Settler Interactions:

Mods: Settler Interactions (v. 0.1) & Silk Road (v. 5.0)

java.lang.NoSuchFieldError: rainingLayer
at interactions.InteractionsMod.lambda$init$17(InteractionsMod.java:62)
at interactions.SettlerInteractions.SettlerDialogue.HandleSettlerConversation(SettlerDialogue.java:35)
at necesse.entity.mobs.friendly.human.HumanMob.serverTick(HumanMob.java:1267)
at necesse.entity.manager.EntityManager.lambda$serverTick$37(EntityManager.java:593)
at necesse.entity.manager.EntityList.lambda$serverTick$8(EntityList.java:380)
at java.base/java.util.concurrent.ConcurrentHashMap.forEach(Unknown Source)
at necesse.entity.manager.EntityList.serverTick(EntityList.java:366)
at necesse.entity.manager.EntityManager.lambda$serverTick$38(EntityManager.java:585)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.entity.manager.EntityManager.serverTick(EntityManager.java:584)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.level.maps.Level.serverTick(Level.java:425)
at necesse.engine.world.LevelManager.serverTick(LevelManager.java:34)
at necesse.engine.world.World.serverTick(World.java:202)
at necesse.engine.network.server.Server.tick(Server.java:222)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
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:113)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:16)
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:19)
at necesse.engine.server.ServerTickThread.run(ServerTickThread.java:29)
Snoobinoob  [developer] 28 Aug, 2024 @ 7:03pm 
Originally posted by Let Me Unheal You:
Hi, I was hosting a server and my server crashed due to a conflict between this mod and Settler Interactions:

Mods: Settler Interactions (v. 0.1) & Silk Road (v. 5.0)

java.lang.NoSuchFieldError: rainingLayer
at interactions.InteractionsMod.lambda$init$17(InteractionsMod.java:62)
at interactions.SettlerInteractions.SettlerDialogue.HandleSettlerConversation(SettlerDialogue.java:35)
...

I've reproduced the crash using only Settler Interactions, so I don't believe this is due to any conflicts between mods. You may just need to wait for the author of Settler Interactions to update their mod to the latest game version
< >
Showing 1-8 of 8 comments
Per page: 1530 50