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

POI Light Enabler - Real Time

dnSpy with netcore is what I used. It is finicky though, took me a few tries to get it to compile and I initially gave up on it, but after some time to cool off, I was able to get it to work.
Appreciate the info. I may play around and see how quick I go from "I got this!" to "I fkn hate life and everything in it!" lol

 
Also hoping for your recovery!

In the meantime, is there any guide/hints anyone can point us to to try to update this ourselves for 19.2 Stable?

 
Has anyone found how to decompile and compile back a DLL file?? we only need to change a couple of lines in it, but how? I managed to decompile and change the file, but I can't build it back...😥

 
I gave the 19.2 stable version a try, and I'm able to load into a server with this .dll "installed," but the log menu can't close, as it continuously spits out the following message:

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

What can I do to fix this?

Anyway, thank you for this neat mod. I've been having fun just building and recreating places I like. Being able to use the POI lights would add so much to it!

 
I suppose I should post this here for everyone that's interested. Heard the author was under the weather, and went ahead and made this mod using Harmony instead of by directly editing the game DLL. I've tested on 19.3 stable, but it should work the same with the past several game versions.

7D2D.Mods.A19/POI Light Enabler at master · InnocuousChaos/7D2D.Mods.A19 (github.com)
I couldn't get this to work. Any ideas why? It produces these errors in the log:

ERR Failed parsing C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7daystodie_Data/../Mods\POI Light Enabler/ModInfo.xml:
2021-01-02T04:34:16 6.616 EXC For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.

 
I couldn't get this to work. Any ideas why? It produces these errors in the log:

ERR Failed parsing C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7daystodie_Data/../Mods\POI Light Enabler/ModInfo.xml:
2021-01-02T04:34:16 6.616 EXC For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.


Just seeing this. Should work if you just remove the first line of the ModInfo.xml, forgot to commit that change awhile back. I updated the repo, but you could also easily make that change to the version you already downloaded.

Thanks for letting me know.

 
Just seeing this. Should work if you just remove the first line of the ModInfo.xml, forgot to commit that change awhile back. I updated the repo, but you could also easily make that change to the version you already downloaded.

Thanks for letting me know.
I'm new to this, so I'm not quite sure how to make this work.  I copied the files, and put them in a folder named POI Light Enabler, in the mods folder with the rest in a Harmony folder inside the POI folder like this: \Game Folder\Mods\POI Light Enabler\Harmony

It's in the mods folder... but for whatever reason... no functionality.

So obviously I'm missing something... anyone able to help?

I would prefer to enable this server-side if possible

 
Back
Top