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