NOTE: These scripts are made for Python 2. They will not work with Python 3.
To convert to RoyalCommands from CommandBook, please download this file. From the commandline (*nix systems), please do the following - please note that you should have Python installed before you do this.
python cmdbook_converter.py -h # Get help python cmdbook_converter.py -w <CommandBook warps file> # Convert a warps file python cmdbook_converter.py -H <CommandBook homes file> # Convert a homes file python cmdbook_converter.py -b <CommandBook bans file> # Convert a bans file
- Convert warps, then homes, then bans. If you convert bans before homes, it will break something.
To convert from Essentials to RoyalCommands, please download this. Make sure to keep
yaml in the same directory when you convert. From the commandline (*nix systems), please do the following - please note that you should have Python installed before you do this.
python essentials_converter.py -u <userdata folder> # Converts userdata files
- Please note that if you decide to convert your userdata files in the same directory (bad idea), unless you rename Essentials' old userdata folder, nothing will convert. The converter will not convert old userdata to new userdata because where it's trying to save new userdata (userdata/name.yml) already exists. Rename Essentials' data folder to userdata_bak or something.
- This converter is far from complete. The only userdata file I have received to base this converter on was very small. If you have an extensive userdata file, please send it my way so I can complete this converter.
- This converter does not handle warps or other data. If you have examples of such other data, please send it to me so I can include a converter for it.
We need data for AdminCmd! Please contact us if you have sample data for us to use.