Pufferfish
A high-performance fork of Paper designed for large servers.
File Explorer
Download Latest Version (.zip)- dev-imports.txt
- gradle-wrapper.jar
- gradle-wrapper.properties
- 0001-Add-sentry.patch
- 0002-Expose-findClass-for-profiler.patch
- 0003-Ignore-lookups-if-closed.patch
- 0004-Optimize-map-rendering.patch
- SentryContext.java
- SIMDChecker.java
- SIMDDetection.java
- VectorMapPalette.java
- build.gradle.kts.patch
- 0001-Pufferfish-Config-and-Command.patch
- 0002-Add-option-to-disable-books.patch
- 0003-Optimize-suffocation.patch
- 0004-Optimize-mob-spawning.patch
- 0005-Simpler-ShapelessRecipes-comparison-for-Vanilla.patch
- 0006-Reduce-projectile-chunk-loading.patch
- 0007-Only-check-for-spooky-season-once-an-hour.patch
- 0008-Optimize-random-calls-in-chunk-ticking.patch
- 0009-Dynamic-Activation-of-Brain.patch
- 0010-Reduce-chunk-loading-lookups.patch
- 0011-Cache-climbing-check-for-activation.patch
- 0012-Config-to-disable-method-profiler.patch
- 0013-Fix-Paper-6045-block-goal-shouldn-t-load-chunks.patch
- 0014-Reduce-entity-allocations.patch
- 0015-Throttle-goal-selector-during-inactive-ticking.patch
- 0016-Option-to-disable-end-crystal-dragon-respawning.patch
- 0017-TPS-catchup.patch
- 0001-Pufferfish-branding.patch
- 0002-Optimize-mob-spawning.patch
- 0003-Simpler-ShapelessRecipes-comparison-for-Vanilla.patch
- ServerConfigurations.java
- GCEventCollector.java
- StatCollector.java
- TPSCollector.java
- WorldCountCollector.java
- CustomCategories.java
- FlareCommand.java
- FlareSetup.java
- PluginLookup.java
- ProfilingManager.java
- PufferfishSentryAppender.java
- SentryManager.java
- AsyncExecutor.java
- IterableWrapper.java
- Long2ObjectOpenHashMapWrapper.java
- PufferfishCommand.java
- PufferfishConfig.java
- PufferfishLogger.java
- PufferfishVersionFetcher.java
- build.gradle.kts.patch
- apatch.sh
- upstream.sh
- upstreamCommit.sh
- .gitignore
- build.gradle.kts
- gradle.properties
- gradlew
- PATCH-LICENSE
- README.md
- settings.gradle.kts
# Installation Guide
1. Get the code
git clone https://github.com/pufferfish-gg/Pufferfish
Downloads the entire project code from GitHub to your computer.
cd Pufferfish
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
./gradlew paperclip
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
