Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/electroid/sportpaper

Performance-tuned Minecraft 1.8 server
https://github.com/electroid/sportpaper

bukkit java minecraft paper

Last synced: about 2 hours ago
JSON representation

Performance-tuned Minecraft 1.8 server

Awesome Lists containing this project

README

        

# SportPaper [![Status](https://github.com/Electroid/SportPaper/actions/workflows/build.yml/badge.svg)](https://github.com/Electroid/SportPaper/actions)

A performance-tuned Minecraft 1.8 server, forked from Spigot and Paper.

Requirements
------------

To build SportPaper, the following will need to be installed and available from your shell:

* [Java 8](https://adoptium.net/temurin/releases/?version=8)
* [Git](https://git-scm.com)
* [Maven](https://maven.apache.org)

How To
------

Building, patching, and compiling are all done throught the main `sportpaper` script.

SportPaper can be built by running `./sportpaper build` and you will find the final server jar in `SportPaper-Server/target`

Maven
-----------
Repository:
```xml

sportpaper
https://maven.pkg.github.com/Electroid/SportPaper

```
API:
```xml

app.ashcon
sportpaper-api
1.8.8-R0.1-SNAPSHOT
provided

```
Server:
```xml

app.ashcon
sportpaper
1.8.8-R0.1-SNAPSHOT
provided

```

Other Notes
-----------

SportPaper uses a shared config for most config settings.

`sportpaper.yml` contains all the settings that were previously in `bukkit.yml`, `spigot.yml`, and `paper.yml`

Contributing
------------

* Before contributing to SportPaper, make sure you have run `./sportpaper build` and that you have the latest version of git installed
* To add patches to SportPaper simply make your changes in `SportPaper-API` and `SportPaper-Server` and commit them. Then run `./sportpaper rebuild`.
* To modify nms files not currently imported into SportPaper, you must add an import for that file in `scripts/importmcdev.sh` and then run `./sportpaper build` for those files to show up in `SportPaper-Server`