https://github.com/obydux/nautilus
Fork of Purpur with optimization and feature patches from Pufferfish and Pluto
https://github.com/obydux/nautilus
bukkit craftbukkit hangar java minecraft minecraft-server nautilus paper papermc pluto pufferfish purpur purpurmc spigot
Last synced: 3 months ago
JSON representation
Fork of Purpur with optimization and feature patches from Pufferfish and Pluto
- Host: GitHub
- URL: https://github.com/obydux/nautilus
- Owner: Obydux
- License: mit
- Created: 2025-07-08T20:09:01.000Z (6 months ago)
- Default Branch: ver/1.21.9
- Last Pushed: 2025-10-07T15:21:23.000Z (3 months ago)
- Last Synced: 2025-10-07T17:25:53.208Z (3 months ago)
- Topics: bukkit, craftbukkit, hangar, java, minecraft, minecraft-server, nautilus, paper, papermc, pluto, pufferfish, purpur, purpurmc, spigot
- Language: Java
- Homepage: https://ci.obydux.win/job/Nautilus/
- Size: 354 KB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Nautilus
Fork of Purpur with optimizations from Pufferfish and Pluto.
## Features
Nautilus is a drop-in replacement for [Paper](https://papermc.io), [Purpur](https://purpurmc.org), [Pufferfish](https://github.com/Yive/Tetraodontidae) and [Pluto](https://github.com/Yive/Pluto) Minecraft server softwares offering features, optimizations and APIs present in mentioned softwares.
You can see a list of changes coming from Pufferfish [here](https://github.com/Yive/Tetraodontidae?tab=readme-ov-file#Features) and from Pluto [here](https://github.com/Yive/Pluto/?tab=readme-ov-file#Features).
Pufferfish's changes are coming from Yive's version of the software which has been actively maintained since 1.21.4, unlike the official Pufferfish.
## Downloads
You can download the latest JAR file [here](https://ci.obydux.win/job/Nautilus/).
## API
You can find the javadocs [here](https://repo.obydux.win/javadoc/snapshots/win/obydux/nautilus/nautilus-api/1.21.9-R0.1-SNAPSHOT).
Maven:
```xml
obydux-repo
https://repo.obydux.win/snapshots
win.obydux.nautilus
nautilus-api
1.21.9-R0.1-SNAPSHOT
provided
```
Gradle:
```groovy
repositories {
maven {
url = 'https://repo.obydux.win/snapshots'
}
}
dependencies {
compileOnly 'win.obydux.nautilus:nautilus-api:1.21.9-R0.1-SNAPSHOT'
}
```
## Building
```bash
./gradlew applyAllPatches
./gradlew createMojmapPaperclipJar
```