Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/electroid/sportpaper
Performance-tuned Minecraft 1.8 server
https://github.com/electroid/sportpaper
bukkit java minecraft paper
Last synced: 4 days ago
JSON representation
Performance-tuned Minecraft 1.8 server
- Host: GitHub
- URL: https://github.com/electroid/sportpaper
- Owner: Electroid
- License: other
- Created: 2018-08-03T09:49:01.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-25T00:33:08.000Z (6 months ago)
- Last Synced: 2024-12-29T19:19:20.362Z (11 days ago)
- Topics: bukkit, java, minecraft, paper
- Language: Shell
- Homepage:
- Size: 4.96 MB
- Stars: 210
- Watchers: 22
- Forks: 76
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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:
```xmlsportpaper
https://maven.pkg.github.com/Electroid/SportPaper```
API:
```xmlapp.ashcon
sportpaper-api
1.8.8-R0.1-SNAPSHOT
provided```
Server:
```xmlapp.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`