Your accusations are false.
When giving such a statement you should at least make sure that's correct.
On the site it is written that it is made from Coppi mod.
Never claimed it was not, but I suppose the line you're referring to can be interpreted that way:
The code is highly based on other peoples work. So far I know of at least Coppi's mod and mine, parts of it just copied 100%. Not even mentioning it.
That highlighted part was basically going together, didn't think about that when I was writing that line. The fact that it's based on Coppi's was from the web site, as I don't know Coppi's mod by heart. Only thing I was trying to make the statement about 100% copy and no mention was mine, because I know that code and have seen it being used in there.
That whole point is still mostly a follow up on the first one:
I haven't checked in detail, but while I don't think it actually violates any license basing your whole work on a lot of other open source code and then saying "you may not even look at mine" (not even talking about reusing / modifying here) is an ass move
The thing is: You get a lot from the community, not only in knowledge, but also in actual work spent, and then you just take that but all your stuff is then suddenly so much more worth than anything else done so far (including the base game btw...) that no one is allowed to even look at it? If every modder here was this protective of his own work there would be nothing at all because everyone would have to start from scratch as there's no information to learn with. That's my major gripe with that "I am allowed to completely copy stuff but others might not even take a look for ideas or anything" attitude.
The performances are the same with or without CPM, ie bad.
The performance of the vanilla code isn't impacted of course, but running obfuscated code is still unnecessarily slower, so any place where vanilla code executes part of the mod is slower. Was just giving one of the reasons obfuscation is bad practice here.
Do you really think he has bad intentions when hiding his code?
Well, as you said yourself, there's no payment involved in this mod. So not a commercial product. So what reasons could he have (even more so even stating he won't even disclose the reasons)? Of course it could just be the above mentioned attitude of not wanting others to learn anything from his code, could also just be to hide the fact how much is copied (not saying it is a lot, just saying it could be a motivation!), but as well could be bad intentions. The thing is: No one can know if there's anything bad without quite some work involved reading through that obfuscated code. And that's what I was warning about: Running obfuscated code on your servers, where it's *very* unlikely anyone checked what it does.
This modder works FREE for a whole community of admins for whom the management of a server is highly improved because the game does not have these functionalities.
There's a lot of others who do the same, also for free. Never seen anyone hide what they do though.
Actually one outcome of this thing I can take away for me is that I'll see if we enforce a rule about not allowing obfuscated code to be advertised/shared on this forum or workshop later on at all ...
Also, if there's more you want to say, please make a thread for it, we captured Catalysm's thread for long enough now. Feel free to @mention me if you do make a thread and actually want me to read it.