Commands
The following is a list of command supported in the WorldGen plugin:
Structure Generation
/worldgen [type] [radius=50]
This will generate the given structure type at the player's current location. Generation of structures is limited by rules implemented in the base Minecraft classes, so just because you want to generate something in a particular place doesn't mean it will necessarily happen. There is an element of randomness to much of the structure generation code being used by WorldGen.
[type] is outlined in the next section below (Structure Types) and defines what kind of structure you want to create.
[radius] is used for some structures to help limit the boundary for either searching for placement of structures or to the actual size of the structure placed. It's not absolute, and the Minecraft logic may do things unexpectedly. It defaults to 50 square blocks from your current position.
Use worldgen /help [page]
to get online help.
Structure Types
There are a great many structure types that WorldGen supports.
Village
Type code: village
Generates a random NPC village complex starting next to your current position. Villages start with a center square and branch out randomly, adding various structures along the way. Use the [radius] option to limit the max size of the village.
<<color red>>
NOTE: Villages only generate in plains or desert biomes. Attempting in any other biome type will result in just getting a well.<</color red>>
Witch's Hut
Type code: witch, witchhut
Generates a single witch's hut next to the player's current location. Should contain a single witch.
Jungle Temple
Type code: jtemple, jungletemple
Generates a jungle temple next to the player's current location.
Desert Temple
Type code: dtemple, deserttemple
Generates a desert temple next to the player's current location. Depending on the terrain, the complex can generate partially underground.
Ocean Monument
Type code: monument
Generates an ocean monument next to the player's current location.
Well
Type code: well, desertwell
Generates a solitary desert well on the player's current location. A well requires the land you are above to be made of sand to generate.
Huge Mushroom
Type code: mushroom, shroom
Generates a single huge mushroom, much as you'd see on a mushroom island. The mushroom will only generate on grass, dirt, or mycelium. The Minecraft placement algorithm seems to be very picky for a starting location, so if you get an error on placement, move around a little bit and try again.
Sugar Cane
Type code: reed
Generates a group of sugar canes along a waterfront. This requires you to be standing along a shoreline to generate.
Water Lilies
Type code: lily
Generates a group of water lilies in the water. You must be standing over water for this to generate anything.
Pumpkin Patch
Type code: pumpkin
Generates a pumpkin patch on grass. You must be standing on a grass patch for this to work.
Swamp Tree
Type code: swamptree
Generates a swamp tree at your current location. Can generate on grass, dirt, or in shallow water.
Stronghold
Type code: stronghold
Generates a random stronghold complex, normally underground, starting near the player's current position. Note that strongholds generated this way may not make a portal room in them (the positions of these are fixed by the world seed). You can generate a custom portal room of your own using the command below. Use the [radius] option to limit the max size of the stronghold.
Stronghold Portal Room
Type code: shportal,strongholdportal
This generates a single stronghold portal room next to the player's current location. This can generate underground or in the air, so be aware of your current position when you generate it. Portal rooms generated this way are not traceable using an eye of ender, since its not tied to a world seed location.
Mineshaft
Type code: mineshaft
This generates a random mineshaft complex underground starting near the player's current location. Use the [radius] option to limit the max size of the fortress.
Nether Fortress
Type code: fortress, netherfortress
This generates a random nether fortress complex starting near the player's current location. You can generate fortresses in worlds other than the nether, such as the overworld. Use the [radius] option to limit the max size of the fortress.
why arent villages working in lets say, nether?
maybe any type of structure doesnt work!
error message:
java.lang.ClassNotFoundException null/WorldGenJungleTemple
at local.thehutman.worldgen.WorldInterface.<init>(WorldInterface.java:46)
@semirotta
Structures are registered parts of a world. To create a non-nether structure in the nether, the nether would have to be reregistered as the overworld. Which would make it not the nether.
All currently working on spigot 1.8
Hi, I tested your plugin for 1.10.2 but I have an error http://pastebin.com/K2TdrhAu