Necesse

Necesse

Vulpes Nova (open source) (0.32.1)
KingEnder04  [developer] 3 Jun, 2023 @ 10:13am
Bugs
There shouldn't be a lot of bugs, but the few that I found are that foxes don't drop debris, and settlers can't use the "Celestial Ember" staff.
< >
Showing 1-15 of 21 comments
PajamaKing 3 Jun, 2023 @ 10:44am 
Is there a table detailing the items|mobs added by the mod?
I can see what type they are in the changelog, but i kinda wanted to see their info without openning the game.

I'll use your new mobs to test the compability with my mod. (There shouldn't be any issues, my mod expects that there are unidentified mobs and handles that, just didn't test it yet :steamthumbsup:)

Thanks!
KingEnder04  [developer] 3 Jun, 2023 @ 10:48am 
Originally posted by PajamaKing:
Is there a table detailing the items|mobs added by the mod?
I can see what type they are in the changelog, but i kinda wanted to see their info without openning the game.

I'll use your new mobs to test the compability with my mod. (There shouldn't be any issues, my mod expects that there are unidentified mobs and handles that, just didn't test it yet :steamthumbsup:)

Thanks!

We have a text doc with very basic descriptions of all the items/mobs and what they do if that's what you mean, but this isn't public yet. I'm gonna hopefully work on one to release later today that isn't as messy as our private one :)
PajamaKing 3 Jun, 2023 @ 12:26pm 
Leaves from the sappling sword can't pass by 1x1 squares vertically, and it's really hard to do it horizontally, is this intended?
KingEnder04  [developer] 10 Jun, 2023 @ 11:55am 
Originally posted by PajamaKing:
Leaves from the sappling sword can't pass by 1x1 squares vertically, and it's really hard to do it horizontally, is this intended?

This has been fixed :)
Last edited by KingEnder04; 13 Nov, 2023 @ 4:22pm
Jakapoa 5 Dec, 2024 @ 12:33pm 
The following items are missing textures (null):
  • Wind Arrow
  • Gold Arrow
  • Wind Round
  • Wooden Helmet
  • Wooden Chestplate
  • Wooden Boots
  • Nova Arrow
  • Nova Bullet
  • Queen Spider Staff
  • Repeating Crossbow
  • Doomed Bow
  • Holy Tome
  • Unholy Tome
  • Celestial Ember
  • Thundering Rod
  • Gem Dust

The following items are missing names/tooltips:
  • Queen Spider Staff
  • Nova Fragment
  • Nova Cluster
  • Holy Tome
  • Celestial Ember
  • Glass Shard Sword
  • Codblaster
  • Stormbringer
  • Thundering Rod
  • Novice Tome
  • Intermediate Tome
  • Expert Tome
  • Master Tome
  • Holy Tome
  • Unholy Tome
  • Eye of the Storm
  • Nova Arrow
  • Nova Bullet
KingEnder04  [developer] 5 Dec, 2024 @ 1:04pm 
Originally posted by Jakapoa:
The following items are missing textures (null):
  • Wind Arrow
  • Gold Arrow
  • Wind Round
  • Wooden Helmet
  • Wooden Chestplate
  • Wooden Boots
  • Nova Arrow
  • Nova Bullet
  • Queen Spider Staff
  • Repeating Crossbow
  • Doomed Bow
  • Holy Tome
  • Unholy Tome
  • Celestial Ember
  • Thundering Rod
  • Gem Dust

The following items are missing names/tooltips:
  • Queen Spider Staff
  • Nova Fragment
  • Nova Cluster
  • Holy Tome
  • Celestial Ember
  • Glass Shard Sword
  • Codblaster
  • Stormbringer
  • Thundering Rod
  • Novice Tome
  • Intermediate Tome
  • Expert Tome
  • Master Tome
  • Holy Tome
  • Unholy Tome
  • Eye of the Storm
  • Nova Arrow
  • Nova Bullet

Thanks! This'll save us some time on figuring out everything we hadn't fixed yet :D
Raizel 6 Dec, 2024 @ 4:13am 
Mods: Vulpes Nova (v. 2.00.3)

