Description
Want to make your world a lot more interesting? Tired of the same old boring dungeons and pyramids? What if you could add your own dungeons/houses/castles and have them spawn when people explore the world? This plugin does exactly that!
WorldSchematics2 allows custom structures (.schematic files) to be spawned randomly when new chunks are created, similar to how villages, witch huts, pyramids, etc are generated. Allows you to make any world interesting by adding your own schematics and choosing the way they spawn. If you don't know how to create schematics, go ahead and take a look at the plugin Worldedit, which allows you to create .schematic files. schematic files can also be created in MCedit too.
Things you can control
- What Worlds and Biomes the schematic will spawn in
- Whether it will spawn on the ground, below ground, or in the air
- The maximum amount of times the schematic can spawn
- Randomly have the schematic rotate
- Works with custom world generators such as EpicWorldGenerator!
- Supports blocks with NBT data such as chests and spawners (requires you to use a version of Worldedit compatible with whatever version of spigot your using)
- Can create MythicMobs spawners in a schematic when spawned!
- Load chests with randomized loot, including items from MythicMobs
- and more!
-You will need WorldEdit.jar in your plugins folder for this to work. You can get it at http://dev.bukkit.org/bukkit-plugins/worldedit/
The most recent version requires worldedit 6.0 or up
Also supports MythicMobs as an optional dependency if you want MythicMobs spawners to be created when the schematics are spawned
Installation
https://github.com/OpticFusion1/WorldSchematics3/wiki/Instalation
Command and Permissions
- worldschematics.admin - gives you access to the following admin commands
- /worldschematics <on/off> - Turns schematic spawning on or off
- /worldschematics reload - reloads the main config options and creates config files for schematic files which don't currently have one
Check out the wiki here for tutorials and documentation (still under construction)
https://github.com/OpticFusion1/WorldSchematics3/wiki
Main Config File
https://github.com/OpticFusion1/WorldSchematics3/wiki/Example-Main-Config-File
Example Schematic Config File
These are options which determine where the schematic spawns, how often, whether to include air blocks, and more.
https://github.com/OpticFusion1/WorldSchematics3/wiki/Example-Schematic-Config-File
Example -Blockdata Config File
BlockData files are automatically generated by the plugin for new schematics when the plugin is reloaded or when the plugin tries to spawn the new schematic. This file allows you to tell the plugin what Loot to load chests with, and how to set up spawners. Spawners can also be replaced with MythicMob spawners, or be replaced by an actual mob from MythicMobs when the schematic is spawned.
https://github.com/OpticFusion1/WorldSchematics3/wiki/Example-Schematic--Blockdata-Config-File
Example loot table file
Loot tables specify what loot to load chests with. It uses a weighted chance system, meaning the chances for the items don't need to add up exactly to 100. You can also add items from the plugins Crackshot or MythicMobs to the loot table as well
https://github.com/OpticFusion1/WorldSchematics3/wiki/Example-Loot-Table-Config-File
Original
https://www.spigotmc.org/resources/worldschematics2.28411/