Fork of niklasmoell/woolbattle, extended for modern Paper servers with ultimates, passive perks, and improved lobby flow.
WoolBattle is a fast team minigame centered around wool economy:
- break wool to gain resources
- spend wool to use perks
- drain enemy team lives to win
- falling into void costs lives
- 4-team gameplay (Red, Blue, Green, Yellow)
- active + passive perk loadouts
- selectable ultimates
- map-specific configuration
- MongoDB persistence (stats, perks, achievements)
- custom model data support for perk textures
- Active perks: movement, mobility, control, utility and combat tools
- Passive perks: always-on gameplay modifiers
- Ultimates include:
- Time Anchor
- Gravity Core
- Perk Hijack
- Mirror Avatar
- Chain Mark
- Overclock
- Minigun
Ultimate charging is intentionally combat-focused:
- passive charge is slow
- extra charge on combat hits (e.g. arrow hits, Bow/Shears melee)
- Build or download latest jar.
- Put jar into
plugins/. - Start server once to generate
plugins/WoolBattle/config.json. - Set MongoDB connection in config.
- Select map (
/setmap Splendor/setmap Vimo). - Start match with
/gstart.
Ready-to-run server repo: LukiPrince/woolbattle-server
/gstartstart game/gstopstop game/setmap <name>switch map/stats [player]show stats/mapblocksmap block tools/blockregistrationregister wool blocks/mapdefinedefine map areas
mvn -DskipTests clean packageGenerated plugin jar is placed in target/.
See LICENSE.
