Advertisement
Guest User

Untitled

a guest
Nov 27th, 2018
414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 10.39 KB | None | 0 0
  1. # StackMob 3 created by antiPerson.
  2. # Report issues that you have experienced in the discussion thread.
  3. # If the comments have been removed, see the config-default.yml file!
  4.  
  5. # The size of the area around an entity that should be checked for matching entities to stack with.
  6. check-area:
  7.     x: 7
  8.     y: 4
  9.     z: 7
  10.  
  11. # Everything related to the tag seen above entities
  12. tag:
  13.    # The delay between updates of the name tag.
  14.     interval: 10
  15.     # The formatting of the tag.
  16.     # Placeholders:
  17.     # %size% - Stack size.
  18.     # %type% - Formatted type name.
  19.     # %bukkit_type% - The entity type as bukkit calls it.
  20.     # Normal Minecraft color codes are also supported, by using '&' before the letter/number.
  21.     format: '&e&l%size%x &6&l%type%'
  22.     # If the tag should be seen when the entity is not hovered over.
  23.     always-visible: true
  24.     # If the stack size if equal to or below this number, don't show the tag.
  25.     remove-at: 1
  26.     # Only show the name tag if the player is near the entity. (requires ProtocolLib)
  27.     show-player-nearby:
  28.         enabled: true
  29.         # Only display the tag to the player if the player is in this area of the entity.
  30.         x: 8
  31.         y: 4
  32.         z: 8
  33.  
  34.  
  35.  # Custom rules for specific entities.
  36. custom:
  37.    # Example (remove hashtags to make this work):
  38.     #PIG:
  39.     #    stack-max: 25
  40.     #    tag:
  41.     #        format: '%size%x Piggy'
  42.     #        always-visible: true
  43.     #        remove-at: 1
  44.  
  45. # The delay between each time the stacking task is ran (in ticks.)
  46. task-delay: 100
  47. # The delay between each save of the cache (in seconds.)
  48. autosave-delay: 120
  49. # The maximum size a single stack can be.
  50. stack-max: 500
  51. # If bigger stacks should get priority when stacking on the task.
  52. big-priority: true
  53. # If stacked entities should get removed when the chunk unloads.
  54. remove-chunk-unload: false
  55. # If entities existed before the addition of this plugin, stack them when chunks load.
  56. convert-existing-entities: true
  57. # Only stack if the entity was spawned by these causes.
  58. # Reasons list can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
  59. stack-reasons:
  60.  - SPAWNER
  61.   - NETHER_PORTAL
  62. # Stack only if the entity is one of these types.
  63. # List of the bukkit names can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
  64. stack-types:
  65.  - ZOMBIE
  66.   - SKELETON
  67.   - SPIDER
  68.   - CAVE_SPIDER
  69.   - BLAZE
  70.   - SILVERFISH
  71.   - DROWNED
  72. # If the entity is located in one of these worlds, then stack.
  73. stack-worlds:
  74.    -
  75. # If the entity was spawned by these causes, then don't stack.
  76. # Reasons list can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
  77. no-stack-reasons:
  78.  -
  79. # Don't stack if the entity is one of these types.
  80. # List of the bukkit names can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
  81. no-stack-types:
  82.  - COD
  83.   - SALMON
  84.   - PUFFERFISH
  85.   - TROPICAL_FISH
  86.   - VILLAGER
  87. # If the entity is located in one of these worlds, then don't stack.
  88. no-stack-worlds:
  89.    -
  90. # Don't stack until there are more than the number specified of entities of the same type in the check area set above.
  91. # Set to 0 to disable this feature.
  92. dont-stack-until: 2
  93.  
  94. # Enables/disables the comparing of mob type specific attributes before stacking together.
  95. compare:
  96.     villager-profession: true
  97.     sheep-wool-sheared: true
  98.     sheep-wool-color: true
  99.     slime-size: true
  100.     horse-color: true
  101.     llama-color: true
  102.     parrot-color: true
  103.     # Applies to more than one type of entity:
  104.     entity-age: true
  105.     can-breed: true
  106.  
  107. # Check these attributes before stacking.
  108. check:
  109.     tamed: true
  110.     leashed: true
  111.     is-miniature-pet: true
  112.     is-citizens-npc: true
  113.  
  114. # Things that should be duplicated.
  115. multiply:
  116.     # Make creeper explosions bigger
  117.      creeper-explosion: true
  118.      # Chicken lay eggs, so make more eggs be dropped
  119.      chicken-eggs: true
  120.      # When sheep are sheared, multiply all the wool.
  121.      sheep-wool: false
  122.      # Multiply mushrooms for all of the cows.
  123.      mooshroom-mushrooms: false
  124.      # Multiply the amount of small slimes spawned when a big slime is killed.
  125.      small-slimes: true
  126.      # When an entity is fed it's food, spawn a new stack with the correct number of children.
  127.      breed: false
  128.  
  129. # If the stack should split into more when these things happen.
  130. divide-on:
  131.    # If sheep should split into separate stacks when sheared.
  132.     sheep-shear: true
  133.     # If dying sheep should cause the stack to split.
  134.     sheep-dye: true
  135.     # When a mooshroom gets sheared, spilt the stack.
  136.     mooshroom-shear: true
  137.     # When a stack is fed it's food, spilt, so the stack can be bred.
  138.     breed: true
  139.     # When a player tames an entity.
  140.     tame: true
  141.     # When an entity it named using a name tag.
  142.     name: true
  143.  
  144. # Enables the requirement for a permission for use of 'kill-all' or 'kill-step'.
  145. death-type-permission: false
  146.  
  147. # Increase the player statistics when a mob has a death amount higher than 1.
  148. increase-player-stats: true
  149.  
  150. # Make every entity die in the stack on death.
  151. kill-all:
  152.     enabled: true
  153.     # DeathEvent reasons that shouldn't trigger kill-all.
  154.     # List of bukkit names for death reasons can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
  155.     reason-blacklist:
  156.      - BLOCK_EXPLOSION
  157.       - CONTACT
  158.       - CRAMMING
  159.       - CUSTOM
  160.       - DRAGON_BREATH
  161.       - DROWNING
  162.       - DRYOUT
  163.       - ENTITY_ATTACK
  164.       - ENTITY_EXPLOSION
  165.       - ENTITY_SWEEP_ATTACK
  166.       - FALLING_BLOCK
  167.       - FIRE
  168.       - FIRE_TICK
  169.       - FLY_INTO_WALL
  170.       - HOT_FLOOR
  171.       - LAVA
  172.       - LIGHTNING
  173.       - MAGIC
  174.       - MELTING
  175.       - POISON
  176.       - PROJECTILE
  177.       - STARVATION
  178.       - SUFFOCATION
  179.       - SUICIDE
  180.       - THORNS
  181.       - VOID
  182.       - WITHER
  183.     # Entity types that shouldn't trigger kill-all.
  184.     type-blacklist:
  185.        - ``
  186.  
  187. # Only kill some of the stack
  188. kill-step:
  189.     enabled: false
  190.     # DeathEvent reasons that shouldn't trigger kill-step.
  191.     # List of bukkit names for death reasons can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
  192.     reason-blacklist:
  193.        - ''
  194.     # Entity types that shouldn't trigger kill-step.
  195.     type-blacklist:
  196.        - ''
  197.     # The maximum amount by which the stack should decrease by.
  198.     # Setting this to less than 2 will cause errors! If you want entities to be killed on a one-by-one basis, disable both kill-all and kill-step.
  199.     max-step: 5
  200.  
  201. # Add the leftover damage from the death of one entity onto another, and if the leftover damage could kill another entity the stack will decrease.
  202. kill-step-damage:
  203.     enabled: false
  204.     # DeathEvent reasons that shouldn't trigger kill-step-damage.
  205.     # List of bukkit names for death reasons can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
  206.     reason-blacklist:
  207.        - ''
  208.     # Entity types that shouldn't trigger kill-step-damage.
  209.     type-blacklist:
  210.        - ''
  211.  
  212. # Multiply the amount of drops depending on the size of the stack killed.
  213. # Only required if kill-all, kill-step or kill-step-damage is enabled above.
  214. multiply-drops:
  215.     enabled: true
  216.     # The amount of entities that the loot should be dropped for in a stack.
  217.     # Useful if there is a high max-stack value, to prevent lag.
  218.     entity-limit: 50
  219.     # Prevent certain drops from being multiplied.
  220.     drops-blacklist:
  221.        - ''
  222.     # Only drop one item per entity.
  223.     drop-one-per:
  224.        - EMERALD
  225.         - NETHER_STAR
  226.         - TOTEM
  227.  
  228. # Multiplies the experience dropped on kill-all/kill-step.
  229. multiply-exp:
  230.     enabled: true
  231.     # Algorithms that should be used for multiplying experience.
  232.     # LEGACY - algorithm used in StackMob v2.2.9 and older
  233.     # MINIMAL - only add a small amount of extra experience.
  234.     # NORMAL - the default amount of extra experience.
  235.     # GENEROUS - adds a significant amount of extra experience.
  236.     # CUSTOM - use a custom multiplier for the extra experience.
  237.     # CUSTOM_RANDOM - same as CUSTOM but makes multiplier a bit random.
  238.     algorithm: NORMAL
  239.     # Used when the CUSTOM or CUSTOM_RANDOM mode is used above.
  240.     custom-multiplier: 1.0
  241.  
  242. # Multiplies the damage that the player receives.
  243. multiply-damage-done: false
  244.  
  245. # Multiplies the damage that the entities receives, if multiplied damage is more than the max health, remove stacks.
  246. multiply-damage-received:
  247.     enabled: false
  248.     # Blacklist of damage causes.
  249.     cause-blacklist:
  250.        - ''
  251.  
  252. # Prevent entities from targeting players.
  253. # Like no-ai but the entities can move.
  254. no-targeting:
  255.     enabled: false
  256.     types-blacklist:
  257.        - ''
  258.  
  259. # Disables the ai on entities.
  260. no-ai:
  261.     enabled: false
  262.     use-whitelist: false
  263.     types-whitelist:
  264.        - ''
  265.  
  266. # Add the remaining amount of fire ticks from a dead entity onto the new entity.
  267. fire-ticks:
  268.     enabled: true
  269.     # Blacklist of entity types.
  270.     blacklist:
  271.        - ''
  272.  
  273. # Everything to do with mcMMO
  274. mcmmo:
  275.    # Give no mcmmo experience
  276.     no-experience:
  277.         enabled: true
  278.         # Blacklist of entity types that should still give mcmmo experience.
  279.         blacklist:
  280.            - ''
  281. mythicmobs:
  282.    # Support for checking of MythicMobs.
  283.     enabled: false
  284.     # MythicMob types that shouldn't stack, use the 'internal name'
  285.     # To prevent all stacking, add 'ALL' to the list below.
  286.     blacklist:
  287.        - ''
  288.  
  289. # Support for Jobs Reborn by Zrips
  290. jobs-reborn:
  291.    # Support for the for prevention of job rewards.
  292.     enabled: false
  293.     # Entity types that rewards should still be given for.
  294.     blacklist:
  295.        - ''
  296.  
  297. # If WorldGuard is installed, enable support for it.
  298. # Use the 'entity-stacking' flag to disable mob stacking in certain regions.
  299. worldguard-support: true
  300.  
  301. # The caching of entity stack sizes.
  302. storage:
  303.    # The storage method used.
  304.     # FLATFILE = YAML file storage.
  305.     # MYSQL = MySQL database storage - faster but requires a database server.
  306.     type: FLATFILE
  307.     # Database  details
  308.     database:
  309.        # Server details.
  310.         ip: ''
  311.         port: 3306
  312.         # The name of the database you want to use.
  313.         name: ''
  314.         # Login details.
  315.         username: ''
  316.         password: ''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement