kama6012

skillapi config

Jan 24th, 2018
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.58 KB | None | 0 0
  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.  
  79. Classes:
  80.  
  81. # Whether or not to use SkillAPI's health system
  82. modify-health: 'true'
  83.  
  84. # The default health for players without a class
  85. classless-hp: '20'
  86.  
  87. # Whether or not non-castable auto-leveled skills are shown
  88. show-auto-skills: 'false'
  89.  
  90. # Whether or not attributes are enabled
  91. attributes-enabled: 'true'
  92.  
  93. # Whether or not attributes can be refunded
  94. attributes-downgrade: 'true'
  95.  
  96. # This casts the dynamic skill for the player when they level up,
  97. # allowing you to use dynamic mechanics for level up effects. If
  98. # there is no existing dynamic skill with the name, no effect
  99. # will be played. For level-specific effects, use the level condition.
  100. level-up-skill: 'lvlup'
  101.  
  102. Mana:
  103.  
  104. # Whether or not to use SkillAPI's mana system
  105. enabled: 'true'
  106.  
  107. # How frequently mana is gained in seconds
  108. freq: '1'
  109.  
  110. Skills:
  111.  
  112. # Whether or not players are allowed to downgrade skills
  113. allow-downgrade: 'true'
  114.  
  115. # Whether or not messages should be shown on casting a skill
  116. show-messages: 'true'
  117.  
  118. # The radius in which to show cast messages to nearby players
  119. message-radius: '20'
  120.  
  121. # Blocks to ignore when using the Block mechanic in dynamic skills
  122. # End values in an * to do all materials containing the value
  123. block-filter:
  124. - 'chest'
  125. - 'ender chest'
  126. - 'trapped chest'
  127. - 'redstone*'
  128. - 'wall sign'
  129. - 'sign post'
  130.  
  131. # Whether or not to apply damage knockback when damage is blocked
  132. # by defensive or offesnive buffs and debuffs
  133. knockback-no-damage: 'true'
  134.  
  135. Items:
  136.  
  137. # Whether or not to check for class, level, and attribute
  138. # requirements in an item's lore
  139. lore-requirements: 'true'
  140.  
  141. # The text used for class requirements in the lore
  142. lore-class-text: 'クラス制限: '
  143.  
  144. # the text used for level requirements in the lore
  145. lore-level-text: 'レベル制限: '
  146.  
  147. # The text used for excluded classes in the lore
  148. lore-exclude-text: '装備不可クラス: '
  149.  
  150. # How many players to check for the requirements each tick
  151. # This should be increased on larger servers to prevent
  152. # large delays before the same player is checked again
  153. players-per-check: '1'
  154.  
  155. # Whether or not to check for skill requirements
  156. # in an item's lore
  157. skill-requirements: 'true'
  158.  
  159. # Whether or not to check for stat bonuses in an item's lore
  160. lore-attributes: 'true'
  161.  
  162. # Whether or not to drop weapons when unable to use them
  163. drop-weapon: 'false'
  164.  
  165. # The text used for skill requirements in lore
  166. lore-skill-text: '必要スキル {skill}: '
  167.  
  168. # The text used for attribute requirements
  169. lore-attribute-text: '必要 {attr} 値: '
  170.  
  171. # The text used for providing attributes
  172. attribute-text: 'ボーナス {attr} 値: '
  173.  
  174. GUI:
  175.  
  176. # Whether or not to lock the health bar to 10 hearts
  177. # This does not affect total health, only the display
  178. old-health-bar: 'true'
  179.  
  180. # This is what to display using the level bar, if anything.
  181. # Options are: none, mana, level
  182. level-bar: 'level'
  183.  
  184. # This is what to display using the food bar, if anything.
  185. # Options are: none, mana, exp
  186. food-bar: 'none'
  187.  
  188. # Whether or not to use the action bar
  189. use-action-bar: 'true'
  190.  
  191. # The text to display on the action bar.
  192. # Available filters:
  193. # {combo} - the player's current click combo
  194. # {class} - the player's main class name
  195. # {level} - the player's main class level
  196. # {exp} - the player's main class exp
  197. # {expReq} - the player's main class required experience
  198. # {expLeft} - the player's main class experience until the next level
  199. # {health} - the player's current health
  200. # {maxHealth} - the player's max health
  201. # {mana} - the player's current mana
  202. # {maxMana} - the player's max mana
  203. # {name} - the name of the player
  204. # {attr} - the player's attribute points
  205. # {sp} - the player's main class skill points
  206. # {value:<key>} - a skill value
  207. action-bar-text: '{class}§rLv{level}-{exp}/{expReq} §rHP§c{health}/{maxHealth} §rマナ§b{mana}/{maxMana}'
  208.  
  209. # Whether or not to display class information on a scoreboard
  210. scoreboard-enabled: 'true'
  211.  
  212. # Whether or not to add a prefix to players with their class name
  213. show-class-name: 'true'
  214.  
  215. # Whether or not to display a player's level below their name
  216. show-class-level: 'true'
  217.  
  218. # Whether or not to use map trees instead of the regular ones
  219. # View map.yml for further customization for this option
  220. # Also add more schemes by adding folders in the "img" folder
  221. # Allow for both map skill trees and regular ones by setting
  222. # this to "partial"
  223. map-tree-enabled: 'false'
  224.  
  225. # Whether or not to force SkillAPI to override
  226. # health scaling of other plugins
  227. force-scaling: 'false'
  228.  
  229. # Whether or not to use title messages
  230. title-enabled: 'false'
  231.  
  232. # Duration for title messages in seconds
  233. title-duration: '3'
  234.  
  235. # Fade in time for title messages in seconds
  236. title-fade-in: '0.5'
  237.  
  238. # Fade out time for title messages in seconds
  239. title-fade-out: '0.5'
  240.  
  241. # Messages to display using the Title bar
  242. # Second lines of messages will be displayed in the subtitle
  243. # Ones you can use include:
  244. # level_up
  245. # exp_gained
  246. # exp_lost
  247. # status
  248. title-messages:
  249. - 'level_up'
  250. - 'exp_lost'
  251.  
  252. Click Combos:
  253.  
  254. # Whether or not to use click combinations
  255. enabled: 'false'
  256.  
  257. # Whether or not left clicks are allowed at all
  258. use-click-left: 'true'
  259.  
  260. # Whether or not right clicks are allowed at all
  261. use-click-right: 'true'
  262.  
  263. # Whether or not shift clicks are allowed at all
  264. use-click-shift: 'true'
  265.  
  266. # How many clicks are needed to perform a combo
  267. combo-size: '4'
  268.  
  269. # Inactivity time in seconds before clicks for a combo are reset
  270. click-time: '1.0'
  271.  
  272. # Whether or not players can customize their combos
  273. allow-custom: 'true'
  274.  
  275. Skill Bar:
  276.  
  277. # Whether or not to use skill bars
  278. enabled: 'false'
  279.  
  280. # Whether or not to show skill cooldowns in the skill bar
  281. show-cooldown: 'true'
  282.  
  283. # The item to use as a placeholder in the skill bar
  284. empty-icon:
  285. material: 'PUMPKIN_SEEDS'
  286. data: '0'
  287. text: '&7Unassigned'
  288.  
  289. # The default layout for skill bars
  290. # Players can customize unlocked slots
  291. layout:
  292. 1:
  293. skill: 'true'
  294. locked: 'false'
  295. 2:
  296. skill: 'true'
  297. locked: 'false'
  298. 3:
  299. skill: 'true'
  300. locked: 'false'
  301. 4:
  302. skill: 'true'
  303. locked: 'false'
  304. 5:
  305. skill: 'true'
  306. locked: 'false'
  307. 6:
  308. skill: 'false'
  309. locked: 'false'
  310. 7:
  311. skill: 'false'
  312. locked: 'false'
  313. 8:
  314. skill: 'false'
  315. locked: 'false'
  316. 9:
  317. skill: 'false'
  318. locked: 'false'
  319.  
  320. Experience:
  321.  
  322. # Whether or not to use vanilla exp drops for class exp
  323. # Note: any dropped exp will not count towards class exp,
  324. # only enabled sources will count. By default, this is only
  325. # mob deaths.
  326. use-exp-orbs: 'true'
  327.  
  328. # Whether or not to prevent gaining experience from mobs
  329. # spawned via a mob spawner block
  330. block-mob-spawner: 'true'
  331.  
  332. # Whether or not to prevent gaining experience from mobs
  333. # spawned via a mob spawn egg
  334. block-mob-egg: 'true'
  335.  
  336. # Whether or not to prevent gaining experience while
  337. # in creative mode
  338. block-creative: 'true'
  339.  
  340. # Whether or not to display a message when gaining experience
  341. exp-message-enabled: 'true'
  342.  
  343. # Whether or not to display a message when gaining a level
  344. level-message-enabled: 'true'
  345.  
  346. # The formula used for calculating required experience
  347. # The formula is: x*lvl*lvl + y*lvl + z
  348. formula:
  349. x: '1'
  350. y: '8'
  351. z: '16'
  352.  
  353. # The experience yields from each mob type
  354. # When exp orbs are enabled, these values are ignored
  355. yields:
  356. blaze: '10'
  357. cavespider: '5'
  358. creeper: '3'
  359. enderdragon: '400'
  360. enderman: '5'
  361. ghast: '5'
  362. giant: '20'
  363. irongolem: '10'
  364. magmacube: '1'
  365. pigzombie: '5'
  366. player: '5'
  367. silverfish: '2'
  368. skeleton: '3'
  369. slime: '1'
  370. spider: '3'
  371. witch: '3'
  372. wither: '500'
  373. witherskeleton: '5'
  374. zombie: '2'
  375. elderguardian: '10'
  376. endermite: '3'
  377. guardian: '10'
  378. shulker: '5'
  379.  
  380. # Whether or not to show a message when losing exp de to dying
  381. lose-exp-message: 'true'
  382.  
  383. # Whether or not to use a custom equation
  384. use-custom: 'false'
  385.  
  386. # The custom formula to use with 'lvl' being the current player level
  387. custom-formula: '25(1.1^(lvl-1))'
  388.  
  389. # How much logging to do when loading SkillAPI
  390. # When testing setting up skills/classes, increase this to 1-5
  391. Logging:
  392.  
  393. # Logs for loading attributes
  394. attribute-load: '0'
  395.  
  396. # Logs for attack/defense buffs applying
  397. buff: '0'
  398.  
  399. # Logs for registration of skills and classes
  400. registration: '0'
  401.  
  402. # Logs for GUI updates
  403. gui: '0'
  404.  
  405. # Logs for mana updates
  406. mana: '0'
  407.  
  408. Worlds:
  409.  
  410. # Whether or not to enable the world restriction
  411. enable: 'false'
  412.  
  413. # Whether or not to use the list as an enabling list
  414. # If true, only worlds in the list will let players use SkillAPI
  415. # If false, any world not in the list will let players use SkillAPI
  416. use-as-enabling: 'true'
  417.  
  418. # The worlds to include in the enable/disable list
  419. worlds:
  420. - 'world'
Add Comment
Please, Sign In to add comment