-
Notifications
You must be signed in to change notification settings - Fork 4
Home
MagicWorlds is a world and swap modification plugin with some powerful features that you can use to create customized alternate realities on your own server.
It is not meant to be an all-purpose world gen plugin, there are many good plugins out there for that. MagicWorlds excels at:
- Customizing or replacing vanilla mob spawns with Magic mobs
- Creating a parallel world for use with the Phase spell
- Setting up randomly spawning Automata
Please use our issue tracker for all bug reports, issues, feature requests, etc. It is searchable, so you can see if your problem is already known, or maybe your idea already had :)
MagicWorlds requires the Magic plugin to function. Otherwise, just drop the MagicWorlds jar in as normal and then add some configs.
A MagicWorld can be customized in the following ways:
- Magic Wands added to naturally-spawned chests at random
- Override entity spawning (replace types)
- Override normal chunk generation (replace blocks)
Using this plugin for a customized world may cause additional server lag on chunk generation, you've been warned! This will hopefully be resolved by 1.0.
This plugin is *not* meant to be yet another world generator. The idea with the block replacement is a very specific one- to create a "parallel" world for use with the Phase spell. This world would have the same seed as the Overworld, but look very different (though the terrain is still recognizeable).
This plugin currently has only one command, "magicw load", to reload the configuration. The permissions is op-only by default, and the pnode is "Magic.commands.magicw.load".
MagicWorlds does not do anything by default once installed. you will need to add some configs.
See the examples folder for a few ideas of what you can do.
See here for "The Other Side" setup:
https://github.com/elBukkit/MagicWorlds/tree/master/src/main/resources/examples/otherside
When combined with a custom version of the Phase spell:
MagicWorlds will give players a strange, alternate dimension to travel to. Using the same seed for both the normal and "other" world creates a cool effect when traveling back and forth:
MagicWorlds can be set up to replace a random selection of naturally-spawning mobs with Magic Mobs. See this example config. This file can be dropped directly into plugins/MagicWorlds and customized as you wish.
Full changelog can be viewed here