java.lang.NoSuchFieldError: NORMAL_AMMO_TYPES
at vulpesnova.VulpesNova.preInit(VulpesNova.java:163)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at necesse.engine.modLoader.ModMethod.invoke(ModMethod.java:47)
at necesse.engine.modLoader.classes.EntryClass.preInit(EntryClass.java:57)
at necesse.engine.modLoader.LoadedMod.preInit(LoadedMod.java:185)
at necesse.engine.GlobalData.loadAll(GlobalData.java:238)
at necesse.engine.loading.ClientLoader.loadGame(ClientLoader.java:156)
at necesse.StartPlatformClient.start(StartPlatformClient.java:11)
at StartSteamClient.main(StartSteamClient.java:6)
KingEnder04  [developer] 6 Dec, 2024 @ 9:41am 
Originally posted by Raizel:
Mods: Vulpes Nova (v. 2.00.3)

java.lang.NoSuchFieldError: NORMAL_AMMO_TYPES
at vulpesnova.VulpesNova.preInit(VulpesNova.java:163)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at necesse.engine.modLoader.ModMethod.invoke(ModMethod.java:47)
at necesse.engine.modLoader.classes.EntryClass.preInit(EntryClass.java:57)
at necesse.engine.modLoader.LoadedMod.preInit(LoadedMod.java:185)
at necesse.engine.GlobalData.loadAll(GlobalData.java:238)
at necesse.engine.loading.ClientLoader.loadGame(ClientLoader.java:156)
at necesse.StartPlatformClient.start(StartPlatformClient.java:11)
at StartSteamClient.main(StartSteamClient.java:6)

Verify integrity. this says 2.00.3 when we're on 2.01.1 :)
Raizel 7 Dec, 2024 @ 8:18am 
when i try to make a new world and i have the mod on it says that "server did not respond".
KingEnder04  [developer] 7 Dec, 2024 @ 7:21pm 
Originally posted by Raizel:
when i try to make a new world and i have the mod on it says that "server did not respond".
This was due to the game not being able to properly create your world because of an issue with the Fox Token. it should be fixed with this new update so verify file integrity and hopefully that works :)
Moki 26 Jan @ 4:11pm 
I get this error when loading into a weird purple biome called something like 'plains'.

Mods: Vulpes Nova (v. 2.01.2)

java.lang.RuntimeException: java.lang.IncompatibleClassChangeError: Expecting non-static method 'long necesse.level.gameTile.GameTile.getTileSeed(int, int)'
at necesse.gfx.drawables.LevelDrawUtils.awaitExecuteList(LevelDrawUtils.java:142)
at necesse.gfx.drawables.LevelDrawUtils.lambda$draw$61(LevelDrawUtils.java:569)
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.draw(LevelDrawUtils.java:563)
at necesse.level.maps.Level.draw(Level.java:342)
at necesse.engine.state.MainGame.drawScene(MainGame.java:532)
at necesse.gfx.Renderer.lambda$drawTick$0(Renderer.java:106)
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:103)
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:347)
at necesse.StartPlatformClient.start(StartPlatformClient.java:12)
at StartSteamClient.main(StartSteamClient.java:6)
Caused by: java.lang.IncompatibleClassChangeError: Expecting non-static method 'long necesse.level.gameTile.GameTile.getTileSeed(int, int)'
at vulpesnova.VNContent.CubeMainLandTileVN.getTerrainSprite(CubeMainLandTileVN.java:91)
at necesse.level.gameTile.TerrainSplatterTile.getTerrainTexture(TerrainSplatterTile.java:130)
at necesse.level.maps.splattingManager.SplattingOptions.lambda$addTileDrawables$0(SplattingOptions.java:92)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.level.maps.splattingManager.SplattingOptions.addTileDrawables(SplattingOptions.java:89)
at necesse.level.gameTile.TerrainSplatterTile.addTerrainDrawables(TerrainSplatterTile.java:201)
at necesse.level.gameTile.TerrainSplatterTile.addDrawables(TerrainSplatterTile.java:188)
at necesse.gfx.drawables.LevelDrawUtils.lambda$addTileBasedDrawProcesses$21(LevelDrawUtils.java:270)
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.lambda$addTileBasedDrawProcesses$22(LevelDrawUtils.java:250)
at necesse.gfx.drawables.LevelDrawUtils.lambda$executeLogic$6(LevelDrawUtils.java:117)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
KingEnder04  [developer] 27 Jan @ 6:55pm 
Originally posted by Moki:
Your Report

This is most likely due to the fact that I have been unable to work on my mod (and my other mods) due to spending all my time on other projects, such as my Youtube Channel, my own game, and my factorio addiction. (I also work full-time so I already cram everything into the little downtime that I do have lol)

