Skip to content
Nathan Wolf edited this page Nov 12, 2020 · 23 revisions

Example Configurations

Magic currently comes with several built-in example configurations, in various states of completion.

You are welcome to use these as they are, to extend and customize them, or just take the configs as a kick-start for your own customizations.

If you'd like to try them out, it's easy! It is recommended to do this on a test server, if you are already using Magic this might break existing wands.

Using Examples

Simply add a line like the following to your plugins/Magic/config.yml:

example: potter

This will activate the "potter" example configs, turning Magic into a Harry Potter themed plugin.

Customizing Examples

Customization is done in the same way as when using the default configs. The spells.yml, wands.yml and other files in plugins/Magic will override the example configurations.

Built-in Examples

Example Description % Completion
survival Default survival 100%
engineering WorldEdit on a wand 100%
automata Dangerous block monsters 100%
robes Bring back robe textures and recipes 100%
norp Turn off the resource pack 100%
skulls Use player skull icons instead of RP 100%
rpg RPG Style 5%
painterly Painterly Icons 100%
potter Harry Potter 100%
bending Avatar 10%
stars Star Wars 10%
war FPS 40%
arenas Wands meant for use in a mob arena 80%
sandbox For setting up your own sandbox server 100%
ranks Includes a collection of static wands for use in a "rank" type server 100%

Stars Potter Bending War

Combining Examples

The elMakers free-for-all server combines all of the configs for demo purposes. I can't imagine why you'd want to do this on a real server, but if you are interested, the "add_examples" configuration can be used like so:

add_examples:
- potter
- bending
- stars

Note that the "war" configs currently will not work very well when combined due to using a different resource pack. I may add a combined RP in the future.

External Examples

You can load examples made by other people hosted on sites like Github.

The file must be a zip file containing a set of Magic configuration files. Then you can use /mconfig fetch, for example to load the Better Potter configs by T0xicTyler, you can use:

mconfig example fetch betterpotter https://github.com/grisstyl/BetterPotter/archive/master.zip
mconfig example set betterpotter

To switch your server to use those configs.

Clone this wiki locally