SHOW:
|
|
- or go back to the newest paste.
1 | Essentials config: | |
2 | - | [spoiler]############################################################ |
2 | + | |
3 | # +------------------------------------------------------+ # | |
4 | # | Notes | # | |
5 | # +------------------------------------------------------+ # | |
6 | ############################################################ | |
7 | ||
8 | # If you want to use special characters in this document, such as accented letters, you MUST save the file as UTF-8, not ANSI. | |
9 | # If you receive an error when Essentials loads, ensure that: | |
10 | # - No tabs are present: YAML only allows spaces | |
11 | # - Indents are correct: YAML heirarchy is based entirely on indentation | |
12 | # - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrphe) | |
13 | # - List items are prefixed with a hyphen and indented: | |
14 | # lists: | |
15 | # - look like this | |
16 | # not: | |
17 | # - like this | |
18 | # - Text with symbols is enclosed in single or double quotation marks | |
19 | # - CraftBukkit and Permissions have been updated: CraftBukkit and Essentials almost always line up, but sometimes other plugins fall behind CraftBukkit's multiple daily updates | |
20 | # - You have saved the document as UTF-8, NOT the default, ANSI | |
21 | ||
22 | ############################################################ | |
23 | # +------------------------------------------------------+ # | |
24 | # | Essentials (Global) | # | |
25 | # +------------------------------------------------------+ # | |
26 | ############################################################ | |
27 | ||
28 | # A color code between 0-9 or a-f. Set to 'none' to disable. | |
29 | ops-name-color: 'none' | |
30 | ||
31 | # The character(s) to prefix all nicknames, so that you know they are not true usernames. | |
32 | nickname-prefix: '-' | |
33 | ||
34 | # Disable this if you have any other plugin, that modifies the displayname of a user. | |
35 | change-displayname: true | |
36 | ||
37 | # Adds the prefix and suffix to the displayname of the player, so it will be displayed in messages and lists. | |
38 | # The prefix/suffix can be set using Permissions, Group Manager or PermissionsEx. | |
39 | # The value of change-displayname (above) has to be true. | |
40 | # If you don't set this, it will default to true if essentials chat is installed. | |
41 | # Don't forget to remove the # infront of the line | |
42 | #add-prefix-suffix: false | |
43 | ||
44 | # The delay, in seconds, required between /home, /tp, etc. | |
45 | teleport-cooldown: 0 | |
46 | ||
47 | # The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport never occurs. | |
48 | teleport-delay: 0 | |
49 | ||
50 | # The delay, in seconds, required between /heal attempts | |
51 | heal-cooldown: 60 | |
52 | ||
53 | # What to prevent from /i /give | |
54 | # e.g item-spawn-blacklist: 46,11,10 | |
55 | item-spawn-blacklist: | |
56 | ||
57 | # Set this to true if you want permission based item spawn rules | |
58 | # Note: The blacklist above will be ignored then. | |
59 | # Permissions: | |
60 | # - essentials.itemspawn.item-all | |
61 | # - essentials.itemspawn.item-[itemname] | |
62 | # - essentials.itemspawn.item-[itemid] | |
63 | # - essentials.give.item-all | |
64 | # - essentials.give.item-[itemname] | |
65 | # - essentials.give.item-[itemid] | |
66 | permission-based-item-spawn: false | |
67 | ||
68 | # Mob limit on spawnmob | |
69 | spawnmob-limit: 10 | |
70 | ||
71 | # Shall we notify users when using /lightning | |
72 | warn-on-smite: true | |
73 | ||
74 | # motd and rules are now configured in the files motd.txt and rules.txt | |
75 | ||
76 | # When a command conflicts with another plugin, by default, Essentials will try to force the OTHER plugin to take | |
77 | # priority. If a command is in this list, Essentials will try to give ITSELF priority. This does not always work: | |
78 | # usually whichever plugin was updated most recently wins out. However, the full name of the command will always work. | |
79 | # For example, if WorldGuard and Essentials are both enabled, and WorldGuard takes control over /god, /essentials:god | |
80 | # will still map to Essentials, whereas it might normally get forced upon WorldGuard. Commands prefixed with an "e", | |
81 | # such as /egod, will always grant Essentials priority. | |
82 | # We should try to take priority over /god. If this doesn't work, use | |
83 | # /essentials:god or /egod. If god is set using WorldGuard, use /ungod to remove then use whichever you see fit. | |
84 | overridden-commands: | |
85 | - god | |
86 | ||
87 | # Disabled commands will be completelly unavailable on the server. | |
88 | disabled-commands: | |
89 | # - nick | |
90 | ||
91 | # Restricted commands have been removed. | |
92 | # Now we have a whitelist, all commands not on this list are only available to ops. | |
93 | # These will have NO EFFECT if you have Permissions installed! | |
94 | # They are here only if you want something simpler than Permissions. | |
95 | # These are the permissions without the "essentials." part. | |
96 | player-commands: | |
97 | - afk | |
98 | - back | |
99 | - back.ondeath | |
100 | - balance | |
101 | - clearinventory | |
102 | - compass | |
103 | - depth | |
104 | - getpos | |
105 | - geoip.show | |
106 | - help | |
107 | - helpop | |
108 | - home | |
109 | - home.others | |
110 | - ignore | |
111 | - info | |
112 | - kit | |
113 | - list | |
114 | ||
115 | - mail.send | |
116 | - me | |
117 | - motd | |
118 | - msg | |
119 | - nick | |
120 | - pay | |
121 | - ping | |
122 | - powertool | |
123 | - protect | |
124 | - r | |
125 | - rules | |
126 | - seen | |
127 | - sell | |
128 | - sethome | |
129 | - setxmpp | |
130 | - signs.create.protection | |
131 | - signs.create.trade | |
132 | - signs.break.protection | |
133 | - signs.break.trade | |
134 | - signs.use.balance | |
135 | - signs.use.buy | |
136 | - signs.use.disposal | |
137 | - signs.use.free | |
138 | - signs.use.heal | |
139 | - signs.use.mail | |
140 | - signs.use.protection | |
141 | - signs.use.sell | |
142 | - signs.use.time | |
143 | - signs.use.trade | |
144 | - signs.use.warp | |
145 | - signs.use.weather | |
146 | - spawn | |
147 | - suicide | |
148 | - tpa | |
149 | - tpaccept | |
150 | - tpahere | |
151 | - tpdeny | |
152 | - warp | |
153 | - warp.list | |
154 | - world | |
155 | - worth | |
156 | - xmpp | |
157 | ||
158 | # Note: All items MUST be followed by a quantity! | |
159 | # All kit names should be lower case, and will be treated as lower in permissions/costs. | |
160 | # Times are measured in seconds. | |
161 | kits: | |
162 | dtools: | |
163 | delay: 10 | |
164 | items: | |
165 | - 277 1 | |
166 | - 278 1 | |
167 | - 279 1 | |
168 | tools: | |
169 | delay: 10 | |
170 | items: | |
171 | - 272 1 | |
172 | - 273 1 | |
173 | - 274 1 | |
174 | - 275 1 | |
175 | ||
176 | # Essentials Sign Control | |
177 | # See http://ess.khhq.net/wiki/Sign_Tutorial for instructions on how to use these. | |
178 | # To enable signs, remove # symbol. To disable all signs, comment/remove each sign. | |
179 | # We recommend not enabling chest protection signs if you don't intend to use them, (or are using LWC/Lockette). | |
180 | ||
181 | enabledSigns: | |
182 | #- balance | |
183 | #- buy | |
184 | #- sell | |
185 | #- trade | |
186 | #- free | |
187 | #- disposal | |
188 | #- warp | |
189 | #- kit | |
190 | ||
191 | #- enchant | |
192 | #- gamemode | |
193 | #- heal | |
194 | #- spawnmob | |
195 | #- time | |
196 | #- weather | |
197 | #- protection | |
198 | ||
199 | # Backup runs a command while saving is disabled | |
200 | backup: | |
201 | # Interval in minutes | |
202 | interval: 60 | |
203 | # Add a command that backups your data, e.g. | |
204 | #command: 'rdiff-backup World1 backups/World1' | |
205 | ||
206 | # Set this true to enable permission per warp. | |
207 | per-warp-permission: false | |
208 | ||
209 | # Sort output of /list command by groups | |
210 | sort-list-by-groups: false | |
211 | ||
212 | # More output to the console | |
213 | debug: false | |
214 | ||
215 | # Set the locale for all messages | |
216 | # If you don't set this, the default locale of the server will be used. | |
217 | # Don't forget to remove the # infront of the line | |
218 | #locale: de_DE | |
219 | ||
220 | # Turn off god mode when people exit | |
221 | remove-god-on-disconnect: false | |
222 | ||
223 | # Use the permission system of bukkit | |
224 | # This only works if no other permission plugins are installed | |
225 | use-bukkit-permissions: false | |
226 | ||
227 | # Auto-AFK | |
228 | # After this timeout in seconds, the user will be set as afk. | |
229 | # Set to -1 for no timeout. | |
230 | auto-afk: 300 | |
231 | ||
232 | # Auto-AFK Kick | |
233 | # After this timeout in seconds, the user will be kicked from the server. | |
234 | # Set to -1 for no timeout. | |
235 | auto-afk-kick: -1 | |
236 | ||
237 | # Set this to true, if you want to freeze the player, if he is afk. | |
238 | # Other players or monsters can't push him out of afk mode then. | |
239 | # This will also enable temporary god mode for the afk player. | |
240 | # The player has to use the command /afk to leave the afk mode. | |
241 | freeze-afk-players: false | |
242 | ||
243 | # When the player is afk, should he be able to pickup items? | |
244 | # Enable this, when you don't want people idling in mob traps. | |
245 | disable-item-pickup-while-afk: true | |
246 | ||
247 | # You can disable the death messages of minecraft here | |
248 | death-messages: true | |
249 | ||
250 | # Add worlds to this list, if you want to automatically disable god mode there | |
251 | no-god-in-worlds: | |
252 | # - world_nether | |
253 | ||
254 | # Set to true to enable per-world permissions for teleporting with /world | |
255 | # Give someone permission to teleport to a world with essentials.world.<worldname> | |
256 | world-teleport-permissions: false | |
257 | ||
258 | # The number of items given if the quantity parameter is left out in /item or /give. | |
259 | # If this number is below 1, the maximum stack size size is given. If oversized stacks | |
260 | # is not enabled, any number higher then the maximum stack size results in more than one stack. | |
261 | default-stack-size: -1 | |
262 | ||
263 | # Oversized stacks are stacks that ignore the normal max stacksize. | |
264 | # They can be obtained using /give and /item, if the player has essentials.oversizedstacks permission. | |
265 | # How many items should be in a oversized stack? | |
266 | oversized-stacksize: 64 | |
267 | ||
268 | # Do you allow to repair enchanted weapons and armor? | |
269 | # If you set this to false, you can still allow it for certain players using the permission | |
270 | # essentials.repair.enchanted | |
271 | repair-enchanted: true | |
272 | ||
273 | #Do you want essentials to keep track of previous location for /back in the teleport listener? | |
274 | #If you set this to true any plugin that uses teleport will have the previous location registered. | |
275 | register-back-in-listener: false | |
276 | ||
277 | ############################################################ | |
278 | # +------------------------------------------------------+ # | |
279 | # | EssentialsHome | # | |
280 | # +------------------------------------------------------+ # | |
281 | ############################################################ | |
282 | ||
283 | # If no home is set, send players to spawn when /home is used | |
284 | spawn-if-no-home: true | |
285 | ||
286 | # Allows people to set their bed at daytime | |
287 | update-bed-at-daytime: true | |
288 | ||
289 | # Allow players to have multiple homes. | |
290 | # Players need essentials.sethome.multiple before they can have more than 1 home, default to 'default' below. | |
291 | # Define different amounts of multiple homes for different permissions, e.g. essentials.sethome.multiple.vip | |
292 | # People with essentials.sethome.multiple.unlimited are not limited by these numbers. | |
293 | sethome-multiple: | |
294 | default: 3 | |
295 | # essentials.sethome.multiple.vip | |
296 | vip: 5 | |
297 | # essentials.sethome.multiple.staff | |
298 | staff: 10 | |
299 | ||
300 | # Set timeout in seconds for players to accept tpa before request is cancelled. | |
301 | # Set to 0 for no timeout | |
302 | tpa-accept-cancellation: 0 | |
303 | ||
304 | ############################################################ | |
305 | # +------------------------------------------------------+ # | |
306 | # | EssentialsEco | # | |
307 | # +------------------------------------------------------+ # | |
308 | ############################################################ | |
309 | ||
310 | # Defines the balance with which new players begin. Defaults to 0. | |
311 | starting-balance: 0 | |
312 | ||
313 | # worth-# defines the value of an item when it is sold to the server via /sell. | |
314 | # These are now defined in worth.yml | |
315 | ||
316 | # Defines the cost to use the given commands PER USE | |
317 | command-costs: | |
318 | # /example costs $1000 PER USE | |
319 | #example: 1000 | |
320 | # /kit tools costs $1500 PER USE | |
321 | #kit-tools: 1500 | |
322 | ||
323 | # Set this to a currency symbol you want to use. | |
324 | currency-symbol: '$' | |
325 | ||
326 | # Set the maximum amount of money a player can have | |
327 | # The amount is always limited to 10 trillions because of the limitations of a java double | |
328 | max-money: 10000000000000 | |
329 | ||
330 | # Set the minimum amount of money a player can have | |
331 | # Setting this to 0, will disable overdrafts/loans compeltely. Users need 'essentials.eco.loan' perm to go below 0. | |
332 | min-money: -10000000000000 | |
333 | ||
334 | # Enable this to log all interactions with trade/buy/sell signs and sell command | |
335 | economy-log-enabled: false | |
336 | ||
337 | ############################################################ | |
338 | # +------------------------------------------------------+ # | |
339 | # | EssentialsHelp | # | |
340 | # +------------------------------------------------------+ # | |
341 | ############################################################ | |
342 | ||
343 | # Show other plugins commands in help | |
344 | non-ess-in-help: true | |
345 | ||
346 | # Hide plugins which dont give a permission | |
347 | # You can override a true value here for a single plugin by adding a permission to a user/group. | |
348 | # The individual permission is: essentials.help.<plugin>, anyone with essentials.* or '*' will see all help this setting reguardless. | |
349 | # You can use negitive permissions to remove access to just a single plugins help if the following is enabled. | |
350 | hide-permissionless-help: true | |
351 | ||
352 | ############################################################ | |
353 | # +------------------------------------------------------+ # | |
354 | # | EssentialsChat | # | |
355 | # +------------------------------------------------------+ # | |
356 | ############################################################ | |
357 | ||
358 | chat: | |
359 | ||
360 | # If EssentialsChat is installed, this will define how far a player's voice travels, in blocks. Set to 0 to make all chat global. | |
361 | # Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting. | |
362 | # Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!) | |
363 | # Or with essentials.chat.question can override this by prefixing text with a question mark (?) | |
364 | # You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section." | |
365 | radius: 0 | |
366 | ||
367 | # Chat formatting can be done in two ways, you can either define a standard format for all chat | |
368 | # Or you can give a group specific chat format, to give some extra variation. | |
369 | # If set to the default chat format which "should" be compatible with ichat. | |
370 | # For more information of chat formatting, check out the wiki: http://ess.khhq.net/wiki/Chat_Formatting | |
371 | ||
372 | format: '<{DISPLAYNAME}> {MESSAGE}' | |
373 | #format: '&7[{GROUP}]&f {DISPLAYNAME}&7:&f {MESSAGE}' | |
374 | ||
375 | group-formats: | |
376 | # Default: '{WORLDNAME} {DISPLAYNAME}&7:&f {MESSAGE}' | |
377 | # Admins: '{WORLDNAME} &c[{GROUP}]&f {DISPLAYNAME}&7:&c {MESSAGE}' | |
378 | ||
379 | # If your using group formats make sure to remove the '#' to allow the setting to be read. | |
380 | ||
381 | ############################################################ | |
382 | # +------------------------------------------------------+ # | |
383 | # | EssentialsProtect | # | |
384 | # +------------------------------------------------------+ # | |
385 | ############################################################ | |
386 | ||
387 | protect: | |
388 | # Database settings for sign/rail protection | |
389 | ||
390 | # mysql or sqlite | |
391 | datatype: 'sqlite' | |
392 | ||
393 | # If you specified MySQL above, you MUST enter the appropriate details here. | |
394 | # If you specified SQLite above, these will be IGNORED. | |
395 | username: 'root' | |
396 | password: 'root' | |
397 | mysqlDb: 'jdbc:mysql://localhost:3306/minecraft' | |
398 | ||
399 | # For which block types would you like to be alerted? | |
400 | # You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time. | |
401 | # 10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket | |
402 | alert: | |
403 | on-placement: 10,11,46,327 | |
404 | on-use: 327 | |
405 | on-break: | |
406 | ||
407 | blacklist: | |
408 | ||
409 | # Which blocks should people be prevented from placing | |
410 | placement: 10,11,46,327 | |
411 | ||
412 | # Which items should people be prevented from using | |
413 | usage: 327 | |
414 | ||
415 | # Which blocks should people be prevented from breaking | |
416 | break: | |
417 | ||
418 | # Which blocks should not be pushed by pistons | |
419 | piston: | |
420 | ||
421 | # General physics/behavior modifications | |
422 | prevent: | |
423 | lava-flow: false | |
424 | water-flow: false | |
425 | water-bucket-flow: false | |
426 | fire-spread: true | |
427 | lava-fire-spread: true | |
428 | flint-fire: false | |
429 | lightning-fire-spread: true | |
430 | portal-creation: false | |
431 | tnt-explosion: false | |
432 | tnt-playerdamage: false | |
433 | fireball-explosion: false | |
434 | fireball-fire: false | |
435 | fireball-playerdamage: false | |
436 | creeper-explosion: false | |
437 | creeper-playerdamage: false | |
438 | creeper-blockdamage: false | |
439 | enderdragon-blockdamage: true | |
440 | enderman-pickup: false | |
441 | villager-death: false | |
442 | # Monsters won't follow players | |
443 | # permission essentials.protect.entitytarget.bypass disables this | |
444 | entitytarget: false | |
445 | # Prevent the spawning of creatures | |
446 | spawn: | |
447 | chicken: false | |
448 | cow: false | |
449 | creeper: false | |
450 | ghast: false | |
451 | giant: false | |
452 | monster: false | |
453 | pig: false | |
454 | pig_zombie: false | |
455 | sheep: false | |
456 | skeleton: false | |
457 | slime: false | |
458 | spider: false | |
459 | squid: false | |
460 | zombie: false | |
461 | wolf: false | |
462 | cave_spider: false | |
463 | enderman: false | |
464 | silverfish: false | |
465 | ender_dragon: false | |
466 | villager: false | |
467 | blaze: false | |
468 | mushroom_cow: false | |
469 | magma_cube: false | |
470 | snowman: false | |
471 | ||
472 | # Maximum height the creeper should explode. -1 allows them to explode everywhere. | |
473 | # Set prevent.creeper-explosion to true, if you want to disable creeper explosions. | |
474 | creeper: | |
475 | max-height: -1 | |
476 | ||
477 | # Protect various blocks. | |
478 | protect: | |
479 | # Protect all signs | |
480 | signs: true | |
481 | ||
482 | # Prevent users from destroying rails | |
483 | rails: true | |
484 | ||
485 | # Blocks below rails/signs are also protected if the respective rail/sign is protected. | |
486 | # This makes it more difficult to circumvent protection, and should be enabled. | |
487 | # This only has an effect if "rails" or "signs" is also enabled. | |
488 | block-below: true | |
489 | ||
490 | # Prevent placing blocks above protected rails, this is to stop a potential griefing | |
491 | prevent-block-on-rails: false | |
492 | ||
493 | # Store blocks / signs in memory before writing | |
494 | memstore: false | |
495 | ||
496 | # Disable various default physics and behaviors | |
497 | disable: | |
498 | # Should fall damage be disabled? | |
499 | fall: false | |
500 | ||
501 | # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true. | |
502 | # They will be unable to attack users without that same permission node. | |
503 | pvp: false | |
504 | ||
505 | # Should drowning damage be disabled? | |
506 | # (Split into two behaviors; generally, you want both set to the same value) | |
507 | drown: false | |
508 | suffocate: false | |
509 | ||
510 | # Should damage via lava be disabled? Items that fall into lava will still burn to a crisp. ;) | |
511 | lavadmg: false | |
512 | ||
513 | # Should arrow damage be disabled | |
514 | projectiles: false | |
515 | ||
516 | # This will disable damage from touching cacti. | |
517 | contactdmg: false | |
518 | ||
519 | # Burn, baby, burn! Should fire damage be disabled? | |
520 | firedmg: false | |
521 | ||
522 | # Should the damage after hit by a lightning be disabled? | |
523 | lightning: false | |
524 | ||
525 | # Should people with build: false in permissions be allowed to build | |
526 | # Set true to disable building for those people | |
527 | build: true | |
528 | ||
529 | # Should people with build: false in permissions be allowed to use items | |
530 | # Set true to disable using for those people | |
531 | use: true | |
532 | ||
533 | # Should we tell people they are not allowed to build | |
534 | warn-on-build-disallow: true | |
535 | ||
536 | # Disable weather options | |
537 | weather: | |
538 | storm: false | |
539 | thunder: false | |
540 | lightning: false | |
541 | ||
542 | ############################################################ | |
543 | # +------------------------------------------------------+ # | |
544 | # | Essentials Spawn / New Players | # | |
545 | # +------------------------------------------------------+ # | |
546 | ############################################################ | |
547 | ||
548 | newbies: | |
549 | # Should we announce to the server when someone logs in for the first time? | |
550 | # If so, use this format, replacing {DISPLAYNAME} with the player name. | |
551 | # If not, set to '' | |
552 | #announce-format: '' | |
553 | announce-format: '&dWelcome {DISPLAYNAME}&d to the server!' | |
554 | ||
555 | # When we spawn for the first time, which spawnpoint do we use? | |
556 | # Set to "none" if you want to use the spawn point of the world. | |
557 | spawnpoint: newbies | |
558 | ||
559 | # Do we want to give users anything on first join? Set to '' to disable | |
560 | # This kit will be given reguardless of cost, and permissions. | |
561 | #kit: '' | |
562 | kit: tools | |
563 | ||
564 | # Set this to lowest, if you want Multiverse to handle the respawning | |
565 | # Set this to high, if you want EssentialsSpawn to handle the respawning | |
566 | # Set this to highest, if you want to force EssentialsSpawn to handle the respawning | |
567 | respawn-listener-priority: high | |
568 | ||
569 | # When users die, should they respawn at their first home or bed, instead of the spawnpoint? | |
570 | respawn-at-home: false | |
571 | ||
572 | # End of File <-- No seriously, you're done with configuration. |