• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

A16 - STARVATION Mod for A16

I'm getting frequent NullReferenceException streams when switching to tool items after updating to 16.0.0.28.1 from the pre-Christmas version (probably 16.0.0.27). I'm playing a 2-player co-op game and have tried both dedicated (local) server and having one player host. The items that have caused the problem so far have been iron pickaxes, hunting knife, and chain and links. Restarting the dedicated server seems to be required, but for the host configuration the other player logging off seems to be enough (even when it's the host that is experiencing it). The items that cause the error were used earlier without issue and we've tried replacing them with new ones in case there was some corruption of that specific instance.
Server logs don't show anything going on, but client logs show:

NullReferenceException: Object reference not set to an instance of an object

at ItemClassAR1.OnHoldingUpdate (.ItemInventoryData _data) [0x00000] in <filename unknown>:0

at Inventory.OnUpdate () [0x00000] in <filename unknown>:0

at EntityAlive.OnUpdateEntity () [0x00000] in <filename unknown>:0

at EntityPlayer.OnUpdateEntity () [0x00000] in <filename unknown>:0

at EntityPlayerLocal.OnUpdateEntity () [0x00000] in <filename unknown>:0

at World.TickEntities (Single _partialTicks) [0x00000] in <filename unknown>:0

at GameManager.JQ () [0x00000] in <filename unknown>:0

at GameManager.Update () [0x00000] in <filename unknown>:0

(Filename: Line: -1)
I haven't really been able to replicate this error in either single player or dedi. Please send me a full operlog and/or the savegame, if at all possible.

  • Does it happen if you're playing alone, or only when both of you are nearby?
  • Did replacing the items solve the problem
  • Are you using any custom UI that may have removed "windowLooting" window from windows.xml or extensively modified it?
  • Are you using any bigger backpack mod? If so, is it updated to 16.0.0.28, latest patch?


Thank you.

 
Last edited by a moderator:
I haven't really been able to replicate this error in either single player or dedi. Please send me a full operlog and/or the savegame, if at all possible.

  • Does it happen if you're playing alone, or only when both of you are nearby?
  • Did replacing the items solve the problem
  • Are you using any custom UI that may have removed "windowLooting" window from windows.xml or extensively modified it?
  • Are you using any bigger backpack mod? If so, is it updated to 16.0.0.28, latest patch?


Thank you.
update the server to version 16.0.0.28.2?

 
update the server to version 16.0.0.28.2?
We are also having Null reference errors on items. Random item that worked fine b4 or are working fine for other people. My wife was unable to have a steel fire ax on her while my friend was unable to have a hunting knife or saw bat. Will try updatiing to 28.2

 
We are also having Null reference errors on items. Random item that worked fine b4 or are working fine for other people. My wife was unable to have a steel fire ax on her while my friend was unable to have a hunting knife or saw bat. Will try updatiing to 28.2
Please make sure you can answer any of my questions / requests, if at all possible, or I wont be able to replicate and solve the problem.

I haven't really been able to replicate this error in either single player or dedi. Please send me a full operlog and/or the savegame, if at all possible.

  • Does it happen if you're playing alone, or only when both of you are nearby?
  • Did replacing the items solve the problem
  • Are you using any custom UI that may have removed "windowLooting" window from windows.xml or extensively modified it?
  • Are you using any bigger backpack mod? If so, is it updated to 16.0.0.28, latest patch?


Thank you.
 
Client 16.0.0.28.3

CLIENT PATCH 16.0.0.28.3




Client optimizations. That's about all I can do without more info.

ONLY CLIENTS NEED UPDATE!

NOTE: Please, PLEASE, make sure you're running unmodified Starvation when reporting bugs!


Starvation changes a lot more then XMLs and custom assets, and until the game itself is finished, Starvation will be constantly mutating too, making bugs hard enough to detect.

CLIENT / SERVER 16.0.0.28




Christmas Update








  • MINER EVENT
    You can now craft a miner:
    Miner Base (crafted in Mill)
  • Miner Blade (crafted in Lathe)
  • Miner Arm (crafted in Mill)
  • Control Box (crafted in Science Workstation)

[*]You should then find a suitable place to mine. The miner actually mines world mineral (3 block radius straight down). So placing it in a place with a lot of ore blocks will grant the higher results

[*]Keep in mind that it "depletes" the blocks it mines, so you can't camp a single spot, but it MIGHT last for more then 1 run.

[*]Once you find a suitable spot:

  • Place the miner base. Make sure the spot is able to support it, you don't wanna loose it.
  • Open the tool box of the miner (click and hold for options).
  • Place the miner control box, arm and blade inside the tool box. This field assembles the miner.
  • Place a failure relay near the base.
  • Power up the failure relay
  • You will see a console coming up, and a booting up sequence
  • The event itself happens in 4 increasingly harder waves
  • Each wave will go deeper and deeper (10blocks, 20blocks, 40blocks, down to bedrock). Use common sense to understand your returns: if the closest ore is at 41 depth, waves 1 and 2 may return only a few things!
  • The deeper the miner goes, the higher the probability of finding rare gems and minerals, but the waves will also be harder.
  • You can interrupt the event at any time, by cutting off the power.
  • You can open the miner inventory at any time (click and hold for options)
  • You can pick up the miner, once you repair it and disassemble it by removing all tools and loot.
  • Failure Relay and Small Diesel Generators are now pickable EVEN WITHOUT LAND PROTECTION!
  • NOTE: some gems can drop anywhere, others only drop out of specific minerals.

[*]The event will error (stop) or reset if:

  • No player stays within 10-15 blocks of the miner. At least one player should always be near. If no player is present, the current wave will reset.
  • Too many man made blocks near the miner, will trigger a failure protection and the miner will stop, so that you can't put blocks around it.
  • Having no open sky above will trigger a failure protection and the miner will stop.
  • Having no suitable place to spawn enemies will cause the miner to stop
  • Any missing miner tool will cause it to stop

[*]NOTE: repair hit box of the base is a bit "odd", so you need to move around it. We'll fix that asap.



[*]ORE SCANNER

  • Using old Domonix ore scanner code, I improved it and made the brand new MinScan 1000
  • This rare loot device will allow you to scan the terrain under you for ores, in a radius of 3 blocks, making it an invaluable tool to use with the Miner.
  • The scanner can be found anywhere that drops "rare tools" in loot.
  • The scanner will display the quantity and mineral value of ores found, and well as the depth of the closest ore block.
  • NOTE that it will not tell you which ores are there.
    The mineral value is a weighted sum of all ores available.
  • Based on current biome, ore quantity and mineral value, you'll have to use your wits to have an idea of what can be down there.




[*]RARE MINERALS/GEMS AND SOCKABLE UPGRADES

  • With the miner, you can now find rare gems and rare minerals
  • Those can be used to either:
    Increase max item quality, up to 650 (consumes the rare minerals)
  • Repair items without quality loss (consumes the rare minerals)
  • Increase entity damage (takes one slot)
  • Increase block damage (takes one slot)
  • If this feature has acceptance and works well, more combinations will come

[*]The following items are currently upgradable:

  • Iron Armor
  • Steel Armor
  • Exo Suit
  • All ranged weapons
  • Iron and Steel tools
  • Machete, Iron Club, Sledgehammer, Hunting Knife, Saw Bat, Electric Speer, Lightsword

[*]How to upgrade:

  • Hold the item
  • Press the - (the dash/hyphen/minus key)
  • Make the desired changes to the available gem sockets
  • Press ESC to apply the configuration
  • Invalid items will be returned to the inventory
  • You will be notified if there are useless gems for the current item in your configuration, but you wont be told which one
  • If any gem is consumed, you will be informed but you wont be told what it did.
  • If no warning messages appear it means your gem is doing something.
  • There is a small chance of failure, which causes the loss of the gem
  • It's up to you guys to figure out what does what to what.
  • I'll give you some pointers though, about previously existing ores. Some of them are now usable to repair or increase durability of certain items
    Gold is now usable
  • Silver is now usable
  • Diamonds are now usable
  • Uranium is now usable
  • Depleted Uranium is now usable






[*]SANTA RESCUE EVENT

  • Santa Claus is a random snow biome spawn
  • When a player gets close to it, a rescue event will be triggered and Santa will call out for help
    10s after the event is triggered, a first wave of enemies will spawn
  • The event consists of 4 increasingly harder waves, adding harder enemies then culminating with a boss
  • If you pay attention, Santa will give you a pointer that a wave spawn is incoming.
  • Player NEEDs to stay close to Santa (at least 1 player), and keep him alive
  • Santa will not accept dialogs for the duration of the event.
  • If all players leave Santa vicinity the event will reset.
  • If Santa survives the full event, he will be available to talk for 60 seconds. You will hear him thank you as a pointer, and dialogs will be available.
  • To open Santa presents, hold the item in hand and press right mouse button. Press ESC to close the Gift Box.






WORD OF ADVISE: do not engage on this new events alone, unless you're very well geared up and are not affraid of a challenge!

NOTE: if you guys find a way to "cheat" these events (which I know you will!), I ask you to contact us directly :)




