Guest User

Untitled

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