Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pufferfish-gg/Pufferfish
A high-performance fork of Paper designed for large servers.
https://github.com/pufferfish-gg/Pufferfish
Last synced: about 1 month ago
JSON representation
A high-performance fork of Paper designed for large servers.
- Host: GitHub
- URL: https://github.com/pufferfish-gg/Pufferfish
- Owner: pufferfish-gg
- License: gpl-3.0
- Created: 2021-11-09T06:19:37.000Z (about 3 years ago)
- Default Branch: ver/1.20
- Last Pushed: 2024-04-16T05:56:11.000Z (8 months ago)
- Last Synced: 2024-05-01T11:22:33.244Z (8 months ago)
- Language: Shell
- Homepage:
- Size: 894 KB
- Stars: 520
- Watchers: 24
- Forks: 105
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-minecraft - Pufferfish
README
[home]: https://pufferfish.host
[knowledgebase]: https://docs.pufferfish.host
[discord]: https://discord.gg/reZw4vQV9H
[downloads]: https://pufferfish.host/downloads
[optguide]: https://docs.pufferfish.host/optimization/pufferfish-server-optimization-guide/# Pufferfish
A highly optimized Paper fork designed for large servers requiring both maximum performance, stability, and "enterprise" features.[Homepage][home] - [Downloads][downloads] - [Discord][discord] - [Knowledgebase][knowledgebase] - [Optimization Guide][optguide]
## Features
- **Sentry Integration** Easily track all errors coming from your server in excruciating detail
- **Better Entity Performance** Reduces the performance impact of entities by skipping useless work and making barely-noticeable changes to behavior
- **Partial Asynchronous Processing** Partially offloads some heavy work to other threads where possible without sacrificing stability
- **8x Faster Map Rendering** Reduces or eliminates lag spikes caused by plugins like ImageOnMap or ImageMaps
- **30% faster hoppers** over Paper (Airplane)
- **Reduced GC times & frequency** from removing useless allocations, which also improves CPU performance (Airplane)
- **Fast raytracing** which improves performance of any entity which utilizes line of sight, mainly Villagers (Airplane)
- **Built-in profiler** which has 0 performance hit and easy to read metrics for both server owners and developers (Airplane)
- Faster crafting, reduction in uselessly loaded chunks, faster entity ticking, faster block ticking, faster bat spawning, and more!
- Complete compatibility with any plugin compatible with Paper
- And more coming soon...## Downloads
You can download the latest JAR file [here][downloads].## Pufferfish Host
Are you looking for a server hosting provider to take your server's performance to the next level? Check out [Pufferfish Host][home]! We run only the best hardware so you can be sure that your server's hardware isn't bogging you down.
This fork is developed by [Pufferfish Host][home], and we can provide additional tailored performance support to customers.## Building
```bash
./gradlew build
```Or building a Paperclip JAR for distribution:
```bash
./gradlew paperclip
```## License
Patches are licensed under GPL-3.0.
All other files are licensed under MIT.