I hope you guys have fun and enjoy this changes and, as always, keep us informed of problems, balancing issues or bugs. We'll get to them IF and WHEN possible, without overlooking our own fun!

So Merry Christmas, and go grab your presents!

PS - For people playing on official servers, updates should already be applied.

PS1- Public Server repo is already updated
 
Update the dedi of the version under 16.0.0.28.2? Do you plan to update?
There is no server version 16.0.0.28.2. Currently the latest Starvation Server version is 16.0.0.28

There was a hotfix for the Client that is 16.0.0.28.3. Only the client needs updating. Servers do not need to be updated - nothing change on the server.

 
Last edited by a moderator:
hello

wanted to ask if soething bugged with the Powerplants??in the Editing toll there are soe powerplants...on the server i see only a cave or nothing

does someone have the same problem?

 
It seems that the reported errors are due to incomplete downloads or corrupted launcher files. Try deleting the launcher and reinstall it. If presyncing doesn't work after that, then try a full direct download.

 
Please make sure you can answer any of my questions / requests, if at all possible, or I wont be able to replicate and solve the problem.
I do not play alone so no idea.

scrapping or dropping items did not help. problem returned as soon as new item was crafted

no custom UI nothing changed in any xml file

no backpack or any other mod

would effect them but not me

seems to be no longer happening with new version. So we assume fixed now.

 
I do not play alone so no idea.scrapping or dropping items did not help. problem returned as soon as new item was crafted

