SHARE
TWEET

SKILLAPI

K2Rk1o Sep 14th, 2018 (edited) 285 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # ---------------------------------------------- #
  2. #              General Configuration             #
  3. # ---------------------------------------------- #
  4. # If you are unsure of how to use this file,     #
  5. # but would like to change how the plugin shows  #
  6. # text, visit the BukkitDev page at:             #
  7. # http://dev.bukkit.org/bukkit-plugins/skillapi/ #
  8. # and look at the default configuration section  #
  9. # ---------------------------------------------- #
  10. Accounts:
  11.   #
  12.   # The main class group used for GUI displays
  13.   main-class-group: class
  14.   #
  15.   # Currently disabled, ignore this
  16.   one-per-class: false
  17.   #
  18.   # The max number of accounts a normal user can use
  19.   max-accounts: 3
  20.   #
  21.   # The max number of accounts users can have with certain permissions
  22.   # must be in the format '<permission>:<accounts>'
  23.   perm-accounts:
  24.   - 'skillapi.account.admin:10'
  25. #
  26. # While targeting settings aren't necessary most of the time,
  27. # they can help make running ally checks much faster if
  28. # you are able to use them.
  29. Targeting:
  30.   #
  31.   # Whether or not all monsters are enemies.
  32.   # If you are using pets that include zombies/spiders/etc,
  33.   # you shouldn't enable this.
  34.   # If you want to enable it for specific worlds, list out the
  35.   # worlds it should apply to in a list format such as:
  36.   # monsters-enemy:
  37.   # - world1
  38.   # - world2
  39.   monsters-enemy: false
  40.   #
  41.   # Whether or not all passive mobs are allies.
  42.   # If there are custom passive mobs that you can fight,
  43.   # you should not enable this.
  44.   # If you want to enable it for specific worlds, list out the
  45.   # worlds it should apply to in a list format such as:
  46.   # passive-ally:
  47.   # - world1
  48.   # - world2
  49.   passive-ally: false
  50.   #
  51.   # Whether or not all players are allies.
  52.   # If you have any PvP, this should not be enabled.
  53.   # If you want to enable it for specific worlds, list out the
  54.   # worlds it should apply to in a list format such as:
  55.   # player-ally:
  56.   # - world1
  57.   # - world2
  58.   player-ally: false
  59. #
  60. Saving:
  61.   #
  62.   # Whether or not to auto save data periodically
  63.   auto-save: false
  64.   #
  65.   # How often to auto-save in minutes
  66.   minutes: 30
  67.   #
  68.   # Whether or not to use an SQL database to save
  69.   sql-database: false
  70.   #
  71.   # Details for connecting to the database
  72.   sql-details:
  73.     host: localhost
  74.     port: 54321
  75.     database: plugins
  76.     username: username
  77.     password: password
  78.     delay: 0
  79. #
  80. Classes:
  81.   #
  82.   # Whether or not to use SkillAPI's health system
  83.   modify-health: true
  84.   #
  85.   # The default health for players without a class
  86.   classless-hp: 20
  87.   #
  88.   # Whether or not non-castable auto-leveled skills are shown
  89.   show-auto-skills: false
  90.   #
  91.   # Whether or not attributes are enabled
  92.   attributes-enabled: false
  93.   #
  94.   # Whether or not attributes can be refunded
  95.   attributes-downgrade: false
  96.   #
  97.   # This casts the dynamic skill for the player when they level up,
  98.   # allowing you to use dynamic mechanics for level up effects. If
  99.   # there is no existing dynamic skill with the name, no effect
  100.   # will be played. For level-specific effects, use the level condition.
  101.   level-up-skill: 'lvlup'
  102. #
  103. Mana:
  104.   #
  105.   # Whether or not to use SkillAPI's mana system
  106.   enabled: true
  107.   #
  108.   # How frequently mana is gained in seconds
  109.   freq: 1
  110. #
  111. Skills:
  112.   #
  113.   # Whether or not players are allowed to downgrade skills
  114.   allow-downgrade: true
  115.   #
  116.   # Whether or not messages should be shown on casting a skill
  117.   show-messages: true
  118.   #
  119.   # The radius in which to show cast messages to nearby players
  120.   message-radius: 20
  121.   #
  122.   # Whether or not to apply damage knockback when damage is blocked
  123.   # by defensive or offesnive buffs and debuffs
  124.   knockback-no-damage: false
  125.   #
  126.   # Blocks to ignore when using the Block mechanic in dynamic skills
  127.   # End values in an * to do all materials containing the value
  128.   block-filter:
  129.   - 'chest'
  130.   - 'ender chest'
  131.   - 'trapped chest'
  132.   - 'redstone*'
  133.   - 'wall sign'
  134.   - 'sign post'
  135. #
  136. Items:
  137.   #
  138.   # Whether or not to check for class, level, and attribute
  139.   # requirements in an item's lore
  140.   lore-requirements: false
  141.   #
  142.   # Whether or not to check for skill requirements
  143.   # in an item's lore
  144.   skill-requirements: false
  145.   #
  146.   # Whether or not to check for stat bonuses in an item's lore
  147.   lore-attributes: false
  148.   #
  149.   # Whether or not to drop weapons when unable to use them
  150.   drop-weapon: false
  151.   #
  152.   # The text used for class requirements in the lore
  153.   lore-class-text: 'Class Req: '
  154.   #
  155.   # The text used for skill requirements in lore
  156.   lore-skill-text: 'Requires {skill}: '
  157.   #
  158.   # the text used for level requirements in the lore
  159.   lore-level-text: 'Level Req: '
  160.   #
  161.   # The text used for excluded classes in the lore
  162.   lore-exclude-text: 'Excluded Class: '
  163.   #
  164.   # The text used for attribute requirements
  165.   lore-attribute-text: '{attr} Req: '
  166.   #
  167.   # The text used for providing attributes
  168.   attribute-text: '{attr}: '
  169.   #
  170.   # How many players to check for the requirements each tick
  171.   # This should be increased on larger servers to prevent
  172.   # large delays before the same player is checked again
  173.   players-per-check: 1
  174. #
  175. GUI:
  176.   #
  177.   # Whether or not to lock the health bar to 10 hearts
  178.   # This does not affect total health, only the display
  179.   old-health-bar: false
  180.   #
  181.   # Whether or not to force SkillAPI to override
  182.   # health scaling of other plugins
  183.   force-scaling: false
  184.   #
  185.   # This is what to display using the level bar, if anything.
  186.   # Options are: none, mana, level
  187.   level-bar: none
  188.   #
  189.   # This is what to display using the food bar, if anything.
  190.   # Options are: none, mana, exp
  191.   food-bar: none
  192.   #
  193.   # Whether or not to use the action bar
  194.   use-action-bar: true
  195.   #
  196.   # The text to display on the action bar.
  197.   # Available filters:
  198.   #   {combo}       - the player's current click combo
  199.   #   {class}       - the player's main class name
  200.   #   {level}       - the player's main class level
  201.   #   {exp}         - the player's main class exp
  202.   #   {expReq}      - the player's main class required experience
  203.   #   {expLeft}     - the player's main class experience until the next level
  204.   #   {health}      - the player's current health
  205.   #   {maxHealth}   - the player's max health
  206.   #   {mana}        - the player's current mana
  207.   #   {maxMana}     - the player's max mana
  208.   #   {name}        - the name of the player
  209.   #   {attr}        - the player's attribute points
  210.   #   {sp}          - the player's main class skill points
  211.   #   {value:<key>} - a skill value
  212.   action-bar-text: '{combo}'
  213.   # '{level}'
  214.   # Whether or not to use title messages
  215.   title-enabled: false
  216.   #
  217.   # Duration for title messages in seconds
  218.   title-duration: 3
  219.   #
  220.   # Fade in time for title messages in seconds
  221.   title-fade-in: 0.5
  222.   #
  223.   # Fade out time for title messages in seconds
  224.   title-fade-out: 0.5
  225.   #
  226.   # Messages to display using the Title bar
  227.   # Second lines of messages will be displayed in the subtitle
  228.   # Ones you can use include:
  229.   #   level_up
  230.   #   exp_gained
  231.   #   exp_lost
  232.   #   status
  233.   title-messages:
  234.   - level_up
  235.   - exp_lost
  236.   #
  237.   # Whether or not to display class information on a scoreboard
  238.   scoreboard-enabled: true
  239.   #
  240.   # Whether or not to add a prefix to players with their class name
  241.   show-class-name: true
  242.   #
  243.   # Whether or not to display a player's level below their name
  244.   show-class-level: true
  245.   #
  246.   # The text to show with the player's level when enabled.
  247.   # This always appears as {level} {text}
  248.   class-level-text: 'Level'
  249.   #
  250.   # Whether or not to use map trees instead of the regular ones
  251.   # View map.yml for further customization for this option
  252.   # Also add more schemes by adding folders in the "img" folder
  253.   # Allow for both map skill trees and regular ones by setting
  254.   # this to "partial"
  255.   map-tree-enabled: false
  256. #
  257. Click Combos:
  258.   #
  259.   # Whether or not to use click combinations
  260.   enabled: false
  261.   #
  262.   # Whether or not players can customize their combos
  263.   allow-custom: false
  264.   #
  265.   # Whether or not left clicks are allowed at all
  266.   use-click-left: true
  267.   #
  268.   # Whether or not right clicks are allowed at all
  269.   use-click-right: true
  270.   #
  271.   # Whether or not shift clicks are allowed at all
  272.   use-click-shift: false
  273.   #
  274.   # How many clicks are needed to perform a combo
  275.   combo-size: 4
  276.   #
  277.   # Inactivity time in seconds before clicks for a combo are reset
  278.   click-time: 1.0
  279. #
  280. Skill Bar:
  281.   #
  282.   # Whether or not to use skill bars
  283.   enabled: false
  284.   #
  285.   # Whether or not to show skill cooldowns in the skill bar
  286.   show-cooldown: true
  287.   #
  288.   # The item to use as a placeholder in the skill bar
  289.   empty-icon:
  290.     material: PUMPKIN_SEEDS
  291.     data: 0
  292.     text: '&7Unassigned'
  293.   #
  294.   # The default layout for skill bars
  295.   # Players can customize unlocked slots
  296.   layout:
  297.     1:
  298.       skill: true
  299.       locked: false
  300.     2:
  301.       skill: true
  302.       locked: false
  303.     3:
  304.       skill: true
  305.       locked: false
  306.     4:
  307.       skill: true
  308.       locked: false
  309.     5:
  310.       skill: true
  311.       locked: false
  312.     6:
  313.       skill: false
  314.       locked: false
  315.     7:
  316.       skill: false
  317.       locked: false
  318.     8:
  319.       skill: false
  320.       locked: false
  321.     9:
  322.       skill: false
  323.       locked: false
  324. #
  325. Experience:
  326.   #
  327.   # Whether or not to use vanilla exp drops for class exp
  328.   # Note: any dropped exp will not count towards class exp,
  329.   # only enabled sources will count. By default, this is only
  330.   # mob deaths.
  331.   use-exp-orbs: true
  332.   #
  333.   # Whether or not to prevent gaining experience from mobs
  334.   # spawned via a mob spawner block
  335.   block-mob-spawner: true
  336.   #
  337.   # Whether or not to prevent gaining experience from mobs
  338.   # spawned via a mob spawn egg
  339.   block-mob-egg: true
  340.   #
  341.   # Whether or not to prevent gaining experience while
  342.   # in creative mode
  343.   block-creative: true
  344.   #
  345.   # Whether or not to display a message when gaining experience
  346.   exp-message-enabled: true
  347.   #
  348.   # Whether or not to display a message when gaining a level
  349.   level-message-enabled: true
  350.   #
  351.   # Whether or not to show a message when losing exp de to dying
  352.   lose-exp-message: true
  353.   #
  354.   # The formula used for calculating required experience
  355.   # The formula is: x*lvl*lvl + y*lvl + z
  356.   formula:
  357.     x: 1
  358.     y: 8
  359.     z: 16
  360.   #
  361.   # Whether or not to use a custom equation
  362.   use-custom: false
  363.   #
  364.   # The custom formula to use with 'lvl' being the current player level
  365.   custom-formula: '25(1.1^(lvl-1))'
  366.   #
  367.   # The experience yields from each mob type
  368.   # When exp orbs are enabled, these values are ignored
  369.   yields:
  370.     blaze: 10
  371.     cavespider: 5
  372.     creeper: 3
  373.     elderguardian: 10
  374.     enderdragon: 400
  375.     enderman: 5
  376.     endermite: 3
  377.     ghast: 5
  378.     giant: 20
  379.     guardian: 10
  380.     irongolem: 10
  381.     magmacube: 1
  382.     pigzombie: 5
  383.     player: 5
  384.     shulker: 5
  385.     silverfish: 2
  386.     skeleton: 3
  387.     slime: 1
  388.     spider: 3
  389.     witch: 3
  390.     wither: 500
  391.     witherskeleton: 5
  392.     zombie: 2
  393. #
  394. # How much logging to do when loading SkillAPI
  395. # When testing setting up skills/classes, increase this to 1-5
  396. Logging:
  397.   #
  398.   # Logs for loading attributes
  399.   attribute-load: 0
  400.   #
  401.   # Logs for attack/defense buffs applying
  402.   buff: 0
  403.   #
  404.   # Logs for registration of skills and classes
  405.   registration: 0
  406.   #
  407.   # Logs for GUI updates
  408.   gui: 0
  409.   #
  410.   # Logs for mana updates
  411.   mana: 0
  412. #
  413. Worlds:
  414.   #
  415.   # Whether or not to enable the world restriction
  416.   enable: false
  417.   #
  418.   # Whether or not to use the list as an enabling list
  419.   # If true, only worlds in the list will let players use SkillAPI
  420.   # If false, any world not in the list will let players use SkillAPI
  421.   use-as-enabling: true
  422.   #
  423.   # The worlds to include in the enable/disable list
  424.   worlds:
  425.   - world
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top