-
Notifications
You must be signed in to change notification settings - Fork 55
/
Copy pathlevels.yml
472 lines (464 loc) · 16.8 KB
/
levels.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
# In this file you can edit/add default land and nation levels.
# Please note that each config section (level section) name and level name must be unique.
# You must insert valid YAML format. To verify your format, you can paste the content of this file here: https://yaml-online-parser.appspot.com
# Default land and nation levels. You can also add your own levels.
# The order of the levels is ascending (lowest level -> highest).
# This file can not be reloaded via /lands reload.
general:
# If enabled, lands and nations won't downgrade, if they no longer meet their current level requirements.
keep-level: false
land:
# Enable land levels?
enabled: true
# Here you can edit existing or add new levels.
levels:
1:
# Set the name of the level.
title: 'Settlement'
# These values are only active if the land isn't a member of any nation.
# Attributes of a level will apply on top of whatever the current value for the land or nation is.
attributes:
# The chunks attribute will add or remove (= negative value) chunks to the land. That means that the land can claim more (or less) chunks at /claim.
chunks:
description: '&7{value} claims'
value: 0
# The upkeep attribute will higher or lower (= negative value) their upkeep costs by a given value.
# This attribute is not active, if the land is part of a nation.
upkeep:
description: '&7{value}% upkeep cost'
# The increase or decrease is in percent. So setting this value to 5 will increate the upkeep by 5 percent in total (not per chunk).
value: 0
2:
title: 'Village'
requirements:
# Required members to get this level assigned.
members:
required: 4
title: 'Trust {req} Players'
description:
- '&7Trust {req} players in this land.'
- '&7Command: &e/lands trust'
# Required chunks to get this level assigned.
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Claim {req} chunks for this land.'
- '&7Command: &e/claim'
# Required bank balance to get this level assigned (/lands balance).
balance:
required: 7500
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited into this land bank.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 1
title: '{req} Upgradeable Farm'
description:
- '&7Have {req} upgradeable farm in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 5
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 3
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
chunks:
description: '&7{value} claims'
value: 1
upkeep:
description: '&7{value}% upkeep cost'
value: 5
# Execute console commands, if the land reaches this level or gets downgraded from this level to the previous one.
# Available placeholders:
# {level}: Name of the level
# {land}: Parameter name of the land = without spaces.
# {land_name}: Name of the land. Might contain spaces.
# {owner}: The player name of the land owner.
# {member}: The player name a land member.
# If the command contains the {member} placeholder, the command will be executed for each player that is trusted in the land.
commands:
# When a land reaches this level.
reached: [ ]
# When a land gets downgraded from the next level to this one.
down: [ ]
3:
title: 'Town'
requirements:
members:
required: 8
title: 'Trust {req} Players'
description:
- '&7Trust {req} players in this land.'
- '&7Command: &e/lands trust'
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Claim {req} chunks for this land.'
- '&7Command: &e/claim'
balance:
required: 17000
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited into this land bank.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 3
title: '{req} Upgradeable Farms'
description:
- '&7Have {req} upgradeable farms in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 8
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 3
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
chunks:
description: '&7{value} claims'
value: 2
upkeep:
description: '&7{value}% upkeep cost'
value: 10
commands:
reached: [ ]
down: [ ]
4:
title: 'Province'
requirements:
members:
required: 14
title: 'Trust {req} Players'
description:
- '&7Trust {req} players in this land.'
- '&7Command: &e/lands trust'
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Claim {req} chunks for this land.'
- '&7Command: &e/claim'
balance:
required: 30000
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited into this land bank.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 5
title: '{req} Upgradeable Farms'
description:
- '&7Have {req} upgradeable farms in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 15
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 5
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
chunks:
description: '&7{value} claims'
value: 4
upkeep:
description: '&7{value}% upkeep cost'
value: 25
commands:
reached: [ ]
down: [ ]
5:
title: 'Land'
requirements:
members:
required: 24
title: 'Trust {req} Players'
description:
- '&7Trust {req} players in this land.'
- '&7Command: &e/lands trust'
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Claim {req} chunks for this land.'
- '&7Command: &e/claim'
balance:
required: 55000
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited into this land bank.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 6
title: '{req} Upgradeable Farms'
description:
- '&7Have {req} upgradeable farms in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 25
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 6
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
chunks:
description: '&7{value} claims'
value: 8
upkeep:
description: '&7{value}% upkeep cost'
value: 30
commands:
reached: [ ]
down: [ ]
nation:
# Enable nation levels?
enabled: true
# Here you can edit existing or add new nation levels.
levels:
1:
# Set the name of the level.
title: 'Federation'
# For the entry level, there are not attributes set. But you could add them anyways, if you modify the value options.
# Attributes of a level will apply on top of whatever the current value for the land or nation is.
attributes:
chunks:
description: '&7{value} claims'
value: 0
upkeep:
description: '&7{value}% upkeep cost'
value: 0
effects:
description: '&a+ Unlock effects: {value}'
value: [ ]
effects_amount:
description: '&a+ Have {value} effects active at once'
value: 0
2:
title: 'Nation'
requirements:
# Required minimum amount of unique lands in the nation.
# This does not include the capital land.
lands:
required: 3
title: '{req} Lands'
description:
- '&7Invite {req} lands to join your nation'
- '&7and let them accept your invite.'
- '&7Command: &e/nation trust'
# Required members (total unique players) to get this level assigned.
members:
required: 32
title: '{req} unique Players'
description:
- '&7Have {req} players trusted in total.'
- '&7Command: &e/lands trust'
# Required total chunks to get this level assigned.
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Have {req} claims in total.'
- '&7Command: &e/claim'
# Required total balance (the balance of all lands) to get this level assigned.
balance:
required: 100000
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited across all lands.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 9
title: '{req} Upgradeable Farms'
description:
- '&7Have {req} upgradeable farms in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 24
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 9
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
# Give each land of the nation x amount of additional chunks.
chunks:
description: '&7{value} claims'
value: 20
# Modify upkeep by x percent. This also supports negative values.
# The nation pays the upkeep to the server.
upkeep:
description: '&7{value}% upkeep cost'
value: 20
# Allow nations to activate a specific amount of effects in their nation. Effects can be unlocked through level progression.
effects:
description: '&a+ Unlock effects: {value}'
# Configure a list of unlocked effects for this level. Valid effects: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionEffectType.html
# Format: EFFECT:AMPLIFIER
# The amiplifier is the strength (level) of the effect. Example: JUMP:2 -> Jump II
value:
- JUMP
- SPEED
- FAST_DIGGING
- DOLPHINS_GRACE
# Modify how many effects can be active at the same time.
effects_amount:
description: '&a+ Have {value} effects active at once'
value: 1
# Execute console commands, if the nation reaches this level or gets downgraded from this level to the previous one.
# Available placeholders:
# {level}: Name of the level
# {nation}: Name of the nation
# {owner}: The player name of nation owner.
# {land}: Parameter name of the land that is part of the nation. Doesn't contain spaces.
# {land_name}: Name of the land that is part of the nation. May contain spaces.
# If the command contains the {land} placeholder, the command will be executed for each land, which is part of the nation.
commands:
# When a nation reaches this level.
reached: [ ]
# When a nation gets downgraded from the next level to this one.
down: [ ]
3:
title: 'Empire'
requirements:
lands:
required: 6
title: '{req} Lands'
description:
- '&7Invite {req} lands to join your nation'
- '&7and let them accept your invite.'
- '&7Command: &e/nations trust'
members:
required: 64
title: '{req} unique Players'
description:
- '&7Have {req} players trusted in total.'
- '&7Command: &e/lands trust'
chunks:
required: 0
title: 'Claim {req} Chunks'
description:
- '&7Have {req} claims in total.'
- '&7Command: &e/claim'
balance:
required: 250000
title: 'Balance of ${req}'
description:
- '&7Have ${req} deposited across all lands.'
- '&7Command: &e/lands deposit'
# Plugin: https://www.spigotmc.org/resources/67627
betterfarming:
farms:
required: 18
title: '{req} Upgradeable Farms'
description:
- '&7Have {req} upgradeable farms in your land.'
- '&7Command: &e/farm get'
# Plugin: https://www.spigotmc.org/resources/69201
upgradeablehoppers:
hoppers:
required: 30
title: '{req} Upgradeable Hoppers'
description:
- '&7Have {req} upgradeable hoppers in your land.'
- '&7Command: &e/hopper get'
# Plugin: https://www.spigotmc.org/resources/77717
upgradeablespawners:
spawners:
required: 18
title: '{req} Upgradeable Spawners'
description:
- '&7Have {req} upgradeable spawners in your land.'
- '&7Command: &e/spawner get'
attributes:
chunks:
description: '&7{value} claims'
value: 35
upkeep:
description: '&7{value}% upkeep cost'
value: 35
effects:
description: '&a+ Unlock effects: {value}'
value:
- JUMP:2
- SPEED:2
- FAST_DIGGING:2
- DOLPHINS_GRACE:2
- ABSORPTION
- NIGHT_VISION
- LUCK
- INCREASE_DAMAGE
- HEALTH_BOOST
effects_amount:
description: '&a+ Have {value} effects active at once'
value: 3
commands:
reached: [ ]
down: [ ]
# You can disable sounds by setting them to ''
sound:
# Played to each player of the land or nation on level up.
up: 'BLOCK_BELL_USE'
# Played to each player of the land or nation on level down.
down: 'BLOCK_ANVIL_DESTROY'