no custom UI nothing changed in any xml file

no backpack or any other mod

would effect them but not me

seems to be no longer happening with new version. So we assume fixed now.
Yay! 😂 Keep me informed.

Merry Christmas!

 
Yay! Keep me informed.
Merry Christmas!
Only real issue we have left is the server not showing up. Suspect it has to do with UDP settings in Pfsense. I can always see the server from my machine. During our lan parties on Sundays if I have not logged in then no one can see the server. Same issue when people want to play from home. I have a dl380 G7 for a server and host a few game server on it for us (minecraft etc.) which people have no trouble finding but the Starvation server is funny like that. I have not run un unmodded 7dtd server in a long time (multiple Pfsense update cycles) so not sure what is going on.

The Lan party issue was solved by me changing the server to public (passworded of course), but did not help with remote issue. Sure it is a Pfsense issue or I put one to many spaces or a ; instead of : somewhere. We do have some of the Zed long arm reach going on adjusting buffer bloat helped .

 
If You Are Having Issues With Starvation Mod since Last Update




 


16.0.0.28 is the most current Starvation SERVER version.

If you are having issues with 16.0.0.28 Server please make sure that you do not have other mods or UI edits/mods installed. Most of the server issues that have been encountered are due to other mods that claim compatibility with Starvation having been installed on the server and subsequently overwriting an important part of the Starvation mod. We do not claim any mods not written by our team as compatiable with Starvation and we have not approved any other mods to be used with Starvation. We cannot troubleshoot a server issue for you unless its happening with just the Starvation MOD Server files installed over the 7DTD vanilla Server. This goes for those of you that have done your own UI modding, please make sure that you return to vanilla + Starvation and still have the errors/crashes before reporting a problem. For the most part the fix for most of the the issues that have been reported to us since the 16.0.0.28 Server Update have been solved by having the server re-installed with just 7DTD vanilla and Starvation - with nothing else installed on the server or modified on the server the errors go away.

The most current CLIENT VERSION is 12.0.0.28.3. If you are having issues please make sure that you are updated to this version. If you are seeing errors that say files are missing or cannot load the most common cause is an issue with the launcher either not updating the clone correctly or not updating the mod correctly, or the files being corrupted. We have seen issues from everything from the vanilla 7dtd .exe missing, to just some mod files not found. To fix this first try to "pre-sync" the mod but if that does not work you may need to completely uninstall the launcher, your 7DTD clone for starvation and any temp files and/or mod caches. Then re-download the launcher, and do a fresh install of the game clone and mod.

Null exceptions, missing items and blank boxes seem to be associated with UI modding and/or other mods installed on the Server. There are mods out there listed as "Starvation Mods" but the only Starvation mod is the one we release, we do not have any other mods out there that are considered compatible with Starvation and many do cause issues for Starvation Mod. If you have any issues with Starvation we do ask you to remove any other mod - even if you made the edit yourself - and see if the issue exists with just the vanilla game installed and Starvation. In most cases asking people to go back to the vanilla game and the mod ha cured the problem. We cannot troubleshoot nor fix other people's mods and just because they call them 'starvation mods' or say they are compatible does not mean that we support them or that we will see that they will be compatible. Please make sure when you report a client error that you are running just the vanilla 7DTD with the current Starvation Mod client version installed and it has not been edited in any other manner. I know that its often important for you to be able to weak your game so its just like you like it but if you do and its breaks the mod and then you come to us with a "bug report" as a way to get help modding your specific game its not something we can keep doing - we cannot mod everyone's game for them and still have a life of our own! If you cannot edit your game and get it to work, please talk join a modding group or ask around in the modding forum and see if someone will give you a hand learning what to do. We really cannot personalize every game out there to individual players.

