Skip to content

Repository files navigation

Repository containing all of BetterPvP's plugins for 1.21.11

Dependencies:

Development Setup

  1. Clone this repository and open it with your IDE of choice:

    git clone https://github.com/Mykindos/BetterPvP.git
  2. Create your Postgres server. If you have Docker installed, you can use the bundled docker-compose.yml file to create both servers by running the setup.sh script in the docker folder

  3. Compile the project using the Gradle task assemble to properly shade all project dependencies:

    ./gradlew assemble
  4. Copy the generated jar files from ./build into your server's plugins folder.

  5. In your plugins folder, make sure to also include ProtocolLib and LibsDisguises as they are required dependencies.

  6. Start your server and wait for all plugins to load. You should get an error saying that the server couldn't establish a connection to the database.

  7. In the generated plugin folders, open the config.yml file in each one of them and fill in the required information.

    • NOTE: You only need to do this if you are not using the bundled docker solution
    • For Core specifically, fill in all database details:
      • ip: The host of your Postgres server
      • databaseName: The name of the database to use
      • username: The username of an account with access to the database
      • password: The password of the account with access to the database
  8. Restart your server.

About

No description, website, or topics provided.

Resources

Stars

29 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages