BlockBall Save

BlockBall is a spigot plugin to play soccer games in Minecraft.

Project README

BlockBall

branch status download
master Build Status Download latest release
development Build Status

Description

BlockBall is a spigot plugin to play soccer games in Minecraft.

Features

  • Uses blocks as balls in minecraft
  • Games are completely customizable
  • Version support 1.8.R3 - 1.20.R3
  • Check out the BlockBall-Spigot-Page to get more information.

Installation

Screenshots

alt tag alt tag

Contributing

Setting up development environment

  • Install Java 17 or higher
  • Fork the BlockBall project on github and clone it to your local environment.
  • BlockBall requires multiple spigot versions to be correctly installed in your local Maven cache. As this requires multiple java version to build different versions, a Dockerfile is provided to build these dependencies in a docker container and then copy it to your local Maven cache.

Note: If using Windows, execute the commands using Git Bash.

mkdir -p ~/.m2/repository/org/spigotmc/
docker build --target dependencies-jdk8 -t blockball-dependencies-jdk8 .
docker create --name blockball-dependencies-jdk8 blockball-dependencies-jdk8 bash
docker cp blockball-dependencies-jdk8:/root/.m2/repository/org/spigotmc ~/.m2/repository/org/
docker rm -f blockball-dependencies-jdk8
docker build --target dependencies-jdk17 -t blockball-dependencies-jdk17 .
docker create --name blockball-dependencies-jdk17 blockball-dependencies-jdk17 bash
docker cp blockball-dependencies-jdk17:/root/.m2/repository/org/spigotmc ~/.m2/repository/org/
docker rm -f blockball-dependencies-jdk17
  • Open the project with an IDE, gradle sync for dependencies.
Open Source Agenda is not affiliated with "BlockBall" Project. README Source: Shynixn/BlockBall
Stars
68
Open Issues
6
Last Commit
4 weeks ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating