Wait, I just realized how much of a potato your cpu is, its ultra low voltage something with like near zero cache, even though there is still massive room for performance improvements, even with them, it will only be good on actual desktop potatoes that dont get throttled all the time by design. I think wielded light that is under 10 milliseconds per step on my ancient i7-4790k(older than yours) is probably at least 30ms per step on your machine and then it probably gets throttled fast and like dies. Don't want to imagine how much a light brush stroke of radius 120 is going to take here. You see, cozylights is technically very close to a very expensive mapgen, and there is not so much I can do for your laptop. We would be basically blaming physics that way
Best I can do after additional optimization(which won't be enough for most low voltage cpus) is to add settings like high, mid, low graphics, or, improve crispy potato, it's not yet complete. It would be oveerseeing on how much it takes your cpu to perform a task and when it sees that your cpu is choking hard on this, it would downgrade ranges of things until things get actually fast for you.
Next time when you are thinking of upgrading your machine, always choose a used pc over a new laptop, and thank me later, buy an actual tower. Your other option is to buy outdated but new stuff, like even my cpu, which is really ancient and costs like zero, its like night and day really compared to yours. Be wary of low cpus no matter the date, it's never a good choice, it's basically a scam. But thanks to your report I am now aware that potatoes can be that limited. You can flip your review to positive now :>
it will eventually be even faster, but keep in mind, i have no control over engine lighting/shaders, some things just cant be fixed. what kind of glitches have you encountered?
Way more fun than people give it credit for. Probably the best to experience in most hardcore modded environments. The best part is that it's code is like a couple of statements, there is nothing to break in it
Thank you for your appreciation :> This really helps the standing of the mod, and its discoverability on contentdb, which is indirectly very helpful for further development.
There is still room for performance improvements. In theory, latest version should make cozylights run significantly smoother on multiplayer servers(wouldnt recommend running it in multiplayer, unless you know what you are doing), altrough in its full functionality it would still require a high end cpu as of now.
With additional settings that will be eventually introduced in the future, overall overhead of the mod will decrease, so multiplayer will have pretty acceptable performance, dare i say good performance
A mod leaving unknown nodes when disabled is a common issue in Luanti, so learning how to utilize one of these cleaners might end up very useful. And it's early alpha anyway
Well, the last part just can't be helped. If you disable the mod without cleaning up with "/clearlights 120" or less than 120 if your world is too heavy for your machine, unknown mods will persist. However, I believe there are good mods that help removing unknown nodes, so you dont have to reenable cozylights, you can just run something like that
For performance improvements, just wait for an update, it will take me less than a day at this rate I believe
Accurate algo that runs now by default is unfortunately a standard gamedev algo(i settled with it for now after failing to find a better heuristic), nothing custom, so at best its just marginally faster than semi-random gibberish. Thing is, you are not supposed to do light maps in lua, it was kind of considered technically impossible before it was done. It's more of a hack that api architecture allows
what are your machine specs roughly? with what do you run it exactly, in what game, what kind of mapgens?
it's slow now, because i enabled always_fix_edges with expensive algorithm by default. wait for an update. by the way, settings can be adjusted to make the radius of light sources smaller, which would really speed things up, like exponentially, i will look at better default settings
I was hesitant to ask, but why would you put a mod in early alpha on your multiplayer server without testing it first?
Anyway, you can flip your review to positive now, because farming in mineclonia and most major games at least is fixed. In theory I could fix it much faster if there would be more feedback, and that directly depends on how positive are reviews, so if you are interested in any mod, not necessarily mine, you should probably avoid leaving negative reviews for those mods. Thats your game theory as a user I would guess. Basically, we are in this together
Nah, it's ok, I can see that a bit too much effort is required to create a customized flawlessly enjoyable experience out of several dozens of mods.
Please spare me, I have enough options to fix this, I just fail to find time yet, hoping this week or post Christmas. Before that, its purely a decorative mod. The solution should be about overriding vegetation related stuff so that it notifies cozylights to self-destruct or rebuild, the question is in what way, and maybe there is no question and its all obvious, i just need to look into it
Thanks, I will look into it either on this weekend, or on the next one. I do remember somebody also being kind enough to report issues with vegetation, particularly trees growth within the light. I was unsure if there is a good solution for it because of how different vegetation logic across mods and games was, so I postponed solving that and ultimately got too busy. I am thinking it's better to resolve as reports come, so for now it will be Age of Mending, Mineclonia, and whatever specific vegetation mods you use on your server. I don't think it's quite ready yet for multiplayer, but just in case if your server is public, what is the name?
Thank you for the feedback, I removed the =^^= and incoprehensibly terrifying tooltip color.
In latest update wielded light is enabled by default with limited radius, so phone posters wont completely freeze. It seems like it's much closer to be a good mod for survival, because of how it expands light for nodes like torches and mese lamps. But I absolutely agree, Light Brush is OP.
It even incudes a random mod wheel! Just go to the mod's optional dependencies and scroll to a random location, because this mod optionally depends on basically everything!
It ensures that Cozy Lights mod loads after any other mod that has light source logic. For more consistent and overall better performance it has to depend on basically every mod/game that does that. This allows cozy lights to support all possible light sources a user can encounter on ContentDB. There are some exceptions, and some lights could be missing unintentionally, if you encounter such issue, please inform me. However there is a list of nodes that are not supported on purpose: airlike invisible lights sources, liquid that emits light, and Everness' vines which grow and randomly get replaced all the time
I mostly tried to make it useful for builders, because they asked for it. If people want it in survival, I can do that. If there is anything you would like to suggest or report a bug - you are very welcome :>
And thank you for not leaving a negative review for alpha version
Even though there is no such thing as Neco Arc fumo, if you don't add one, as soon as you see this message the countdown will start, and if you won't add Neco Arc fumo in time, Neco Arc will come after you, and you will experience terrible-terrible dieded by jump scare. https://www.youtube.com/watch?v=aiuJQ15B4I0
10,
9,
8
Wait, I just realized how much of a potato your cpu is, its ultra low voltage something with like near zero cache, even though there is still massive room for performance improvements, even with them, it will only be good on actual desktop potatoes that dont get throttled all the time by design. I think wielded light that is under 10 milliseconds per step on my ancient i7-4790k(older than yours) is probably at least 30ms per step on your machine and then it probably gets throttled fast and like dies. Don't want to imagine how much a light brush stroke of radius 120 is going to take here. You see, cozylights is technically very close to a very expensive mapgen, and there is not so much I can do for your laptop. We would be basically blaming physics that way
Best I can do after additional optimization(which won't be enough for most low voltage cpus) is to add settings like high, mid, low graphics, or, improve crispy potato, it's not yet complete. It would be oveerseeing on how much it takes your cpu to perform a task and when it sees that your cpu is choking hard on this, it would downgrade ranges of things until things get actually fast for you.
Next time when you are thinking of upgrading your machine, always choose a used pc over a new laptop, and thank me later, buy an actual tower. Your other option is to buy outdated but new stuff, like even my cpu, which is really ancient and costs like zero, its like night and day really compared to yours. Be wary of low cpus no matter the date, it's never a good choice, it's basically a scam. But thanks to your report I am now aware that potatoes can be that limited. You can flip your review to positive now :>
it will eventually be even faster, but keep in mind, i have no control over engine lighting/shaders, some things just cant be fixed. what kind of glitches have you encountered?
Way more fun than people give it credit for. Probably the best to experience in most hardcore modded environments. The best part is that it's code is like a couple of statements, there is nothing to break in it
Thank you for your appreciation :> This really helps the standing of the mod, and its discoverability on contentdb, which is indirectly very helpful for further development.
There is still room for performance improvements. In theory, latest version should make cozylights run significantly smoother on multiplayer servers(wouldnt recommend running it in multiplayer, unless you know what you are doing), altrough in its full functionality it would still require a high end cpu as of now.
With additional settings that will be eventually introduced in the future, overall overhead of the mod will decrease, so multiplayer will have pretty acceptable performance, dare i say good performance
You can use this https://content.luanti.org/packages/AntumDeluge/cleaner/ to clear unknown nodes. Or this: https://content.luanti.org/packages/AiTechEye/servercleaner/
A mod leaving unknown nodes when disabled is a common issue in Luanti, so learning how to utilize one of these cleaners might end up very useful. And it's early alpha anyway
Well, the last part just can't be helped. If you disable the mod without cleaning up with "/clearlights 120" or less than 120 if your world is too heavy for your machine, unknown mods will persist. However, I believe there are good mods that help removing unknown nodes, so you dont have to reenable cozylights, you can just run something like that
For performance improvements, just wait for an update, it will take me less than a day at this rate I believe
Accurate algo that runs now by default is unfortunately a standard gamedev algo(i settled with it for now after failing to find a better heuristic), nothing custom, so at best its just marginally faster than semi-random gibberish. Thing is, you are not supposed to do light maps in lua, it was kind of considered technically impossible before it was done. It's more of a hack that api architecture allows
what are your machine specs roughly? with what do you run it exactly, in what game, what kind of mapgens? it's slow now, because i enabled always_fix_edges with expensive algorithm by default. wait for an update. by the way, settings can be adjusted to make the radius of light sources smaller, which would really speed things up, like exponentially, i will look at better default settings
I was hesitant to ask, but why would you put a mod in early alpha on your multiplayer server without testing it first?
Anyway, you can flip your review to positive now, because farming in mineclonia and most major games at least is fixed. In theory I could fix it much faster if there would be more feedback, and that directly depends on how positive are reviews, so if you are interested in any mod, not necessarily mine, you should probably avoid leaving negative reviews for those mods. Thats your game theory as a user I would guess. Basically, we are in this together
Nah, it's ok, I can see that a bit too much effort is required to create a customized flawlessly enjoyable experience out of several dozens of mods. Please spare me, I have enough options to fix this, I just fail to find time yet, hoping this week or post Christmas. Before that, its purely a decorative mod. The solution should be about overriding vegetation related stuff so that it notifies cozylights to self-destruct or rebuild, the question is in what way, and maybe there is no question and its all obvious, i just need to look into it
Thanks, I will look into it either on this weekend, or on the next one. I do remember somebody also being kind enough to report issues with vegetation, particularly trees growth within the light. I was unsure if there is a good solution for it because of how different vegetation logic across mods and games was, so I postponed solving that and ultimately got too busy. I am thinking it's better to resolve as reports come, so for now it will be Age of Mending, Mineclonia, and whatever specific vegetation mods you use on your server. I don't think it's quite ready yet for multiplayer, but just in case if your server is public, what is the name?
Maybe I am actually wrong, didnt isolate the issue properly. I will test again soon and edit the review if I am wrong :>
Thank you for the feedback, I removed the =^^= and incoprehensibly terrifying tooltip color. In latest update wielded light is enabled by default with limited radius, so phone posters wont completely freeze. It seems like it's much closer to be a good mod for survival, because of how it expands light for nodes like torches and mese lamps. But I absolutely agree, Light Brush is OP.
It ensures that Cozy Lights mod loads after any other mod that has light source logic. For more consistent and overall better performance it has to depend on basically every mod/game that does that. This allows cozy lights to support all possible light sources a user can encounter on ContentDB. There are some exceptions, and some lights could be missing unintentionally, if you encounter such issue, please inform me. However there is a list of nodes that are not supported on purpose: airlike invisible lights sources, liquid that emits light, and Everness' vines which grow and randomly get replaced all the time
I mostly tried to make it useful for builders, because they asked for it. If people want it in survival, I can do that. If there is anything you would like to suggest or report a bug - you are very welcome :>
And thank you for not leaving a negative review for alpha version
Very enjoyable, very polished. Even if you are happen to not be interested in the idea, download it just to support quality in Minetest community.
Even though there is no such thing as Neco Arc fumo, if you don't add one, as soon as you see this message the countdown will start, and if you won't add Neco Arc fumo in time, Neco Arc will come after you, and you will experience terrible-terrible dieded by jump scare. https://www.youtube.com/watch?v=aiuJQ15B4I0 10, 9, 8