andrei1058 / BedWars1058

A minecraft minigame where you have to defend your bed and destroy the others. Once your bed is destroyed, you cannot respawn.
GNU General Public License v3.0
282 stars 219 forks source link
bedwars minecraft paper-plugin spigot-minigame spigot-plugin

Logo

As from November 1st 2021 BedWars1058 by Andrei Dascălu becomes open source under GNU GPL 3.0 license. If you are a developer I would really appreciate if you'd come with pull requests instead of making hundreds of forks. Let's make updates available for everyone!

Discord

Crowdin

Description

BedWars is a mini-game where you have to defend your bed and destroy the others.
Once your bed is destroyed, you cannot respawn.

System requirements

This software runs on Spigot and NMS. Spigot forks without compiled NMS code are not supported. Officially supported servers are spigot and paper. It is required to use Java 11 or newer.

The internal world restore system is based on zipping and unzipping maps which can become heavy if you are still making use of HDDs and you do not have a decent CPU, for a better and faster restore system we recommend using one of the following solutions:

BedWars1058 will hook into it and do everything for you, no additional configuration is needed.

Pre-made setups and community add-ons

You can find a list of pre-made server setups and a lot of community add-ons on BedWars1058 Wiki.

Main features

Flexible | Ways you can run the plugin:
Language | Per player language system:
Lobby removal | Optional:

The waiting-lobby inside the map can be removed once the game starts.

Arena Groups | Customization:
Shop | Customization:
Team Upgrades | Customization:
Ways to join an arena:
Arena Settings | Customization:
Vip Kick | Privilege:

Players with bw.vip permission are able to join full arenas in starting phase. This will kick a player without bw.vip permission from that game.

Player Statistics:
Party System:
Anti AFK System:

Inactive players for more than 45 seconds can't pick-up items from generators.

Custom Join Items:
Map Restore System:
Re-Join | Feature:

If you get disconnected, or if you leave a game (configurable) you can re-join it via command or by joining the server again. This is also available in bungee scalable mode.

TNT Jump | Feature:
Season events:

Contributing

Any help is appreciated, just give a quick look at CONTRIBUTING.md first!

If you are not a programmer you can help answering people in the Issues section or even translate the plugin in your languae on Crowdin.

Translation progress

Translation Chart

3rd party libraries

Contact

Discord Server

Special Thanks To

Jetbrains supports BedWars1058 with their Open Source Licenses.