Guest User

Untitled

a guest
Apr 2nd, 2018
785
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.69 KB | None | 0 0
  1. Accounts:
  2. #
  3. # The main class group used for GUI displays
  4. main-class-group: class
  5. #
  6. # Currently disabled, ignore this
  7. one-per-class: false
  8. #
  9. # The max number of accounts a normal user can use
  10. max-accounts: 1
  11. #
  12. # The max number of accounts users can have with certain permissions
  13. # must be in the format '<permission>:<accounts>'
  14. perm-accounts:
  15. - 'skillapi.account.admin:10'
  16. #
  17. # While targeting settings aren't necessary most of the time,
  18. # they can help make running ally checks much faster if
  19. # you are able to use them.
  20. Targeting:
  21. #
  22. # Whether or not all monsters are enemies.
  23. # If you are using pets that include zombies/spiders/etc,
  24. # you shouldn't enable this.
  25. # If you want to enable it for specific worlds, list out the
  26. # worlds it should apply to in a list format such as:
  27. # monsters-enemy:
  28. # - world1
  29. # - world2
  30. monsters-enemy: false
  31. #
  32. # Whether or not all passive mobs are allies.
  33. # If there are custom passive mobs that you can fight,
  34. # you should not enable this.
  35. # If you want to enable it for specific worlds, list out the
  36. # worlds it should apply to in a list format such as:
  37. # passive-ally:
  38. # - world1
  39. # - world2
  40. passive-ally: false
  41. #
  42. # Whether or not all players are allies.
  43. # If you have any PvP, this should not be enabled.
  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. # player-ally:
  47. # - world1
  48. # - world2
  49. player-ally: false
  50. #
  51. Saving:
  52. #
  53. # Whether or not to auto save data periodically
  54. auto-save: false
  55. #
  56. # How often to auto-save in minutes
  57. minutes: 30
  58. #
  59. # Whether or not to use an SQL database to save
  60. sql-database: false
  61. #
  62. # Details for connecting to the database
  63. sql-details:
  64. host: localhost
  65. port: 54321
  66. database: plugins
  67. username: username
  68. password: password
  69. #
  70. Classes:
  71. #
  72. # Whether or not to use SkillAPI's health system
  73. modify-health: true
  74. #
  75. # The default health for players without a class
  76. classless-hp: 20
  77. #
  78. # Whether or not non-castable auto-leveled skills are shown
  79. show-auto-skills: false
  80. #
  81. # Whether or not attributes are enabled
  82. attributes-enabled: true
  83. #
  84. # Whether or not attributes can be refunded
  85. attributes-downgrade: true
  86. #
  87. # This casts the dynamic skill for the player when they level up,
  88. # allowing you to use dynamic mechanics for level up effects. If
  89. # there is no existing dynamic skill with the name, no effect
  90. # will be played. For level-specific effects, use the level condition.
  91. level-up-skill: 'lvlup'
  92. #
  93. Mana:
  94. #
  95. # Whether or not to use SkillAPI's mana system
  96. enabled: true
  97. #
  98. # How frequently mana is gained in seconds
  99. freq: 1
  100. #
  101. Skills:
  102. #
  103. # Whether or not players are allowed to downgrade skills
  104. allow-downgrade: true
  105. #
  106. # Whether or not messages should be shown on casting a skill
  107. show-messages: true
  108. #
  109. # The radius in which to show cast messages to nearby players
  110. message-radius: 20
  111. #
  112. # Whether or not to apply damage knockback when damage is blocked
  113. # by defensive or offesnive buffs and debuffs
  114. knockback-no-damage: false
  115. #
  116. # Blocks to ignore when using the Block mechanic in dynamic skills
  117. # End values in an * to do all materials containing the value
  118. block-filter:
  119. - 'chest'
  120. - 'ender chest'
  121. - 'trapped chest'
  122. - 'redstone*'
  123. - 'wall sign'
  124. - 'sign post'
  125. #
  126. Items:
  127. #
  128. # Whether or not to check for class, level, and attribute
  129. # requirements in an item's lore
  130. lore-requirements: false
  131. #
  132. # Whether or not to check for skill requirements
  133. # in an item's lore
  134. skill-requirements: false
  135. #
  136. # Whether or not to check for stat bonuses in an item's lore
  137. lore-attributes: false
  138. #
  139. # Whether or not to drop weapons when unable to use them
  140. drop-weapon: false
  141. #
  142. # The text used for class requirements in the lore
  143. lore-class-text: 'Class: '
  144. #
  145. # The text used for skill requirements in lore
  146. lore-skill-text: 'Requires {skill}: '
  147. #
  148. # the text used for level requirements in the lore
  149. lore-level-text: 'Level: '
  150. #
  151. # The text used for excluded classes in the lore
  152. lore-exclude-text: 'Excluded Class: '
  153. #
  154. # The text used for attribute requirements
  155. lore-attribute-text: '{attr} Req: '
  156. #
  157. # The text used for providing attributes
  158. attribute-text: '{attr}: '
  159. #
  160. # The slots to check for items in and apply requirements to.
  161. # This does not include held item, as that fluctuates and is assumed
  162. # Slots are based on the following:
  163. # 0-8 = hot bar
  164. # 9-35 = main inventory
  165. # 36 = boots
  166. # 37 = leggings
  167. # 38 = chestplate
  168. # 39 = helmet
  169. # 40 = off hand
  170. slots:
  171. - 36
  172. - 37
  173. - 38
  174. - 39
  175. - 40
  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: mana
  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: '{combo}'
  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: true
  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. Casting:
  253. #
  254. # Whether or not the main casting option is enabled
  255. enabled: true
  256. #
  257. # Whether or not to use the mult-bar implementation.
  258. # When enabled:
  259. # - Left/Right clicking on item opens skill bars
  260. # - Skills assigned through tree
  261. # - Preview when hovering in the skill bar
  262. # - Limited number of skills can be put on skill bars
  263. # When disabled:
  264. # - Left/Right clicking on item cycles through skills
  265. # - Preview when hovering the item
  266. # - No limit on skills (though makes cycling hard to find skills)
  267. bars: true
  268. #
  269. # Whether or not to use the combat bar implementation. Details:
  270. # - Specified slot becomes a toggle item
  271. # - Can optionally move over or require interacting (left, right, or drop) to swap modes
  272. # - Swaps between combat mode and passive mode
  273. # - In combat mode, works like the classic skill bar
  274. # - In passive mode, no skills are shown
  275. # - Passive and combat modes each have their own stored contents
  276. # - combat mode uses the skill bar settings
  277. combat: false
  278. #
  279. # Global cooldown between skill casts in seconds
  280. cooldown: 0
  281. #
  282. # Settings for skill target indicators that play effects
  283. # to show where a skill will hit
  284. cast-indicator:
  285. #
  286. # Whether or not the feature is enabled
  287. enabled: true
  288. #
  289. # How tightly to pack particles in the effect. A higher
  290. # density will play more particles. It represents the
  291. # amount of particles played per block units
  292. density: 1
  293. #
  294. # How often the particles are played for the effect
  295. # in plays per second
  296. frequency: 10
  297. #
  298. # How fast position animations happen in blocks per second
  299. animation: 1
  300. #
  301. # Particle to use when it has a target
  302. particle:
  303. particle: 'crit'
  304. dx: 0
  305. dy: 0
  306. dz: 0
  307. speed: 0
  308. amount: 1
  309. #
  310. # The slot the item is kept in, must be in the range 1-9
  311. slot: 9
  312. #
  313. # The item to use in the cast slot.
  314. # When not using bars, this only shows up when no skills
  315. # are available for use.
  316. item:
  317. type: BOOK
  318. data: 0
  319. durability: 0
  320. name: '&dSkills'
  321. lore:
  322. - ''
  323. - '&6Left Click&2 - First skill set'
  324. - '&6Right Click&2 - Second skill set'
  325. - '&6Q&2 - Organize skills'
  326. #
  327. # The item used in the bar GUI to describe the hover bar
  328. hover-item:
  329. type: BOOKSHELF
  330. data: 0
  331. durability: 0
  332. name: '&6Hover Bar'
  333. lore:
  334. - ''
  335. - 'Skills in this row will'
  336. - 'be usable via left clicking'
  337. - 'the cast item and will let'
  338. - 'you see where they will hit'
  339. - 'before casting them.'
  340. #
  341. # The item used in the bar GUI to describe the instant bar
  342. instant-item:
  343. type: BOOKSHELF
  344. data: 0
  345. durability: 0
  346. name: '&6Instant Bar'
  347. data: 0
  348. durability: 0
  349. name: '&6Instant Bar'
  350. lore:
  351. - ''
  352. - 'Skills in this row will'
  353. - 'be usable via right clicking'
  354. - 'the cast item and will be'
  355. - 'cast immediately when switching'
  356. - 'to their slot.'
  357. #
  358. Click Combos:
  359. #
  360. # Whether or not to use click combinations
  361. enabled: false
  362. #
  363. # Whether or not players can customize their combos
  364. allow-custom: false
  365. #
  366. # Whether or not left clicks are allowed at all
  367. use-click-left: true
  368. #
  369. # Whether or not right clicks are allowed at all
  370. use-click-right: true
  371. #
  372. # Whether or not shift clicks are allowed at all
  373. use-click-shift: false
  374. #
  375. # How many clicks are needed to perform a combo
  376. combo-size: 4
  377. #
  378. # Inactivity time in seconds before clicks for a combo are reset
  379. click-time: 1.0
  380. #
  381. Skill Bar:
  382. #
  383. # Whether or not to use skill bars
  384. enabled: false
  385. #
  386. # Whether or not to show skill cooldowns in the skill bar
  387. show-cooldown: true
  388. #
  389. # The item to use as a placeholder in the skill bar
  390. empty-icon:
  391. material: PUMPKIN_SEEDS
  392. data: 0
  393. text: '&7Unassigned'
  394. #
  395. # The default layout for skill bars
  396. # Players can customize unlocked slots
  397. layout:
  398. 1:
  399. skill: true
  400. locked: false
  401. 2:
  402. skill: true
  403. locked: false
  404. 3:
  405. skill: true
  406. locked: false
  407. 4:
  408. skill: true
  409. locked: false
  410. 5:
  411. skill: true
  412. locked: false
  413. 6:
  414. skill: false
  415. locked: false
  416. 7:
  417. skill: false
  418. locked: false
  419. 8:
  420. skill: false
  421. locked: false
  422. 9:
  423. skill: false
  424. locked: false
  425. #
  426. Experience:
  427. #
  428. # Whether or not to use vanilla exp drops for class exp
  429. # Note: any dropped exp will not count towards class exp,
  430. # only enabled sources will count. By default, this is only
  431. # mob deaths.
  432. use-exp-orbs: true
  433. #
  434. # Whether or not to prevent gaining experience from mobs
  435. # spawned via a mob spawner block
  436. block-mob-spawner: true
  437. #
  438. # Whether or not to prevent gaining experience from mobs
  439. # spawned via a mob spawn egg
  440. block-mob-egg: true
  441. #
  442. # Whether or not to prevent gaining experience while
  443. # in creative mode
  444. block-creative: true
  445. #
  446. # Whether or not to display a message when gaining experience
  447. exp-message-enabled: true
  448. #
  449. # Whether or not to display a message when gaining a level
  450. level-message-enabled: true
  451. #
  452. # Whether or not to show a message when losing exp de to dying
  453. lose-exp-message: true
  454. #
  455. # The formula used for calculating required experience
  456. # The formula is: x*lvl*lvl + y*lvl + z
  457. formula:
  458. x: 1
  459. y: 8
  460. z: 16
  461. #
  462. # Whether or not to use a custom equation
  463. use-custom: false
  464. #
  465. # The custom formula to use with 'lvl' being the current player level
  466. custom-formula: '25(1.1^(lvl-1))'
  467. #
  468. # The experience yields from each mob type
  469. # When exp orbs are enabled, these values are ignored
  470. yields:
  471. blaze: 10
  472. cavespider: 5
  473. creeper: 3
  474. elderguardian: 10
  475. enderdragon: 400
  476. enderman: 5
  477. endermite: 3
  478. ghast: 5
  479. giant: 20
  480. guardian: 10
  481. irongolem: 10
  482. magmacube: 1
  483. pigzombie: 5
  484. player: 5
  485. shulker: 5
  486. silverfish: 2
  487. skeleton: 3
  488. slime: 1
  489. spider: 3
  490. witch: 3
  491. wither: 500
  492. witherskeleton: 5
  493. zombie: 2
  494. #
  495. # How much logging to do when loading SkillAPI
  496. # When testing setting up skills/classes, increase this to 1-5
  497. Logging:
  498. #
  499. # Logs for loading attributes
  500. attribute-load: 0
  501. #
  502. # Logs for attack/defense buffs applying
  503. buff: 0
  504. #
  505. # Logs for registration of skills and classes
  506. registration: 0
  507. #
  508. # Logs for GUI updates
  509. gui: 0
  510. #
  511. # Logs for mana updates
  512. mana: 0
  513. #
  514. Worlds:
  515. #
  516. # Whether or not to enable the world restriction
  517. enable: false
  518. #
  519. # Whether or not to use the list as an enabling list
  520. # If true, only worlds in the list will let players use SkillAPI
  521. # If false, any world not in the list will let players use SkillAPI
  522. use-as-enabling: true
  523. #
  524. # The worlds to include in the enable/disable list
  525. worlds:
  526. - world
  527. language.yml
  528. # ---------------------------------------------- #
  529. # Language Configuration #
  530. # ---------------------------------------------- #
  531. # If you are unsure of how to use this file, #
  532. # but would like to change how the plugin shows #
  533. # text, visit the BukkitDev page at: #
  534. # http://dev.bukkit.org/bukkit-plugins/skillapi/ #
  535. # and look at the tutorials section for the #
  536. # configuration tutorials. #
  537. # ---------------------------------------------- #
  538. Notifications:
  539. cast: '&6{player} &2has cast &6{skill}'
  540. gain-exp: '&2You have gained &6{exp} experience'
  541. gain-lvl: '&6Level Up! &2You are now a &6level {level} {class}'
  542. lose-exp: '&4You have lost &6{exp} {class} &4experience'
  543. Errors:
  544. on-cooldown: '&6{skill} &4cooldown - &6{cooldown} &4seconds left'
  545. no-mana: '&4You need &6{missing} &4more mana'
  546. no-skills: '&4That class does not have any skills'
  547. cannot-use: '&4You cannot equip that item'
  548. GUI:
  549. attribute-title: 'Attributes ({points} points)'
  550. skill-tree: '{class}'
  551. skill-class-list: '{player}'
  552. Skill Tree:
  553. title: '{name} ({level}/{max})'
  554. type: '&2Skill Type: &6{name}'
  555. requirement:
  556. met: '&2'
  557. not-met: '&4'
  558. attribute:
  559. changing: '&6{value} -> {new}'
  560. not-changing: '&6{value}'
  561. layout:
  562. - '&d{name} &7({level}/{max})'
  563. - '&2Type: &6{type}'
  564. - ''
  565. - '{req:lvl}Level: {attr:level}'
  566. - '{req:cost}Cost: {attr:cost}'
  567. - ''
  568. - '&2Mana: {attr:mana}'
  569. - '&2Cooldown: {attr:cooldown}'
  570. - '&2Range: {attr:range}'
  571. - ''
  572. - '&2Details: &7{desc:1}'
  573. - '&7{desc:2-x}'
  574. Stats:
  575. health: '&2Health'
  576. points: '&2SP'
  577. level: '&2Level'
  578. exp: '&2Exp'
  579. attrib: '&2AP'
  580. Status:
  581. silenced: '&4You are silenced for another &6{duration} &4seconds'
  582. stunned: '&4You are stunned for another &6{duration} &4seconds'
  583. rooted: '&4You are rooted for another &6{duration} &4seconds'
  584. disarmed: '&4You are disarmed for another &6{duration} &4seconds'
  585. invincible: '&4That target is invincible for another &6{duration} &4seconds'
  586. absorbed: '&4That target is absorbing attacks to gain health for another &6{duration} &4seconds'
  587. channeling: '&4You are still channeling for another &6{duration} &4seconds'
  588. Combo:
  589. left: '&6Left'
  590. right: '&6Right'
  591. shift: '&6Shift'
  592. attributes.yml
  593. # Attributes.yml
  594. #
  595. # For full details, visit
  596. # http://dev.bukkit.org/bukkit-plugins/skillapi/pages/attributes/
  597. #
  598. # List of available stats to modify:
  599. # health - the max health of the player
  600. # mana - the amount of mana the player has
  601. # mana-regen - how much mana the player regenerates over time
  602. # physical-damage - damage dealt without using skills
  603. # physical-defense - damage taken from non-skill attacks
  604. # skill-damage - damage dealt with skills
  605. # skill-defense - damage taken from skills
  606. # move-speed - movement speed of the player
  607. vitality:
  608. display: 'Vitality'
  609. max: 999
  610. icon: 'ink sack'
  611. icon-data: 1
  612. icon-lore:
  613. - '&6Vitality &7(&2{amount}&7)'
  614. - ''
  615. - '&7Grants 1 health per'
  616. - '&7point invested.'
  617. global:
  618. condition: {}
  619. mechanic: {}
  620. target: {}
  621. stats:
  622. health: 'a+v'
  623. spirit:
  624. display: 'Spirit'
  625. max: 999
  626. icon: 'ink sack'
  627. icon-data: 6
  628. icon-lore:
  629. - '&6Spirit &7(&2{amount}&7)'
  630. - ''
  631. - '&7Grants 1 mana and 2.5%'
  632. - '&7mana regeneration per'
  633. - '&7point invested.'
  634. global:
  635. condition: {}
  636. mechanic: {}
  637. target: {}
  638. stats:
  639. mana: 'a+v'
  640. mana-regen: 'a*0.025+1*v'
  641. intelligence:
  642. display: 'Intelligence'
  643. max: 999
  644. icon: 'ink sack'
  645. icon-data: 5
  646. icon-lore:
  647. - '&6Intelligence &7(&2{amount}&7)'
  648. - ''
  649. - '&7Grants 2.5% increased'
  650. - '&7skill damage per point'
  651. - '&7invested.'
  652. global:
  653. condition: {}
  654. mechanic:
  655. Damage-value: 'a*0.025+1*v'
  656. target: {}
  657. dexterity:
  658. display: 'Dexterity'
  659. max: 999
  660. icon: 'ink sack'
  661. icon-data: 10
  662. icon-lore:
  663. - '&6Dexterity &7(&2{amount}&7)'
  664. - ''
  665. - '&7Grants 2.5% increased'
  666. - '&7range per point invested.'
  667. global:
  668. condition: {}
  669. mechanic: {}
  670. target:
  671. Cone-range: 'a*0.025+1*v'
  672. Linear-range: 'a*0.025+1*v'
  673. Location-range: 'a*0.025+1*v'
  674. Nearest-radius: 'a*0.025+1*v'
  675. Single-range: 'a*0.025+1*v'
  676. strength:
  677. display: 'Strength'
  678. max: 999
  679. icon: 'ink sack'
  680. icon-data: 14
  681. icon-lore:
  682. - '&6Strength &7(&2{amount}&7)'
  683. - ''
  684. - '&7Grants 2.5% increased'
  685. - '&7non-skill damage per'
  686. - '&7point invested.'
  687. global:
  688. condition: {}
  689. mechanic: {}
  690. target: {}
  691. stats:
  692. physical-damage: 'a*0.025+1*v'
  693. groups.yml
  694. # The class group the settings are for
  695. # There will be one for each group
  696. class:
  697.  
  698. # The permission the class requires or "none" if none are required
  699. permission: none
  700.  
  701. # The default class players start as in this group
  702. default: none
  703.  
  704. # The starting number of skill points for classes in the group
  705. starting-points: 1
  706.  
  707. # How many skill points a player gains for the group each level
  708. points-per-level: 1
  709.  
  710. # Whether or not players reset to level 1 upon professing to higher tiers
  711. profess-reset: false
  712.  
  713. # The amount of experience lost for the group upon dying
  714. exp-lost-on-death: 0.0
  715. commands.yml
  716. class:
  717. name: 'class'
  718. sender: 'ANYONE'
  719. enabled: 'true'
  720. cooldown: 0
  721. acc:
  722. name: 'acc'
  723. description: 'Changes account'
  724. permission: 'skillapi.basic'
  725. args: '<accountId>'
  726. sender: 'PLAYER_ONLY'
  727. enabled: 'true'
  728. messages:
  729. account-changed: '&2Your account has been changed'
  730. not-account: '&cThat is not a valid account ID'
  731. cooldown: 0
  732. bind:
  733. name: 'bind'
  734. description: 'Binds a skill'
  735. permission: 'skillapi.basic'
  736. args: '<skill>'
  737. sender: 'PLAYER_ONLY'
  738. enabled: 'true'
  739. cooldown: 0
  740. messages:
  741. skill-bound: '&6{skill} &2has been bound to &6{item}'
  742. cast:
  743. name: 'cast'
  744. description: 'Casts a skill'
  745. permission: 'skillapi.basic'
  746. args: '<skill>'
  747. sender: 'PLAYER_ONLY'
  748. enabled: 'true'
  749. cooldown: 0
  750. clearbind:
  751. name: 'clearbind'
  752. description: 'Clears skill binds'
  753. permission: 'skillapi.basic'
  754. args: ''
  755. sender: 'PLAYER_ONLY'
  756. enabled: 'true'
  757. cooldown: 0
  758. exp:
  759. name: 'exp'
  760. description: 'Gives players exp'
  761. permission: 'skillapi.level'
  762. args: '[player] <amount>'
  763. sender: 'ANYONE'
  764. enabled: 'true'
  765. messages:
  766. received-exp: '&2You have received &6{exp} experience &2from &6{player}'
  767. cooldown: 0
  768. info:
  769. name: 'info'
  770. description: 'Shows class info'
  771. permission: 'skillapi.basic'
  772. args: '[player]'
  773. sender: 'ANYONE'
  774. enabled: 'true'
  775. messages:
  776. title: '&8--&2 {player} &8-----------'
  777. separator: '&8----------------------------'
  778. category: '&6{group}&7: '
  779. profession: '&bLv{level} &2{profession}'
  780. exp: '&bExp &2{exp}'
  781. end: '&8----------------------------'
  782. no-class: '&7Not Professed'
  783. cooldown: 0
  784. level:
  785. name: 'level'
  786. description: 'Gives players levels'
  787. permission: 'skillapi.level'
  788. args: '[player] <amount>'
  789. sender: 'ANYONE'
  790. enabled: 'true'
  791. messages:
  792. received-level: '&2You have received &6{level} levels &2from &6{player}'
  793. cooldown: 0
  794. list:
  795. name: 'list'
  796. description: 'Displays accounts'
  797. permission: 'skillapi.basic'
  798. args: '[player]'
  799. sender: 'ANYONE'
  800. enabled: 'true'
  801. cooldown: 0
  802. messages:
  803. title: '&8--&2 {player} &8-----------'
  804. line: '&7[&6{id}&7] &2Lv&6{level} {class}'
  805. end: '&8----------------------------'
  806. lore:
  807. name: 'lore'
  808. description: 'Adds lore to item'
  809. permission: 'skillapi.lore'
  810. args: '<lore>'
  811. sender: 'PLAYER_ONLY'
  812. enabled: 'true'
  813. cooldown: 0
  814. messages:
  815. lore-added: '&2The lore has been added to your item'
  816. mana:
  817. name: 'mana'
  818. description: 'Gives player mana'
  819. permission: 'skillapi.mana'
  820. args: '[player] <amount>'
  821. sender: 'ANYONE'
  822. enabled: 'true'
  823. messages:
  824. received-mana: '&2You have received &6{mana} mana &2from &6{player}'
  825. cooldown: 0
  826. options:
  827. name: 'options'
  828. description: 'Views profess options'
  829. permission: 'skillapi.basic'
  830. args: ''
  831. sender: 'PLAYER_ONLY'
  832. enabled: 'true'
  833. messages:
  834. title: '&8--&2 Profess Options &8-----------'
  835. category: '&6{category}&7: '
  836. option: '&d{option}&7'
  837. separator: '&8----------------------------'
  838. no-options: '&7None'
  839. end: '&8----------------------------'
  840. cooldown: 0
  841. points:
  842. name: 'points'
  843. description: 'Gives player points'
  844. permission: 'skillapi.points'
  845. args: '[player] <amount>'
  846. sender: 'ANYONE'
  847. enabled: 'true'
  848. messages:
  849. received-points: '&2You have received &6{points} skill points &2from &6{player}'
  850. cooldown: 0
  851. profess:
  852. name: 'profess'
  853. description: 'Professes classes'
  854. permission: 'skillapi.basic'
  855. args: '<class>'
  856. sender: 'PLAYER_ONLY'
  857. enabled: 'true'
  858. messages:
  859. professed: '&2You are now a &6{class}'
  860. invalid-class: '&cThat is not a valid class'
  861. cannot-profess: '&cYou cannot profess to this class currently'
  862. cooldown: 0
  863. reload:
  864. name: 'reload'
  865. description: 'Reloads the plugin'
  866. permission: 'skillapi.reload'
  867. args: ''
  868. sender: 'ANYONE'
  869. enabled: 'true'
  870. cooldown: 0
  871. messages:
  872. done: '&2The plugin has been reloaded'
  873. reset:
  874. name: 'reset'
  875. description: 'Resets account data'
  876. permission: 'skillapi.basic'
  877. args: ''
  878. sender: 'PLAYER_ONLY'
  879. enabled: 'true'
  880. messages:
  881. reset: '&2You have reset your active account data'
  882. confirm: "&4This will delete your active account's data entirely"
  883. instructions: '&7Type &6/class reset confirm&7 to continue'
  884. cooldown: 0
  885. skill:
  886. name: 'skill'
  887. description: 'Shows player skills'
  888. permission: 'skillapi.basic'
  889. args: ''
  890. sender: 'PLAYER_ONLY'
  891. enabled: 'true'
  892. messages:
  893. map-given: '&2You were given the skill tree map. Hold it in your hand to view skills.'
  894. map-owned: '&cYou already have the skill tree map'
  895. no-skills: '&cYou have no skills to view'
  896. cooldown: 0
  897. unbind:
  898. name: 'unbind'
  899. description: 'Unbinds held item'
  900. permission: 'skillapi.basic'
  901. args: ''
  902. sender: 'PLAYER_ONLY'
  903. enabled: 'true'
  904. cooldown: 0
  905. forceaccount:
  906. name: 'forceaccount'
  907. description: "Changes player's account"
  908. permission: 'skillapi.force'
  909. args: '<player> <accountId>'
  910. sender: 'CONSOLE_ONLY'
  911. enabled: 'true'
  912. cooldown: 0
  913. forceprofess:
  914. name: 'forceprofess'
  915. description: 'Professes a player'
  916. permission: 'skillapi.force'
  917. args: '<player> <class>'
  918. sender: 'CONSOLE_ONLY'
  919. enabled: 'true'
  920. messages:
  921. success: '&6{player}&2 is now a &6{class}'
  922. professed: '&2You are now a &6{class}'
  923. cooldown: 0
  924. bar:
  925. name: 'bar'
  926. description: 'Toggles skill bar'
  927. permission: 'skillapi.basic'
  928. args: ''
  929. sender: 'PLAYER_ONLY'
  930. enabled: 'true'
  931. messages:
  932. toggle-on: '&2Your skill bar has been &6enabled'
  933. in-creative: '&4You cannot be in creative mode'
  934. toggle-off: '&2Your skill bar has been &2disabled'
  935. no-class: '&4You have not professed as any class yet'
  936. cooldown: '0'
  937. combo:
  938. name: 'combo'
  939. description: 'Sets skill combo'
  940. permission: 'skillapi.basic'
  941. args: '<skill> <combo>'
  942. sender: 'PLAYER_ONLY'
  943. enabled: 'true'
  944. cooldown: '0'
  945. ap:
  946. name: 'ap'
  947. description: 'Gives attrib points'
  948. permission: 'skillapi.attrib'
  949. args: '[player] <amount>'
  950. sender: 'ANYONE'
  951. enabled: 'true'
  952. messages:
  953. received-points: '&2You have received &6{points} attribute points &2from &6{player}'
  954. cooldown: 0
  955. attr:
  956. name: 'attr'
  957. description: 'Opens attribute menu'
  958. permission: 'skillapi.basic'
  959. args: ''
  960. sender: 'PLAYER_ONLY'
  961. enabled: 'true'
  962. cooldown: 0
  963. scheme:
  964. name: 'scheme'
  965. description: 'Views/sets map schemes'
  966. permission: 'skillapi.basic'
  967. args: '[scheme]'
  968. sender: 'PLAYER_ONLY'
  969. enabled: 'true'
  970. cooldown: '0'
  971. forcecast:
  972. name: 'forcecast'
  973. description: 'Player casts the skill'
  974. permission: 'skillapi.force'
  975. args: '<player> <skill> [level]'
  976. sender: 'CONSOLE_ONLY'
  977. enabled: 'true'
  978. cooldown: 0
  979. forceattr:
  980. name: 'forceattr'
  981. description: 'Refunds attributes'
  982. permission: 'skillapi.force'
  983. args: '<player> [attr] [amount]'
  984. sender: 'CONSOLE_ONLY'
  985. enabled: 'true'
  986. cooldown: 0
  987. messages:
  988. not-player: '&cThat is not a valid player name'
  989. reset: "&6{player}'s &2attributes were refunded"
  990. customize:
  991. name: 'customize'
  992. description: 'Opens GUI editor'
  993. permission: 'skillapi.gui'
  994. args: ''
  995. sender: 'PLAYER_ONLY'
  996. enabled: 'true'
  997. cooldown: 0
  998. effects.yml
  999. # These keys are used in the "Shape" and "Animation" options for the Particle Effect mechanic
  1000. # When used for the "Shape" option, these will be how the particles are arranged
  1001. # When used for the "Animation" option, the formula will make up the path the particles follow
  1002. single:
  1003. # The formula determining position, which has access to these values:
  1004. # t = domain * currentStep / steps
  1005. # p = currentStep / steps
  1006. # c = cos(Math.PI * 2 * currentStep * domain / steps)
  1007. # s = sin(Math.PI * 2 * currentStep * domain / steps)
  1008. formula: 0
  1009. # How many particles compose the shape/path
  1010. steps: 1
  1011. # How many copies to show (3 copies would have one copy every 120 degrees so it is symmetric)
  1012. copies: 1
  1013. # How far the direction should change (1 is a full circle, 0.5 would be a half circle, etc.)
  1014. domain: 1
  1015. # X offset from the original location
  1016. x: 0
  1017. # Y offset from the original location
  1018. y: 0
  1019. # Z offset from the original location
  1020. z: 0
  1021. linear:
  1022. formula: 1
  1023. steps: 20
  1024. copies: 1
  1025. domain: 0
  1026. x: 0
  1027. y: 0
  1028. z: 0
  1029. linear-quick:
  1030. formula: 1
  1031. steps: 10
  1032. copies: 1
  1033. domain: 0
  1034. x: 0
  1035. y: 0
  1036. z: 0
  1037. still:
  1038. formula: 0
  1039. steps: 20
  1040. copies: 1
  1041. domain: 0
  1042. x: 0
  1043. y: 0
  1044. z: 0
  1045. one-point:
  1046. formula: 1
  1047. steps: 1
  1048. copies: 1
  1049. domain: 1
  1050. x: 0
  1051. y: 0
  1052. z: 0
  1053. two-point:
  1054. formula: 1
  1055. steps: 2
  1056. copies: 1
  1057. domain: 1
  1058. x: 0
  1059. y: 0
  1060. z: 0
  1061. three-point:
  1062. formula: 1
  1063. steps: 3
  1064. copies: 1
  1065. domain: 1
  1066. x: 0
  1067. y: 0
  1068. z: 0
  1069. one-circle:
  1070. formula: 1
  1071. steps: 20
  1072. copies: 1
  1073. domain: 1
  1074. x: 0
  1075. y: 0
  1076. z: 0
  1077. two-circle:
  1078. formula: 1
  1079. steps: 20
  1080. copies: 2
  1081. domain: 1
  1082. x: 0
  1083. y: 0
  1084. z: 0
  1085. three-circle:
  1086. formula: 1
  1087. steps: 20
  1088. copies: 3
  1089. domain: 1
  1090. x: 0
  1091. y: 0
  1092. z: 0
  1093. one-spiral:
  1094. formula: t
  1095. steps: 20
  1096. copies: 1
  1097. domain: 1
  1098. x: 0
  1099. y: 0
  1100. z: 0
  1101. two-spiral:
  1102. formula: t*0.5
  1103. steps: 40
  1104. copies: 1
  1105. domain: 2
  1106. x: 0
  1107. y: 0
  1108. z: 0
  1109. three-spiral:
  1110. formula: t*0.333
  1111. steps: 60
  1112. copies: 1
  1113. domain: 3
  1114. x: 0
  1115. y: 0
  1116. z: 0
  1117. square:
  1118. formula: 1/c
  1119. steps: 5
  1120. copies: 8
  1121. domain: 0.125
  1122. x: 0
  1123. y: 0
  1124. z: 0
  1125. pentagon:
  1126. formula: 1/c
  1127. steps: 5
  1128. copies: 10
  1129. domain: 0.1
  1130. x: 0
  1131. y: 0
  1132. z: 0
  1133. hexagon:
  1134. formula: 1/c
  1135. steps: 4
  1136. copies: 12
  1137. domain: 0.08333
  1138. x: 0
  1139. y: 0
  1140. z: 0
  1141. RAW Paste Data
Add Comment
Please, Sign In to add comment