yozora_1202

Untitled

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