Before I jump into this please read my statement first:
I do not wish to step on anyone's toes nor do I wish to cause conflict between persons or offend the great work of @red51 . He has done an amazing job with this game and I believe we as a community can come together and assist by creating a RWSE: API that will allow mods, new textures, class files and a scripts-config. Only if we can work together without stepping on anyone's toes can this be accomplished. When I began playing Minecraft Forge which is a similar API was created that allowed the first of many mods to work with one another without disrupting the vanilla folders at all. Lua has this same compatibility as Java with the exception that it could run more smoothly. If anyone feels distressed or alarmed at this post please do not be afraid to voice your opinion as it is not created for controversy but as a step towards a brighter future for Rising World. With that being said let's get started.
In the RS Example 1.jpg you can see there are various folders one of which is "Scripts" which is what I wish to bring up today. Now suppose we created together a script-extender named [RWSE (version number)] and added to the scripts folder and hit play. It would generate other folders with their said components much like RS Example 2. the script-extensions otherwise known as the mods folder would consist of a collection of scripts (mods) written in Lua that can now run simultaneously together. The "Options" as to which I added would essentially be the extension program itself which would allow the script-extensions (mods) to run.
The "script-config" would allow you to change the configurations of the scripts if you needed to make changes to the script-extensions/mods. When you look at (example 1) you see scripts is basically already the mods folder in general. When you create a script to work with the game you simply ad it and click play and it works just fine. When you start stacking scripts (mods) sometimes you might encounter errors because of a configuration error. This is where the RWSE comes into play it organizes your scripts adds a script-config folder for you to easily go in and make changes much like you would in a Minecraft configuration file.
What will RSWE look like? Let's look at Forge exhibit 1: In here we see various file of different types and names but one sticks out above them all "Paulscode." What is Paulscode and how does it relate to a script extender? Paulscode is in itself a script extension created for Minecraft to allow mods or in our case additional scripts to run together, hence MCP. Lua and Java are almost completely identical programs. If the mod "Computercraft" was rewritten and added into the new scripts/mods folder with RWSE it would work. So what am I getting to? Didn't @red51 already say he was working on this? Yes he did say he was working on it and the game updates as well. If we (as in the script writers) came together as a modding community with @red51 's blessing and created the RWSE as a superficial scripting api that would install itself we would be providing a great assist with the developers.
I honestly don't know how to write scripts or mods for that matter, but I do understand how it's all put together. So I ask the developers at this point: Can we please create a superficial temporary modding script that will in no way harm the content of your game? It will install itself in the scripts folder and create a multi-thread that will allow more sophisticated scripts to run?