zlepper / itlt

It's the little things mod, a mod about the little things.
MIT License
12 stars 5 forks source link

itlt v2 rewrite #16

Closed PaintNinja closed 3 years ago

PaintNinja commented 3 years ago

Hey @zlepper, just wanted to make you aware of the on-going rewrite of ITLT and check that you're okay with it before going ahead and publishing an alpha marked build of it on CurseForge.

The rewrite isn't finished but should be done within a few weeks. I don't expect you to look at every tiny detail of the code, just a quick skim-read and your approval as I respect that this is originally your mod and don't want to end up changing its direction in a way you don't like.

Planned new features and changes in v2:

Once approved and v2 is finished, I'll backport it to 1.16.1, 1.15.2 and maybe 1.14.4. If you do not approve, please let me know what you would like changed so I can sort it out :)

zlepper commented 3 years ago

Gave it a rough lookover, looks nice.

Though i'm a bit unsure if this kind of mod is the place for anti cheat detection, rather than a proper dedicated mod?

But if you feel like it's a good idea, i'm all for :D

PaintNinja commented 3 years ago

Thanks! I'll continue development then. :D

Regarding the cheat mod detection: The anticheat is pretty basic and is meant to compliment a dedicated anticheat plugin on servers. The idea of including it in itlt is that it's not a lot of code and would easily get a really wide reach being that this mod is already used in a lot of modpacks, which is important for the feature to be effective (otherwise you have the chicken and egg problem of people not using it server-side because barely any clients have it and people not using it client-side because barely any servers use it so why bother).

PaintNinja commented 3 years ago

Finally finished. Went off on a bit of a tangent and had some unexpected IRL stuff get in the way, but it's done.

Thank you for allowing me to work on such a popular mod. :)

You can find v2's changelog here: https://github.com/zlepper/itlt/blob/master/CHANGELOG.md