格式
Plain text
提交日期
2019-03-12 07:06
Publication Period
Unlimited
  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. # The main class group used for GUI displays
  12. main-class-group: 'class'
  13. # Allows one "account" per class, providing the "/class switch"
  14. # command to change between them. This is an alternative to
  15. # using "/class acc <id>" which professes as a class at the same
  16. # time and makes it easier to correlate an account to a class.
  17. # This will not work well if you have one common class
  18. # that turns into the rest.
  19. one-per-class: 'false'
  20. # The max number of accounts a normal user can use
  21. max-accounts: '1'
  22. # The max number of accounts users can have with certain permissions
  23. # must be in the format '<permission>:<accounts>'
  24. perm-accounts:
  25. - 'skillapi.account.admin:10'
  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. # Whether or not all monsters are enemies.
  31. # If you are using pets that include zombies/spiders/etc,
  32. # you shouldn't enable this.
  33. # If you want to enable it for specific worlds, list out the
  34. # worlds it should apply to in a list format such as:
  35. # monsters-enemy:
  36. # - world1
  37. # - world2
  38. monsters-enemy: 'true'
  39. # Whether or not all passive mobs are allies.
  40. # If there are custom passive mobs that you can fight,
  41. # you should not enable this.
  42. # If you want to enable it for specific worlds, list out the
  43. # worlds it should apply to in a list format such as:
  44. # passive-ally:
  45. # - world1
  46. # - world2
  47. passive-ally: 'false'
  48. # Whether or not all players are allies.
  49. # If you have any PvP, this should not be enabled.
  50. # If you want to enable it for specific worlds, list out the
  51. # worlds it should apply to in a list format such as:
  52. # player-ally:
  53. # - world1
  54. # - world2
  55. player-ally: 'true'
  56. # Whether or not to check for player allies via Parties
  57. parties-ally: 'false'
  58. Saving:
  59. # Whether or not to auto save data periodically
  60. auto-save: 'true'
  61. # How often to auto-save in minutes
  62. minutes: '1'
  63. # Whether or not to use an SQL database to save
  64. sql-database: 'true'
  65. # Details for connecting to the database
  66. sql-details:
  67. host: 'sql.mtxserv.fr'
  68. port: '3306'
  69. database: '78383_sql'
  70. username: 'w_78383'
  71. password: 'm6m6npone'
  72. # Time to wait on loading data from the SQL database in milliseconds.
  73. # Can be used to give time for other servers to synchronize data. Note:
  74. # this does not apply when loading player data on server startup since
  75. # players wouldn't be coming from another server.
  76. delay: '20'
  77. Classes:
  78. # Whether or not to use SkillAPI's health system
  79. modify-health: 'true'
  80. # The default health for players without a class
  81. classless-hp: '50'
  82. # Whether or not non-castable auto-leveled skills are shown
  83. show-auto-skills: 'false'
  84. # Whether or not attributes are enabled
  85. attributes-enabled: 'true'
  86. # Whether or not attributes can be refunded
  87. attributes-downgrade: 'false'
  88. # This casts the dynamic skill for the player when they level up,
  89. # allowing you to use dynamic mechanics for level up effects. If
  90. # there is no existing dynamic skill with the name, no effect
  91. # will be played. For level-specific effects, use the level condition.
  92. level-up-skill: 'ExpPermsLaunch'
  93. Mana:
  94. # Whether or not to use SkillAPI's mana system
  95. enabled: 'true'
  96. # How frequently mana is gained in seconds
  97. freq: '1'
  98. Skills:
  99. # Whether or not players are allowed to downgrade skills
  100. allow-downgrade: 'true'
  101. # Whether or not messages should be shown on casting a skill
  102. show-messages: 'true'
  103. # The radius in which to show cast messages to nearby players
  104. message-radius: '20'
  105. # Whether or not to apply damage knockback when damage is blocked
  106. # by defensive or offesnive buffs and debuffs
  107. knockback-no-damage: 'false'
  108. # Blocks to ignore when using the Block mechanic in dynamic skills
  109. # End values in an * to do all materials containing the value
  110. block-filter:
  111. - 'chest'
  112. - 'ender chest'
  113. - 'trapped chest'
  114. - 'redstone*'
  115. - 'wall sign'
  116. - 'sign post'
  117. Items:
  118. # Whether or not to check for class, level, and attribute
  119. # requirements in an item's lore
  120. lore-requirements: 'true'
  121. # Whether or not to check for skill requirements
  122. # in an item's lore
  123. skill-requirements: 'true'
  124. # Whether or not to check for stat bonuses in an item's lore
  125. lore-attributes: 'true'
  126. # Whether or not to drop weapons when unable to use them
  127. drop-weapon: 'false'
  128. # The text used for class requirements in the lore
  129. lore-class-text: 'Class Req: '
  130. # The text used for skill requirements in lore
  131. lore-skill-text: 'Requires {skill}: '
  132. # the text used for level requirements in the lore
  133. lore-level-text: 'Level Req: '
  134. # The text used for excluded classes in the lore
  135. lore-exclude-text: 'Excluded Class: '
  136. # The text used for attribute requirements
  137. lore-attribute-text: '{attr} Req: '
  138. # The text used for providing attributes
  139. attribute-text: '{attr}: '
  140. # How many players to check for the requirements each tick
  141. # This should be increased on larger servers to prevent
  142. # large delays before the same player is checked again
  143. players-per-check: '1'
  144. # The slots to check for items in and apply requirements to.
  145. # This does not include held item, as that fluctuates and is assumed
  146. # Slots are based on the following:
  147. # 0-8 = hot bar
  148. # 9-35 = main inventory
  149. # 36 = boots
  150. # 37 = leggings
  151. # 38 = chestplate
  152. # 39 = helmet
  153. # 40 = off hand
  154. slots:
  155. - '36'
  156. - '37'
  157. - '38'
  158. - '39'
  159. - '40'
  160. GUI:
  161. # Whether or not to lock the health bar to 10 hearts
  162. # This does not affect total health, only the display
  163. old-health-bar: 'true'
  164. # Whether or not to force SkillAPI to override
  165. # health scaling of other plugins
  166. force-scaling: 'false'
  167. # This is what to display using the level bar, if anything.
  168. # Options are: none, mana, level
  169. level-bar: 'level'
  170. # This is what to display using the food bar, if anything.
  171. # Options are: none, mana, exp
  172. food-bar: 'mana'
  173. # Whether or not to use the action bar
  174. use-action-bar: 'false'
  175. # The text to display on the action bar.
  176. # Available filters:
  177. # {combo} - the player's current click combo
  178. # {class} - the player's main class name
  179. # {level} - the player's main class level
  180. # {exp} - the player's main class exp
  181. # {expReq} - the player's main class required experience
  182. # {expLeft} - the player's main class experience until the next level
  183. # {health} - the player's current health
  184. # {maxHealth} - the player's max health
  185. # {mana} - the player's current mana
  186. # {maxMana} - the player's max mana
  187. # {name} - the name of the player
  188. # {attr} - the player's attribute points
  189. # {sp} - the player's main class skill points
  190. # {value:<key>} - a skill value
  191. action-bar-text: '{combo}'
  192. # Whether or not to use title messages
  193. title-enabled: 'false'
  194. # Duration for title messages in seconds
  195. title-duration: '3'
  196. # Fade in time for title messages in seconds
  197. title-fade-in: '0.5'
  198. # Fade out time for title messages in seconds
  199. title-fade-out: '0.5'
  200. # Messages to display using the Title bar
  201. # Second lines of messages will be displayed in the subtitle
  202. # Ones you can use include:
  203. # level_up
  204. # exp_gained
  205. # exp_lost
  206. # status
  207. title-messages:
  208. - 'level_up'
  209. - 'exp_lost'
  210. # Whether or not to display class information on a scoreboard
  211. scoreboard-enabled: 'true'
  212. # Whether or not to add a prefix to players with their class name
  213. show-class-name: 'false'
  214. # Whether or not to display a player's level below their name
  215. show-class-level: 'false'
  216. # The text to show with the player's level when enabled.
  217. # This always appears as {level} {text}
  218. class-level-text: '&7Niveau'
  219. # Whether or not to use map trees instead of the regular ones
  220. # View map.yml for further customization for this option
  221. # Also add more schemes by adding folders in the "img" folder
  222. # Allow for both map skill trees and regular ones by setting
  223. # this to "partial"
  224. map-tree-enabled: 'false'
  225. Click Combos:
  226. # Whether or not to use click combinations
  227. enabled: 'false'
  228. # Whether or not players can customize their combos
  229. allow-custom: 'false'
  230. # Whether or not left clicks are allowed at all
  231. use-click-left: 'true'
  232. # Whether or not right clicks are allowed at all
  233. use-click-right: 'true'
  234. # Whether or not shift clicks are allowed at all
  235. use-click-shift: 'false'
  236. # How many clicks are needed to perform a combo
  237. combo-size: '4'
  238. # Inactivity time in seconds before clicks for a combo are reset
  239. click-time: '1.0'
  240. # Whether or not right shift clicks are allowed at all
  241. # This will disable "use-click-shift" if enabled
  242. use-click-right-shift: 'false'
  243. # Whether or not left shift clicks are allowed at all
  244. # This will disable "use-click-shift" if enabled
  245. use-click-left-shift: 'false'
  246. # Whether or not jump clicks are allowed at all
  247. use-click-space: 'false'
  248. # Whether or not Q clicks are allowed at all.
  249. # Enabling this disables dropping items via Q outside of menus.
  250. use-click-q: 'false'
  251. Skill Bar:
  252. # Whether or not to use skill bars
  253. enabled: 'true'
  254. # Whether or not to show skill cooldowns in the skill bar
  255. show-cooldown: 'true'
  256. # The item to use as a placeholder in the skill bar
  257. empty-icon:
  258. material: 'PUMPKIN_SEEDS'
  259. data: '0'
  260. text: '&7Unassigned'
  261. # The default layout for skill bars
  262. # Players can customize unlocked slots
  263. layout:
  264. 1:
  265. skill: 'true'
  266. locked: 'false'
  267. 2:
  268. skill: 'true'
  269. locked: 'false'
  270. 3:
  271. skill: 'true'
  272. locked: 'false'
  273. 4:
  274. skill: 'true'
  275. locked: 'false'
  276. 5:
  277. skill: 'true'
  278. locked: 'false'
  279. 6:
  280. skill: 'false'
  281. locked: 'false'
  282. 7:
  283. skill: 'false'
  284. locked: 'false'
  285. 8:
  286. skill: 'false'
  287. locked: 'false'
  288. 9:
  289. skill: 'false'
  290. locked: 'false'
  291. Experience:
  292. # Whether or not to use vanilla exp drops for class exp
  293. # Note: any dropped exp will not count towards class exp,
  294. # only enabled sources will count. By default, this is only
  295. # mob deaths.
  296. use-exp-orbs: 'false'
  297. # Whether or not to prevent gaining experience from mobs
  298. # spawned via a mob spawner block
  299. block-mob-spawner: 'true'
  300. # Whether or not to prevent gaining experience from mobs
  301. # spawned via a mob spawn egg
  302. block-mob-egg: 'true'
  303. # Whether or not to prevent gaining experience while
  304. # in creative mode
  305. block-creative: 'true'
  306. # Whether or not to display a message when gaining experience
  307. exp-message-enabled: 'false'
  308. # Whether or not to display a message when gaining a level
  309. level-message-enabled: 'false'
  310. # Whether or not to show a message when losing exp de to dying
  311. lose-exp-message: 'false'
  312. # The formula used for calculating required experience
  313. # The formula is: x*lvl*lvl + y*lvl + z
  314. formula:
  315. x: '1'
  316. y: '8'
  317. z: '16'
  318. # Whether or not to use a custom equation
  319. use-custom: 'true'
  320. # The custom formula to use with 'lvl' being the current player level
  321. custom-formula: '(8*((lvl*5)+45))*lvl'
  322. # The experience yields from each mob type
  323. # When exp orbs are enabled, these values are ignored
  324. yields:
  325. blaze: '0'
  326. cavespider: '0'
  327. creeper: '0'
  328. elderguardian: '0'
  329. enderdragon: '0'
  330. enderman: '0'
  331. endermite: '0'
  332. ghast: '0'
  333. giant: '00'
  334. guardian: '0'
  335. irongolem: '0'
  336. magmacube: '0'
  337. pigzombie: '0'
  338. player: '0'
  339. shulker: '0'
  340. silverfish: '0'
  341. skeleton: '0'
  342. slime: '0'
  343. spider: '0'
  344. witch: '0'
  345. wither: '0'
  346. witherskeleton: '0'
  347. zombie: '0'
  348. evoker: '0'
  349. husk: '0'
  350. stray: '0'
  351. vex: '0'
  352. vindicator: '0'
  353. # How much logging to do when loading SkillAPI
  354. # When testing setting up skills/classes, increase this to 1-5
  355. Logging:
  356. # Logs for loading attributes
  357. attribute-load: '0'
  358. # Logs for attack/defense buffs applying
  359. buff: '0'
  360. # Logs for registration of skills and classes
  361. registration: '0'
  362. # Logs for GUI updates
  363. gui: '0'
  364. # Logs for mana updates
  365. mana: '0'
  366. Worlds:
  367. # Whether or not to enable the world restriction
  368. enable: 'false'
  369. # Whether or not to use the list as an enabling list
  370. # If true, only worlds in the list will let players use SkillAPI
  371. # If false, any world not in the list will let players use SkillAPI
  372. use-as-enabling: 'true'
  373. # The worlds to include in the enable/disable list
  374. worlds:
  375. - 'world'
  376. Casting:
  377. # Whether or not the main casting option is enabled
  378. enabled: 'false'
  379. # Whether or not to use the mult-bar implementation.
  380. # When enabled:
  381. # - Left/Right clicking on item opens skill bars
  382. # - Skills assigned through tree
  383. # - Preview when hovering in the skill bar
  384. # - Limited number of skills can be put on skill bars
  385. # When disabled:
  386. # - Left/Right clicking on item cycles through skills
  387. # - Preview when hovering the item
  388. # - No limit on skills (though makes cycling hard to find skills)
  389. bars: 'true'
  390. # Whether or not to use the combat bar implementation. Details:
  391. # - Specified slot becomes a toggle item
  392. # - Can optionally move over or require interacting (left, right, or drop) to swap modes
  393. # - Swaps between combat mode and passive mode
  394. # - In combat mode, works like the classic skill bar
  395. # - In passive mode, no skills are shown
  396. # - Passive and combat modes each have their own stored contents
  397. # - combat mode uses the skill bar settings
  398. combat: 'false'
  399. # Global cooldown between skill casts in seconds
  400. cooldown: '1'
  401. # Settings for skill target indicators that play effects
  402. # to show where a skill will hit
  403. cast-indicator:
  404. # Whether or not the feature is enabled
  405. enabled: 'true'
  406. # How tightly to pack particles in the effect. A higher
  407. # density will play more particles. It represents the
  408. # amount of particles played per block units
  409. density: '1'
  410. # How often the particles are played for the effect
  411. # in plays per second
  412. frequency: '10'
  413. # How fast position animations happen in blocks per second
  414. animation: '1'
  415. # Particle to use when it has a target
  416. particle:
  417. particle: 'crit'
  418. dx: '0'
  419. dy: '0'
  420. dz: '0'
  421. speed: '0'
  422. amount: '1'
  423. # The slot the item is kept in, must be in the range 1-9
  424. slot: '9'
  425. # The item to use in the cast slot.
  426. # When not using bars, this only shows up when no skills
  427. # are available for use.
  428. item:
  429. type: 'BOOK'
  430. data: '0'
  431. durability: '0'
  432. name: '&dSkills'
  433. lore:
  434. - ''
  435. - '&6Left Click&2 - First skill set'
  436. - '&6Right Click&2 - Second skill set'
  437. - '&6Q&2 - Organize skills'
  438. # The item used in the bar GUI to describe the hover bar
  439. hover-item:
  440. type: 'BOOKSHELF'
  441. data: '0'
  442. durability: '0'
  443. name: '&6Hover Bar'
  444. lore:
  445. - ''
  446. - 'Skills in this row will'
  447. - 'be usable via left clicking'
  448. - 'the cast item and will let'
  449. - 'you see where they will hit'
  450. - 'before casting them.'
  451. # The item used in the bar GUI to describe the instant bar
  452. instant-item:
  453. type: 'BOOKSHELF'
  454. data: '0'
  455. durability: '0'
  456. name: '&6Instant Bar'
  457. lore:
  458. - ''
  459. - 'Skills in this row will'
  460. - 'be usable via right clicking'
  461. - 'the cast item and will be'
  462. - 'cast immediately when switching'
  463. - 'to their slot.'
下载 可打印视图

网址

Embed with JavaScript

Embed with iframe

原始文本