Skip to content

Performance & Anti-Exploit tuned Minecraft 1.8 spigot server with An

License

Notifications You must be signed in to change notification settings

ShieldCommunity/SportPaper

 
 

Repository files navigation

SportPaper Build Status

A fork of SportPaper 1.8 with changes for the Stratus Network using Magnet's build system & some length/packet limits to avoid scalability problems.

  • By liming the encoded data of the data-serializer
  • By replacing most of uncatch exceptions
  • By removing ping-handlers from bad-cycles

Requirements

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

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:

<repository>
  <id>ashcon-snapshots</id>
  <url>https://repo.ashcon.app/nexus/content/repositories/snapshots/</url>
</repository>

API:

<dependency>
  <groupId>app.ashcon</groupId>
  <artifactId>sportpaper-api</artifactId>
  <version>1.8.8-R0.1-SNAPSHOT</version>
  <scope>provided</scope>
</dependency>

Server:

<dependency>
  <groupId>app.ashcon</groupId>
  <artifactId>sportpaper</artifactId>
  <version>1.8.8-R0.1-SNAPSHOT</version>
  <scope>provided</scope>
</dependency>

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

About

Performance & Anti-Exploit tuned Minecraft 1.8 spigot server with An

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 94.3%
  • Dockerfile 5.7%