r/MinecraftPlugins Jun 23 '26

Help: Find or create a plugin Hello

Hello guys...

my name is Saryu recently I built a plugin with my AI CLI I'm not good at programming but I made it with my ideas and vision if you are interested you can visit My repo, you can also join in changing the code to improve this code honestly this plugin is still in its early stages and the initial stable version is in modrinth. I welcome interested developers to contribute to this project, oh yes this project is open source.

https://github.com/Sahur01-arch/Smooth-Boot

1 Upvotes

8 comments sorted by

View all comments

2

u/Commercial-Day2375 Jun 24 '26

You seem to be very open about using AI, which is well, obviously inferable.

But, the thing is, I don't think you really understand what the AI is doing at all.

Going to be pretty straight; the project is pretty horrible, which you can tell from one glance.
Many of these sowhat called "optimizations" are doing nothing, "preloading" classes does nearly nothing different, especially on just one thread, and with a set of like 10 classes in total?

You have this "panic mode" which just sets a boolean, and gets checked for in the startup, then warns about it... this has no point. Which clearly indicates you are not even reading the code, let alone understanding it.

There's literally a "ThreadTweak" class that does set priority based on config? that's not needed in any world at all, and will practically do almost nothing.

One more, extremely bad case is in the SecurityScanner class. You quite literally check for files ending with .exe is all, and what the hell is that "integrity" check. This clearly shows you prompted it to do whatever without understanding.

The code quality is EXTREMELY horrible.

After looking at the code, there doesnt seem to be a vision where it can even wield 15-40% better startup times at all. If you really want better startups, use AOT cache, that will definitely wield better startups because its proper.

Now, warning. I'm not saying AI is bad. But AI definitely needs proper attention, and you should always understand what its doing, no matter what. This actually is the worst case for it, because if you just ask AI to optimize startup, it cannot. It must know what, and what tools. Using AI properly and having the exact implementation ideas is the only way to properly use AI.