Maybe_c

Untitled

Dec 5th, 2023
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.09 KB | None | 0 0
  1. version: 5.3.4-Beta1
  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 your decision on using Marcely's Bedwars.
  18. # Did you get stuck at one point, or are you looking for a tutorial for setting up this plugin?
  19. # Then you might want to check out the 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: chinese simplified.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: true
  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: true
  41.  
  42. # If this config is enabled then the world's time will be fixed to 5000 (day light)
  43. # This effect is only noticable for playing players and spectators
  44. always-day: true
  45.  
  46. # If this config is enabled then the world won't rain for playing players and spectators anymore
  47. no-rain: true
  48.  
  49. # Enabling this config causes the plugin to save the players inventory before they enter an arena
  50. # Once they leave the arena their inventory will be replaced by the saved one
  51. # If disabled then their inventory won't change causing them to keep the items they got from bedwars
  52. # 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
  53. inventory-backup: true
  54.  
  55. # Enable/disable if it shall clear the players inventory after he left an arena
  56. # This config has no effect when "inventory-backup" is enabled
  57. inventory-clear: true
  58.  
  59. # If this config is enabled, people can't change their gamemode to creative or enable flying
  60. anticheat-enabled: false
  61.  
  62. # Setting this to false causes the "player x left the arena" message to not getting displayed when he forcefully left because he got destroyed
  63. leavemessage-at-end: true
  64.  
  65. # Players will leave the round if they're using one of these commands
  66. hubcommands:
  67. - /hub
  68. - /spawn
  69. - /leave
  70. - /l
  71.  
  72. # Whether or not a player alone on a team (with a bed) is able to rejoin a game if they get disconnected/leave
  73. solo-rejoin-enabled: true
  74.  
  75. # How many seconds a solo player has to rejoin before their bed will automatically be destroyed, and their team eliminated.
  76. solo-rejoin-time: 30
  77.  
  78. # 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))
  79. player-color: true
  80.  
  81. # If this config is enabled, players will see a border if they're near of it
  82. border: true
  83.  
  84. # The server will automatically restart itself if this config is enabled and when an arena ends
  85. restart-oncearenaend: false
  86.  
  87. # Players will get kicked if they're teleporting themselves more than 12 blocks away from their location while they're in a playing round
  88. kick-outofarena: true
  89.  
  90. # Players will get kicked if they're teleporting themself within a lobby
  91. kick-outofarena-lobby: true
  92.  
  93. # Disabling this will remove the message which is coming when a player is entering or leaving the server
  94. # If true, this plugin won't make any changes to these messages
  95. server-joinquitmessage-enabled: true
  96.  
  97. # Setting this to false will (almost) completely disable the use of actionbar messages
  98. actionbar-enabled: false
  99.  
  100. # Will hide players that aren't in the round from playing players
  101. # Spectators are also getting hidden
  102. # Spectators will only see themself and players inside the round
  103. tab-removenonplayers: true
  104.  
  105. # Will hide playing players and spectators for non-playing players
  106. # Nobody will see spectators when this is enabled
  107. tab-removeplayers: true
  108.  
  109. # With this config set to false, no mobs (animals and monsters) are going to spawn within the arenas
  110. # Most plugins shouldn't be affected by this
  111. natural-mob-spawning-enabled: false
  112.  
  113. # Define the cases in which it's okay that a mob spawns
  114. # Complete list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
  115. # Note that not all spawn reasons exist in older versions
  116. natural-mob-spawning-reasons-whitelist:
  117. - SLIME_SPLIT
  118. - CUSTOM
  119. - EXPLOSION
  120. - COMMAND
  121. - SHOULDER_ENTITY
  122. - SPAWNER_EGG
  123. - SHEARED
  124. - DEFAULT
  125.  
  126. # This config is required if you are using upgrades, as it sets the radius of a base's size. The center point is the bed location
  127. upgrade-spawnsize: 20
  128.  
  129. # If this config is disabled then the hunger level of the players won't change (Only ingame)
  130. hunger: false
  131.  
  132. # Increasing this value will increase the amount of the damage players will take from falling
  133. fall-damage-multiplier: 0.8
  134.  
  135. # Disabling this causes the player to not being able to interact with specific materials
  136. # These include: workbench, anvil, furnace, beacon, hopper and enchanting table
  137. interacting: false
  138.  
  139. # The message that'll be sent when a player is receiving an achievement
  140. # Placeholders: {name}, {description}
  141. earnachievement-message:
  142. - '&7&m========================='
  143. - '&6 &l%Achievement_get_title%'
  144. - '&f{name}: '
  145. - '&d {description}'
  146. - '&7&m========================='
  147.  
  148. # Disable/enable the auto teambalance in the lobby
  149. # It tries to make the teams as fair as possible
  150. teambalance: true
  151.  
  152. # If this config is enabled then the configs which start with 'giveitems-on-' will work
  153. giveitems-on-enabled: true
  154.  
  155. # Specify here which items should be given on round start
  156. # 'giveitems-on-enabled' has to be enabled for that!
  157. giveitems-on-roundstart:
  158. - wooden_sword
  159.  
  160. # Specify here which armor items should be set to the inventory slots on round start
  161. # 'giveitems-on-enabled' has to be enabled for that!
  162. giveitems-on-roundstart-armor:
  163. - leather_helmet {Unbreakable:1b}
  164. - leather_chestplate {Unbreakable:1b}
  165. - leather_leggings {Unbreakable:1b}
  166. - leather_boots {Unbreakable:1b}
  167.  
  168. # Specify here which items should be given on respawn
  169. # 'giveitems-on-enabled' has to be enabled for that!
  170. giveitems-on-respawn:
  171. - wooden_sword {Unbreakable:1b}
  172.  
  173. # Specify here which armor items should be set to the inventory slots on respawn
  174. # 'giveitems-on-enabled' has to be enabled for that!
  175. giveitems-on-respawn-armor:
  176. - leather_chestplate {Unbreakable:1b}
  177. - leather_helmet {Unbreakable:1b}
  178. - leather_leggings {Unbreakable:1b}
  179. - leather_boots {Unbreakable:1b}
  180.  
  181. # Specify here which potion effects the player shall gain after he respawns
  182. # "giveitems-on-enabled" has no effect to this
  183. # Usage: <potion effect name>:<duration in ticks (20 ticks = 1 sec):<level>
  184. giveeffects-on-respawn: []
  185.  
  186. # If false, players won't be able to move or drop the armor in their inventory
  187. armor-interactable: false
  188.  
  189. # This command gets executed when a round starts
  190. executeon-roundstart: ''
  191.  
  192. # Configure the way commands added to "blocked-commands" will be treated
  193. # You may choose between:
  194. # - DISABLED: The config has no effect
  195. # - BLACKLIST: The specific commands will be permitted
  196. # - WHITELIST: All commands, apart from these, will be blocked
  197. blocked-commands-mode: BLACKLIST
  198.  
  199. # These commands will be blocked / permitted for players and spectators
  200. # Configure the exact behaviour using the "blocked-commands-mode" config
  201. # Syntax: /<command>
  202. # Example: /tpa
  203. # -> This will block all variants of "/tpa", including "/TpA" or "/tpa player123"
  204. blocked-commands:
  205. - /tpa
  206. - /sethome
  207. - /lock
  208. - /tpahere
  209. - /tpaccept
  210. - /enderchest
  211.  
  212. # The armor is naturally visible when having the invisibility potion effect
  213. # This config allows you to hide the players armor when set to true
  214. invisibility-hides-armor: true
  215.  
  216. # To retain visibility of the player in case "invisibility-hides-armor" is enabled, you may spawn further potion particles while a player is invisible
  217. # The greater the value, the more particles are being spawned
  218. invisibility-hides-armor-extra-particles-count: 4
  219.  
  220. # You can optionally use rgb colors within your messages by enabling this config
  221. # Make sure that this feature is only supported in 1.16+ and that it can possibly cause a slighty larger CPU usage due to the needed parsing of the hex strings
  222. # To insert a rgb color, simply include a hex string of the following format: e.g. &#AB01DE
  223. # The whole hex string must have a length of 8 characters. It doesn't mather whether the characters are uppercased or not
  224. hex-support: true
  225.  
  226. # Specify which chest variant shall be used as the team chest
  227. # You may decide between ENDER_CHEST and CHEST
  228. teamchest-block: CHEST
  229.  
  230.  
  231. # ========== LOBBY ==========
  232.  
  233. # The countdown time that should be set when using forcestart
  234. forcestart-time: 10
  235.  
  236. # The arena will start when someone is using the forcestart item and if this config is enabled even if there are less players than configured
  237. forcestart-ignoreminplayers: true
  238.  
  239. # This calculation is being used when the countdown in the lobby is starting.
  240. # Changing this value to low is dangerous.
  241. # Placeholder: {teams}, {teamplayers}
  242. lobby-countdownstart-calculation: ({teamplayers} + {teams}) * 5 + 1
  243.  
  244. # How many seconds a player has to wait before before being sent back to the lobby after
  245. # clicking the leave item. They can cancel the leave by clicking again in this time.
  246. # Set to 0 to make it instant
  247. lobby-leaveitem-time: 3
  248.  
  249. # The percentage of players needed an an arenas lobby for the countdown to automatically shorten
  250. auto-shorten-countdown-percent: 70
  251.  
  252. # The the amount of seconds the arena should wait to start once auto-shorten-countdown-percent is reached
  253. auto-shorten-countdown-time: 15
  254.  
  255. # If true, particle animations will be played when a player joins or leaves an arenas lobby
  256. lobby-join-leave-particles: false
  257.  
  258. # If this config is enabled, the lines by the config 'lobby-printmapinfo-lines' will be printed in the lobby in the 10th second
  259. lobby-printmapinfo-enabled: true
  260.  
  261. # The lines which will be printed before the game begins
  262. # Placeholder: {arena}, {madeby}, {players}, {maxplayers}, {teams}, {teamsize}
  263. # You can use ^# to create space
  264. lobby-printmapinfo-lines:
  265. - '&a▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬'
  266. - '&f &f&l起床战争'
  267. - '&f'
  268. - '&f &e&l保护你的床并摧毁敌方的床!'
  269. - '&f &e&l当敌人床爆掉后便可对他们造成最终击杀!'
  270. - '&f &e&l你可以通过收集资源(铁/金/钻石/绿宝石)来升级自己以及团队增益!'
  271. - '&f &e&l愿最强者胜出!'
  272. - '&f'
  273. - '&a▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬'
  274.  
  275. # This message will be displayed at the same time as the printmapinfo
  276. # Placeholder: {arena}, {players}, {maxplayers}, {author}
  277. lobby-countdowntitle-arena: ''
  278.  
  279. # These titles which will be displayed at the given second until the game ends
  280. lobby-countdowntitles:
  281. '1': '&c1'
  282. '2': '&c2'
  283. '3': '&c3'
  284. '4': '&e4'
  285. '5': '&e5'
  286. '9': ' '
  287. '10': '&a10'
  288.  
  289. # If this config is enabled and if a player is changing than he will wear the dyed item 'lobby-team-onchange-wearcloth-material'
  290. lobby-team-onchange-wearcloth-enabled: false
  291.  
  292. # The armor that the player will wear
  293. # 'lobby-team-onchange-wearcloth-enabled' has to be enabled for this
  294. lobby-team-onchange-wearcloth-materials: []
  295.  
  296. # If the stats should be shown in the endlobby
  297. lobby-endstats-enabled: false
  298.  
  299. # If the time until the player is getting kicked should be shown in the endlobby
  300. endlobby-show-kick-time: false
  301.  
  302. # How long the players should remain in the endlobby state until they get kicked out
  303. # Making the value of this config is dangerous and can cause unexpected and unwanted problems
  304. endlobby-countdown-time: 10
  305.  
  306. # Whether or not players are able to fly in endlobby
  307. endlobby-flying: true
  308.  
  309. # Setting this to true causes all remaining players and spectators to get teleported back to the lobby during the endlobby phase
  310. # By this their inventory gets cleared up, spectators get back visible, etc.
  311. # If set to false then the players and spectators are staying where they already are and don't get moved back
  312. # This set to false can be useful when using the lobbybreak feature
  313. endlobby-tptolobby: false
  314.  
  315. # If the lobby should get destroyed after the arena starts
  316. # WARNING: The blocks of the lobby aren't being saved and won't get regenerated additionally
  317. # Make sure that the lobby is inside your arena or that you are using a third party plugin such as CloudNet
  318. lobbybreak-enabled: false
  319.  
  320. # The radius at which the blocks will get destroyed with the lobby point being at the middle
  321. # 'lobbybreak-enabled' has to be enabled for this
  322. lobbybreak-radius: 15
  323.  
  324.  
  325. # ========== ARENA VOTING ==========
  326.  
  327. # Enabling this config allows you to enter arenas with the regeneration-type 'Voting'
  328. # Keep in mind that you're not able to join normal arenas (with the regeneration-type region, world...) afterwards
  329. # To create a voting-arena, use the 'voting' tag. For example: /bw arena create votinglobby voting
  330. arenavoting-enabled: false
  331.  
  332. # Set the maximum amount of arenas which should get voted
  333. arenavoting-maxarenas: 3
  334.  
  335.  
  336. # ========== AUTOMATIC ARENA CLONEING ==========
  337.  
  338. # [BETA] This is a feature that automatically creates duplicates of arenas so that there are always arenas available for one to join
  339. # The whole system is basically fully automatic. After a cloned arena has gone through a match, it will be deleted and a new one is being generated
  340. # It works with both region and world arenas
  341. # 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
  342. # If your arena is instead a region, then 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
  343. # However, keep in mind that it makes sense to use this together with the "lobbybreak-enabled" config in case you've got arenas of the type region as the lobby itself is not being cloned
  344. # In case that config is enabled, the lobby of the cloned arena is being aligned to match the one that was copied using the copy of the playable area
  345. # If that config is disabled, then all players of the cloned arenas and the normal one will be brought into the one that has been configured
  346. # It could make sense to instead enable "tab-removenonplayers" as the players from the other arenas won't be seen with that
  347. auto-cloning-enabled: false
  348.  
  349. # Define the names of the arenas that shall be excluded from auto cloning
  350. auto-cloning-excluded-arenas:
  351. - second-excluded-arena
  352. - first-excluded-arena
  353.  
  354. # How many cloned arenas that are waiting for players shall be provided for each arena
  355. auto-cloning-lobby-arenas-count: 1
  356.  
  357. # Which modes (player per teams) shall be provided
  358. # Basically, you may auto assign certain player per teams for cloned arenas
  359. # It only makes sense to have the same amount or less as specified within the "auto-cloning-lobby-arenas-count" config
  360. # An example would be:
  361. # auto-cloning-lobby-arenas-count: 4
  362. # auto-cloning-modes: [1, 2, 3, 4]
  363. auto-cloning-modes: []
  364.  
  365. # Amount of clones of an arena that may exist during the same time
  366. # Use -1 to not have any limit
  367. auto-cloning-max-per-arena: -1
  368.  
  369. # The prefix which the newly created worlds shall have
  370. # It is not recommended to change this after auto-cloning has been enabled. Or better yet, keep this config as it is
  371. # It is very important that you understand that these worlds are being deleted automatically and that you may lose something when acting careless
  372. auto-cloning-world-prefix: MBedwars-autoclone-
  373.  
  374.  
  375. # ========== BED ==========
  376.  
  377. # If this config is enabled, players can destroy the bed of their team
  378. ownbed-destroyable: false
  379.  
  380. # Set the block that should be destroyed in a round
  381. bed-block: minecraft:white_bed
  382.  
  383. # The plugin will automatically dye the beds to the corresponding team's color when enabled
  384. bed-block-dye: true
  385.  
  386. # The itemspawner that'll be dropped when a player is destroying a bed
  387. bed-drops-type: gold
  388.  
  389. # 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')
  390. bed-drops-amount: 0
  391.  
  392. # If it's possible to break the bed with TNT or other kinds of explosions (like a fireball, TNT Sheep etc.)
  393. bed-destroyableby-tnt: false
  394.  
  395. # Enabling this config will it make so that players will not be able to break beds by hand
  396. # They then MUST use TNT or something that causes an explosion (like a fireball) to break it
  397. # Make sure "bed-destroyableby-tnt" is set to true, otherwise this config won't have any effect
  398. bed-onlydestroyablewith-tnt: false
  399.  
  400. # Enabling this config will spawn a hologram above every living bed with the message of the config 'bed-hologram-message-alive'
  401. bed-hologram-enabled: true
  402.  
  403. # Disabling this will cause that the player won't be able to interact with the bed block which you've placed during set-up
  404. # This will cause the 'You can only sleep at night' message to not appear
  405. bed-interactable: false
  406.  
  407. # 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!
  408. # Placeholders: {teamcolor}, {team}, {heart}
  409. bed-hologram-message-alive: '&c守家啊!你们怎么不守家啊!'
  410.  
  411.  
  412. # ========== SPAWNERS ==========
  413.  
  414. # If this config is enabled, iron and gold will make particles once they spawn
  415. itemspawner-effect: false
  416.  
  417. # If this config is enabled, iron and gold will make a sound when they spawn
  418. itemspawner-sound: false
  419.  
  420. # The height of the item spawner holograms
  421. spawnerhologram-height: 2.0
  422.  
  423. # The animation speed of the item spawner holograms
  424. spawnerhologram-speed: 5
  425.  
  426. # Enabling this will cause the holograms of the spawners that are located within the players base to get hidden
  427. # Use the config "upgrade-spawnsize" to specify the radius of the team spawn
  428. spawnerhologram-hide-playerbase: false
  429.  
  430. # "Smart Item Sharing" is a system that causes dropped items to be shared between players equally
  431. # The vanilla minecraft system works by preferring one player while others don't obtain anything
  432. # This only works with items that itemspawners drop
  433. smart-item-sharing-enabled: false
  434.  
  435.  
  436. # ========== STATISTICS ==========
  437.  
  438. # Display their statistics when they're writing /stats while they're inside an arena
  439. allowcommand-stats: true
  440.  
  441. # Addition to "allowcommand-stats": Allow them to do that even when they're not in an arena
  442. allowcommand-stats-global: false
  443.  
  444. # The statistic which the ranking order will be calculated by
  445. ranking-sortation: bedwars:wins
  446.  
  447. # How frequently (in minutes) the rank of the player shall be calculated
  448. # Setting this to -1 will also completely disable the automatic calculation. You must use /bw tools recalcstats instead to update them
  449. recalculate-ranking-auto-period: 60
  450.  
  451. # How should the playing time be displayed
  452. # Placeholders: {days}, {hours}, {minutes}, {seconds}. Will take them from the configs below
  453. display-counting-time: '{days} {hours} {minutes} {seconds}'
  454.  
  455. # What it should insert for placeholders in "display-counting-time"
  456. display-counting-time-entry-days: '{value}天'
  457. display-counting-time-entry-hours: '{value}小时'
  458. display-counting-time-entry-minutes: '{value}分钟'
  459. display-counting-time-entry-seconds: '{value}秒'
  460.  
  461. # If true, we will only insert the "display-counting-time-entry-*" placeholders when they're not equal to 0
  462. display-counting-time-entry-only-nonnull: true
  463.  
  464.  
  465. # ========== BLOCK BREAK/PLACE ==========
  466.  
  467. # What should happen with weird/unusual block drops
  468. # (like web that drops string or ender chests that drop obsidian)
  469. # Possible options:
  470. # - KEEP = Don't change the drops
  471. # - REPLACE_WITH_BLOCK_MATERIAL = Replace the drops with the broken block
  472. # - REMOVE = Remove the drops completely, so that they drop nothing at all
  473. unusual-blockdrops-handling: REPLACE_WITH_BLOCK_MATERIAL
  474.  
  475. # Setting this to false cancels block spreading, this includes e.g.:
  476. # - Fire spreading / Fire breaking blocks. It does not prevent fire from existing in the first place
  477. # - Mushrooms spreading
  478. block-spreading-enabled: false
  479.  
  480. # Setting this to false cancels block forming, this includes e.g.:
  481. # - Snow forming due to a snow storm (this may even happen even if no-rain is enabled)
  482. # - Ice forming in a snowy Biome like Taiga or Tundra
  483. # - Obsidian / Cobblestone forming due to contact with water
  484. # - Concrete forming due to mixing of concrete powder and water
  485. block-forming-enabled: false
  486.  
  487. # If this config is enabled, leaves will not decay inside arenas
  488. prevent-leaves-decay: true
  489.  
  490. # If this config is disabled, the configs which start with 'notbuildableradius-' won't work
  491. notbuildableradius-enabled: true
  492.  
  493. # The radius in which players aren't to place/break blocks around shops and upgrade shops (0 = disable)
  494. notbuildableradius-dealers: 3
  495.  
  496. # The radius in which players aren't to place/break blocks at team spawnpoints (0 = disable)
  497. notbuildableradius-teamspawn: 3
  498.  
  499. # The radius in which players aren't to place/break blocks at itemspawners (0 = disable)
  500. notbuildableradius-itemspawner: 3
  501.  
  502. # Prevents water from flowing into the notbuildableradius
  503. notbuildableradius-permit-block-liquidflow: true
  504.  
  505. # If this config is enabled, and a player is buying for example wool, the wool will be dyed to his team-color
  506. dye-block: true
  507.  
  508. # By default (this config set to true), only specific block materials are placeable. This includes the ones available in the shop.
  509. # You may add your own ones to the whitelist using the "placeableblock-whitelist" config.
  510. # However, you can completely disable the whitelist by setting this config to false. By this all materials become breakable & placeable.
  511. # Keep in mind that non-material related configs, such as "destroyblock-builtbyplayers", can still have an effect on limiting the blocks that are breakable.
  512. placeableblock-whitelist-enabled: true
  513.  
  514. # In this config you're able to add blocks that players can place
  515. # Purchasable blocks are automatically in this list
  516. # Example: placeableblock-whitelist: wood, dark_oak_door, cake
  517. placeableblock-whitelist: []
  518.  
  519. # If this config is disabled, players can't trample on wheat anymore
  520. destroyable-farmland: true
  521.  
  522. # Players will be able to extinguish fire by left clicking on it
  523. destroyable-fire: true
  524.  
  525. # This config will cause players to only be able to destroy blocks which have been placed by other players in the arena.
  526. # By which it's not possible to break the arena.
  527. destroyblock-builtbyplayers: true
  528.  
  529.  
  530. # ========== EXPLOSIVES ==========
  531.  
  532. # TNT will get ignited automatically on place
  533. tnt-autoignite: true
  534.  
  535. # The time in seconds until the TNT explodes
  536. # It's not recommended to modify the value too much as it might break the animation
  537. # Requires tnt-autoignite to be enabled
  538. tnt-fuse-time: 3.0
  539.  
  540. # Explosions won't break any blocks if this config is disabled
  541. explosion-canbreakblocks: true
  542.  
  543. # If this config is enabled then explosions will only break blocks placed by players
  544. # Make sure to also set "explosion-canbreakblocks" to true, otherwise this config won't have any effect
  545. explosion-canbreakblocks-breakby-player: true
  546.  
  547. # Inter alia these blocks won't get broken by tnt or creepers
  548. explosion-blocks-blacklist:
  549. - WHITE_STAINED_GLASS
  550.  
  551. # Entities that will not take damage from explosions
  552. explosion-entities-blacklist:
  553. - ITEM_FRAME
  554.  
  555. # Increasing this value will increase how far the player will get pushed away from explosives such as tnt
  556. # It works by multiplying the velocity at the given axis with the value configured below
  557. # You may configure the knockback for the xz-axis and the y-axis
  558. # 0 = No knockback | 1 = Default | 2 = Knockback 2x greater | 3.5 = Knockback 3.5x greater | ...
  559. explosive-multiplier-knockback-y: 2.4
  560. explosive-multiplier-knockback-xz: 1.8
  561.  
  562. # This amount is being added to the velocity at the y axis before it is being multiplied with the values above
  563. # 0 is the default vanilla value
  564. explosive-add-knockback-y: 0.6
  565.  
  566. # Increasing this value will increase the amount of the damage players will get from explosives such as tnt
  567. explosive-multiplier-damage: 0.3
  568.  
  569. # Increasing this value will increase how far the player will get pushed away from a fireball
  570. # It works by multiplying the velocity at the given axis with the value configured below
  571. # You may configure the knockback for the xz-axis and the y-axis
  572. # 0 = No knockback | 1 = Default | 2 = Knockback 2x greater | 3.5 = Knockback 3.5x greater | ...
  573. fireball-multiplier-knockback-y: 1.7
  574. fireball-multiplier-knockback-xz: 1.2
  575.  
  576. # This amount is being added to the velocity at the y axis before it is being multiplied with the values above
  577. # 0 is the default vanilla value
  578. fireball-add-knockback-y: 0.2
  579.  
  580. # Increasing this value will increase the amount of the damage players will take from a fireball
  581. fireball-multiplier-damage: 0.1
  582.  
  583. # Configure whether or not the fireball shall fly straight
  584. fireball-fly-straight: true
  585.  
  586. # This config defines the fly speed of a fireball
  587. # Setting this config too low can cause an error. Default is 1.0
  588. fireball-fly-speed: 1.6
  589.  
  590. # The yield/size of the explosion that the fireball will cause
  591. fireball-yield: 3.5
  592.  
  593. # If enabled, the person throwing a fireball will take knockback from that fireball
  594. fireball-jumping-enabled: true
  595.  
  596. # Affects configs: explosion-blocks-blacklist, tnt-canbreakblocks-breakby-player
  597. # Setting this to true will allow only affected blocks to be destroyed by explosions, and not blocks covered by blast-proof blocks
  598. # Illustration: [D][O] X
  599. # 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
  600. # This config requires additional complex math and may cause lag
  601. explosion-raycheck: true
  602.  
  603.  
  604. # ========== DEATH ==========
  605.  
  606. # If this config is enabled, particles will be created at the location a player dies
  607. particles-ondeath: true
  608.  
  609. # Tries to not to display the "You died!" screen when enabled
  610. death-skipscreen: true
  611.  
  612. # When disabled: Will show it for half a second
  613. # When enabled: Player will respawn immediately
  614. # This feature is only available for 1.15 or newer
  615. # The config "config-skipscreen" has to be enabled for it to work
  616. death-skipscreen-advanced: true
  617.  
  618. # Players will enter the spectator mode for a short time when they die
  619. death-spectate-enabled: true
  620.  
  621. # Wether or not players should stay where they are when they die to spectate, or go to the spectator spawn point
  622. death-spectate-at-death-location: true
  623.  
  624. # Addition to the "death-spectate-enabled" config:
  625. # Configure how long the player shall stay as a spectator
  626. death-spectate-time: 5
  627.  
  628. # Will display the "respawn in" message as a title and not above the hotbar
  629. death-spectate-respawnmsg-astitle: true
  630.  
  631. # When enabled: Players will instantly die when they touch water
  632. diein-water: false
  633.  
  634. # When enabled: Players will instantly die when they reach a y level of about -70
  635. diein-void: true
  636.  
  637. # When enabled: Players will instantly die when they touch the lower bottom of an arena
  638. # Will use y=0 as the lower part of the arena when the type of it is world
  639. diein-border-bottom: false
  640.  
  641. # No items and exp will be dropped in case a player dies during a match
  642. # Note: This config has no effect in case "drop-only-itemspawner" is active
  643. no-drops: false
  644.  
  645. # Players will only drop the spawner items that they were previously carrying
  646. # Experience will be dropped as well, in case he has any
  647. # This config has a greater priority than the "no-drops" config
  648. drop-only-itemspawner: true
  649.  
  650. # Killers will automatically pick up the drops of their victims when enabled
  651. drops-killer-auto-pickup: true
  652.  
  653.  
  654. # ========== DEATH MESSAGE ==========
  655.  
  656. # It'll completely remove the deathmessage. Any other 'deathmessage-*' won't have any affect if enabled!
  657. deathmessage-remove: false
  658.  
  659. # If this config is enabled, death-messages by playing players won't be visible for players who aren't playing
  660. deathmessage-private: true
  661.  
  662. # If this config is enabled, death-messages will be changed
  663. deathmessage-custom-enabled: true
  664.  
  665. # How the custom deathmessages has to look like
  666. # Placeholder: {player}, {killer}, {team}, {teamcolor}, {killerteam}, {killerteamcolor}, {heartpercent} (0-100), {heartvisibleamount} (0-10), {heartamount} (0-20)
  667. deathmessage-custom-killed:
  668. - '{teamcolor}{player} &7不敌 {killerteamcolor}{killer}'
  669.  
  670. # Placeholder for any of these: {player}, {team}, {teamcolor}
  671. deathmessage-custom-void:
  672. - '{teamcolor}{player} &7自走虚空忘关了'
  673. deathmessage-custom-explosion:
  674. - '{teamcolor}{player} &7因为多看了一眼就爆炸了!'
  675. deathmessage-custom-fall:
  676. - '{teamcolor}{player} &7信仰之跃时发现草堆里有把草叉'
  677. deathmessage-custom-fire:
  678. - '{teamcolor}{player} &7火了!'
  679. deathmessage-custom-default:
  680. - '{teamcolor}{player} &c寄了'
  681.  
  682.  
  683. # ========== PRIZE ==========
  684.  
  685. # If this config is enabled prizes will be given to the winners & losers
  686. prize-enabled: true
  687.  
  688. # The command that'll be executed for every player who wins a round
  689. # Uses also vault to identify if he earned money and will send him a message with the amount
  690. # Arguments: {name}, {uuid}
  691. prize-commands:
  692. - eco give {name} 15
  693.  
  694. # The command that'll be executed for every player who loses a round
  695. # Arguments: {name}, {uuid}
  696. prize-loser-commands:
  697. - eco give {name} 5
  698.  
  699.  
  700. # ========== PERFORMANCE ==========
  701.  
  702. # This config essentially allows you to regulate how often you want stuff to get updated
  703. # Options:
  704. # - Very_Low: Animations will look worse but performance will be better
  705. # - Low
  706. # - Normal: Looking good and not having to sacrifice too much performance
  707. # - High
  708. # - Ultra: Animations will look great but might decrease performance
  709. #
  710. # Things it's affecting:
  711. # - Animation fluency of itemspawner holograms
  712. # - Time until the auto-merging system kicks in
  713. # - Animation fluency of expbar in lobby
  714. # - Period time until border gets updated/displayed
  715. # - Period time until upgraded effects get updated
  716. performance: High
  717.  
  718. # Change the regeneration speed of an arena
  719. # Only works for arenas who have region as the regeneration type
  720. # The value basically defines the percentage of a tick that'll be used to process it
  721. # 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
  722. regeneration-speed-percentage: 15.0
  723.  
  724. # How many arenas can get regenerated at the same time
  725. # The arena is getting added to a queue when the configured amount gets reached
  726. regeneration-amount-at-the-same-time: 2
  727.  
  728. # [BETA] Use a more optimized regenerator for region arenas
  729. # With this, we have noticed an ~40x improvement in the regeneration speed for larger arenas
  730. regeneration-region-efficient-beta: false
  731.  
  732. # Also store and regenerate biomes for region arenas (1.15+ only)
  733. # !! Regeneration time increases by 30 times with this enabled!
  734. # Note that you must save the blocks again after you enabled this (/mbedwars arena saveblocks <arena>)
  735. # You may use "/mbedwars arena saveblocks *" (keep the star) to execute this automatically for all of your arenas
  736. # 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
  737. regeneration-region-store-biomes: false
  738.  
  739. # Will store & regenerate worlds using the SlimeWorldManager when enabled.
  740. # 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.
  741. # 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>".
  742. # Make sure that the world is already loaded by SWM, otherwise the plugin will keep it in our format.
  743. # Furthermore, disabling SlimeWorldManager causes arenas that currently are in use of the format to break.
  744. # 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.
  745. slimeworldmanager-enabled: false
  746.  
  747.  
  748. # ========== INGAME/ROUND TIMER ==========
  749.  
  750. # If this config is enabled then an arena will automatically stop after a countdown has stopped
  751. timer-enabled: false
  752.  
  753. # The amount of time until an arena will end by itself (in seconds)
  754. timer: 1800
  755.  
  756.  
  757. # ========== SPECTATING ==========
  758.  
  759. # If this config is enabled, people who aren't playing can spectate a running game
  760. spectating: true
  761.  
  762. # If this config is enabled, players who join as spectator will get the message specified in the messages-file as 'Spectator_HowToQuit'
  763. spectator-joinmessage: true
  764.  
  765. # Dead players will automatically enter the spectator mode if this config is enabled
  766. spectator-autojoin: true
  767.  
  768. # The types of speed that the player can choose with the ChangeSpeed item
  769. # Each type should be build like this: <name>:<speed>
  770. # The default speed is 1, the max value is 10
  771. spectator-changespeed-types:
  772. - '&21:1.0'
  773. - '&a2:1.5'
  774. - '&63:2.0'
  775. - '&c4:2.5'
  776. - '&45:3.0'
  777.  
  778. # If spectators should have the night vision effect
  779. spectator-nightvision: true
  780.  
  781.  
  782. # ========== SPECIAL ITEMS ==========
  783.  
  784. # If this config is enabled, players won't be able to buy special items, unless they're allowed to buy them.
  785. # The permission for each special item is: mbedwars.specialitem.<special item id>
  786. # List of IDs: https://s.marcely.de/mbww3
  787. specialitem-requiredpermission: false
  788.  
  789. # The material of the item for each special item
  790. teleporter-item: firework_rocket
  791. minishop-item: armor_stand
  792. rescueplatform-item: nether_star
  793. tntsheep-item: pig_spawn_egg
  794. magneticshoes-item: golden_boots
  795. trap-item: string
  796. bridge-item: blaze_rod
  797. guarddog-item: sheep_spawn_egg
  798. fireball-item: fire_charge
  799. magic-milk-item: milk_bucket
  800.  
  801. # If this config is enabled, players will have to wait a few seconds until they will be teleported
  802. teleporter-countdown-enabled: true
  803.  
  804. # The time the player will have to wait until he will be teleported (in seconds)
  805. teleporter-countdown: 5
  806.  
  807. # The speed of the MiniShop
  808. minishop-speed: 0.2
  809.  
  810. # The width of the rescue platform
  811. rescueplatform-width: 2
  812.  
  813. # The material that will be placed when using the rescue platform
  814. rescueplatform-material: minecraft:white_stained_glass
  815.  
  816. # If players should take damage when landing on the rescue platform
  817. rescueplatform-nodamage: false
  818.  
  819. # If the rescue platform should get destroyed automatically after a specified time
  820. rescueplatform-autobreak-enabled: true
  821.  
  822. # The time in seconds when the rescue platform should get destroyed
  823. rescueplatform-autobreak-time: 10
  824.  
  825. # The difference in the y-coordinate between the player and the spawning rescue platform
  826. # It's recommended to have it at least at -2, otherwise it's likely that the player won't reach it
  827. rescueplatform-y-difference: -2
  828.  
  829. # The speed of the TNT Sheep
  830. tntsheep-speed: 0.33
  831.  
  832. # The time in seconds until the TNT on the TNT sheep explodes
  833. # It's not recommended to modify the value too much as it might break the animation
  834. tntsheep-fuse-time: 4.0
  835.  
  836. # The maximum length of the bridge
  837. bridge-maxlength: 32
  838.  
  839. # Whether or not the player actually needs "bridge-material" in his inventory to build a bridge
  840. # Setting this to false will also cause them to not be taken from the inventory
  841. bridge-needsmaterials: false
  842.  
  843. # The material that will be placed
  844. # It'll also take this block from the players' inventory when "bridge-needsmaterials" is enabled
  845. bridge-material: minecraft:white_wool
  846.  
  847. # The time a player has to wait until he can use the tracker again (0 = instantly)
  848. tracker-delay: 5.0
  849.  
  850. # Specify here which potion effects the player shall gain after stepping on an enemy trap
  851. # Usage: <potion effect name>:<duration in ticks (20 ticks = 1 sec):<level>
  852. effects-given-on-trap-trigger:
  853. - SLOW:160:3
  854. - BLINDNESS:80:2
  855.  
  856. # Wether traps are resistant to explosions or not
  857. traps-resistant-to-explosions: false
  858.  
  859. # The entitytype of the guarddog
  860. # Full list of types: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
  861. guarddog-type: IRON_GOLEM
  862.  
  863. # The amount of health with which the guarddog will spawn
  864. guarddog-health: 100
  865.  
  866. # If this is true, guard dogs will remain around it's team's bed to fight off enemies
  867. guarddog-stay-at-base: true
  868.  
  869. # If this is true, guard dogs won't take damage from teammates
  870. guarddog-prevent-team-damage: true
  871.  
  872. # Can be used to increase, or decrease the damage dealt by guard dogs
  873. guarddog-damage-multiplier: 1.0
  874.  
  875. # How many seconds a guard dog will live for. Set to -1 to make them live forever (until killed by a player).
  876. guarddog-alive-duration: -1
  877.  
  878. # The text displayed over a guard dog's head when a player looks at them
  879. # Placeholders: {team-color} {team} {seconds-lived} {seconds-left}
  880. guarddog-display-name: ''
  881.  
  882. # Set how long magic milk lasts
  883. magic-milk-duration: 25
  884.  
  885.  
  886. # ========== GUIS ==========
  887.  
  888. # The material of each team in the select team gui
  889. gui-selectteam-teammaterial: white_wool
  890.  
  891. # The order in which teams will display on the team select GUI
  892. gui-selectteam-sortation: []
  893.  
  894. # The lore lines of each team material in the select team gui
  895. # Placeholders: {eachplayer}, {players}, {allplayers}, {maxplayers}, {teams}, {maxplayersperteam}
  896. gui-selectteam-teammaterial-lore:
  897. - '&7&m--------------'
  898. - '&7● %Members%'
  899. - '{eachplayer}'
  900. - '&7'
  901. - '&7&a{players}&8/&a{maxplayersperteam}'
  902. - '&7&m--------------'
  903.  
  904. # Same as the "gui-selectteam-teammaterial-lore" config, only that this one is being disabled when there are no members in the team
  905. gui-selectteam-teammaterial-lore-empty:
  906. - '&7&m--------------'
  907. - '&7● %No_Members%'
  908. - '&7'
  909. - '&7&a{players}&8/&a{maxplayersperteam}'
  910. - '&7&m--------------'
  911.  
  912. # The {eachplayer} placeholder for the config gui-selectteam-teammaterial-lore
  913. # Adds new lines between the original line that included the {eachplayer} placeholder for each member of the team
  914. # Placeholders: {name}
  915. gui-selectteam-teammaterial-lore-eachplayer: '&7 - &b{name}'
  916.  
  917. # The background material in the select team gui
  918. gui-selectteam-backgroundmaterial: air
  919.  
  920. # If the select team gui should be centered
  921. gui-selectteam-centered: true
  922.  
  923. # The text that will be used for the items within the achievements GUI, varying between if the achievements has been earned or not
  924. # Available placeholders: {name}, {description}, {earn-date}
  925. gui-achievements-text-unearned:
  926. - '&c{name}'
  927. - ' &7&l????'
  928. gui-achievements-text-earned:
  929. - '&a{name}'
  930. - ' &f{description}'
  931. - ''
  932. - '&7&o{earn-date}'
  933.  
  934. # The materials that will be used in the achievements GUI, varying between if the achievements has been earned or not
  935. gui-achievements-material-unearned: white_stained_glass_pane
  936. gui-achievements-material-earned: green_terracotta
  937.  
  938. # The background material in the achievements gui
  939. gui-achievements-backgroundmaterial: air
  940.  
  941. # If the achievements gui should be centered
  942. gui-achievements-centered: false
  943.  
  944. # The background material in the spectator teleport gui
  945. gui-spectatortp-backgroundmaterial: air
  946.  
  947. # If the spectator teleport gui should be centered
  948. gui-spectatortp-centered: false
  949.  
  950.  
  951. # ========== CUSTOM MOTD ==========
  952.  
  953. # If this config is enabled, this plugin will change the motd
  954. motd-enabled: false
  955.  
  956. # Type in here the name of your arena to make more multiple placeholders possible
  957. motd-arena: ''
  958.  
  959. # How the motd has to look like (motd-enabled has to be true)
  960. # Placeholders: {arena}, {players}, {maxplayers}, {status}, {statusname}
  961. motd-line1: '&bBedwars &3{arena} {status}'
  962. motd-line2: '{players}/{maxplayers}'
  963.  
  964.  
  965. # ========== SIGN ==========
  966.  
  967. # Configurations for the antispam at a sign you can create with "/bw spawn joinarenasign <arena>"
  968. sign-antispam-enabled: true
  969. sign-antispam-delay: 1.0
  970.  
  971. # The text of the lines by the sign you can create with "/bw spawn joinarenasign <arena>"
  972. # Placeholders: {arena}, {status}, {players}, {maxplayers}, {teams}, {teamsize}
  973. sign-line1: '&e&lBED WARS'
  974. sign-line2: '&3{arena}'
  975. sign-line3: '{status}'
  976. sign-line4: '&b{players}&e/&b{maxplayers} &e| &b{teams}&ex&b{teamsize}'
  977.  
  978. # 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
  979. signblock-enabled: true
  980.  
  981. # The material of the block
  982. signblock-material: minecraft:white_terracotta
  983.  
  984. # The color of the block at the specific states
  985. signblock-color-stopped: RED
  986. signblock-color-lobby: GREEN
  987. signblock-color-running: RED
  988. signblock-color-reseting: YELLOW
  989.  
  990. # The text of the lines of the stats sign which you can create with "/bw spawn rankingsign <place>"
  991. # Placeholders: {player}, {rank}, {kd}, {wl}, {winstreak}, {wins}, {loses}, {kills}, {deaths}, {bedsdestroyed}, {roundsplayed}, {playtime}, {finalkills}
  992. statssign-line1: '&e&lBED WARS'
  993. statssign-line2: '&aRank: &f#{rank}'
  994. statssign-line3: '&a&l{player}'
  995. statssign-line4: '&f&lWins: &a{wins}'
  996.  
  997.  
  998. # ========== SCOREBOARD ==========
  999.  
  1000. # If this config is disabled, players aren't getting a scoreboard (black box at the right from their screen)
  1001. scoreboard-enabled: true
  1002.  
  1003. # The look of the heart on the scoreboard during different team states
  1004. # The placeholder is available as {heart} in the eachteam line of the scoreboard
  1005. # Placeholders: {playersremaining}
  1006. scoreboard-heart-alive: '&2✔'
  1007. scoreboard-heart-bed-gone: '&c{playersremaining}'
  1008. scoreboard-heart-dead: '&4✘'
  1009.  
  1010. # This placeholder is available as {team-indicator} in the eachtime line of the scoreboard.
  1011. # Can be used to indicate the players team
  1012. scoreboard-team-indicator-placeholder: '&7你的队伍'
  1013.  
  1014. # Whether the ingame scoreboard should display empty teams or not
  1015. scoreboard-ingame-display-emptyteams: true
  1016.  
  1017. # The order in which teams will display on the scoreboard
  1018. eachteam-sortation:
  1019. - RED
  1020. - BLUE
  1021. - LIGHT_GREEN
  1022. - YELLOW
  1023. - CYAN
  1024. - WHITE
  1025. - PINK
  1026. - GRAY
  1027.  
  1028.  
  1029. # ========== CHAT ==========
  1030.  
  1031. # If this config is enabled, every title-message will be sent to the player in the chat
  1032. # Read more about titles right here: http://minecraft.gamepedia.com/Commands#title
  1033. title-inchat: false
  1034.  
  1035. # Bukkit plugins listen to so called "events". The order of each plugin is determined by priorities.
  1036. # This config changes the priority in which the plugin listens to the chat event.
  1037. # You may choose between the priorities: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR (not recommended)
  1038. # LOWEST gets called first, MONITOR the last.
  1039. # 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.
  1040. chat-event-listener-priority: HIGH
  1041.  
  1042. # If this config is enabled, player will have to write <teamchat-public-prefix> to write with other teams
  1043. # The chat prefix will get disabled if there is only one person on the team
  1044. teamchat-enabled: true
  1045.  
  1046. # What prefix players have to write before their message to chat with other teams
  1047. # Examples:
  1048. # Hello mates - only visible for team mates
  1049. # @hello others! - visible for everyone
  1050. teamchat-public-prefix: '!'
  1051.  
  1052. # The prefix that will be added to the message to make the people know that he's writing globally
  1053. # With "customchatmessage-enabled" set to true: Replaces {public-prefix} placeholder with this one (allowing you to add it anywhere in the message)
  1054. # It being set to false: Adds this behind the message written
  1055. teamchat-public-prefix-msg: '&6[全部] '
  1056.  
  1057. # Whenever a player sends a message, the plugin is going to hint them once every few days on how write globally
  1058. # The messages that will get send are "TeamChat_Enabled_Hint" and "TeamChat_Disabled_Solo_Hint" (found in the messages file)
  1059. teamchat-hint-enabled: true
  1060.  
  1061. # If this config is enabled, chat-messages are getting changed as specified at customchatmessage-message
  1062. customchatmessage-enabled: true
  1063.  
  1064. # Change the chat-messages (customchatmessage-enabled has to be enabled for this)
  1065. # You may use PlaceholderAPI placeholders as well. Note that not all may work due to the chat being an async operation.
  1066. # We'd recommend to just use the following placeholders:
  1067. # - {teamcolor} - The color code of the player's team
  1068. # - {public-prefix} - The value of "teamchat-public-prefix-msg" if he wrote globally or empty
  1069. # - {team} - The name of the player's team
  1070. # - {team-initials} - The initials of the player's team
  1071. # - {chat} - Whatever would have been shown before MBedwars would change it (Contains everything, such as the player's name, the message, etc.)
  1072. # - {essentialsgroupmanager} - Players group (Requires EssentialsGroupManager)
  1073. # - {name} - The display name of the player
  1074. # - {message} - The message that has been written
  1075. customchatmessage-message: '{public-prefix}{teamcolor}{team} &f{chat}'
  1076.  
  1077. # What should be used for the {team} placeholder if the player isn't in a team
  1078. customchatmessage-message-placeholder-team-none: ✖
  1079.  
  1080. # What should be used for the {teamcolor} placeholder if the player isn't in a team
  1081. customchatmessage-message-placeholder-teamcolor-none: '&c'
  1082.  
  1083. # If this config is enabled, custom-chat-messages are only getting changed for playing players
  1084. customchatmessage-onlyfor-players: true
  1085.  
  1086. # If this config is enabled, chat-messages by an spectator are getting changed as specified at customchatmessage-message
  1087. # Affects even without "customchatmessage-enabled" being enabled
  1088. customchatmessage-spectator-enabled: true
  1089.  
  1090. # If this config is disabled, chat-messages by an spectator will only be visible for other spectators
  1091. customchatmessage-spectator-public: false
  1092.  
  1093. # Change the chat-messages by a spectator (customchatmessage-spectator-enabled has to be enabled for this)
  1094. # You may use PlaceholderAPI placeholders as well. Note that not all may work due to the chat being an async operation.
  1095. # We'd recommend to just use the following placeholders:
  1096. # - {chat} - Whatever would have been shown before MBedwars would change it (Contains everything, such as the player's name, the message, etc.)
  1097. # - {essentialsgroupmanager} - Players group (Requires EssentialsGroupManager)
  1098. # - {name} - The display name of the player
  1099. # - {message} - The message that has been written
  1100. customchatmessage-spectator-message: '&7[旁观者] &f{chat}'
  1101.  
  1102. # If this config is enabled, messages by players who aren't playing won't be visible for players who are playing
  1103. chat-others-unvisible: true
  1104.  
  1105. # If enabled then messages by playing players will be hidden for players who aren't playing (except spectators) in the same arena
  1106. chat-playing-private: true
  1107.  
  1108.  
  1109. # ========== ENTITY TYPE ==========
  1110.  
  1111. # The name of the dealer you can spawn with "/bw spawn dealer" or within "/bw arena setupgui"
  1112. # It's possible to have multiple lines by simply splitting the lines through a \n
  1113. # Note that "/bw reload" won't have any effect. You must restart your server after a change
  1114. dealer-title: '&b物品商店 \n&e右键打开'
  1115. upgradedealer-title: '&b升级商店\n&e右键打开'
  1116.  
  1117. # The title of the GUI when opening it
  1118. dealer-title-gui: '&b物品商店'
  1119. upgradedealer-title-gui: '&b升级商店'
  1120.  
  1121. # Whether or not it should open the shop when you click on a villager that you didn't spawn with "/bw spawn dealer"
  1122. villager-interact-openshop: true
  1123.  
  1124. # Run a command when you interact a villager that you did not spawn with "/bw spawn dealer". Leave it empty to disable
  1125. # Placeholders: {player}, {playeruuid}, {entityid}
  1126. villager-interact-runcommand: ''
  1127.  
  1128. # True: The console will execute 'villager-interact-runcommand'
  1129. # False: It'll act like if the player wrote the command
  1130. villager-interact-runcommand-asop: false
  1131.  
  1132. # You can change the hologram types for the dealer, hub and teamselect here.
  1133. # Wiki entry: https://s.marcely.de/mbww4
  1134. # You can choose between:
  1135. # - Villager
  1136. # - NPC[<UUID from owner of skin>]
  1137. # - NPC[self]
  1138. # - ArmorStand{<Parameters>}
  1139. entitytype-dealer: Villager
  1140. entitytype-arenasguistatue: Villager
  1141. entitytype-teamselect: Villager
  1142. entitytype-upgradedealer: Villager
  1143.  
  1144.  
  1145. # ========== PLACEHOLDERS ==========
  1146.  
  1147. # Will enable the support for PlaceholderAPI
  1148. # By this you're able to:
  1149. # 1. Use other placeholders within MBedwars by adding them e.g. inside message
  1150. # 2. Use MBedwars placeholders in other plugins that support PAPI
  1151. # Wiki page and a list of all placeholders: https://s.marcely.de/mbww5
  1152. placeholderapi-enabled: true
  1153.  
  1154. # This string will be used for the provided PAPI placeholders whenever the player is not inside an arena
  1155. placeholderapi-not-inside-arena: ''
  1156.  
  1157. # Create custom mode placeholders to how many players are in certain arenas
  1158. # Example: Config -> 'bigArena: [teams=12]' PAPI Placeholder -> '%mbedwars_players-in-mode-bigArena%'
  1159. # Read more about arena pickers: https://s.marcely.de/mbww15
  1160. player-picker-placeholder:
  1161. all: '[]'
  1162. trios: '[players_per_team=3]'
  1163. 单/双人模式: '[players_per_team=1]'
  1164. 4V4V4V4模式: '[players_per_team=4]'
  1165.  
  1166. # Create custom mode placeholders to how many players are in certain arenas
  1167. # Example: Config -> 'bigArena: [teams=12]' PAPI Placeholder -> '%mbedwars_players-in-mode-bigArena%'
  1168. # Read more about arena pickers: https://s.marcely.de/mbww15
  1169. # The format of the dates which are being used
  1170. dateformat: yyyy.MM.DD
  1171.  
  1172. # The value that %mbedwars_playerarena-current-team-color% returns if a player does not have a team
  1173. placeholderapi-no-team-color: ''
  1174.  
  1175. # How player names should be formatted throughout the plugin
  1176. # AUTO - Returns the player nick if one exists, otherwise returns the player's name
  1177. # DISPLAY_NAME - Returns the player's display name
  1178. # REAL_NAME - Returns the player's unformatted name
  1179. players-public-displayed-name: AUTO
  1180.  
  1181. # The ip for the placeholder {ip} in the scoreboard
  1182. ip-display: ASTW x Creeper_Family
  1183.  
  1184. # Allows you to display all of the teams, in the current arena, in a horizontal line.
  1185. # To use this feature, simply add this placeholder into the ingame scoreboard config file: {teamsleft}
  1186. # Placeholders: {team}, {teamcolor} {playersremaining}
  1187. scoreboard-ingame-teamsleft: '{teamcolor}■'
  1188. scoreboard-ingame-teamsleft-bed-gone: '{teamcolor}{playersremaining}'
  1189. scoreboard-ingame-teamsleft-dead: '{teamcolor}X'
  1190.  
  1191.  
  1192. # ========== PLUGIN: PvPLevels ==========
  1193.  
  1194. # Enabling this will give players a specified amount of exp if they do something special like breaking a bed
  1195. # Requires of course the plugin PvPLevels
  1196. pvplevels-enabled: true
  1197.  
  1198. # The amount of exp that'll be given for doing an event
  1199. pvplevels-exp-win: 100
  1200. pvplevels-exp-lose: 60
  1201. pvplevels-exp-beddestroy: 20
  1202. pvplevels-exp-killplayer: 5
  1203. pvplevels-exp-killplayer-final: 7
  1204. pvplevels-exp-killplayer-lastinteam: 8
  1205.  
  1206.  
  1207. # ========== PLUGIN: DKCoins/NickAPI (Coins) ==========
  1208.  
  1209. # Enabling this will give players a specified amount of coins if they do something special as breaking a bed
  1210. # Obviously requires DKCoins or NickAPI installed
  1211. coins-enabled: true
  1212.  
  1213. # The amount of coins that'll be given for doing an event
  1214. coins-give-win: 100
  1215. coins-give-lose: 60
  1216. coins-give-beddestroy: 20
  1217. coins-give-killplayer: 5
  1218. coins-give-killplayer-final: 7
  1219. coins-give-killplayer-lastinteam: 8
  1220.  
  1221.  
  1222. # ========== AUTOMATIC JOIN ==========
  1223.  
  1224. # If this config is enabled, people will automatically join an arena if they're joining the server.
  1225. # IMPORTANT: It's NOT recommended to use this with BungeeCord. We recommend you to use the BungeeCord Addon!
  1226. autojoin-enabled: false
  1227.  
  1228. # Specify the arena they will enter (autojoin-enabled has to be enabled for this)
  1229. # Did you enable "voting" and would like to make people automatically spectate the active match?
  1230. # Or did you enable "voting" and would like to auto-start a new arena with your active Cloud System?
  1231. # Then you might want to insert the following: %best_prefer_non_voting[status=3 | type="voting"]%
  1232. # Read more about arena pickers: https://s.marcely.de/mbww15
  1233. autojoin-arena: ''
  1234.  
  1235. # Enable this if you don't actually want to make the player automatically join an arena,
  1236. # but instead would like to only send him back using the below configs
  1237. # If this config is set to true, then the config "autojoin-arena" has no use
  1238. autojoin-only-send-back: false
  1239.  
  1240. # Specify the way how the player should be send back.
  1241. # You can choose between 'Kick', 'BungeeCord' and 'Nothing'.
  1242. autojoin-way: Kick
  1243.  
  1244. # Make sure to fill this if you chose BungeeCord above.
  1245. # Remember: This won't work with the BungeeCord Add-On
  1246. autojoin-way-bungeecord-lobby: name_of_lobby
  1247.  
  1248.  
  1249. # ========== CLOUDSYSTEM ==========
  1250.  
  1251. # If config is enabled, this plugin will send the arena data which has been specified in the config 'cloudsystem-arena' to the CloudSystem
  1252. # Currently supported CloudSystems: CloudSystemIO, CaveCloud, CloudNetV2, CloudNetV3, TimoCloud, ReformCloud
  1253. # Wiki page: https://s.marcely.de/mbww6
  1254. cloudsystem-enabled: false
  1255.  
  1256. # Specify here which arena should be send to the CloudSystem
  1257. cloudsystem-arena: ''
  1258.  
  1259. # What the extra field should be.
  1260. # If the config does not have an extra field, the motd will be set with the extra.
  1261. # You can choose between:
  1262. # - NONE
  1263. # - ARENA
  1264. # - TEAMS_X_TEAMPLAYERS
  1265. cloudsystem-extra: ARENA
  1266.  
  1267.  
  1268. # ========== STORAGE ==========
  1269.  
  1270. # Define where exactly player-data (and some general data) shall be stored at
  1271. # Viable options are:
  1272. # - LOCAL
  1273. # - MYSQL
  1274. # - MARIADB
  1275. # - MICROSOFT_SQL
  1276. # - MONGODB
  1277. # Note that you may always migrate using the "/bw tools migrate service" command
  1278. storage-type: LOCAL
  1279.  
  1280. # The settings of your SQL database
  1281. sql-host: localhost
  1282. sql-port: 3306
  1283. sql-database: mbedwars
  1284. sql-user: root
  1285. sql-password: '123456'
  1286.  
  1287. # Do not change it unless you actually know what you are doing. Things might break if you are not cautious
  1288. # This config has no effect for MICROSOFT_SQL
  1289. sql-parameters: ?useUnicode=yes&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=UTC
  1290.  
  1291. # These configs are explicit to MICROSOFT_SQL
  1292. sql-mssql-encrypt: true
  1293. sql-mssql-integrated-security: false
  1294.  
  1295. # The settings of your MongoDB database
  1296. mongodb-host: localhost
  1297. mongodb-port: 27017
  1298. mongodb-use-ssl: false
  1299. mongodb-database: mbedwars
  1300. mongodb-authenticate: false
  1301. mongodb-user: root
  1302. mongodb-password: '123456'
  1303.  
Add Comment
Please, Sign In to add comment