Hey, I want to know how to setup a core, i know there is a main file but what do I need to specify in each file for them to all work. The reason I wanna do this is because I want to add a ban system, staff system, crate system etc. but all together in one plugin. The rest of the other aspect plugins will be seperate but I want to a have a special system and dont want to have like 20 files in plugins folder Thanks
I believe this link might help https://forums.pmmp.io/threads/writing-a-large-plugin-an-mvc-approach.3503/
That helped but, I want to know how the actual file setup works. Like I said if theres anything special needed in the Main.php or something to activate the rest of plugins.
you still need the mainfile you can register your eventlisteners etc of your eventlistener class/file using onenable
My thread is for a truly large plugin. It's not for "fake" large plugins where you just scramble pieces into a big dish of spaghetti.