Would it be possible to create a modular game engine with java, and not have it abused?
I want to make my code easier for me to understand, and make modding support in the future. So I thought it would be easy to have a folder filled with JAR files, that when ran, added content to the game. Like one for physics, one for modeling, one for advanced GLSL, etc. And make a config folder holding the configuration for each “Plugin”.
But I have one problem, I don’t wan’t the community to abuse it, and do something like make a rouge plugin that deletes your saves, or uses speed hacks on multiplayer. Is there any way to avoid this?