Please NOTE: The information currently circulating that the 16.0.0.28.3 client will only log into a server running the exact same numbered version (in other words 16.0.0.28.3) is incorrect information. The client version number and server version numbers do not have to be the same and there is no version 16.0.0.28.3 for the server. If you are directed to download a server version 16.0.0.28.3 understand that that is not an official version, we did not release it and we do not have a clue what you maybe installing on your computer.

Discord server for support for Starvation Mod: https://discord.gg/EyZSJPn

 
Last edited by a moderator:
Is this a temporary update? If so, sow long will we have this update? Will the whole thing be removed, or just the santa rescue?

If anything only the Santa event will be removed. The miner and other things are permanent. How long Santa Event will be in has not been decided yet. Most likely it will be removed at the next full update.

 
Last edited by a moderator:
Only real issue we have left is the server not showing up. Suspect it has to do with UDP settings in Pfsense. I can always see the server from my machine. During our lan parties on Sundays if I have not logged in then no one can see the server. Same issue when people want to play from home. I have a dl380 G7 for a server and host a few game server on it for us (minecraft etc.) which people have no trouble finding but the Starvation server is funny like that. I have not run un unmodded 7dtd server in a long time (multiple Pfsense update cycles) so not sure what is going on.

The Lan party issue was solved by me changing the server to public (passworded of course), but did not help with remote issue. Sure it is a Pfsense issue or I put one to many spaces or a ; instead of : somewhere. We do have some of the Zed long arm reach going on adjusting buffer bloat helped .
This is totally a vanilla 7DTD issue and not anything to do with Starvation or anything we can address. This has been an issue with 7DTD long before anyone was even thinking about Starvation and we really can't fix everything. The workaround to this has always been to add the server that you cannot see to View>Servers in the Steam App. The server will then show up in your favorites/history list (after a minute or so load time and all servers have loaded) in the in-game server browser.

 
Is this a temporary update? If so, sow long will we have this update? Will the whole thing be removed, or just the santa rescue?
Nothing was removed for the patches other then auto quests (which you wont notice anyways). Santa, presents, miner and gems are still in, and problems seem to solved.

Refer to pam post if you have problems syncing an update with the launcher.

After this seasonal time, santa might be replaced by other dynamic events, but everything else will still be there!

Have fun and merry Xmas!

PS - Pam beated me to it! Yay for double answers

 
Last edited by a moderator:
Nothing was removed for the patches other then auto quests (which you wont notice anyways). Santa, presents, miner and gems are still in, and problems seem to solved.Refer to pam post if you have problems syncing an update with the launcher.

After this seasonal time, santa might be replaced by other dynamic events, but everything else will still be there!

Have fun and merry Xmas!

PS - Pam beated me to it! Yay for double answers
lol it's all good. im loving all this stuff, you guys are amazing.. i with TFP would hire mod makers like you guys.. would make vanilla so much better, and content could come out better/ faster.

ps. My group things Hyena & Rhinos need their stats swapped.. OR at least make Rhino's tougher.. they are as weak as a cow :p

pps: Ive just read the entire 78 pages of this thread over the last few days to make a sort of FAQ for my group from things ive seen on here, since we've been asking the same questions.. I see thre that were asked, that wed like to know as well, but i sawn no answer given for them.

Q: I just noticed that i can change the color of the flashlight on the weapon to white with numpad7 and to green with numpad9. I guess there are other keybindings too, like this. Any info?

Q: Turned on the antenna and got as 1st npc the boy..there's anywhere an explanation on what to do with npc? How to train or assign job?

Q: is there any way to give survivors equipment to fight or use. they have an inventory but putting things in there doesnt seem t oeffect them.

Someone tried answering that second one by linking the wiki, but it does not list a job for the BOY. Is he useless? I have not been able to get the BOY to be used for any of the stations.

 
Last edited by a moderator:
Hello! The Bad mechanic perk is working in this mod??

Becouse in vanilla, this perk increase the harvest count and decrease the degradation of the wrench, but this dont happen in starvation...

 
Back
Top