奈斯启示录 Necesse

奈斯启示录 Necesse

Wired
 此主题已被置顶,因此可能具有重要性
Jakapoa  [开发者] 2 月 4 日 下午 5:01
Bugs & Crashes
Did you find a bug? Did you crash? Is something horribly broken?

Post about it here.
< >
正在显示第 1 - 4 条,共 4 条留言
Lars (DE) 3 月 30 日 下午 1:48 
Hello,

I really hope you'll join the upcoming update and hope you can fix a slightly annoying bug.

It happens whenever you teleport somewhere, or even just go from underground to the surface, or vice versa.

The walls hidden with the Activator are no longer updated properly, meaning they remain visible until they receive a new signal. If you control them with a switch, turn the switch off and on again to reset them to their original state.

Fortunately, the NPCs aren't bothered by this; the display is just as accurate for them as it is for other players who haven't teleported away.

We play on a dedicated server. I haven't tested it in single player, but I can test it if necessary.
最后由 Lars (DE) 编辑于; 3 月 30 日 下午 1:48
Jakapoa  [开发者] 3 月 30 日 下午 2:13 
引用自 Lars (DE)
Hello,

I really hope you'll join the upcoming update and hope you can fix a slightly annoying bug.

It happens whenever you teleport somewhere, or even just go from underground to the surface, or vice versa.

The walls hidden with the Activator are no longer updated properly, meaning they remain visible until they receive a new signal. If you control them with a switch, turn the switch off and on again to reset them to their original state.

Fortunately, the NPCs aren't bothered by this; the display is just as accurate for them as it is for other players who haven't teleported away.

We play on a dedicated server. I haven't tested it in single player, but I can test it if necessary.
I'll look into this and see if I can get it fixed sometime this week.
borrowdaledrew 9 月 17 日 上午 10:37 
i'm getting a crashout when looking through the crafting table. When reaching the wiring section of the crafting list the game jumps to the error report and flags a missing texture for one of the recipes.

could be the mod just needs updating with the texture width correcting or it could be compatability issue?

java.lang.NullPointerException: Cannot invoke "necesse.gfx.gameTexture.GameTexture.getWidth()" because "texture" is null
at necesse.gfx.gameTexture.GameSprite.<init>(GameSprite.java:60)
at necesse.inventory.item.Item.getItemSprite(Item.java:413)
at necesse.inventory.item.Item.drawIcon(Item.java:359)
at necesse.inventory.InventoryItem.drawIcon(InventoryItem.java:161)
at necesse.inventory.recipe.Recipe.draw(Recipe.java:344)
at necesse.gfx.forms.components.FormContainerRecipe.draw(FormContainerRecipe.java:171)
at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:173)
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.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:172)
at necesse.gfx.forms.Form.drawComponents(Form.java:341)
at necesse.gfx.forms.Form.lambda$draw$2(Form.java:394)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.forms.Form.draw(Form.java:346)
at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:173)
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.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:172)
at necesse.gfx.forms.Form.drawComponents(Form.java:341)
at necesse.gfx.forms.Form.lambda$draw$2(Form.java:394)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.forms.Form.draw(Form.java:346)
at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:173)
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.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:172)
at necesse.gfx.forms.components.FormContentBox.draw(FormContentBox.java:337)
at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:173)
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.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:172)
at necesse.gfx.forms.Form.drawComponents(Form.java:341)
at necesse.gfx.forms.Form.lambda$draw$2(Form.java:394)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.forms.Form.draw(Form.java:346)
at necesse.gfx.forms.FormSwitcherTyped.draw(FormSwitcherTyped.java:127)
at necesse.gfx.forms.presets.containerComponent.object.CraftingStationContainerForm.draw(CraftingStationContainerForm.java:375)
at necesse.gfx.forms.ComponentList.lambda$drawComponents$3(ComponentList.java:173)
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.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:172)
at necesse.gfx.forms.FormManager.draw(FormManager.java:548)
at necesse.gfx.forms.MainGameFormManager.draw(MainGameFormManager.java:406)
at necesse.engine.state.MainGame.lambda$drawHud$14(MainGame.java:623)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.engine.state.MainGame.drawHud(MainGame.java:622)
at necesse.gfx.Renderer.lambda$drawTick$3(Renderer.java:131)
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:126)
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:99)
at necesse.engine.gameLoop.ClientGameLoop.update(ClientGameLoop.java:86)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.loading.ClientLoader.startGame(ClientLoader.java:366)
at necesse.StartPlatformClient.start(StartPlatformClient.java:12)
at StartSteamClient.main(StartSteamClient.java:6)
最后由 borrowdaledrew 编辑于; 9 月 17 日 上午 10:38
Jakapoa  [开发者] 9 月 17 日 上午 11:05 
引用自 borrowdaledrew
i'm getting a crashout when looking through the crafting table. When reaching the wiring section of the crafting list the game jumps to the error report and flags a missing texture for one of the recipes.

could be the mod just needs updating with the texture width correcting or it could be compatability issue?

-snip-
I'm not seeing a crash and all the textures are packed. Are you playing with any other mods?
< >
正在显示第 1 - 4 条,共 4 条留言
每页显示数: 1530 50