Server Manager(Plugin)



  • Implemented:

    server config management: edit backup and restore server config.

    permissions management: edit, backup, restore, create, and remove group and area permissions(default group perm edit, backup, restore).

    server status: basic server info ip, time, connected player count, weather ect.

    quick commands: restart, shutdown, kick, ban, set weather, send yell message and set time.


    Planned:

    Advanced Chat system: replacement for in game chat. Custom chat colors. Offline messages. Multi chat channel system.

    Npc management: GUI management system to include NPC and mount protection.

    Player management: system to manage the players. includes kick, ban, message, player areas, player permissions and per player permissions.

    Area management: manage area permissions, remove area, get area info, and view an image of the area;

    RCON system: access the plugin remotely.

    Custom Image Browser: a system to brows uploaded images(posters).


    Things i have thought about adding:

    global map system. this would collect player map data and compile it into a larger image. would allow admins to do things like points of interest markers and such from a top down perspective. could also aid in build planning. this would be viewable/editable in the plugins GUI and the plugins RCON tool and viewable only via a small map server.

    Plugin module system. this would allow other plugin developers to build modules to add to the server manager and RCON tool. this would allow for adding all Java Swing Objects (Tossing around the idea of going with javaFX).

    Plugin management. a system to add remove enable disable plugins. would also include auto plugin updates. this idea is set aside as im not sure whats planned for the game in terms of plugin management.


    Foreseeable issues:

    server hosts. tho untested im sure this would cause issues with server hosts with no access to graphics devices. the planned work around is the RCON tool. the owner could manually set the RCON tool setting file with things like ip and port before uploading the plugin to the server then connect via rcon.

  • james1bow

    Changed the title of the thread from “Server Manger(Plugin)” to “Server Manager(Plugin)”.
  • Post by james1bow ().

    This post was deleted by the author themselves ().
  • Just an update, i decided to take a few days off from coding to do some planning. so to some things i want to do ive had to start over. the way it worked before was it was just loaded as a plugin. this limited me on what i could do. this will now be a stand alone application with a plugin component. you will be able to download the server manager and it will walk you threw setting up your server. you will still be able to use this tool for existing servers as well.

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!