.jar file in downloads works only at 1.16+ versions, for older versions download from this. With this plugin you can play BedWars.
Features: - MySQL support to collect players stats
- BungeeCord support to leave from game
Requirements: - Spigot/Paperspigot 1.8-1.17.1
- Optionally, Vault, any Economy plugin and TAB
Installation:
Code (YAML):
#Make sure that your server folder have "world" world! #To regenerate your world after game you need to paste "map" world with clean map in your server folder! #If you want, you can connect mysql to collect players stats #jdbc:mysql://[host]:[port]/[database] #Create [database] in your MySQL before loading! MySQL:
enabled: true
url: "jdbc:mysql://localhost:3306/bedwars?useSSL=false&autoReConnect=true" user: "root" password: "" #if BungeeCord enabled, player will be teleported at lobby at game end, else will be run command_at_game_end by player BungeeCord:
enabled: true
lobby: "lobby" command_at_game_end: "/lobby"
#TAB plugin by NEZNAMY - https://github.com/NEZNAMY/TAB/releases/tag/2.9.2 #With this plugin players will have colored nicknames in TAB TAB_plugin_support: true
#PLUGIN CANNOT REGENERATE MAP! #You need to use shell script to replace map at your server folder after restart! #SHELL EXAMPLE of start.sh (linux) #rm -R world #cp -avr map world #screen -S bw7 -X quit #screen -S bw7 -m -d java -Xincgc -server -jar -Xms800m -Xmx800m spigot-1.17.1.jar # #SHELL EXAMPLE of start.bat (windows) #rd /s /q "logs" #rd /s /q "world" #xcopy map world /D /E /C /R /H /I /K /Y #java -jar -Xms600m -Xmx600m spigot-1.17.1.jar # #folder map should have CLEAN map game_end_restart_seconds: 15
game_end_to_lobby_players_seconds: 12
command_stat_cooldown: 5
#seconds give_elytra_at_game_end: true
fireball_cooldown: 20
#20 ticks = 1 second fireball_radius_explosion: 3
#in blocks fireball_distance_from_player: 1.0
disable_tnt_damage_others_players: true
glass_unexplosion: true
#should glass save from tnt? players_need_food: false
give_money: true
#MAKE SURE that you have Vault plugin and ANY Economy plugin! bed_break_money: 50
win_money: 100
final_kill_money: 25
respawn_time_seconds: 5
autodeath_y_coord: -70
#if player below this coord he auto die height_limit: 255
border: 500
lobby_time: 30
game_time: 2400
#seconds slow_and_blind_after_bed_break: true
sounds:
bed_break:
enabled: true
sound: "ENTITY_ENDER_DRAGON_AMBIENT"
chat:
spec: "§7[§6Зритель§7] " global: "§c[§f§lВСЕМ§c] §7" team: "§7[%team%§7] " hotbar:
team_select: "§aВыбор команды" back: "§cНазад в лобби" GUI:
common:
iron: "Железа" gold: "Золота" emeralds: "Изумруд(-ов,-а)" upgrades:
1: "§cПрокачки" 2: "§eЗаострение мечей" 3: "§7Цена: §c%price% §bАлмаз(-а,-ов)"#necessary structure "Price: %price% some words..." 4: "§7Следующий уровень: §c1§e ⟶ §c2" 5: "§eУкрепление брони" 6: "§eПрокачка генератора" 7: "§eСкорость копания" 8: "§eЛовушка" 9: "§7Одноразовая ловушка, замедляющая скорость копания врага на вашей базе" 10: "§7Следующий уровень: §c%before%§e ⟶ §c%after%" 11: "§aМАКСИМУМ" 12: "§aАКТИВНО" shop:
1: "§aМагазин" 2: "§fБлоки" 3: "§fОружие" 4: "§fБроня" 5: "§fИнструменты" 6: "§fЛуки/Арбалеты" 7: "§fПолезное" 8: "§fЗелья" 9: "§eНазад" Common:
1: "&cПоставьте ближе к кровати! (на одном уровне с ней)" 2: "&aУспешно!" 3: " &7поставил специальный блок около кровати" 4: "&cВаша кровать разрушена" 5: " &fРАЗРУШИЛ КРОВАТЬ КОМАНДЫ &" 6: "&7Вы получили &c%money% &7монет за разрушение кровати" 7: "&cВаша кровать разрушена! Вы больше не возродитесь!" 8: "КРОВАТЬ РАЗРУШЕНА" 9: "&7Выбрана команда &" 10: "&cКоманда заполнена" 11: "&cНедостаточно ресурсов" 12: "&cЗаострение мечей уже прокачано на максимум" 13: "&cУкрепление брони уже прокачано на максимум" 14: "&cУскорение копания уже прокачано на максимум" 15: "&cГенератор уже прокачан на максимум" 16: "&7прокачал &cГенератор" 17: "&7прокачал &cЗаострение мечей" 18: "&7прокачал &cУкрепление брони" 19: "&7прокачал &cУскорение копания" 20: "&cЛовушка уже куплена!" 21: "&7купил &cЛовушку" 22: "&cУ вас уже имеется броня лучше или такая же" 23: "§cНе хватает монет!" 24: "§cНет прав!" 25: "&7был убит" 26: "&cВас ударили! Эффект невидимости снят!" 27: "&7погиб" 28: "&7задохнулся" 29: "&7не додумался кинуть &9эндер-пёрл" 30: "&7спрыгнул в бездну" 31: "&7разорвало на куски" 32: "&7не смог сделать &bватер-дроп" 33: "&7разбился" 34: "&7был закусан до смерти" 35: "&7сгорел" 36: "&7получил по башке" 37: "ВЫ ПОГИБЛИ" 38: "&eВы сделали финальное убийство! Получено: &c%money% &eмонет" 39: "&eВы будете возрождены через &c%N% &eсекунд!" 40: "&7Получено: &c%money% &7монет" 41: "ВОЗРОЖДЕНИЕ" 42: "&aВы были возрождены!" 43: "§eДо ближайшего игрока §c%distance% §eблоков" 44: "&6Вы зритель! Введите &c/hub &6чтобы вернуться в лобби" 45: "&7Идёт игра..." 46: "&eприсоединился к игре &c%players%&a/&c%max_players%" 47: "&eпокинул игру &c%players%&a/&c%max_players%" 48: " &7покинул игру" 49: "&cКровать команды %team% &cбыла разрушена, так как команда пустая" 50: "&cОднозначный победитель не был определён. Победные монеты будут распределены оставшимся командам" 51: "ПОБЕДА" 52: "&7Ваша команда осталась в живых!" 53: "&7Игра начнётся через &c%time% &7секунд" 54: "&aИгра началась! Удачи!" 55: "СТАРТ" 56: "&aВы невидимы!" 57: "&cНа вашу базу вторглись враги!" 58: "&cНа вас подействовала ловушка замедленного копания!" 59: "&cКровати были разрушены! Вы больше не возродитесь!" 60: "&bАлмазные &7и &2изумрудные &7генераторы были улучшены (&eI &7⟶ &eII&7)" 61: "&bАлмазные &7и &2изумрудные &7генераторы были улучшены (&eII &7⟶ &eIII&7)" 62: "§cКонец игры" 63: "&7Игра закончится через &c%time% &7секунд" 64: "&aГотово" 65: "&cСтатистика выключена!" 66: "&cИгрок не найден!" 67: "&cПодождите немного!" scoreboard:
1: "§7Баланс: §a%money% §6монет" 2: "§7Состояние: §cОжидание..." 3: "§7Команда: §" 4: "§7Игроков: §c%players%§e/§c%max_players%" 5: "§7До начала игры: §c" 6: "§7Донат: §cminecraft.net" 7: "§7Состояние: §aИдёт игра" 8: "§7Команды:" 9: "§c❌" 10: "§7(Вы)" 11: "§a✔" 12: "§7Состояние: §fРед." 13: "§cРазрушение кроватей" stat:
1: "&eСтатистика игрока: &c" 2: "&7Игр: &a" 3: "&7Побед: &a" 4: "&7Сломано кроватей: &a" 5: "&7Убийств: &a" 6: "&7Финальных убийств: &a"
Commands: - /bw create [name]
- /bw setminteams [count]
- /bw setmaxteams [count]
- /bw setplayersinteam [count]
- /bw setspawn [new team name]
- /bw setbedloc [team]
- /bw setblock [team] - set wool team block (you should hold it in hand)
- /bw setcolor [team] [color code] - set color code to team without &
- /bw addironspawn [team]
- /bw addgoldspawn [team]
- /bw adddiamondsspawn
- /bw addemeraldsspawn
- /bw addupgrade - add villager with upgrades
- /bw addshop - add shop villager
- /bw setarmor [team] - set colored armor to team (you need to take it)
- /bw setspec - set spectator spawn
- /bw edit - set arena status to "editing"
- /bw save - save changes
- /bw finish - finish editing
- /bw start - start game
- /bw faststart - fast start game
- /bw additem [shop type] [price] [iron/gold/emeralds] (name) - add item in your hand into shop (shop types: blocks/armor/tools/useful/potions/bows)
- /stat (player) - check stat (need MySQL connection)