ErusPrime Posted June 6, 2012 Share Posted June 6, 2012 Got this from the MineOS google group. If you use it or need a super simple way to set up a server, then this is some good news for those interested in tekkit. On Wed, Jun 6, 2012 at 12:58 PM, Will <[email protected]> wrote: I'm now writing a whole 0.5.0 revamp. Basically, due to somewhat myopic design, as more and more users of MineOS wanted to use more and more mods, I had to keep updating too many areas to accommodate (e.g., tekkit). By writing from the ground up, I hope to make this future-mod proof by providing a solid framework for dynamically adding and modifying mods via the web-ui. Basically, in the end, the mineos.config and server.config files will determine what shows up on the web-ui, rather than hard-coded ones. So, where 'minecraft, bukkit and canary' are the options that show up now, when it comes to file checking, downloading, etc, there will be a value like [mineos] managed_mods = minecraft,bukkit,tekkit,mypersonalmod, mysecondmoddedjar managed_directories = /home/mc/dynmap, This in turn will show these options in the web-ui, sparing you from unwanted info and displaying previously unlisted info (like being able to decide which directories to show megabyte footprints for). In addition, things like permissions checks will be implemented, attempted to autofix from the script itself, and give more useful logging info. Lastly, it should introduce the capability of writing plugin-scripts. That is, somewhere in here i'll provide a safe way to access and execute python scripts, such as with: ./mineos_console.py plugin emptylogs ./mineos_console.py plugin dynmap serverone ./mineos_console.py plugin logparser I'm sure other things will come up too, seeing the new scripts being written by Shaun McCarty. My true goal here is to write up so good a framework that contributing developers can write plugins and override_methods rather than have to deal with the mineos.py file at all, which should make for cleaner code, less buggy, and easier to debug code. Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now