Configurator lets you edit configuration files of any plugin with a GUI inside your server. It features a file browser to browse configuration files in plugin folders, and a sort of configuration browser that lets you browse nodes in a file.
You can test the plugin on 116.203.212.236
Configurator currently only supports YAML files.
Commands
* /configurator or /cfg - Opens the GUI
Permissions
* configurator.use - Access to the GUI in read-only. Can still see and edit values, but will never save to the file.BE CAREFUL WHEN GRANTING PLAYERS READ-ONLY ACCESS. EITHER DON'T, OR BLACKLIST PLUGINS CONTAINING PASSWORDS OR OTHER SENSITIVE INFORMATION. (Database passwords etc...)
* configurator.write - Access to save configs, configurator.use is still needed to open the GUI. (Since v1.1.0)
* configurator.reload - Access to /cfg reload
Customization
Customizing messages
All messages that are visible to the user (excluding console, admin commands like reload...) are customizable. This includes text inside the GUI.
IMPORTANT: Do NOT edit values in lang_default.properties, they will be reset on plugin load.
To use special characters, you may have to use escaped Unicode characters, such as \u00BB for ».
A list of available Unicode characters is available here
1. Copy the contents from lang_default.properties to a new file, lang_<code>.properties, where <code> is any one word.
2. Change the values however you like, and save.
3. Change lang in the config.yml file from "default" to whatever code you chose for your language file.
4. Start the server or reload using /cfg reload.
5. In the future, the plugin might warn you that your language file is missing values, and that the plugin will fall back to the default values of those that are missing. To fix this, copy _(only the missing ones, listed in console)_ values from lang_default.properties to your file, edit them and reload. Order doesn't matter, so you can paste them on the last line.
Other info
IMPORTANT: This plugin WILL mess up (remove) comments in config files! This will hopefully be fixed soon.
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta