|
Random Mob Spawners
|
|
Random Spawns
|
|
===================
|
|
===================
|
|
|
|
|
|
Random mob spawners give you complete control over how mobs are supposed
|
|
RandomSpawns give you complete control over how mobs are supposed to spawn in your worlds. You can fully customize where, how often, and how many mobs spawn, allowing for precise control over your mob spawns.
|
|
to spawn in your worlds. You can fully customize where, how often and
|
|
|
|
how many mobs spawn and make your spawning system precise by utilizing a
|
|
|
|
variety of condition-options.
|
|
|
|
|
|
|
|
Important Differences
|
|
Important Differences
|
|
---------------------
|
|
---------------------
|
|
|
|
|
|
There are major randomspawn options that are important to distinguish
|
|
There are major randomspawn options that are important to distinguish between:
|
|
between:
|
|
|
|
|
|
|
|
- **Action: REPLACE**
|
|
- **Action: REPLACE**
|
|
- The replace-action is used to replace mobs that are spawned by
|
|
- The REPLACE action is used to replace mobs that are spawned by Minecraft's own random spawning system with your own mobs.
|
|
minecraft's very own random spawning system with your custom
|
|
- This allows for full control over Minecraft's spawning system.
|
|
mythic mob creations.
|
|
- If Minecraft's random spawners are turned off on your server (such as setting gamerule doMobSpawning false), this action will not do anything.
|
|
- This allows for full control over minecraft's spawning system.
|
|
|
|
- If Minecraft's random spawners are turned off on your server, examply by setting gamerule doMobSpawning false, this action will not do anything.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- -->
|
|
<!-- -->
|
|
|
|
|
|
- **Action: ADD**
|
|
- **Action: ADD**
|
|
- The add-action will utilize MythicMobs' very own spawning algorithms which will, in a similar fashion to Minecraft's spawning system, generate random spawn points around players.
|
|
- The ADD action will utilize MythicMobs' own spawning algorithms which will, in a similar fashion to Minecraft's spawning system, generate random spawn points around players.
|
|
- However these spawn points, as opposed to Minecraft's, will be generated without any conditions allowing you to spawn mobs in any light level and at any location.
|
|
- However these spawn points, as opposed to Minecraft's, will be generated without any conditions allowing you to spawn mobs in any light level and at any location.
|
|
- Detailed configurations as to how these spawn points are generated can be found in MythicMobs' configuration file "config.yml".
|
|
- Detailed configurations as to how these spawn points are generated can be found in MythicMobs' configuration file "config.yml".
|
|
- **Please note** Action: ADD only generates points around survival & adventure mode players and if there is only a location present.
|
|
- **Please note** Action: ADD only generates points around survival & adventure mode players and only if there is a location present.
|
|
- If a condition is used that needs an entity it will throw an exception. In case of the biome condition you can use the Biomes: option!
|
|
- If a condition is used that needs an entity it will throw an exception. In case of the biome condition you can use the Biomes: option!
|
|
- For the Action: ADD to work, you will need to go to your plugins/MythicMobs/config.yml and set GenerateSpawnPoints to true!
|
|
- For the Action: ADD to work, you will need to go to your plugins/MythicMobs/config.yml and set GenerateSpawnPoints to true!
|
|
|
|
|
... | @@ -71,7 +63,7 @@ A complete list of all available randomspawn options. |
... | @@ -71,7 +63,7 @@ A complete list of all available randomspawn options. |
|
- Defines the type of mob(s) to be spawned. Can be an array/multiple mob types
|
|
- Defines the type of mob(s) to be spawned. Can be an array/multiple mob types
|
|
- Type: SuperZombie
|
|
- Type: SuperZombie
|
|
- Type: SkeletalMage,WitchBoss
|
|
- Type: SkeletalMage,WitchBoss
|
|
- May also be MobType or MobName
|
|
- May also use vanilla mob types.
|
|
|
|
|
|
<!-- -->
|
|
<!-- -->
|
|
|
|
|
... | @@ -93,27 +85,22 @@ A complete list of all available randomspawn options. |
... | @@ -93,27 +85,22 @@ A complete list of all available randomspawn options. |
|
<!-- -->
|
|
<!-- -->
|
|
|
|
|
|
- **Priority: \[number\]**
|
|
- **Priority: \[number\]**
|
|
- The priority used to determine which randomspawn to prefer, when
|
|
- The priority used to determine which randomspawn to prefer when multiple mobs are chosen to be spawned at the same spawn point
|
|
multiple mobs are chosen to be spawned at the same spawn point
|
|
- Rule of thumb: *a higher priority number = higher chance to be selected when multiple mobs are chosen*
|
|
- Rule of thumb: *higher priority number = higher chance to be
|
|
|
|
selected when multiple mobs are chosen*
|
|
|
|
- Defaults to 1
|
|
- Defaults to 1
|
|
- **Priority: 128**
|
|
- **Priority: 128**
|
|
|
|
|
|
<!-- -->
|
|
<!-- -->
|
|
|
|
|
|
- **UseWorldScaling: \[true/false\]**
|
|
- **UseWorldScaling: \[true/false\]**
|
|
- Wether the spawned mob's level should be affected by the world
|
|
- Whether the spawned mob's level should be affected by the world scaling settings
|
|
scaling settings
|
|
|
|
- Defaults to true
|
|
- Defaults to true
|
|
|
|
|
|
<!-- -->
|
|
<!-- -->
|
|
|
|
|
|
- **Conditions: \[list\]**
|
|
- **Conditions: \[list\]**
|
|
- A list of conditions used to further shape the spawning
|
|
- A list of conditions used to further shape the random spawn.
|
|
conditions of the specified mobs
|
|
- The random spawn will fail if any of the given conditions aren't met
|
|
- The random spawn will fail if any of the given conditions aren't
|
|
|
|
met
|
|
|
|
- The full list of available conditions can be found here:
|
|
- The full list of available conditions can be found here:
|
|
[Conditions manual page](/Skills/Conditions#conditions)
|
|
[Conditions manual page](/Skills/Conditions#conditions)
|
|
- **Conditions:**
|
|
- **Conditions:**
|
... | @@ -126,8 +113,7 @@ A complete list of all available randomspawn options. |
... | @@ -126,8 +113,7 @@ A complete list of all available randomspawn options. |
|
- **Worlds: \[worldnames\]**
|
|
- **Worlds: \[worldnames\]**
|
|
- The names of worlds in which the randomspawns should be applied.
|
|
- The names of worlds in which the randomspawns should be applied.
|
|
- Can be an array / multiple worlds
|
|
- Can be an array / multiple worlds
|
|
- These names correspond to how your minecraft worlds are named in
|
|
- These names correspond to how your minecraft worlds are named in the gamefiles
|
|
the gamefiles
|
|
|
|
- **Worlds: world**
|
|
- **Worlds: world**
|
|
- **Worlds: world,world\_the\_end,world\_nether**
|
|
- **Worlds: world,world\_the\_end,world\_nether**
|
|
- **Worlds: jays\_overworld**
|
|
- **Worlds: jays\_overworld**
|
... | @@ -144,8 +130,7 @@ A complete list of all available randomspawn options. |
... | @@ -144,8 +130,7 @@ A complete list of all available randomspawn options. |
|
- **Reason: \[reason\]**
|
|
- **Reason: \[reason\]**
|
|
- The reason of minecraft-randomspawn to be matched
|
|
- The reason of minecraft-randomspawn to be matched
|
|
- Can be an array / multiple reasons
|
|
- Can be an array / multiple reasons
|
|
- If this option exists, the randomspawn will only work if it
|
|
- If this option exists, the randomspawn will only work if it matches one of the specified reasons
|
|
matches one of the specified reasons
|
|
|
|
- Can be anything from this list:
|
|
- Can be anything from this list:
|
|
[CreatureSpawnEvent.SpawnReason](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html)
|
|
[CreatureSpawnEvent.SpawnReason](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html)
|
|
- **Reason: NATURAL**
|
|
- **Reason: NATURAL**
|
... | @@ -154,17 +139,12 @@ A complete list of all available randomspawn options. |
... | @@ -154,17 +139,12 @@ A complete list of all available randomspawn options. |
|
|
|
|
|
- **PositionType: \[LAND/SEA\]**
|
|
- **PositionType: \[LAND/SEA\]**
|
|
- Whether this RandomSpawn should use land or sea points to spawn
|
|
- Whether this RandomSpawn should use land or sea points to spawn
|
|
- Only does anything with Action: ADD
|
|
- Only works with Action: ADD
|
|
- **PositionType: LAND**
|
|
- **PositionType: LAND**
|
|
|
|
|
|
### Extra Options in config.yml
|
|
### Extra Options in config.yml
|
|
|
|
|
|
These options, located in MythicMobs' "config.yml"-file, are responsible
|
|
These options, located in MythicMobs' "config.yml"-file, are responsible for how SpawnPoints are generated on your server. It's best to use common sense when adjusting these values, as misconfigurations of this section may cause lag on your server.
|
|
for how Mythic-SpawnPoints are generated on your server. If you're
|
|
|
|
upgrading to MythicMobs 2.3 from a previous version, you must regenerate
|
|
|
|
your config.yml in order to have these options added to it. Use common
|
|
|
|
sense when adjusting these values, as misconfigurations of this section
|
|
|
|
may cause lag on your server.
|
|
|
|
|
|
|
|
RandomSpawning:
|
|
RandomSpawning:
|
|
DisableVanillaSpawns: false
|
|
DisableVanillaSpawns: false
|
... | | ... | |