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
---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)
New trade:
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)
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
java.lang.NullPointerException: Cannot read field "x" because "position" is null
at aphorea.mobs.hostile.InfectedTreant$InfectedTreantAI$3.findNewPosition(InfectedTreant.java:350)
at aphorea.mobs.hostile.InfectedTreant$InfectedTreantAI$3.findNewPosition(InfectedTreant.java:342)
at necesse.entity.mobs.ai.behaviourTree.leaves.WandererAINode.findNewPosition(WandererAINode.java:188)
at necesse.entity.mobs.ai.behaviourTree.leaves.WandererAINode.findNewPosition(WandererAINode.java:184)
at necesse.entity.mobs.ai.behaviourTree.leaves.WandererAINode.tickNode(WandererAINode.java:151)
at necesse.entity.mobs.ai.behaviourTree.decorators.TaskAINode.tick(TaskAINode.java:47)
at necesse.entity.mobs.ai.behaviourTree.composites.SelectorAINode.tickChildren(SelectorAINode.java:25)
at necesse.entity.mobs.ai.behaviourTree.CompositeTypedAINode.tick(CompositeTypedAINode.java:125)
at necesse.entity.mobs.ai.behaviourTree.BehaviourTreeAI.tick(BehaviourTreeAI.java:41)
at necesse.entity.mobs.Mob.lambda$serverTick$1(Mob.java:716)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.entity.mobs.Mob.serverTick(Mob.java:715)
at necesse.entity.mobs.AttackAnimMob.serverTick(AttackAnimMob.java:27)
at aphorea.mobs.hostile.InfectedTreant.serverTick(InfectedTreant.java:145)
at necesse.entity.manager.EntityManager.lambda$serverTick$26(EntityManager.java:489)
at necesse.entity.manager.EntityList.lambda$serverTick$8(EntityList.java:384)
at java.base/java.util.concurrent.ConcurrentHashMap.forEach(Unknown Source)
at necesse.entity.manager.EntityList.serverTick(EntityList.java:370)
at necesse.entity.manager.EntityManager.lambda$serverTick$27(EntityManager.java:481)
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:480)
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:304)
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)