Marcely99

Marcely's Bedwars default-config

Mar 22nd, 2016 (edited)
5,273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 63.21 KB | None | 0 0
  1. version: 5.5.4
  2.  
  3. # 888b     d888 888888b.                 888                                              
  4. # 8888b   d8888 888  "88b                888                                              
  5. # 88888b.d88888 888  .88P                888                                              
  6. # 888Y88888P888 8888888K.   .d88b.   .d88888 888  888  888  8888b.  888d888 .d8888b        
  7. # 888 Y888P 888 888  "Y88b d8P  Y8b d88" 888 888  888  888     "88b 888P"   88K        
  8. # 888  Y8P  888 888    888 88888888 888  888 888  888  888 .d888888 888     "Y8888b.      
  9. # 888   "   888 888   d88P Y8b.     Y88b 888 Y88b 888 d88P 888  888 888          X88      
  10. # 888       888 8888888P"   "Y8888   "Y88888  "Y8888888P"  "Y888888 888      88888P'
  11. #                                                 ______  ______
  12. #                                                / ____/ / ____/
  13. #                 .--.--..-----..----.          /___ \  /___ \
  14. #                 |  |  ||  -__||   _| __      ____/ / ____/ /
  15. #                  \___/ |_____||__|  |__|    /_____(_)_____/
  16.  
  17. # Thank you for choosing Marcely's Bedwars!
  18. # Having trouble getting it set up? Looking for a tutorial?
  19. # Check out the official Wiki: https://wiki.mbedwars.com/
  20. ############################################################################
  21.  
  22.  
  23.  
  24.  
  25. # The messages, which the plugin is sending to the player, will be taken of that file (located in the 'languages' folder)
  26. # If 'language-per-player' is also enabled then this language is also automatically the default language for players whose language hasn't been created
  27. language-file: english.yml
  28.  
  29. # Enabling this will cause the plugin to load every messages file of the 'folder'
  30. # The plugin will then automatically send the message in the language of the player
  31. # The RAM usage will increase as every message from every language has to be kept in memory
  32. # A few messages, such as those in the scoreboard, may remain in the same language as 'language-file'
  33. language-per-user: false
  34.  
  35. # An addition to "language-per-user": Players require the permission mbedwars.langperuser for it to work
  36. # "language-per-user" must be set to true as well when using this feature
  37. language-per-user-requires-permission: false
  38.  
  39. # If this config is enabled then only people with the permission 'mbedwars.beta' will be able to join
  40. beta: false
  41.  
  42. # If this config is enabled then the world's time will be fixed to (day light)
  43. # This effect is only noticeable for playing players and spectators
  44. # NOTE: Time can be individually set per arena. This will define the default behavior for new arenas.
  45. always-day: true
  46.  
  47. # If this config is enabled then the world won't rain for playing players and spectators anymore
  48. # NOTE: Weather can be individually set per arena. This will define the default behavior for new arenas.
  49. no-rain: true
  50.  
  51. # Enabling this config causes the plugin to save the players inventory before they enter an arena
  52. # Once they leave the arena their inventory will be replaced by the saved one
  53. # If disabled then their inventory won't change causing them to keep the items they got from bedwars
  54. # Because of that it's not recommended to disable it, unless you decide to e.g. use "inventory-clear" or don't want the plugin to replace the items from your hub
  55. inventory-backup: true
  56.  
  57. # Enable/disable if it shall clear the players inventory after he left an arena
  58. # This config has no effect when "inventory-backup" is enabled
  59. inventory-clear: true
  60.  
  61. # If this config is enabled, people can't change their gamemode to creative or enable flying
  62. anticheat-enabled: false
  63.  
  64. # Setting this to false causes the "player x left the arena" message to not getting displayed on final death (forcefully left because he got destroyed)
  65. leavemessage-at-end: true
  66.  
  67. # Players will leave the round if they're using one of these commands
  68. hubcommands:
  69. - /hub
  70. - /spawn
  71. - /leave
  72. - /l
  73.  
  74. # Decide whether you agree with sharing certain details that may be used for statistics of global interest
  75. # We use them to identify the aspects on which we should put more focus on (such as bugs etc) and to possibly share them with the community
  76. # Note that disabling this config won't disable the update checker and the depdendency downloader, as they are required for the general functionality of the plugin
  77. # We collect the following info:
  78. # Errors/warnings caused by this plugin, Server version (Same info as from "/version" command), Player counts (Total & playing Bedwars, current & max),
  79. # Created arena count, Used storage type (Only the type, no credentials), Configured language, IP/MAC (Used to aggregate clients by Country),
  80. # Active plugins (Used to identify errors caused by compatibility issues)
  81. metrics: true
  82.  
  83. # Whether or not a player alone on a team (with a bed) is able to rejoin a game if they get disconnected/leave
  84. solo-rejoin-enabled: false
  85.  
  86. # How many seconds a solo player has to rejoin before their bed will automatically be destroyed, and their team eliminated.
  87. solo-rejoin-time: 30
  88.  
  89. # If this config is enabled, the player's name will be colored (works via packets (you won't see the color of players if they're in an other team))
  90. player-color: true
  91.  
  92. # The server will automatically restart itself if this config is enabled and when an arena ends
  93. restart-oncearenaend: false
  94.  
  95. # Players will get kicked if they're teleporting themselves more than 12 blocks away from their location while they're in a playing round
  96. # Admins will still be permitted to teleport
  97. kick-outofarena: true
  98.  
  99. # Players will get kicked if they're teleporting themself within a lobby
  100. kick-outofarena-lobby: true
  101.  
  102. # Disabling this will remove the message which is coming when a player is entering or leaving the server
  103. # If true, this plugin won't make any changes to these messages
  104. server-joinquitmessage-enabled: true
  105.  
  106. # Setting this to false will (almost) completely disable the use of actionbar messages
  107. actionbar-enabled: true
  108.  
  109. # The message which will be displayed in the actionbar
  110. # "actionbar-enabled" must be set to true for this
  111. # Placeholders: {team-color}, {team-display-name}, {team-players}, {players-per-team}
  112. actionbar-ingame-text: '{team-color}{team-display-name} &8[&7{team-players}/{players-per-team}&8]'
  113.  
  114. # Will hide players that aren't in the round from playing players
  115. # Spectators are also getting hidden
  116. # Spectators will only see themself and players inside the round
  117. # Special case if "endlobby-tptolobby" is enabled: Spectators will become visible after the round has ended
  118. tab-removenonplayers: false
  119.  
  120. # Will hide playing players and spectators for non-playing players
  121. # Nobody will see spectators when this is enabled
  122. tab-removeplayers: false
  123.  
  124. # With this config set to false, no mobs (animals and monsters) are going to spawn within the arenas
  125. # Most plugins shouldn't be affected by this
  126. natural-mob-spawning-enabled: false
  127.  
  128. # Define the cases in which it's okay that a mob spawns
  129. # Complete list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
  130. # Note that not all spawn reasons exist in older versions
  131. natural-mob-spawning-reasons-whitelist:
  132. - SLIME_SPLIT
  133. - CUSTOM
  134. - EXPLOSION
  135. - COMMAND
  136. - SHOULDER_ENTITY
  137. - SPAWNER_EGG
  138. - SHEARED
  139. - DEFAULT
  140.  
  141. # This config is required if you are using upgrades, as it sets the radius of a base's size
  142. # Center points are both the bed's position and the team spawn point, everything in either of their radius will be considered as part of the base
  143. # This is the radius, not diameter! And it has a circular shape, not cubic
  144. upgrade-spawnsize: 15
  145.  
  146. # If this config is disabled then the hunger level of the players won't change (Only ingame)
  147. hunger: true
  148.  
  149. # Increasing this value will increase the amount of the damage players will take from falling
  150. fall-damage-multiplier: 1.0
  151.  
  152. # Disabling this causes the player to not being able to interact with specific materials
  153. # These include: crafting table, anvil, dropper, dispenser, furnace, beacon, hopper, enchanting table,
  154. #   fletching table, smoker, blast furnace, stonecutter, smithing table, cartography table, brewing stands,
  155. #   signs, and flower pots
  156. interacting: false
  157.  
  158. # The message that'll be sent when a player is receiving an achievement
  159. # Placeholders: {name}, {description}
  160. earnachievement-message:
  161. - '&7&m========================='
  162. - '&6           &l%Achievement_get_title%'
  163. - '&f{name}: '
  164. - '&d {description}'
  165. - '&7&m========================='
  166.  
  167. # Disable/enable the auto teambalance in the lobby
  168. # It tries to make the teams as fair as possible
  169. # Warning: Disabling this will make it possible for all players to join the same, single team (thereby having no enemies)
  170. # It is only recommended to disable this if you have your own implementation or play with people you trust
  171. teambalance: true
  172.  
  173. # If this config is enabled then the configs which start with 'giveitems-on-' will work
  174. giveitems-on-enabled: false
  175.  
  176. # Specify here which items should be given on round start
  177. # 'giveitems-on-enabled' has to be enabled for that!
  178. giveitems-on-roundstart:
  179. - wooden_sword
  180. - apple 5
  181.  
  182. # Specify here which armor items should be set to the inventory slots on round start
  183. # 'giveitems-on-enabled' has to be enabled for that!
  184. giveitems-on-roundstart-armor:
  185. - leather_boots
  186. - leather_leggings
  187. - leather_helmet
  188.  
  189. # Specify here which items should be given on respawn
  190. # 'giveitems-on-enabled' has to be enabled for that!
  191. giveitems-on-respawn:
  192. - wooden_axe
  193. - apple 4
  194.  
  195. # Specify here which armor items should be set to the inventory slots on respawn
  196. # 'giveitems-on-enabled' has to be enabled for that!
  197. giveitems-on-respawn-armor:
  198. - leather_helmet
  199.  
  200. # Specify here which potion effects the player shall gain after he respawns
  201. # "giveitems-on-enabled" has no effect to this
  202. # Usage: <potion effect name>:<duration in ticks (20 ticks = 1 sec):<level>
  203. giveeffects-on-respawn:
  204. - DAMAGE_RESISTANCE:140:2
  205. - FAST_DIGGING:200:3
  206.  
  207. # If false, players won't be able to move or drop the armor in their inventory
  208. armor-interactable: true
  209.  
  210. # This command gets executed when a round starts
  211. executeon-roundstart: ''
  212.  
  213. # Configure the way commands added to "blocked-commands" will be treated
  214. # You may choose between:
  215. #  - DISABLED: The config has no effect
  216. #  - BLACKLIST: The specific commands will be permitted
  217. #  - WHITELIST: All commands, apart from these, will be blocked
  218. #
  219. # Admins may bypass restrictions by having the permission "mbedwars.bypassblockedcommands"
  220. blocked-commands-mode: BLACKLIST
  221.  
  222. # These commands will be blocked / permitted for players and spectators
  223. # Configure the exact behaviour using the "blocked-commands-mode" config
  224. # Syntax: /<command>
  225. # Example: /tpa
  226. #  -> This will block all variants of "/tpa", including "/TpA" or "/tpa player123"
  227. blocked-commands:
  228. - /tpa
  229. - /sethome
  230. - /lock
  231. - /tpahere
  232. - /tpaccept
  233. - /enderchest
  234.  
  235. # The armor is naturally visible when having the invisibility potion effect
  236. # This config allows you to hide the players armor when set to true
  237. invisibility-hides-armor: true
  238.  
  239. # If this config is enabled, the particles of the invisibility potion effect will be removed
  240. # The config "invisibility-hides-armor" has to be enabled for this to work
  241. invisibility-hides-armor-remove-particles: false
  242.  
  243. # You may spawn further potion particles while a player is invisible
  244. # The greater the value, the more particles are being spawned
  245. # The config "invisibility-hides_armor_remove-particles" has to be enabled and "invisibility-hides-armor" has to be disabled for this to work
  246. invisibility-hides-armor-extra-particles-count: 4
  247.  
  248. # Team chests can be opened by all players of the team, from any chest of the configured type inside the arena
  249. # Some people may prefer to use regular chests as team chests
  250. teamchest-enabled: true
  251.  
  252. # Specify which chest variant shall be used as the team chest
  253. # You may decide between ENDER_CHEST and CHEST
  254. teamchest-block: chest
  255.  
  256. # If true, players will not be able to purchase items from the shop outside of the arena
  257. # This could be useful for allowing players to edit their QuickBuy in lobbies
  258. block-purchases-outside-running-arenas: false
  259.  
  260. # By default, if an item will not fit into a players inventory, it will drop on the ground next to them
  261. # This will prevent players from purchasing items that would not fit in their inventory
  262. block-purchases-when-inventory-full: false
  263.  
  264. # [FOR DEVS] Define whether MBedwars should respect other plugin's event cancellations
  265. # The events that are being affected by this config are: BlockPlace, BlockBreak, EntityDamage, EntityDamageByEntity
  266. # If this is set to true, then the plugin will not execute any actions if one of the events has been cancelled by another plugin
  267. # It is recommended to keep this at false, as it may otherwise cause unexpected behaviour
  268. # One purpose of this config is to fix potential conflicts with anti cheats
  269. respect-event-cancellations: false
  270.  
  271.  
  272. # ========== LOBBY ==========
  273.  
  274. # The countdown time that should be set when using forcestart
  275. forcestart-time: 10
  276.  
  277. # false: The force-start lobby item and the command "/bw forcestart" requires the minimum players count to be fulfilled
  278. # true: The force-start lobby item and the command "/bw forcestart" may be used, even if they are the only ones in the arena
  279. forcestart-ignoreminplayers: false
  280.  
  281. # This calculation is being used when the countdown in the lobby is starting.
  282. # Changing this value to low is dangerous.
  283. # Placeholder: {teams}, {teamplayers}
  284. lobby-countdownstart-calculation: ({teamplayers} + {teams}) * 10 + 1
  285.  
  286. # How many seconds a player has to wait before before being sent back to the lobby after
  287. # clicking the leave item. They can cancel the leave by clicking again in this time.
  288. # Set to 0 to make it instant
  289. lobby-leaveitem-time: 0
  290.  
  291. # Automatically shorten the countdown when the percentage of players in the arena is reached
  292. # This feature is useful to reduce the wait time when there are enough players in the arena
  293. # Set it to 101 to disable this feature
  294. auto-shorten-countdown-percent: 70
  295.  
  296. # Related to "auto-shorten-countdown-percent"
  297. # This is the time in seconds that the countdown will be shortened to when the percentage of players is reached
  298. auto-shorten-countdown-time: 15
  299.  
  300. # If true, particle animations will be played when a player joins or leaves an arenas lobby
  301. lobby-join-leave-particles: true
  302.  
  303. # The expbar is being animated in case this config is enabled
  304. # Animations include the remaining time slowly decreasing on the exp bar
  305. # and the level displaying the amount of seconds left to start
  306. lobby-exbar-animation: true
  307.  
  308. # If this config is enabled, the lines by the config 'lobby-printmapinfo-lines' will be printed in the lobby in the 10th second
  309. lobby-printmapinfo-enabled: true
  310.  
  311. # The lines which will be printed before the game begins
  312. # Placeholder: {arena}, {madeby}, {players}, {maxplayers}, {teams}, {teamsize}
  313. # You can use ^# to create space
  314. lobby-printmapinfo-lines: []
  315.  
  316. # This message will be displayed at the same time as the printmapinfo
  317. # Placeholder: {arena}, {players}, {maxplayers}, {author}
  318. lobby-countdowntitle-arena: '&b{arena}'
  319.  
  320. # These titles which will be displayed at the given second until the game ends
  321. lobby-countdowntitles:
  322.   '0': '&4⓿'
  323.   '1': '&4➀'
  324.   '2': '&c➁'
  325.   '3': '&6➂'
  326.   '4': '&e④'
  327.   '5': '&e⑤'
  328.  
  329. # If this config is enabled and if a player is changing than he will wear the dyed item 'lobby-team-onchange-wearcloth-material'
  330. lobby-team-onchange-wearcloth-enabled: true
  331.  
  332. # The armor that the player will wear
  333. # 'lobby-team-onchange-wearcloth-enabled' has to be enabled for this
  334. lobby-team-onchange-wearcloth-materials:
  335. - leather_chestplate
  336.  
  337. # If the stats should be shown in the endlobby
  338. lobby-endstats-enabled: true
  339.  
  340. # If the time until the player is getting kicked should be shown in the endlobby
  341. endlobby-show-kick-time: true
  342.  
  343. # How long the players should remain in the endlobby state until they get kicked out
  344. # Making the value of this config is dangerous and can cause unexpected and unwanted problems
  345. endlobby-countdown-time: 90
  346.  
  347. # Whether or not players are able to fly in endlobby
  348. endlobby-flying: false
  349.  
  350. # Setting this to true causes all remaining players and spectators to get teleported back to the lobby during the endlobby phase
  351. # By this their inventory gets cleared up, spectators become visible again, etc.
  352. # If set to false then the players and spectators are staying where they already are and don't get moved back
  353. # This set to false can be useful when using the lobbybreak feature
  354. endlobby-tptolobby: true
  355.  
  356. # If the lobby should get destroyed after the arena starts
  357. # NOTE: If your lobby is outside of your arena, this config will have no effect
  358. lobbybreak-enabled: false
  359.  
  360. # The radius at which the blocks will get destroyed with the lobby point being at the middle
  361. # 'lobbybreak-enabled' has to be enabled for this
  362. lobbybreak-radius: 15
  363.  
  364.  
  365. # ========== ARENA VOTING ==========
  366.  
  367. # Set the maximum amount of arenas which should get voted
  368. arenavoting-maxarenas: 3
  369.  
  370.  
  371. # ========== AUTOMATED ARENA CLONING ==========
  372.  
  373. # This feature *automatically* creates duplicates of arenas, whereby there are always arenas available for one to join.
  374. # After a cloned arena has gone through a match, it will be deleted and a new one is being generated. It is safe to disable this config later on, trashed worlds will be cleaned up automatically.
  375. #
  376. # It works with both REGION and WORLD arenas:
  377. # - In case your arena is a WORLD, a new world is being temporarily created while the arena exists. This occurs with every cloned arena, meaning that you might experience a large increase in worlds count and RAM usage
  378. # - If your arena is instead a REGION, all cloned match areas are being collected in a single world. There's an offset with each one, meaning that they won't collide with each other
  379. #
  380. # One thing regarding arena's lobby: It is recommended for them to be inside the match area, otherwise they won't be moved for cloned arenas.
  381. # If the lobby is outside of the match area, players joining the same kind of arenas might see each other.
  382. # In this case, it *might* make sense to enable "tab-removenonplayers" as the players from the other arenas won't be seen with that.
  383. auto-cloning-enabled: false
  384.  
  385. # Define the names of the arenas that shall be excluded from auto cloning
  386. auto-cloning-excluded-arenas:
  387. - second-excluded-arena
  388. - first-excluded-arena
  389.  
  390. # Amount of cloned arenas that are waiting for players (arenas in LOBBY state) shall be provided for each arena
  391. auto-cloning-lobby-arenas-count: 1
  392.  
  393. # Related to config "auto-cloning_lobby-arenas-count"
  394. # Setting this to true results to new cloned arenas being provided once arenas in LOBBY state are full
  395. auto-cloning-lobby-arenas-exclude-full: false
  396.  
  397. # Which modes (players per team) shall be provided for an arena type
  398. # Basically, you may auto assign certain players per team for cloned arenas
  399. # If a mode is not specified for an arena, that arena will only be cloned to the same player count
  400. # It only makes sense to have the same amount or less modes as specified within the "auto-cloning-lobby-arenas-count" config
  401. #
  402. # Left side: Arena picker (see https://s.marcely.de/mbww15). Define the arenas for which the modes apply to
  403. # Right side: The modes that shall be provided for the given arenas
  404. auto-clone-mode-types:
  405.   '[teams=4]':
  406.  - '3'
  407.   - '4'
  408.   '[teams=8]':
  409.  - '1'
  410.   - '2'
  411.  
  412. # Amount of clones of an arena that may exist during the same time
  413. # Use -1 to not have any limit
  414. auto-cloning-max-per-arena: -1
  415.  
  416. # The prefix which the newly created worlds shall have
  417. # It is not recommended to change this after auto-cloning has been enabled. Or better yet, keep this config as it is
  418. # It is very important that you understand that these worlds are being deleted automatically and that you may lose something when acting careless
  419. auto-cloning-world-prefix: MBedwars-autoclone-
  420.  
  421.  
  422. # ========== BED ==========
  423.  
  424. # If this config is enabled, players can destroy the bed of their team
  425. ownbed-destroyable: false
  426.  
  427. # Set the block that should be destroyed in a round
  428. bed-block: minecraft:white_bed[facing=north,occupied=false,part=foot]
  429.  
  430. # The plugin will automatically dye the beds to the corresponding team's color when enabled
  431. bed-block-dye: true
  432.  
  433. # The itemspawner that'll be dropped when a player is destroying a bed
  434. bed-drops-type: gold
  435.  
  436. # The amount of the materials that will be dropped once a player destroyed a bed (it'll take the material of the spawner by the config 'bed-drops-type')
  437. bed-drops-amount: 4
  438.  
  439. # If it's possible to break the bed with TNT or other kinds of explosions (like a fireball, TNT Sheep etc.)
  440. bed-destroyableby-tnt: true
  441.  
  442. # Enabling this config will it make so that players will not be able to break beds by hand
  443. # They then MUST use TNT or something that causes an explosion (like a fireball) to break it
  444. # Make sure "bed-destroyableby-tnt" is set to true, otherwise this config won't have any effect
  445. bed-onlydestroyablewith-tnt: false
  446.  
  447. # Enabling this config will spawn a hologram above every living bed with the message of the config 'bed-hologram-message-alive'
  448. bed-hologram-enabled: true
  449.  
  450. # The message which is being displayed as a hologram above the bed when it's not broken. 'bed-hologram-enabled' has to be enabled for this!
  451. # Placeholders: {teamcolor}, {team}, {heart}
  452. bed-hologram-message-alive: '{teamcolor}{team}'
  453.  
  454. # Disabling this will cause that the player won't be able to interact with the bed block which you've placed during set-up
  455. # This will cause the 'You can only sleep at night' message to not appear
  456. bed-interactable: false
  457.  
  458.  
  459. # ========== SPAWNERS ==========
  460.  
  461. # If this config is enabled, iron and gold will make particles once they spawn
  462. itemspawner-effect: true
  463.  
  464. # If this config is enabled, iron and gold will make a sound when they spawn
  465. itemspawner-sound: true
  466.  
  467. # If this config is enabled, all itemspawners will automatically center in the block you place them in.
  468. # Set this to false if you want to be able to set an exact position.
  469. itemspawner-auto-center: true
  470.  
  471. # The height of the item spawner holograms
  472. spawnerhologram-height: 0.5
  473.  
  474. # The animation speed of the item spawner holograms
  475. spawnerhologram-speed: 5
  476.  
  477. # Enabling this will cause the holograms of the spawners that are located within the players base to get hidden
  478. # Use the config "upgrade-spawnsize" to specify the radius of the team spawn
  479. spawnerhologram-hide-playerbase: false
  480.  
  481. # "Smart Item Sharing" is a system that causes dropped items to be shared between players equally
  482. # The vanilla minecraft system works by preferring one player while others don't obtain anything
  483. # This only works with items that itemspawners drop
  484. smart-item-sharing-enabled: true
  485.  
  486.  
  487. # ========== STATISTICS ==========
  488.  
  489. # Display their statistics when they're writing /stats while they're inside an arena
  490. allowcommand-stats: true
  491.  
  492. # Addition to "allowcommand-stats": Allow them to do that even when they're not in an arena
  493. allowcommand-stats-global: false
  494.  
  495. # The statistic which the ranking order will be calculated by
  496. ranking-sortation: bedwars:wl
  497.  
  498. # How frequently (in minutes) the rank of the player shall be calculated
  499. # Setting this to -1 will also completely disable the automatic calculation. You must use /bw tools recalcstats instead to update them
  500. recalculate-ranking-auto-period: 15
  501.  
  502. # How should the playing time be displayed
  503. # Placeholders: {days}, {hours}, {minutes}, {seconds}. Will take them from the configs below
  504. display-counting-time: '{days} {hours} {minutes} {seconds}'
  505.  
  506. # What it should insert for placeholders in "display-counting-time"
  507. display-counting-time-entry-days: '{value}d'
  508. display-counting-time-entry-hours: '{value}h'
  509. display-counting-time-entry-minutes: '{value}m'
  510. display-counting-time-entry-seconds: '{value}s'
  511.  
  512. # If true, we will only insert the "display-counting-time-entry-*" placeholders when they're not equal to 0
  513. display-counting-time-entry-only-nonnull: true
  514.  
  515. # Used to enable a system that prevents player from repeatedly obtaining stats by abusing the system
  516. # This includes playing a 1v1 with an alt and to make him leave immediately (whereby your main gets a win counted)
  517. stats-antiabuse-enabled: true
  518.  
  519. # See "stats-antiabuse-enabled" to enable this feature and what it is about
  520. # With the ones in the following in particiular, stats don't get counted if the past x rounds were won within y minutes
  521. stats-antiabuse-count-round-min-duration: 5.0
  522. stats-antiabuse-count-wins-count: 2
  523.  
  524.  
  525. # ========== BLOCK BREAK/PLACE ==========
  526.  
  527. # What should happen with weird/unusual block drops
  528. # (like web that drops string or ender chests that drop obsidian)
  529. # Possible options:
  530. #  - KEEP = Don't change the drops
  531. #  - REPLACE_WITH_BLOCK_MATERIAL = Replace the drops with the broken block
  532. #  - REMOVE = Remove the drops completely, so that they drop nothing at all
  533. unusual-blockdrops-handling: REPLACE_WITH_BLOCK_MATERIAL
  534.  
  535. # Setting this to false cancels block spreading, this includes e.g.:
  536. # - Fire spreading / Fire breaking blocks. It does not prevent fire from existing in the first place
  537. # - Mushrooms spreading
  538. block-spreading-enabled: false
  539.  
  540. # Setting this to false cancels block forming, this includes e.g.:
  541. # - Snow forming due to a snow storm (this may even happen even if no-rain is enabled)
  542. # - Ice forming in a snowy Biome like Taiga or Tundra
  543. # - Obsidian / Cobblestone forming due to contact with water
  544. # - Concrete forming due to mixing of concrete powder and water
  545. block-forming-enabled: false
  546.  
  547. # If this config is enabled, leaves will not decay inside arenas
  548. prevent-leaves-decay: true
  549.  
  550. # If this config is disabled, the configs which start with 'notbuildableradius-' won't work
  551. notbuildableradius-enabled: false
  552.  
  553. # The radius in which players aren't to place/break blocks around shops and upgrade shops (0 = disable)
  554. notbuildableradius-dealers: 3
  555.  
  556. # The radius in which players aren't to place/break blocks at team spawnpoints (0 = disable)
  557. notbuildableradius-teamspawn: 3
  558.  
  559. # The radius in which players aren't to place/break blocks at itemspawners (0 = disable)
  560. notbuildableradius-itemspawner: 3
  561.  
  562. # Prevents water from flowing into the notbuildableradius
  563. notbuildableradius-permit-block-liquidflow: true
  564.  
  565. # If this config is enabled, and a player is buying for example wool, the wool will be dyed to his team-color
  566. dye-block: true
  567.  
  568. # If enabled, blocks will be redyed to a teams color when they are picked up.
  569. # Note: This has no effect if "dye-block" is disabled.
  570. redye-blocks-onpickup: true
  571.  
  572. # By default (this config set to true), only specific block materials are placeable. This includes the ones available in the shop.
  573. # You may add your own ones to the whitelist using the "placeableblock-whitelist" config.
  574. # However, you can completely disable the whitelist by setting this config to false. By this all materials become breakable & placeable.
  575. # Keep in mind that non-material related configs, such as "destroyblock-builtbyplayers", can still have an effect on limiting the blocks that are breakable.
  576. placeableblock-whitelist-enabled: true
  577.  
  578. # In this config you're able to add blocks that players can place
  579. # Purchasable blocks are automatically in this list
  580. # Example: placeableblock-whitelist: wood, dark_oak_door, cake
  581. placeableblock-whitelist: []
  582.  
  583. # If this config is disabled, players can't trample on wheat anymore
  584. destroyable-farmland: true
  585.  
  586. # Players will be able to extinguish fire by left clicking on it
  587. destroyable-fire: true
  588.  
  589. # This config will cause players to only be able to destroy blocks which have been placed by other players in the arena.
  590. # By which it's not possible to break the arena.
  591. destroyblock-builtbyplayers: true
  592.  
  593. # Whether hanging entities (like paintings, item frames, leashes, etc.) are interactable and breakable
  594. # See https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Hanging.html "All Known Subinterfaces" for what counts as hanging
  595. hanging-interactable: false
  596.  
  597. # If this config is enabled, floor foliage (flowers, grass, saplings, ...) won't get in the way of players (during pvp)
  598. # This means that restrictions for destruction of foliage will be lifted and they won't drop anything
  599. floor-foliage-simplified-destruction: true
  600.  
  601.  
  602. # ========== EXPLOSIVES ==========
  603.  
  604. # TNT will get ignited automatically on place
  605. tnt-autoignite: true
  606.  
  607. # The time in seconds until the auto-ignited TNT explodes
  608. # It's not recommended to modify the value too much as it might break the animation
  609. # Requires tnt-autoignite to be enabled
  610. tnt-fuse-time: 3.0
  611.  
  612. # The yield/size of the explosion that the auto-ignited TNT will cause
  613. # Requires tnt-autoignite to be enabled
  614. tnt-yield: 4.0
  615.  
  616. # Explosions won't break any blocks if this config is disabled
  617. explosion-canbreakblocks: true
  618.  
  619. # If this config is enabled then explosions will only break blocks placed by players
  620. # Make sure to also set "explosion-canbreakblocks" to true, otherwise this config won't have any effect
  621. explosion-canbreakblocks-breakby-player: true
  622.  
  623. # Inter alia these blocks won't get broken by tnt or creepers
  624. explosion-blocks-blacklist: []
  625.  
  626. # Entities that will not take damage from explosions
  627. explosion-entities-blacklist:
  628. - ITEM_FRAME
  629.  
  630. # Increasing this value will increase how far the player will get pushed away from explosives such as TNT, but excluding fireballs
  631. # It works by multiplying the velocity at the given axis with the value configured below
  632. # You may configure the knockback for the xz-axis and the y-axis
  633. # 0 = No knockback | 1 = Default | 2 = Knockback 2x greater | 3.5 = Knockback 3.5x greater | ...
  634. explosive-multiplier-knockback-y: 0.9
  635. explosive-multiplier-knockback-xz: 1.2
  636.  
  637. # This amount is being added to the velocity at the y axis before it is being multiplied with the values above
  638. # 0 is the default vanilla value
  639. explosive-add-knockback-y: 0.8
  640.  
  641. # The velocity at the given axis are being limited to the value configured below
  642. explosive-max-knockback-y: 2.0
  643.  
  644. # Increasing this value will increase the amount of the damage players will get from explosives such as tnt
  645. explosive-multiplier-damage: 0.1
  646.  
  647. # Increasing this value will increase how far the player will get pushed away from a fireball
  648. # It works by multiplying the velocity at the given axis with the value configured below
  649. # You may configure the knockback for the xz-axis and the y-axis
  650. # 0 = No knockback | 1 = Vanilla | 2 = Knockback 2x greater | 3.5 = Knockback 3.5x greater | ...
  651. fireball-multiplier-knockback-y: 0.9
  652. fireball-multiplier-knockback-xz: 1.2
  653.  
  654. # This amount is being added to the velocity at the y axis before it is being multiplied with the values above
  655. # 0 is the default vanilla value
  656. fireball-add-knockback-y: 0.8
  657.  
  658. # The velocity at the given axis are being limited to the value configured below
  659. fireball-max-knockback-y: 2.0
  660.  
  661. # Specify a custom knockback multiplier dealt to enemies at all xyz-axis
  662. # The fireball_*_knockback_* configs from above are only applied if the shooter hits himself (fireball jumping)
  663. # If you want to have enemies and shooters to have the same knockback, set this to 0.0
  664. fireball-multiplier-knockback-enemy: 1.3
  665.  
  666. # The multiplied amount of damage the shooter will take when he hits himself with the fireball he shot
  667. # 1 = vanilla, 0 = none, 2 = 2x damage
  668. fireball-multiplier-damage: 0.1
  669.  
  670. # The multiplied amount of damage enemies will receive when hit by a fireball
  671. # 1 = vanilla, 0 = none, 2 = 2x damage
  672. fireball-multiplier-damage-enemies: 0.3
  673.  
  674. # Configure whether or not the fireball shall fly straight
  675. fireball-fly-straight: true
  676.  
  677. # This config defines the fly speed of a fireball
  678. # Setting this config too low can cause an error. Default is 1.0
  679. fireball-fly-speed: 2.0
  680.  
  681. # If this config is enabled, the fireball is gonna fly at a constant speed
  682. # With this disabled, the fireball will accelerate over time as how it is in vanilla
  683. fireball-fly-speed-constant: true
  684.  
  685. # The yield/size of the explosion that the fireball will cause
  686. fireball-yield: 3.5
  687.  
  688. # If set to true, players using the fireball while in air and looking down will cause the fireball to ignite immediately
  689. # With that, they may basically perform double jumps
  690. fireball-air-jump: false
  691.  
  692. # The amount of ticks after usage until the fireball ignites
  693. # This config is only relevant when "fireball-air-jump" is enabled
  694. fireball-air-jump-ticks: 3
  695.  
  696. # Affects configs: explosion-blocks-blacklist, tnt-canbreakblocks-breakby-player
  697. # Setting this to true will allow only affected blocks to be destroyed by explosions (fireball, tnt), and not blocks covered by blast-proof blocks
  698. # Illustration: [D][O]  X
  699. # X is the explosion, [D] is a regular block and [O] is blast-proof. There is a chance [D] will be destroyed when this config set to false
  700. # This config requires additional complex math and may cause lag
  701. explosion-raycheck: true
  702.  
  703. # If this config is enabled, the explosives (TNT, Fireball etc.) will destroy nearby items
  704. explosion-destroys-items: false
  705.  
  706.  
  707. # ========== DEATH ==========
  708.  
  709. # If this config is enabled, particles will be created at the location a player dies
  710. particles-ondeath: true
  711.  
  712. # Tries to not to display the "You died!" screen when enabled
  713. # Enhanced support for 1.15+: Screen will be skipped altogether
  714. # There is a super short flicker on 1.14 and older due to technical limitations
  715. death-skipscreen: true
  716.  
  717. # Players will enter the spectator mode for a short time when they die
  718. death-spectate-enabled: true
  719.  
  720. # Whether or not players should stay where they are when they die to spectate, or go to the spectator spawn point
  721. death-spectate-at-death-location: true
  722.  
  723. # Addition to the "death-spectate-enabled" config:
  724. # Configure how long the player shall stay as a spectator
  725. death-spectate-time: 5
  726.  
  727. # Will display the "respawn in" message as a title and not above the hotbar
  728. death-spectate-respawnmsg-astitle: true
  729.  
  730. # Define the amount of seconds respawn players won't be able to take damage from enemies after respawning
  731. # In case the respawned player attempts to attack, the respawn protection will be removed immediately
  732. # 0 or less disables the respawn protection
  733. respawn-protection: 0
  734.  
  735. # When enabled: Players will instantly die when they touch water
  736. diein-water: false
  737.  
  738. # Define what method should be used to determine when a player shall be auto-killed when he is falling out of the arena
  739. # Possible options are:
  740. # - DISABLED: He will slowly earn damage as known from vanilla
  741. # - BOTTOM_ARENA_BORDER: The player will die when he reaches the bottom of the arena
  742. # - VOID: The player will die when he obtains void damage (-70 blocks below world end)
  743. # - Y_LEVEL: The player will die when he reaches a certain y level (see config "diein-boundary-y-level")
  744. diein-boundary-method: BOTTOM_ARENA_BORDER
  745.  
  746. # The y level at which a player will die
  747. # This config is only relevant when "diein-boundary-method" is set to Y_LEVEL
  748. diein-boundary-y-level: 0
  749.  
  750. # No items and exp will be dropped in case a player dies during a match
  751. # Note: This config has no effect in case "drop-only-itemspawner" is active
  752. no-drops: true
  753.  
  754. # Players will only drop the spawner items that they were previously carrying
  755. # Experience will be dropped as well, in case he has any
  756. # This config has a greater priority than the "no-drops" config
  757. drop-only-itemspawner: true
  758.  
  759. # Killers will automatically pick up the drops of their victims when enabled
  760. # If there is no killer, no items and exp will drop at all
  761. drops-killer-auto-pickup: false
  762.  
  763. # If a player dies in the void shortly after their bed is destroyed, their death is rewarded as a kill to the bed destroyer
  764. # The time is defined by the config "rage-quit-auto-detect"
  765. reward-recent-deaths-to-bed-destroyer: true
  766.  
  767. # If a player leaves to try and prevent a damager from getting a kill, the damager will get the kill anyway
  768. # This config will also detect if a player leaves after a bed is destroyed, and rewards the kill to the bed destroyer
  769. rage-quit-auto-detect: true
  770.  
  771. # The time in seconds after getting damaged / his bed destroyed in which a player is considered to have rage quit, in case he leaves
  772. # This config is only relevant when "rage-quit-auto-detect" is enabled
  773. rage-quit-auto-detect-max-time: 15
  774.  
  775.  
  776. # ========== DEATH MESSAGE ==========
  777.  
  778. # It'll completely remove the deathmessage. Any other 'deathmessage-*' won't have any affect if enabled!
  779. deathmessage-remove: false
  780.  
  781. # If this config is enabled, death-messages by playing players won't be visible for players who aren't playing
  782. deathmessage-private: true
  783.  
  784. # If this config is enabled, death-messages will be changed
  785. deathmessage-custom-enabled: true
  786.  
  787. # How the custom deathmessages has to look like
  788. # Placeholder: {player}, {killer}, {team}, {teamcolor}, {killerteam}, {killerteamcolor}, {heartpercent} (0-100), {heartvisibleamount} (0-10), {heartamount} (0-20)
  789. deathmessage-custom-killed:
  790. - '&b%DeathMessage_Killed_1%'
  791. - '&b%DeathMessage_Killed_2%'
  792. - '&b%DeathMessage_Killed_3%'
  793.  
  794. # Placeholder for any of these: {player}, {team}, {teamcolor}
  795. deathmessage-custom-void:
  796. - '&b%DeathMessage_Void_1%'
  797. - '&b%DeathMessage_Void_2%'
  798. deathmessage-custom-explosion:
  799. - '&b%DeathMessage_Explosion_1%'
  800. - '&b%DeathMessage_Explosion_2%'
  801. deathmessage-custom-fall:
  802. - '&b%DeathMessage_Fall_1%'
  803. - '&b%DeathMessage_Fall_2%'
  804. deathmessage-custom-fire:
  805. - '&b%DeathMessage_Fire_1%'
  806. - '&b%DeathMessage_Fire_2%'
  807. deathmessage-custom-default:
  808. - '&b%DeathMessage_Default_1%'
  809.  
  810.  
  811. # ========== PRIZE ==========
  812.  
  813. # If this config is enabled prizes will be given to the winners & losers
  814. prize-enabled: false
  815.  
  816. # The command that'll be executed for every player who wins a round
  817. # Uses also vault to identify if he earned money and will send him a message with the amount
  818. # Arguments: {name}, {uuid}
  819. prize-commands:
  820. - eco give {name} 15
  821.  
  822. # The command that'll be executed for every player who loses a round
  823. # Arguments: {name}, {uuid}
  824. prize-loser-commands:
  825. - eco give {name} 5
  826.  
  827.  
  828. # ========== PERFORMANCE ==========
  829.  
  830. # This config essentially allows you to regulate how often you want stuff to get updated
  831. # It has slight effect on gameplay, thus at least "Normal" is recommended for the best experience
  832. #
  833. # Options:
  834. #  - Very_Low: Animations will look worse but performance will be better
  835. #  - Low
  836. #  - Normal: Looking good and not having to sacrifice too much performance
  837. #  - High
  838. #  - Ultra: Animations will look great but might decrease performance
  839. #
  840. # Things it's affecting:
  841. #  - Animation fluency of itemspawner holograms
  842. #  - Animation fluency of expbar in lobby
  843. #  - Frequency of border getting updated/displayed
  844. #  - Frequency of upgrade's base effects getting updated
  845. #  - Frequency of enemies getting checked for entering traps
  846. performance: Normal
  847.  
  848. # Change the regeneration speed of an arena
  849. # Only works for arenas who have region as the regeneration type
  850. # The value basically defines the percentage of a tick that'll be used to process it
  851. # 100% will consume the whole tick and by that cause lags. 1% won't cause any lag, but it'll take way longer for it to finish
  852. regeneration-speed-percentage: 15.0
  853.  
  854. # How many arenas can get regenerated at the same time
  855. # The arena is getting added to a queue when the configured amount gets reached
  856. # World arenas always get regenerated at once to avoid the server from freezing -> this config only has effect on region arenas
  857. regeneration-amount-at-the-same-time: 2
  858.  
  859. # Use a more optimized regenerator for region arenas
  860. # With this, we have noticed an ~40x improvement in the regeneration speed for larger arenas
  861. # Note that it will still use the legacy way for older stored region files. You will be warned in the console in that case
  862. regeneration-region-efficient: true
  863.  
  864. # Also store and regenerate biomes for region arenas (1.15+ only)
  865. # !! Regeneration time increases by 30 times with this enabled!
  866. # Note that you must save the blocks again after you enabled this (/mbedwars arena saveblocks <arena>)
  867. # You may use "/mbedwars arena saveblocks *" (keep the star) to execute this automatically for all of your arenas
  868. # Also note that you must save the blocks again after you disabled this, otherwise you won't notice a difference for the arenas with biomes included
  869. regeneration-region-store-biomes: false
  870.  
  871. # Will store & regenerate worlds using the SlimeWorldManager when enabled.
  872. # SlimeWorldManager does not have to be faster than our format. You might want to test between region, world and swm and check what fits you the best.
  873. # Only works for arenas whose type is "world". You can check whether or not an arena is using the format using "/bw arena info <arena name>".
  874. # Make sure that the world is already loaded by SWM, otherwise the plugin will keep it in our format.
  875. # Furthermore, disabling SlimeWorldManager causes arenas that currently are in use of the format to break.
  876. # To migrate to or from the format use "/bw arena saveblocks <arena name>". Make sure that your arena is clean, you might want to run "/bw arena regenerate <arena name>" beforehand.
  877. slimeworldmanager-enabled: true
  878.  
  879. # A border at the corner of region arenas will be displayed if this config is enabled
  880. border: true
  881.  
  882. # Define whether you want to use an alternative border renderer that uses a lot less traffic
  883. # The disadvantage is that it won't look as pretty
  884. # "border" must be set to true for this to function in the first place
  885. border-efficent-alternative: false
  886.  
  887.  
  888. # ========== INGAME/ROUND TIMER ==========
  889.  
  890. # If this config is enabled then an arena will automatically stop after a countdown has stopped
  891. timer-enabled: true
  892.  
  893. # The amount of time until an arena will end by itself (in seconds)
  894. timer: 1800
  895.  
  896.  
  897. # ========== SPECTATING ==========
  898.  
  899. # If this config is enabled, people who aren't playing can spectate a running game
  900. spectating: true
  901.  
  902. # Dead players will automatically enter the spectator mode if this config is enabled
  903. spectator-autojoin: true
  904.  
  905. # The types of speed that the player can choose with the ChangeSpeed item
  906. # Each type should be build like this: <name>:<speed>
  907. # The default speed is 1, the max value is 10
  908. spectator-changespeed-types:
  909. - '&21:1.0'
  910. - '&a2:1.5'
  911. - '&63:2.0'
  912. - '&c4:2.5'
  913. - '&45:3.0'
  914.  
  915. # If this config is disabled, players will not see the teleporter GUI when they are in death spectate
  916. spectator-tp-gui-visible-on-death-spectate: true
  917.  
  918. # If spectators should have the night vision effect
  919. spectator-nightvision: false
  920.  
  921. # With this config enabled, spectators may right click ingame players to spectate within their POV
  922. spectator-permit-other-player-view: true
  923.  
  924. # If this config is enabled, spectators may not surpass the arena's border
  925. # This only has an effect for region arenas. Even with this disabled, they will be restricted by the world's min and max height to avoid complications
  926. # Generally, you don't want to disable this, unless you are certain there is only a single arena in the world and otherwise its all void
  927. spectator-restricted-by-border: true
  928.  
  929.  
  930. # ========== SPECIAL ITEMS ==========
  931.  
  932. # If this config is enabled, players won't be able to buy special items, unless they're allowed to buy them.
  933. # The permission for each special item is: mbedwars.specialitem.<special item id>
  934. # List of IDs: https://s.marcely.de/mbww3
  935. specialitem-requiredpermission: false
  936.  
  937. # The material of the item for each special item
  938. teleporter-item: gunpowder
  939. minishop-item: villager_spawn_egg
  940. rescueplatform-item: slime_block
  941. tntsheep-item: sheep_spawn_egg
  942. magneticshoes-item: chainmail_boots
  943. trap-item: stone_pressure_plate
  944. bridge-item: blue_dye
  945. guarddog-item: wolf_spawn_egg
  946. fireball-item: fire_charge
  947. magic-milk-item: milk_bucket
  948.  
  949. # If this config is enabled, players will have to wait a few seconds until they will be teleported
  950. teleporter-countdown-enabled: true
  951.  
  952. # The time the player will have to wait until he will be teleported (in seconds)
  953. teleporter-countdown: 5
  954.  
  955. # The speed of the MiniShop
  956. minishop-speed: 0.2
  957.  
  958. # The time in seconds until the MiniShop will disappear
  959. minishop-existence-time: 20
  960.  
  961. # The width of the rescue platform
  962. rescueplatform-width: 2
  963.  
  964. # The material that will be placed when using the rescue platform
  965. rescueplatform-material: minecraft:slime_block
  966.  
  967. # If players should take damage when landing on the rescue platform
  968. rescueplatform-nodamage: true
  969.  
  970. # If the rescue platform should get destroyed automatically after a specified time
  971. rescueplatform-autobreak-enabled: false
  972.  
  973. # The time in seconds when the rescue platform should get destroyed
  974. rescueplatform-autobreak-time: 10
  975.  
  976. # The difference in the y-coordinate between the player and the spawning rescue platform
  977. # It's recommended to have it at least at -2, otherwise it's likely that the player won't reach it
  978. rescueplatform-y-difference: -2
  979.  
  980. # The speed of the TNT Sheep
  981. tntsheep-speed: 0.33
  982.  
  983. # Adjusts the damage dealt by a TNT Sheep
  984. tntsheep-damage-multiplier: 1.0
  985.  
  986. # The time in seconds until the TNT on the TNT sheep explodes
  987. # It's not recommended to modify the value too much as it might break the animation
  988. tntsheep-fuse-time: 5.0
  989.  
  990. # The maximum length of the bridge
  991. bridge-maxlength: 16
  992.  
  993. # Whether or not the player actually needs "bridge-material" in his inventory to build a bridge
  994. # Setting this to false will also cause them to not be taken from the inventory
  995. bridge-needsmaterials: true
  996.  
  997. # The material that will be placed
  998. # It'll also take this block from the players' inventory when "bridge-needsmaterials" is enabled
  999. bridge-material: minecraft:white_terracotta
  1000.  
  1001. # The time a player has to wait until he can use the tracker again (0 = instantly)
  1002. tracker-delay: 10.0
  1003.  
  1004. # Specify here which potion effects the player shall gain after stepping on an enemy trap
  1005. # Usage: <potion effect name>:<duration in ticks (20 ticks = 1 sec):<level>
  1006. effects-given-on-trap-trigger:
  1007. - SLOW:160:3
  1008. - BLINDNESS:80:2
  1009.  
  1010. # Wether traps are resistant to explosions or not
  1011. traps-resistant-to-explosions: false
  1012.  
  1013. # The entitytype of the guarddog
  1014. # Full list of types: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
  1015. guarddog-type: WOLF
  1016.  
  1017. # The amount of health with which the guarddog will spawn
  1018. guarddog-health: 20
  1019.  
  1020. # If this is true, guard dogs will remain around it's team's bed to fight off enemies
  1021. guarddog-stay-at-base: true
  1022.  
  1023. # If this is true, guard dogs won't take damage from teammates
  1024. guarddog-prevent-team-damage: true
  1025.  
  1026. # Can be used to increase, or decrease the damage dealt by guard dogs
  1027. guarddog-damage-multiplier: 1.0
  1028.  
  1029. # How many seconds a guard dog will live for. Set to -1 to make them live forever (until killed by a player).
  1030. guarddog-alive-duration: -1
  1031.  
  1032. # The text displayed over a guard dog's head when a player looks at them
  1033. # Placeholders: {team-color} {team} {seconds-lived} {seconds-left}
  1034. guarddog-display-name: ''
  1035.  
  1036. # Set how long magic milk lasts
  1037. magic-milk-duration: 25
  1038.  
  1039.  
  1040. # ========== GUIS ==========
  1041.  
  1042. # The material of each team in the select team gui
  1043. gui-selectteam-teammaterial: white_wool
  1044.  
  1045. # The order in which teams will display on the team select GUI
  1046. gui-selectteam-sortation: []
  1047.  
  1048. # The lore lines of each team material in the select team gui
  1049. # Placeholders: {eachplayer}, {players}, {allplayers}, {maxplayers}, {teams}, {maxplayersperteam}
  1050. gui-selectteam-teammaterial-lore:
  1051. - '&7%Members%:'
  1052. - '{eachplayer}'
  1053.  
  1054. # Same as the "gui-selectteam-teammaterial-lore" config, only that this one is being disabled when there are no members in the team
  1055. gui-selectteam-teammaterial-lore-empty:
  1056. - '&7%No_Members%'
  1057.  
  1058. # The {eachplayer} placeholder for the config gui-selectteam-teammaterial-lore
  1059. # Adds new lines between the original line that included the {eachplayer} placeholder for each member of the team
  1060. # Placeholders: {name}
  1061. gui-selectteam-teammaterial-lore-eachplayer: '&7- &f{name}'
  1062.  
  1063. # The background material in the select team gui
  1064. gui-selectteam-backgroundmaterial: air
  1065.  
  1066. # If the select team gui should be centered
  1067. gui-selectteam-centered: true
  1068.  
  1069. # The text that will be used for the items within the achievements GUI, varying between if the achievements has been earned or not
  1070. # Available placeholders: {name}, {description}, {earn-date}
  1071. gui-achievements-text-unearned:
  1072. - '&c{name}'
  1073. - ' &7&l????'
  1074. gui-achievements-text-earned:
  1075. - '&a{name}'
  1076. - ' &f{description}'
  1077. - ''
  1078. - '&7&o{earn-date}'
  1079.  
  1080. # The materials that will be used in the achievements GUI, varying between if the achievements has been earned or not
  1081. gui-achievements-material-unearned: gray_dye
  1082. gui-achievements-material-earned: lime_dye
  1083.  
  1084. # The background material in the achievements gui
  1085. gui-achievements-backgroundmaterial: air
  1086.  
  1087. # If the achievements gui should be centered
  1088. gui-achievements-centered: false
  1089.  
  1090. # The background material in the spectator teleport gui
  1091. gui-spectatortp-backgroundmaterial: air
  1092.  
  1093. # If the spectator teleport gui should be centered
  1094. gui-spectatortp-centered: false
  1095.  
  1096.  
  1097. # ========== CUSTOM MOTD ==========
  1098.  
  1099. # If this config is enabled, this plugin will change the motd
  1100. motd-enabled: false
  1101.  
  1102. # Type in here the name of your arena to make more multiple placeholders possible
  1103. motd-arena: ''
  1104.  
  1105. # How the motd has to look like (motd-enabled has to be true)
  1106. # Placeholders: {arena}, {players}, {maxplayers}, {status}, {statusname}
  1107. motd-line1: '&bBedwars &3{arena} {status}'
  1108. motd-line2: '{players}/{maxplayers}'
  1109.  
  1110.  
  1111. # ========== SIGN ==========
  1112.  
  1113. # Configurations for the antispam at a sign you can create with "/bw spawn joinarenasign <arena>"
  1114. sign-antispam-enabled: true
  1115. sign-antispam-delay: 1.0
  1116.  
  1117. # The text of the lines by the sign you can create with "/bw spawn joinarenasign <arena>"
  1118. # Placeholders: {arena}, {status}, {players}, {maxplayers}, {teams}, {teamsize}
  1119. sign-line1: '&9{arena}'
  1120. sign-line2: '&7------------------'
  1121. sign-line3: '{status}'
  1122. sign-line4: '&e{players}&7 / &e{maxplayers}'
  1123.  
  1124. # A block will be placed under each sign with the material of 'signblock-material' and the color of 'signblock-color-*' if this config is enabled
  1125. signblock-enabled: false
  1126.  
  1127. # The material of the block
  1128. signblock-material: minecraft:white_terracotta
  1129.  
  1130. # The color of the block at the specific states
  1131. signblock-color-stopped: RED
  1132. signblock-color-lobby: YELLOW
  1133. signblock-color-running: ORANGE
  1134. signblock-color-reseting: RED
  1135.  
  1136. # The text of the lines of the stats sign which you can create with "/bw spawn rankingsign <place>"
  1137. # Placeholders: {player}, {rank}, {kd}, {wl}, {winstreak}, {wins}, {loses}, {kills}, {deaths}, {bedsdestroyed}, {roundsplayed}, {playtime}, {finalkills}
  1138. statssign-line1: '&8&m--&r &8#{rank} &8&m--'
  1139. statssign-line2: '&l{player}'
  1140. statssign-line3: '&c&l{wl}'
  1141. statssign-line4: W/L
  1142.  
  1143.  
  1144. # ========== SCOREBOARD ==========
  1145.  
  1146. # If this config is disabled, players aren't getting a scoreboard (black box at the right from their screen)
  1147. scoreboard-enabled: true
  1148.  
  1149. # The look of the heart on the scoreboard during different team states
  1150. # The placeholder is available as {heart} in the eachteam line of the scoreboard
  1151. # Placeholders: {playersremaining}
  1152. scoreboard-heart-alive: '&c❤'
  1153. scoreboard-heart-bed-gone: '&c{playersremaining}'
  1154. scoreboard-heart-dead: '&7❤'
  1155.  
  1156. # This placeholder is available as {team-indicator} in the eachtime line of the scoreboard.
  1157. # Can be used to indicate the players team
  1158. scoreboard-team-indicator-placeholder: '&7You'
  1159.  
  1160. # Whether the ingame scoreboard should display empty teams or not
  1161. scoreboard-ingame-display-emptyteams: false
  1162.  
  1163. # The order in which teams will display on the scoreboard
  1164. eachteam-sortation:
  1165. - RED
  1166. - BLUE
  1167. - LIGHT_GREEN
  1168. - YELLOW
  1169. - CYAN
  1170. - WHITE
  1171. - PINK
  1172. - GRAY
  1173.  
  1174.  
  1175. # ========== CHAT ==========
  1176.  
  1177. # If this config is enabled, every title-message will be sent to the player in the chat
  1178. # Read more about titles right here: http://minecraft.gamepedia.com/Commands#title
  1179. title-inchat: false
  1180.  
  1181. # Bukkit plugins listen to so called "events". The order of each plugin is determined by priorities.
  1182. # This config changes the priority in which the plugin listens to the chat event.
  1183. # You may choose between the priorities: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR (not recommended)
  1184. # LOWEST gets called first, MONITOR the last.
  1185. # If you aren't having any conflicts with other plugin (because your e.g. not using a chat plugin), then you should leave this config as it is.
  1186. chat-event-listener-priority: HIGH
  1187.  
  1188. # If this config is enabled, player will have to write <teamchat-public-prefix> to write with other teams
  1189. # The chat prefix will get disabled if there is only one person on the team
  1190. teamchat-enabled: true
  1191.  
  1192. # What prefix players have to write before their message to chat with other teams
  1193. # Examples:
  1194. # Hello mates - only visible for team mates
  1195. # @hello others! - visible for everyone
  1196. teamchat-public-prefix: '@'
  1197.  
  1198. # The prefix that will be added to the message to make the people know that he's writing globally
  1199. # With "customchatmessage-enabled" set to true: Replaces {public-prefix} placeholder with this one (allowing you to add it anywhere in the message)
  1200. # It being set to false: Adds this behind the message written
  1201. teamchat-public-prefix-msg: '&7[ALL] '
  1202.  
  1203. # Whenever a player sends a message, the plugin is going to hint them once every few days on how write globally
  1204. # The messages that will get send are "TeamChat_Enabled_Hint" and "TeamChat_Disabled_Solo_Hint" (found in the messages file)
  1205. teamchat-hint-enabled: true
  1206.  
  1207. # If this config is enabled, chat-messages are getting changed as specified at customchatmessage-message
  1208. customchatmessage-enabled: false
  1209.  
  1210. # Change the chat-messages (customchatmessage-enabled has to be enabled for this)
  1211. # You may use PlaceholderAPI placeholders as well. Note that not all may work due to the chat being an async operation.
  1212. # We'd recommend to just use the following placeholders:
  1213. #  - {teamcolor} - The color code of the player's team
  1214. #  - {public-prefix} - The value of "teamchat-public-prefix-msg" if he wrote globally or empty
  1215. #  - {team} - The name of the player's team
  1216. #  - {team-initials} - The initials of the player's team
  1217. #  - {chat} - Whatever would have been shown before MBedwars would change it (Contains everything, such as the player's name, the message, etc.)
  1218. #  - {essentialsgroupmanager} - Players group (Requires EssentialsGroupManager)
  1219. #  - {name} - The display name of the player
  1220. #  - {message} - The message that has been written
  1221. customchatmessage-message: '{public-prefix}&7[{teamcolor}{team}&7] &f{chat}'
  1222.  
  1223. # Same as "customchatmessage-message", but while the arena is in the lobby state
  1224. # Use "EQUALLY" to use the same message as ingame
  1225. customchatmessage-message-lobby: EQUALLY
  1226.  
  1227. # What should be used for the {team} placeholder if the player isn't in a team
  1228. customchatmessage-message-placeholder-team-none: /
  1229.  
  1230. # What should be used for the {teamcolor} placeholder if the player isn't in a team
  1231. customchatmessage-message-placeholder-teamcolor-none: '&c'
  1232.  
  1233. # If this config is enabled, custom-chat-messages are only getting changed for playing players
  1234. customchatmessage-onlyfor-players: true
  1235.  
  1236. # If this config is enabled, chat-messages by an spectator are getting changed as specified at customchatmessage-message
  1237. # Affects even without "customchatmessage-enabled" being enabled
  1238. customchatmessage-spectator-enabled: true
  1239.  
  1240. # If this config is disabled, chat-messages by an spectator will only be visible for other spectators
  1241. customchatmessage-spectator-public: false
  1242.  
  1243. # Change the chat-messages by a spectator (customchatmessage-spectator-enabled has to be enabled for this)
  1244. # You may use PlaceholderAPI placeholders as well. Note that not all may work due to the chat being an async operation.
  1245. # We'd recommend to just use the following placeholders:
  1246. #  - {chat} - Whatever would have been shown before MBedwars would change it (Contains everything, such as the player's name, the message, etc.)
  1247. #  - {essentialsgroupmanager} - Players group (Requires EssentialsGroupManager)
  1248. #  - {name} - The display name of the player
  1249. #  - {message} - The message that has been written
  1250. customchatmessage-spectator-message: '&7<Spectator> &f{chat}'
  1251.  
  1252. # If this config is enabled, messages by players who aren't playing won't be visible for players who are playing
  1253. chat-others-unvisible: false
  1254.  
  1255. # If enabled then messages by playing players will be hidden for players who aren't playing (except spectators) in the same arena
  1256. chat-playing-private: false
  1257.  
  1258.  
  1259. # ========== HOLOGRAMS & ENTITY TYPES ==========
  1260.  
  1261. # The name of the dealer you can spawn with "/bw spawn dealer" or within "/bw arena setupgui"
  1262. # It's possible to have multiple lines by simply splitting the lines through a \n
  1263. # Note that "/bw reload" won't have any effect. You must restart your server after a change
  1264. dealer-title: '&eDEALER'
  1265. upgradedealer-title: '&6UPGRADES'
  1266.  
  1267. # Allow players to left click on the dealer to open the shop, by default only right click is permitted.
  1268. # This is always enabled for bedrock players for compatibility reasons.
  1269. dealer-left-click-openshop: false
  1270.  
  1271. # Whether or not it should open the shop when you click on a villager that you didn't spawn with "/bw spawn dealer"
  1272. villager-interact-openshop: true
  1273.  
  1274. # Run a command when you interact a villager that you did not spawn with "/bw spawn dealer". Leave it empty to disable
  1275. # Placeholders: {player}, {playeruuid}, {entityid}
  1276. villager-interact-runcommand: ''
  1277.  
  1278. # True: The console will execute 'villager-interact-runcommand'
  1279. # False: It'll act like if the player wrote the command
  1280. villager-interact-runcommand-asop: false
  1281.  
  1282. # You can change the hologram types for the dealer, hub and teamselect here.
  1283. # Wiki entry: https://s.marcely.de/mbww4
  1284. # You can choose between:
  1285. #  - Villager
  1286. #  - NPC[<UUID from owner of skin>]
  1287. #  - NPC[self]
  1288. #  - ArmorStand{<Parameters>}
  1289. entitytype-dealer: Villager
  1290. entitytype-arenasguistatue: Villager
  1291. entitytype-teamselect: Villager
  1292. entitytype-upgradedealer: Villager
  1293.  
  1294. # The vertical spacing factor between the hologram title lines.
  1295. # This applies to stats holos, dealers, spawners, and more.
  1296. hologram-title-vertical-spacings: 1.0
  1297.  
  1298.  
  1299. # ========== PLACEHOLDERS ==========
  1300.  
  1301. # This string will be used for the provided PAPI placeholders whenever the player is not inside an arena
  1302. placeholderapi-not-inside-arena: ''
  1303.  
  1304. # Create custom mode placeholders to how many players are in certain arenas
  1305. # Example: Config -> 'bigArena: [teams=12]' PAPI Placeholder -> '%mbedwars_players-in-mode-bigArena%'
  1306. # Read more about arena pickers: https://s.marcely.de/mbww15
  1307. player-picker-placeholder:
  1308.   all: '[]'
  1309.   quads: '[players_per_team=4]'
  1310.   doubles: '[players_per_team=2]'
  1311.   trios: '[players_per_team=3]'
  1312.   solos: '[players_per_team=1]'
  1313.  
  1314. # Create custom mode placeholders to how many players are in certain arenas
  1315. # Example: Config -> 'bigArena: [teams=12]' PAPI Placeholder -> '%mbedwars_players-in-mode-bigArena%'
  1316. # Read more about arena pickers: https://s.marcely.de/mbww15
  1317. # The format of the dates which are being used
  1318. dateformat: MM.dd.yyyy
  1319.  
  1320. # The value that %mbedwars_playerarena-current-team-color% returns if a player does not have a team
  1321. placeholderapi-no-team-color: ''
  1322.  
  1323. # How player names should be formatted throughout the plugin
  1324. # AUTO - Returns the player nick if one exists, otherwise returns the player's name
  1325. # DISPLAY_NAME - Returns the player's display name
  1326. # REAL_NAME - Returns the player's unformatted name
  1327. players-public-displayed-name: AUTO
  1328.  
  1329. # The ip for the placeholder {ip} in the scoreboard
  1330. ip-display: myserver.com
  1331.  
  1332. # Allows you to display all of the teams, in the current arena, in a horizontal line.
  1333. # To use this feature, simply add this placeholder into the ingame scoreboard config file: {teamsleft}
  1334. # Placeholders: {team}, {teamcolor} {playersremaining}
  1335. scoreboard-ingame-teamsleft: '{teamcolor}▣'
  1336. scoreboard-ingame-teamsleft-bed-gone: '{teamcolor}{playersremaining}'
  1337. scoreboard-ingame-teamsleft-dead: '{teamcolor}X'
  1338.  
  1339.  
  1340. # ========== PLUGIN: PvPLevels ==========
  1341.  
  1342. # Enabling this will give players a specified amount of exp if they do something special like breaking a bed
  1343. # Requires of course the plugin PvPLevels
  1344. pvplevels-enabled: true
  1345.  
  1346. # The amount of exp that'll be given for doing an event
  1347. pvplevels-exp-win: 100
  1348. pvplevels-exp-lose: 60
  1349. pvplevels-exp-beddestroy: 20
  1350. pvplevels-exp-killplayer: 5
  1351. pvplevels-exp-killplayer-final: 7
  1352. pvplevels-exp-killplayer-lastinteam: 8
  1353.  
  1354.  
  1355. # ========== PLUGIN: DKCoins/NickAPI (Coins) ==========
  1356.  
  1357. # Enabling this will give players a specified amount of coins if they do something special as breaking a bed
  1358. # Obviously requires DKCoins or NickAPI installed
  1359. coins-enabled: true
  1360.  
  1361. # The amount of coins that'll be given for doing an event
  1362. coins-give-win: 100
  1363. coins-give-lose: 60
  1364. coins-give-beddestroy: 20
  1365. coins-give-killplayer: 5
  1366. coins-give-killplayer-final: 7
  1367. coins-give-killplayer-lastinteam: 8
  1368.  
  1369.  
  1370. # ========== PLUGIN: Parties/PaF etc. ==========
  1371.  
  1372. # Make members of a party follow their leader if he joins an arena
  1373. # This is for any plugin that has a party system that is hooked into this plugin
  1374. # See the wiki for more info: https://s.marcely.de/mbww18
  1375. parties-member-follow-enabled: true
  1376.  
  1377.  
  1378. # ========== AUTOMATIC JOIN ==========
  1379.  
  1380. # If this config is enabled, people will automatically join an arena if they're joining the server.
  1381. # IMPORTANT: It's NOT recommended to use this with BungeeCord. We recommend you to use the BungeeCord Addon!
  1382. autojoin-enabled: false
  1383.  
  1384. # Specify the arena they will enter (autojoin-enabled has to be enabled for this)
  1385. # Did you enable "voting" and would like to make people automatically spectate the active match?
  1386. # Or did you enable "voting" and would like to auto-start a new arena with your active Cloud System?
  1387. # Then you might want to insert the following: %best_prefer_non_voting[status=3 | type="voting"]%
  1388. # Read more about arena pickers: https://s.marcely.de/mbww15
  1389. autojoin-arena: ''
  1390.  
  1391. # Enable this if you don't actually want to make the player automatically join an arena,
  1392. # but instead would like to only send him back using the below configs
  1393. # If this config is set to true, then the config "autojoin-arena" has no use
  1394. autojoin-only-send-back: false
  1395.  
  1396. # Specify the way how the player should be send back.
  1397. # You can choose between 'Kick', 'BungeeCord' and 'Nothing'.
  1398. autojoin-way: Kick
  1399.  
  1400. # Make sure to fill this if you chose BungeeCord above.
  1401. # Remember: This won't work with the BungeeCord Add-On
  1402. autojoin-way-bungeecord-lobby: name_of_lobby
  1403.  
  1404.  
  1405. # ========== CLOUDSYSTEM ==========
  1406.  
  1407. # If config is enabled, this plugin will send the arena data which has been specified in the config 'cloudsystem-arena' to the CloudSystem
  1408. # Currently supported CloudSystems: CloudSystemIO, CaveCloud, CloudNetV2, CloudNetV3, TimoCloud, ReformCloud
  1409. # Wiki page: https://s.marcely.de/mbww6
  1410. cloudsystem-enabled: false
  1411.  
  1412. # Specify here which arena should be send to the CloudSystem
  1413. cloudsystem-arena: ''
  1414.  
  1415. # What the extra field should be.
  1416. # If the config does not have an extra field, the motd will be set with the extra.
  1417. # You can choose between:
  1418. #  - NONE
  1419. #  - ARENA
  1420. #  - TEAMS_X_TEAMPLAYERS
  1421. cloudsystem-extra: ARENA
  1422.  
  1423.  
  1424. # ========== STORAGE ==========
  1425.  
  1426. # Define where exactly player-data (and some general data) shall be stored at
  1427. # Viable options are:
  1428. # - LOCAL
  1429. # - MYSQL
  1430. # - MARIADB
  1431. # - MICROSOFT_SQL
  1432. # - MONGODB
  1433. # Note that you may always migrate using the "/bw tools migrate service" command
  1434. storage-type: LOCAL
  1435.  
  1436. # The settings of your SQL database
  1437. sql-host: localhost
  1438. sql-port: 3306
  1439. sql-database: mbedwars
  1440. sql-user: root
  1441. sql-password: '123456'
  1442.  
  1443. # Do not change it unless you actually know what you are doing. Things might break if you are not cautious
  1444. # This config has no effect for MICROSOFT_SQL
  1445. sql-parameters: ?useUnicode=yes&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=UTC
  1446.  
  1447. # These configs are explicit to MICROSOFT_SQL
  1448. sql-mssql-encrypt: true
  1449. sql-mssql-integrated-security: false
  1450.  
  1451. # The settings of your MongoDB database
  1452. mongodb-host: localhost
  1453. mongodb-port: 27017
  1454. mongodb-use-ssl: false
  1455. mongodb-database: mbedwars
  1456. mongodb-authenticate: false
  1457. mongodb-authdb: admin
  1458. mongodb-user: root
  1459. mongodb-password: '123456'
  1460.  
Add Comment
Please, Sign In to add comment