nyan27

Untitled

Apr 8th, 2018
461
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.50 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: 4
  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.VIP:9'
  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: false
  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: 10
  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. - 'bed'
  132. - 'wall sign'
  133. - 'sign post'
  134. - '*button'
  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. # The slots to check for items in and apply requirements to.
  171. # This does not include held item, as that fluctuates and is assumed
  172. # Slots are based on the following:
  173. # 0-8 = hot bar
  174. # 9-35 = main inventory
  175. # 36 = boots
  176. # 37 = leggings
  177. # 38 = chestplate
  178. # 39 = helmet
  179. # 40 = off hand
  180. slots:
  181. - 36
  182. - 37
  183. - 38
  184. - 39
  185. - 40
  186. #
  187. GUI:
  188. #
  189. # Whether or not to lock the health bar to 10 hearts
  190. # This does not affect total health, only the display
  191. old-health-bar: true
  192. #
  193. # Whether or not to force SkillAPI to override
  194. # health scaling of other plugins
  195. force-scaling: false
  196. #
  197. # This is what to display using the level bar, if anything.
  198. # Options are: none, mana, level
  199. level-bar: level
  200. #
  201. # This is what to display using the food bar, if anything.
  202. # Options are: none, mana, exp
  203. food-bar: none
  204. #
  205. # Whether or not to use the action bar
  206. use-action-bar: true
  207. #
  208. # The text to display on the action bar.
  209. # Available filters:
  210. # {combo} - the player's current click combo
  211. # {class} - the player's main class name
  212. # {level} - the player's main class level
  213. # {exp} - the player's main class exp
  214. # {expReq} - the player's main class required experience
  215. # {expLeft} - the player's main class experience until the next level
  216. # {health} - the player's current health
  217. # {maxHealth} - the player's max health
  218. # {mana} - the player's current mana
  219. # {maxMana} - the player's max mana
  220. # {name} - the name of the player
  221. # {attr} - the player's attribute points
  222. # {sp} - the player's main class skill points
  223. # {value:<key>} - a skill value
  224. action-bar-text: '{class} &a&l{name} &b&l{level}LV &c&lHP <{health}/{maxHealth}> &5&lMana <{mana}/{maxMana}> &3&lEXP <{exp}/{expReq}>'
  225. #
  226. # Whether or not to use title messages
  227. title-enabled: false
  228. #
  229. # Duration for title messages in seconds
  230. title-duration: 3
  231. #
  232. # Fade in time for title messages in seconds
  233. title-fade-in: 0.5
  234. #
  235. # Fade out time for title messages in seconds
  236. title-fade-out: 0.5
  237. #
  238. # Messages to display using the Title bar
  239. # Second lines of messages will be displayed in the subtitle
  240. # Ones you can use include:
  241. # level_up
  242. # exp_gained
  243. # exp_lost
  244. # status
  245. title-messages:
  246. - level_up
  247. - exp_lost
  248. #
  249. # Whether or not to display class information on a scoreboard
  250. scoreboard-enabled: true
  251. #
  252. # Whether or not to add a prefix to players with their class name
  253. show-class-name: true
  254. #
  255. # Whether or not to display a player's level below their name
  256. show-class-level: true
  257. #
  258. # The text to show with the player's level when enabled.
  259. # This always appears as {level} {text}
  260. class-level-text: 'Level'
  261. #
  262. Casting:
  263. #
  264. # Whether or not the main casting option is enabled
  265. enabled: true
  266. #
  267. # Whether or not to use the mult-bar implementation.
  268. # When enabled:
  269. # - Left/Right clicking on item opens skill bars
  270. # - Skills assigned through tree
  271. # - Preview when hovering in the skill bar
  272. # - Limited number of skills can be put on skill bars
  273. # When disabled:
  274. # - Left/Right clicking on item cycles through skills
  275. # - Preview when hovering the item
  276. # - No limit on skills (though makes cycling hard to find skills)
  277. bars: true
  278. #
  279. # Whether or not to use the combat bar implementation. Details:
  280. # - Specified slot becomes a toggle item
  281. # - Can optionally move over or require interacting (left, right, or drop) to swap modes
  282. # - Swaps between combat mode and passive mode
  283. # - In combat mode, works like the classic skill bar
  284. # - In passive mode, no skills are shown
  285. # - Passive and combat modes each have their own stored contents
  286. # - combat mode uses the skill bar settings
  287. combat: false
  288. #
  289. # Global cooldown between skill casts in seconds
  290. cooldown: 1
  291. #
  292. # Settings for skill target indicators that play effects
  293. # to show where a skill will hit
  294. cast-indicator:
  295. #
  296. # Whether or not the feature is enabled
  297. enabled: true
  298. #
  299. # How tightly to pack particles in the effect. A higher
  300. # density will play more particles. It represents the
  301. # amount of particles played per block units
  302. density: 1
  303. #
  304. # How often the particles are played for the effect
  305. # in plays per second
  306. frequency: 10
  307. #
  308. # How fast position animations happen in blocks per second
  309. animation: 1
  310. #
  311. # Particle to use when it has a target
  312. particle:
  313. particle: 'crit'
  314. dx: 0
  315. dy: 0
  316. dz: 0
  317. speed: 0
  318. amount: 1
  319. #
  320. Click Combos:
  321. #
  322. # Whether or not to use click combinations
  323. enabled: false
  324. #
  325. # Whether or not players can customize their combos
  326. allow-custom: false
  327. #
  328. # Whether or not left clicks are allowed at all
  329. use-click-left: true
  330. #
  331. # Whether or not right clicks are allowed at all
  332. use-click-right: true
  333. #
  334. # Whether or not shift clicks are allowed at all
  335. use-click-shift: false
  336. #
  337. # How many clicks are needed to perform a combo
  338. combo-size: 4
  339. #
  340. # Inactivity time in seconds before clicks for a combo are reset
  341. click-time: 1.0
  342. #
  343. Skill Bar:
  344. #
  345. # Whether or not to use skill bars
  346. enabled: false
  347. #
  348. # Whether or not to show skill cooldowns in the skill bar
  349. show-cooldown: true
  350. #
  351. # The item to use as a placeholder in the skill bar
  352. empty-icon:
  353. material: PUMPKIN_SEEDS
  354. data: 0
  355. text: '&7Unassigned'
  356. #
  357. # The default layout for skill bars
  358. # Players can customize unlocked slots
  359. layout:
  360. 1:
  361. skill: true
  362. locked: false
  363. 2:
  364. skill: true
  365. locked: false
  366. 3:
  367. skill: true
  368. locked: false
  369. 4:
  370. skill: true
  371. locked: false
  372. 5:
  373. skill: true
  374. locked: false
  375. 6:
  376. skill: false
  377. locked: false
  378. 7:
  379. skill: false
  380. locked: false
  381. 8:
  382. skill: false
  383. locked: false
  384. 9:
  385. skill: false
  386. locked: false
  387. #
  388. Experience:
  389. #
  390. # Whether or not to use vanilla exp drops for class exp
  391. # Note: any dropped exp will not count towards class exp,
  392. # only enabled sources will count. By default, this is only
  393. # mob deaths.
  394. use-exp-orbs: false
  395. #
  396. # Whether or not to prevent gaining experience from mobs
  397. # spawned via a mob spawner block
  398. block-mob-spawner: false
  399. #
  400. # Whether or not to prevent gaining experience from mobs
  401. # spawned via a mob spawn egg
  402. block-mob-egg: false
  403. #
  404. # Whether or not to prevent gaining experience while
  405. # in creative mode
  406. block-creative: false
  407. #
  408. # Whether or not to display a message when gaining experience
  409. exp-message-enabled: true
  410. #
  411. # Whether or not to display a message when gaining a level
  412. level-message-enabled: true
  413. #
  414. # Whether or not to show a message when losing exp de to dying
  415. lose-exp-message: true
  416. #
  417. # The formula used for calculating required experience
  418. # The formula is: x*lvl*lvl + y*lvl + z
  419. formula:
  420. x: 1
  421. y: 8
  422. z: 16
  423. #
  424. # Whether or not to use a custom equation
  425. use-custom: false
  426. #
  427. # The custom formula to use with 'lvl' being the current player level
  428. custom-formula: '25(1.1^(lvl-1))'
  429. #
  430. # The experience yields from each mob type
  431. # When exp orbs are enabled, these values are ignored
  432. yields:
  433. blaze: 30
  434. cavespider: 25
  435. cow: 50
  436. creeper: 40
  437. elderguardian: 100
  438. enderdragon: 400
  439. enderman: 70
  440. endermite: 3
  441. evoker: 100
  442. ghast: 10
  443. giant: 100
  444. guardian: 30
  445. irongolem: 90
  446. magmacube: 2
  447. pig: 20
  448. pigzombie: 30
  449. player: 3
  450. polar_bear: 15
  451. shulker: 20
  452. silverfish: 2
  453. skeleton: 8
  454. slime: 1
  455. spider: 6
  456. stray: 30
  457. vindicator: 10
  458. witch: 15
  459. wither: 500
  460. witherskeleton: 50
  461. zombie: 5
  462. zombie_villager: 5
  463. #
  464. # How much logging to do when loading SkillAPI
  465. # When testing setting up skills/classes, increase this to 1-5
  466. Logging:
  467. #
  468. # Logs for loading attributes
  469. attribute-load: 0
  470. #
  471. # Logs for attack/defense buffs applying
  472. buff: 0
  473. #
  474. # Logs for registration of skills and classes
  475. registration: 0
  476. #
  477. # Logs for GUI updates
  478. gui: 0
  479. #
  480. # Logs for mana updates
  481. mana: 0
  482. #
  483. Worlds:
  484. #
  485. # Whether or not to enable the world restriction
  486. enable: false
  487. #
  488. # Whether or not to use the list as an enabling list
  489. # If true, only worlds in the list will let players use SkillAPI
  490. # If false, any world not in the list will let players use SkillAPI
  491. use-as-enabling: true
  492. #
  493. # The worlds to include in the enable/disable list
  494. worlds:
  495. - world
Add Comment
Please, Sign In to add comment