I'll try getting it updated for the new version but 0 promises
Ferren-  [developer] 4 Feb @ 2:55pm 
@Moki Hi there! I am helping out with crash/bug fixes and hopefully not creating more :3 I have fixed the crash you mentioned here, and it should be included in the next update.

Originally posted by Moki:
I get this error when loading into a weird purple biome called something like 'plains'.

Mods: Vulpes Nova (v. 2.01.2)

java.lang.RuntimeException: java.lang.IncompatibleClassChangeError: Expecting non-static method 'long necesse.level.gameTile.GameTile.getTileSeed(int, int)'
at necesse.gfx.drawables.LevelDrawUtils.awaitExecuteList(LevelDrawUtils.java:142)
at necesse.gfx.drawables.LevelDrawUtils.lambda$draw$61(LevelDrawUtils.java:569)
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.draw(LevelDrawUtils.java:563)
at necesse.level.maps.Level.draw(Level.java:342)
at necesse.engine.state.MainGame.drawScene(MainGame.java:532)
at necesse.gfx.Renderer.lambda$drawTick$0(Renderer.java:106)
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:103)
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:347)
at necesse.StartPlatformClient.start(StartPlatformClient.java:12)
at StartSteamClient.main(StartSteamClient.java:6)
Caused by: java.lang.IncompatibleClassChangeError: Expecting non-static method 'long necesse.level.gameTile.GameTile.getTileSeed(int, int)'
at vulpesnova.VNContent.CubeMainLandTileVN.getTerrainSprite(CubeMainLandTileVN.java:91)
at necesse.level.gameTile.TerrainSplatterTile.getTerrainTexture(TerrainSplatterTile.java:130)
at necesse.level.maps.splattingManager.SplattingOptions.lambda$addTileDrawables$0(SplattingOptions.java:92)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.level.maps.splattingManager.SplattingOptions.addTileDrawables(SplattingOptions.java:89)
at necesse.level.gameTile.TerrainSplatterTile.addTerrainDrawables(TerrainSplatterTile.java:201)
at necesse.level.gameTile.TerrainSplatterTile.addDrawables(TerrainSplatterTile.java:188)
at necesse.gfx.drawables.LevelDrawUtils.lambda$addTileBasedDrawProcesses$21(LevelDrawUtils.java:270)
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.lambda$addTileBasedDrawProcesses$22(LevelDrawUtils.java:250)
at necesse.gfx.drawables.LevelDrawUtils.lambda$executeLogic$6(LevelDrawUtils.java:117)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
"Monster Pheromones" crashes the game when used

Mods: Vulpes Nova (v. 2.02.0)

java.lang.NullPointerException: Cannot invoke "necesse.entity.mobs.buffs.staticBuffs.Buff.getID()" because "buff" is null
at necesse.entity.mobs.buffs.ActiveBuff.<init>(ActiveBuff.java:41)
at necesse.entity.mobs.buffs.ActiveBuff.<init>(ActiveBuff.java:60)
at necesse.entity.mobs.buffs.ActiveBuff.<init>(ActiveBuff.java:68)
at vulpesnova.VNContent.VNMisc.MonsterPheromonesItem.onPlace(MonsterPheromonesItem.java:55)
at necesse.inventory.item.placeableItem.PlaceableItem.onAttack(PlaceableItem.java:108)
at necesse.entity.mobs.PlayerMob.runAttack(PlayerMob.java:2424)
at necesse.engine.network.packet.PacketPlayerAttack.processServer(PacketPlayerAttack.java:81)
at necesse.engine.network.NetworkPacket.processServer(NetworkPacket.java:232)
at necesse.engine.network.server.Server.processPacket(Server.java:263)
at necesse.engine.network.server.Server.frameTick(Server.java:175)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$0(ServerGameLoop.java:44)
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:43)
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)
The game starts to crash when NPC takes out the Thundering Rod.
The game starts to crash when I or an NPC uses the Crimson Tempest.
Mods: Vulpes Nova (v. 2.02.3)orVulpes Nova (v. 2.02.4)
After testing, all other weapons are working.
It's not really crucial, but when these two weapons cause the game to crash, the mod "Silk Road" might also report an error simultaneously.
< >
Showing 1-15 of 21 comments
Per page: 1530 50