forked from tastybento/askyblock
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugin.yml
412 lines (411 loc) · 16.3 KB
/
plugin.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
name: ASkyBlock
main: com.wasteofplastic.askyblock.ASkyBlock
version: ${version}
description: A SkyBlock Plugin
author: Tastybento
depend: [Vault]
load: startup
loadbefore: [Multiverse-Core]
commands:
island:
description: Main player command
aliases: [is, island]
usage: |
/island help
asadmin:
description: Admin commands
usage: |
/asadmin
asc:
description: Game challenges
aliases: [c, challenge, aschallenge, challenges]
usage: |
/challenge
permissions:
askyblock.*:
default: false
children:
askyblock.island.*:
children:
askyblock.island.go:
description: Allow teleporting to player island
default: true
askyblock.island.create:
description: Let the player use the /island command
default: true
askyblock.island.info:
description: Let the player check their island level
default: true
askyblock.island.topten:
description: Let the player see the top ten list
default: true
askyblock.island.sethome:
description: Let the player set their island teleport point
default: true
askyblock.island.challenges:
description: Let the player use the /challenges command
default: true
askyblock.island.warp:
description: Let the player use /island warp to warp to a players island
default: true
askyblock.island.addwarp:
description: Let the player place a Welcome warp sign
default: true
askyblock.island.minishop:
description: Allows usage of the minishop
default: true
askyblock.island.controlpanel:
description: Allows usage of the island GUI
default: true
askyblock.island.controlpanelonoff:
description: Allows turning on/off of the island GUI
default: true
askyblock.island.biomes:
description: Allows biome changing
default: true
askyblock.island.lock:
description: Allows island locking
default: false
askyblock.island.expel:
description: Allows expelling of visitors
default: true
askyblock.island.ban:
description: Allows banning of visitors
default: false
askyblock.island.settings:
description: Player can see server settings
default: true
askyblock.island.lang:
description: Player can select a language
default: true
askyblock.island.name:
description: Player can set the name of their island
default: false
askyblock.island.value:
description: Player can see the value of a block
default: true
askyblock.island.spawn:
description: Player can use the island spawn command if spawn exists
default: true
askyblock.island.reset:
description: Player can use the island reset or restart command
default: true
askyblock.team.*:
children:
askyblock.team.create:
description: Let a player invite other players to join a team
default: true
askyblock.team.kick:
description: Let a player kick other players
default: true
askyblock.team.makeleader:
description: Let a player make another player leader of the team
default: true
askyblock.team.join:
description: Let a player join another player's team
default: true
askyblock.team.chat:
description: Allow player to use team chat
default: true
askyblock.command.*:
description: Event commands will not be run for players with this perm
default: false
children:
askyblock.command.resetexempt:
description: Player is exempt from commands run when island resets
default: false
askyblock.command.leaveexempt:
description: Player is exempt from commands run when they leave or are kicked. Note will not help if player is offline.
default: false
askyblock.command.newexempt:
description: Player is exempt from commands run when starting an island
default: false
askyblock.command.challengeexempt:
description: Player is exempt from commands run when a challenge is completed
default: false
askyblock.command.newteamexempt:
description: Player is exempt from commands run when accepting a team invite
default: false
askyblock.coop:
description: Allows player to use the coop command
default: false
askyblock.craft.*:
children:
askyblock.craft.enderchest:
description: Allow crafting and use of enderchests in askyblock
default: false
askyblock.craft.dirt:
description: Allows tilling of coarse dirt into dirt
default: false
askyblock.intopten:
description: Includes player in top ten
default: true
askyblock.nohunger:
description: Excludes player from hunger if on island
default: false
askyblock.islandfly:
description: Allow player to fly inside his island boundaries
default: false
askyblock.settings.*:
description: Ability to change settings in GUI
default: false
children:
askyblock.settings.ACID_DAMAGE:
description: Can configure the Acid Damage setting
default: false
askyblock.settings.ANVIL:
description: Can configure the Anvil setting
default: false
askyblock.settings.ARMOR_STAND:
description: Can configure the Armor Stand setting
default: false
askyblock.settings.BEACON:
description: Can configure the Beacon setting
default: false
askyblock.settings.BED:
description: Can configure the Bed setting
default: false
askyblock.settings.BREAK_BLOCKS:
description: Can configure the Break Blocks setting
default: false
askyblock.settings.BREEDING:
description: Can configure the Breeding setting
default: false
askyblock.settings.BREWING:
description: Can configure the Brewing setting
default: false
askyblock.settings.BUCKET:
description: Can configure the Bucket setting
default: false
askyblock.settings.COLLECT_LAVA:
description: Can configure the Collect Lava setting
default: false
askyblock.settings.COLLECT_WATER:
description: Can configure the Collect Water setting
default: false
askyblock.settings.CHEST:
description: Can configure the Chest setting
default: false
askyblock.settings.CHORUS_FRUIT:
description: Can configure the Chorus Fruit setting
default: false
askyblock.settings.CRAFTING:
description: Can configure the Crafting setting
default: false
askyblock.settings.CREEPER_PAIN:
description: Can configure the Creeper Pain setting
default: false
askyblock.settings.CROP_TRAMPLE:
description: Can configure the Crop Trample setting
default: false
askyblock.settings.DOOR:
description: Can configure the Door setting
default: false
askyblock.settings.EGGS:
description: Can configure the Eggs setting
default: false
askyblock.settings.ENCHANTING:
description: Can configure the Enchanting setting
default: false
askyblock.settings.ENDER_PEARL:
description: Can configure the Ender Pearl setting
default: false
askyblock.settings.ENTER_EXIT_MESSAGES:
description: Can configure the Enter Exit Messages setting
default: false
askyblock.settings.FIRE:
description: Can configure the Fire setting
default: false
askyblock.settings.FIRE_EXTINGUISH:
description: Can configure the Fire Extinguish setting
default: false
askyblock.settings.FIRE_SPREAD:
description: Can configure the Fire Spread setting
default: false
askyblock.settings.FURNACE:
description: Can configure the Furnace setting
default: false
askyblock.settings.GATE:
description: Can configure the Gate setting
default: false
askyblock.settings.HORSE_INVENTORY:
description: Can configure the Horse Inventory setting
default: false
askyblock.settings.HORSE_RIDING:
description: Can configure the Horse Riding setting
default: false
askyblock.settings.HURT_MOBS:
description: Can configure the Hurt Mobs setting
default: false
askyblock.settings.HURT_MONSTERS:
description: Can configure the Hurt Monsters setting
default: false
askyblock.settings.LEASH:
description: Can configure the Leash setting
default: false
askyblock.settings.LEVER_BUTTON:
description: Can configure the Lever Button setting
default: false
askyblock.settings.MILKING:
description: Can configure the Milking setting
default: false
askyblock.settings.MOB_SPAWN:
description: Can configure the Mob Spawn setting
default: false
askyblock.settings.MONSTER_SPAWN:
description: Can configure the Monster Spawn setting
default: false
askyblock.settings.MUSIC:
description: Can configure the Music setting
default: false
askyblock.settings.NETHER_PVP:
description: Can configure the Nether Pvp setting
default: false
askyblock.settings.PLACE_BLOCKS:
description: Can configure the Place Blocks setting
default: false
askyblock.settings.PORTAL:
description: Can configure the Portal setting
default: false
askyblock.settings.PRESSURE_PLATE:
description: Can configure the Pressure Plate setting
default: false
askyblock.settings.PVP:
description: Can configure the Pvp setting
default: false
askyblock.settings.REDSTONE:
description: Can configure the Redstone setting
default: false
askyblock.settings.SPAWN_EGGS:
description: Can configure the Spawn Eggs setting
default: false
askyblock.settings.SHEARING:
description: Can configure the Shearing setting
default: false
askyblock.settings.VILLAGER_TRADING:
description: Can configure the Villager Trading setting
default: false
askyblock.settings.VISITOR_ITEM_DROP:
description: Can configure the Visitor Item Drop setting
default: false
askyblock.settings.VISITOR_ITEM_PICKUP:
description: Can configure the Visitor Item Pickup setting
default: false
askyblock.mod.*:
children:
askyblock.mod.topten:
description: Let a moderator update the top ten list
default: op
askyblock.mod.info:
description: Let a moderator see info on a player
default: op
askyblock.mod.challenges:
description: Let a moderator access challenge commands
default: op
askyblock.mod.noburn:
description: Gives mod immunity to acid
default: false
askyblock.mod.resethome:
description: Allows setting or reseting of a player's home position
default: op
askyblock.mod.clearreset:
description: Allow clearing of island reset limit
default: false
askyblock.mod.tp:
description: Allows teleport to an island
default: op
askyblock.mod.tpnether:
description: Allows teleport to a nether island
default: op
askyblock.mod.bypassprotect:
description: Allow moderator to bypass island protection
default: op
askyblock.mod.bypassexpel:
description: Allow moderator to bypass island expulsion
default: op
askyblock.mod.setbiome:
description: Allows setting player island biomes
default: op
askyblock.mod.topbreeders:
description: Lists most populated islands current loaded
default: op
askyblock.mod.lock:
description: Locks or unlocks an island
default: op
askyblock.mod.bypasslock:
description: Bypasses an island lock
default: op
askyblock.mod.signadmin:
description: Enables warp sign admin commands
default: op
askyblock.mod.spy:
description: Spy on team chats
default: false
askyblock.mod.removesign:
description: Gives ability to remove warp signs
default: false
askyblock.mod.team:
description: Enables modification of teams via kick and add commands
default: false
askyblock.mod.name:
description: Enables naming of player's islands
default: false
askyblock.mod.resetname:
description: Enables reset of player's island names
default: false
askyblock.mod.setdeaths:
description: Sets how many deaths the player has
default: false
askyblock.mod.switch:
description: Allows mod to switch on/off bypass protection
default: false
askyblock.admin.*:
children:
askyblock.admin.clearresetall:
description: Allow clearing of island reset limit of all players
default: op
askyblock.admin.reload:
description: Reload the config.yml
default: op
askyblock.admin.delete:
description: Let a player completely remove a player (including island)
default: op
askyblock.admin.deleteisland:
description: Let a player completely remove the island the player is on
default: op
askyblock.admin.register:
description: Let a player register the nearest island to another player.
default: op
askyblock.admin.unregister:
description: Removes a player from an island without deleting the island blocks.
default: op
askyblock.admin.purge:
description: Let a player purge old islands.
default: op
askyblock.admin.noburn:
description: Gives admin immunity to acid
default: false
askyblock.admin.setspawn:
description: Allows use of spawn tools
default: op
askyblock.admin.setrange:
description: Allows setting of island protection range
default: op
askyblock.admin.topbreeders:
description: Lists most populated islands current loaded
default: op
askyblock.admin.reserve:
description: Reserves an empty spot for a player's next island
default: op
askyblock.admin.settingsreset:
description: Resets all the islands to default protection settings
default: op
askyblock.admin.noban:
description: Player cannot be banned from an island
default: op
askyblock.admin.cobblestats:
description: Displays magic cobble gen stats
default: op
askyblock.admin.setlanguage:
description: Resets all player languages and sets the default language
default: op