configuration/abilities.yml
The global abilities.yml contains global settings for MobManagers Abilities component.
# MobManager v2.8 by Michael McKnight (ShadowDog007) # http://dev.bukkit.org/bukkit-mods/mobmanager/ # Ability Global Config # ####################################################################### # EnabledWorlds # ####################################################################### # List of all the worlds which MobManagers Abilities is active in # MobManager Abilities will not have any effect on worlds not listed here # # ####################################################################### # AbilitySets # ####################################################################### # Here you define your ability sets for each mob type, giving them names # which are used in MobAbilities. # Names must be totally unique (Different case does not count) # Names must not contain spaces # # EXAMPLE: # AbilitySets: # ExampleSet: # Abilities: # BabyRate: 0.0 # AngryRate: 0.0 # ChargedRate: 0.0 # Name: # - Chance: 1 # Name: '&aExampleSet' # ShowOverhead: true # BirthSpawn: [] # DeathSpawn: [] # PotionEffects: [] # HealthBonus: [] # DamageMulti: [] # ArmourSet: [] # Item_Hand: [] # Drops: [] # # WolfExample: # MobType: WOLF # Abilities: # AngryRate: 1.0 # # CreeperExample: # MobType: CREEPER # Abilities: # ChargedRate: 1.0 # # MiscExampleSet: # MobType: ZOMBIE # ProtectFromDespawner: true # ApplyNormalAbilities: true # Abilities: {} # # Nodes: # - MobType: Defines the default type of this Ability Set # - ProtectFromDespawner: If true, mobs with this Ability Set # will be protected from MobManagers despawner # - ApplyNormalAbilities: If true, normal abilities will be applied # on top of the Ability Sets abilities. # (Ability Set abilities will override normal ones if they exist) # - Abilities: Defines the abilities which will be applied # to the set # # NOTE: Since v2.5 Abilities for AbilitySets are created in almost # the exact same way as normal abilities. Refer to them for # information on their use. # # NOTE: The MobType Node is only used in /mm spawnset to determine # which mob should be spawned along with a given AbilitySet # (If a MobType is not provided) # # NOTE: A default AbilitySet exists with no abilities. To use this call # The AbilitySet 'NONE' under 'ApplySets' for your mob # # ####################################################################### # LimitBonusSpawns # ####################################################################### # If this is true Bonus spawns (From Birth/Death Spawns) will be # restricted by the Limiter component of MobManager. # (So you do not go over your mob limits) # # If this is false Bonus spawns (From Birth/Death Spawns) will always # spawn every mob # # ####################################################################### # BonusSpawnRange # ####################################################################### # This is the default range used as the maximum range a mob can spawn # away from.... # - A player when using /mm pspawn # - A parent mob when a Birth/Death spawns occurs # # ####################################################################### # BonusSpawnHeightRange # ####################################################################### # This is the default height range used as the maximum height a mob # can spawn away from.... # - A player when using /mm pspawn # - A parent mob when a Birth/Death spawn occurs # # ####################################################################### # UseCircleLocationGeneration # ####################################################################### # If this is true MobManager uses an algorithm which generates random # locations in a circle around a center location when spawning # mobs. # # If this is false a (About 3.6 times faster) algorithm is used instead which # generates random locations in a square around the center location # # It is recommended that this is left as false # # ####################################################################### # BonusSpawnUseRadius # ####################################################################### # This value determines if Birth/Death spawns uses random locations # around the parent mob to spawn child mobs # true = use random locations # false = don't use random locations # # ####################################################################### # CommandSpawnUseRadius # ####################################################################### # This value determines if the command /mm spawn uses random locations # around the center location to spawn mobs # true = use random locations # false = don't use random locations # # ####################################################################### # CommandPSpawnUseRadius # ####################################################################### # This value determines if the command /mm pspawn uses random locations # around the players location to spawn mobs # true = use random locations # false = don't use random locations # # ####################################################################### # CommandPSpawnRadiusAllowCenter # ####################################################################### # If this is true then /mm pspawn and /mm pspawnset will not allow # mobs to spawn on top of a player. # This can sometimes happen when the player is in an enclosed space # # ####################################################################### # UseWorldSettings # ####################################################################### # If this is false then settings 'EnabledSpawnReasons' and 'MobAbilities' # will have no effect, and the global configuration for mobs will be used # # NOTE: This setting does nothing in the global config # # ####################################################################### # EnabledSpawnReasons # ####################################################################### # When a Mob spawns, it is spawned with a given 'SpawnReason' # This list defines which of those 'SpawnReasons' that MobManager # will check for. # If a mob spawns with a listed 'SpawnReason' MobManager will apply # abilities to the mob # # Hint: If you have other plugins which spawn mobs with special gear # you can remove CUSTOM from the list of enabled spawn reasons # so MobManager does not interfere with this # # Note: By default all spawn reasons are checked # # Valid spawn reasons can be found here: # http://jd.bukkit.org/apidocs/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html # # ####################################################################### # MobAbilities # ####################################################################### # Contains settings you can use to edit mob attributes. # # Mob settings in world files will override global settings # # Mob names must be acquired from here: # http://jd.bukkit.org/apidocs/org/bukkit/entity/EntityType.html # And should be in all upper-case # # There are currently two types of mob Attributes/Abilities: # 1) Rate: These have a single fixed chance of doing something # # rates are written as a simple number between 1.0 and 0.0 # # 2) ChanceList: These are a list of chances with values associated # with each chance. The chance of a given value being selected is # (chance) / (Sum of all chances) # # Each ChanceList has keys which can be used to customize the abilities # These keys can have numbers, strings or lists as their values. # # NOTE: Every Ability requires the key 'Chance' # # ChanceLists are written as below # <OPTION>: # - CHANCE: <Chance> # <KEY>: <Options> # # Read more about MobAbilities here: # http://dev.bukkit.org/server-mods/mobmanager/pages/explanations/mob-abilities/ # # ################ # SpawnRate (Rate) # ################ # A number between 0.0 and 1.0 # Represents the chance a mob will be allowed to spawn. # # E.G. if SpawnRate was 0.5 there would be a 50% chance that any mob # which attempts to spawn will be allowed to spawn # This setting can be used to reduce the number of certain mobs on your # server. (Possibly Freeing up space for other mobs) # # ################ # BabyRate (Rate) # ################ # A number between 0.0 and 1.0 # Represents the chance a mob will be turned into a baby. # # E.G. if SpawnRate was 0.5 there would be a 50% chance that a mob # which spawns will be turned into a baby # This setting only works for Animals and Zombies # # ################ # VillagerRate (Rate) # ################ # A number between 0.0 and 1.0 # Represents the chance a zombie will be turned into a Villager Zombie. # # E.G. if SpawnRate was 0.5 there would be a 50% chance that a zombie # which spawns will be turned into a Villager Zombie # This setting only works for Zombies # # ################ # AngryRate (Rate) # ################ # A number between 0.0 and 1.0 # Represents the chance a wolf will become angry. # # E.G. if AngryRate was 0.5 there would be a 50% chance that a wolf # which spawns will be set as angry # This setting only works for Wolves # # ################ # ChargedRate (Rate) # ################ # A number between 0.0 and 1.0 # Represents the chance a creeper will become charged. # # E.G. if ChargedRate was 0.5 there would be a 50% chance that a creeper # which spawns will become charged # This setting only works for Creepers # # ################ # Name (ChanceList) # ################ # A list of names which can be applied to the mob # # Keys: # - Name: (String) The name which will be applied to the mob # Colour can be added using and & then the colour code # you wish to use # - ShowOverhead: (true/false) Shows the mobs name above its head # # NOTE: If ShowOverhead is false # The mobs name is still shown above its head but # only when the player looks directly at the mob # # EXAMPLE: # MobAbilities: # ZOMBIE: # Name: # - Chance: 1 # Name: Steve # ShowOverhead: true # - Chance: 1 # Name: '&aSickSteve' # ShowOverhead: true # # ################ # BirthSpawn / DeathSpawn (ChanceList) # ################ # A list of mobs which will spawn on a given mob # upon Birth or Death of the given mob. # # Keys: # - MobType: The mobtype which the mob will spawn as. # Set MobType as NONE if you want to provide a chance for # no mob to spawn # - AbilitySet: The ability set which will be applied to the mob # Ignore this setting if you want Mobs to spawn with random # abilities. # - Count: The number of mobs which will be spawned upon # birth/death of the mob # - Range: The range in which bonus mobs will spawn around # the original mob # - HeightRange: The maximum height difference between # the original mob and the spawned mobs # # NOTE: You must always provide a MobType UNLESS you provide # an AbilitySet which has a default MobType set. # # ################ # PotionEffects (ChanceList) # ################ # This is a list of potion effects which will be added to an mob # These potion effects will last the duration of the entities life. # # Valid potion effects can be found here: # http://jd.bukkit.org/rb/apidocs/org/bukkit/potion/PotionEffectType.html # NOTE: You can also use NONE as a potion effect, which essentially means # no potion effect will be added to the mob if it gets this ability # # Keys: # - Effects: A list of potion effects to apply to the mob # Effects can have an additional parameter to set the potency of # the effect. <PotionType>:<Potency> # # EXAMPLE: # MobAbilities: # ZOMBIE: # PotionEffects: # - Chance: 9 # Effects: # - NONE # - Chance: 1 # Effects: # - SPEED:1 # - STRENGTH # - REGENERATION # # ################ # HealthBonus (ChanceList) # ################ # A list of chances + bonus health for the mob # Health Bonuses are added on to the mobs normal health # They can be negative (So they reduce the mobs normal health) # # Keys: # - Bonus: The bonus HP to give to a mob # # EXAMPLE: # MobAbilities: # ZOMBIE: # HealthBonus: # - Chance: 99 # Bonus: 0.0 # - Chance: 1 # Bonus: 9001.0 # # ################ # DamageMulti (ChanceList) # ################ # A list of chances + damage multipliers for the mob # When a mob does damage it multiplies the normal damage # with the multiplier. # NOTE: Multipliers can stack with damage multipliers from AbilitySets # # Keys: # - Multi: The damage multiplier # (Must have a decimal component e.g. 1.0 NOT 1) # # EXAMPLE: # MobAbilities: # ZOMBIE: # DamageMulti: # - Chance: 9 # Multi: 2.0 # - Chance: 1 # Multi: 1.0 # # ################ # EquipmentSet (ChanceList) # ################ # EquipmentSet is a list of equipment to be put on a mob # Armour is picked per position (Helmet/Chestplate/Leggings/Boots) # # NOTE: EquipmentSet replaces the old ArmourSet node # # Equipment can be chosen via Materials or custom items can be created. # # Valid armour materials are: # - DIAMOND # - IRON # - CHAIN # - GOLD # - LEATHER # - NONE # - DEFAULT # # NOTE: For hand held items, each material will give the mob # a sword of a similar type. # # Valid Armour Positions are: # - Helmet # - Chestplate # - Leggings # - Boots # - Hand # # The chosen armour is put on the mob when it spawns. # NOTE: NONE means that the mob will have NO armour. # DEFAULT will leave the mob with whatever armour it had beforehand # # Keys: # - Pieces: List of each piece of armour to give to the mob # Contains the following sub-keys: # - Position: The position to put the armour # (e.g. Helmet/Chestplate etc) # - Material: The material for the armour # (Not used if CustomItem is used) # - DropChance: The chance (Between 0.0 and 1.0) for the # piece of armour to drop when the mob dies # - CustomItem: Defines the item placed on the mob # See the following link for info on item formats: # http://dev.bukkit.org/bukkit-plugins/mobmanager/pages/configuration/item-formatting/ # Also see 'DropSet' below for basic format # # EXAMPLE: # MobAbilities: # ZOMBIE: # EquipmentSet: # - Chance: 1 # Pieces: # - Position: HELMET # CustomItem: # type: SKULL_ITEM # damage: 3 # meta: # ==: ItemMeta # meta-type: SKULL # skull-owner: ShadowDog007 # - Position: CHESTPLATE # Material: LEATHER # DropChance: 1.0 # - Position: LEGGINGS # Material: NONE # - Position: HAND # CustomItem: # type: DIAMOND_SPADE # meta: # ==: ItemMeta # meta-type: UNSPECIFIC # display-name: '&aShadowDog''s &bShovel' # enchants: # DURABILITY: 3 # SILK_TOUCH: 1 # repair-cost: 2 # DropChance: 1.0 # # - Chance: 4 # This would produce no change to the mobs armour # # ################ # DropSet (ChanceList) # ################ # This is a list of chances/items that # will be dropped upon the mobs death # # Check here for item id's: # http://www.minecraftwiki.net/wiki/Data_values # For a list of enchantment names go here: # http://jd.bukkit.org/rb/apidocs/org/bukkit/enchantments/Enchantment.html # # Keys: # - Drops: List of maps which define what items are dropped # for the given chance. # Drops has additional keys: # - type: The id or name of the item to be dropped # Item names can be found here: # http://jd.bukkit.org/rb/apidocs/org/bukkit/Material.html # - damage: The amount of damage on the item # Also used to change the items type # e.g. for a STEP (Half slabs) set damage to 7 # for a quartz slab # - damage-max: The max damage on the item # if this is used the items damage will be random between # damage and damage-max # - amount: The amount of the item to drop # - amount-max: The maximum amount of the item to drop # If this is used items amount will be random between # amount and amount-max # - meta: Used to further customise items # See here for more information: # http://dev.bukkit.org/bukkit-plugins/mobmanager/pages/configuration/item-formatting/ # # - Replace: If true, vanilla drops are replaced with new drops # If false, new drops are dropped with vanilla drops # Default is false # # # EXAMPLE: # MobAbilities: # ZOMBIE: # DropSet: # - Chance: 1 # Replace: true # Drops: # - type: 367 # amount: 1 # amount-max: 3 # - type: IRON_SWORD # amount: -1 # amount-max: 1 # damage: 20 # meta: # ==: ItemMeta # meta-type: UNSPECIFIC # enchants: # FIRE_ASPECT: 2 # repair-cost: 2 # # <MobType> # DropSet: # - Chance: 1 # Replace: <True/False> # Drops: # - type: <Item_Id or Name> # damage: <item data or damage> # amount: <Min amount> # amount-max: <Max amount> # # NOTE: If neither amount or amount-max are provided amount is # set to 1 # NOTE: If amount is negative this gives the item a lesser chance # to spawn # NOTE: If amount is given by amount-max is not, amount-max is # set the same as amount # # # ################ # ApplySets (ChanceList) # ################ # Here you set chances and the given AbilitySets to apply to a mob # # NOTE: If an ability set is applied to a mob # no other abilities will be applied to it. # # AbilitySets are formatted like so (Using Zombie as an example) # # Keys: # - SetName: The name of the AbilitySet to be applied to the mob # # MobAbilities: # ZOMBIE: # ApplySets: # - Chance: <Chance> # SetName: <SetName> # # NOTE: Ability sets must be defined in 'AbilitySets' # in the global abilities.yml # # # ####################################################################### EnabledWorlds: - world - world_nether - world_the_end LimitBonusSpawns: true BonusSpawnRange: 16 BonusSpawnHeightRange: 4 CommandPSpawnMinRange: 8 UseCircleLocationGeneration: false BonusSpawnUseRadius: false CommandSpawnUseRadius: false CommandPSpawnUseRadius: true CommandPSpawnRadiusAllowCenter: false AbilitySets: {} EnabledSpawnReasons: - NATURAL - JOCKEY - CHUNK_GEN - SPAWNER - EGG - SPAWNER_EGG - LIGHTNING - BED - BUILD_SNOWMAN - BUILD_IRONGOLEM - BUILD_WITHER - VILLAGE_DEFENSE - VILLAGE_INVASION - BREEDING - SLIME_SPLIT - CUSTOM - DEFAULT MobAbilities: {}
I can not find this file.
@MasterSlimFat
You have to enable Abilities from config.yml
Is there a way to make specific mobs spawn below certain Y? I want Blazes to spawn deep down in my world, but not on the surface.
I want hooking EpicBoss. what should I do? (sorry, i am bad english :( )