66 lines
2.0 KiB
Markdown
66 lines
2.0 KiB
Markdown
|
|
<div align="center">
|
|
<img src="https://github.com/kugge/Kaiiju/blob/ver/1.19.3/logo.png?" width="32%" height="32%"/>
|
|
<h1>Kaiiju</h1>
|
|
<h3>Folia fork, designed for vanilla/anarchy servers</h3>
|
|
|
|
[](LICENSE)
|
|
[](https://github.com/kugge/Kaiiju/actions)
|
|
[](https://discord.gg/qagZRAepb7)
|
|
|
|
</div>
|
|
|
|
## Features
|
|
|
|
### Primary
|
|
- **Xymb Linear Format**: Saves about 50% of disk space in OW/Nether and 95% in The End.
|
|
- **Auto update**: Automatic upstream updates.
|
|
|
|
### Notable
|
|
- **Optimize Hopper**: Enable/Disable Paper "Optimize Hopper" patch that break a lot of redstone farms.
|
|
- **Fix void trading**: Enable/Disable void trading.
|
|
|
|
### Configuration
|
|
|
|
```yaml
|
|
verbose: false
|
|
region-format:
|
|
debug: false
|
|
network:
|
|
send-null-entity-packets: true
|
|
alternate-keepalive: false
|
|
gameplay:
|
|
server-mod-name: Kaiiju
|
|
shared-random-for-players: true
|
|
world-settings:
|
|
default:
|
|
region-format:
|
|
format: ANVIL
|
|
linear:
|
|
compression-level: 1
|
|
crash-on-broken-symlink: true
|
|
gameplay:
|
|
shulker-box-drop-contents-when-destroyed: true
|
|
fix-void-trading: true
|
|
optimize-hoppers: true
|
|
tick-when-empty: true
|
|
break-redstone-on-top-of-trap-doors-early: true
|
|
config-version: 1
|
|
```
|
|
Documentation: [Kaiiju Wiki](https://github.com/KaiijuMC/Kaiiju/wiki/Configuration)
|
|
|
|
### Roadmap
|
|
- **Static view distance**: Reduce RAM usage / Region size with a "static" view distance.
|
|
- **Native world conversion**: Convert region file format at startup.
|
|
- **Stash deduplication**: Make giant dupe stashes possible and lagless.
|
|
|
|
## Building
|
|
|
|
```bash
|
|
./gradlew applyPatches # Apply Kaiiju patches
|
|
./gradlew createReobfPaperclipJar # Generate Paperclip executable jar
|
|
```
|
|
|
|
## License
|
|
Original patches are licensed under GPL-3.0.
|