View difference between Paste ID: qKbJeWKD and ETNaYasF
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'