Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/etil2jz/mirai
Mirai 未来 - A powerful Minecraft Server Software coming from the future
https://github.com/etil2jz/mirai
bukkit experimental fork hacktoberfest java minecraft minecraft-server mirai paper patch performance spigot
Last synced: about 2 months ago
JSON representation
Mirai 未来 - A powerful Minecraft Server Software coming from the future
- Host: GitHub
- URL: https://github.com/etil2jz/mirai
- Owner: etil2jz
- License: gpl-3.0
- Archived: true
- Created: 2021-09-17T19:31:36.000Z (about 3 years ago)
- Default Branch: ver/1.19.2
- Last Pushed: 2023-01-28T23:55:17.000Z (almost 2 years ago)
- Last Synced: 2024-09-27T11:42:29.365Z (about 2 months ago)
- Topics: bukkit, experimental, fork, hacktoberfest, java, minecraft, minecraft-server, mirai, paper, patch, performance, spigot
- Language: Kotlin
- Homepage: https://etil.dev/mirai/
- Size: 2.77 MB
- Stars: 374
- Watchers: 17
- Forks: 43
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Mirai
A powerful Minecraft Server Software coming from the future
Mirai is ❗under heavy development❗ and contributions are welcome!
This project is experimental, its usage in production environment is discouraged if you are not ready to face possible bugs.
[![Build status](https://img.shields.io/github/workflow/status/etil2jz/Mirai/Build/ver/1.19?style=for-the-badge)](https://ci.codemc.io/job/etil2jz/job/Mirai-1.19/lastSuccessfulBuild)
[![Discord](https://img.shields.io/discord/928402257605701683?color=5865F2&label=discord&style=for-the-badge)](https://discord.gg/DdH6Yfu9gM)## Features
- **Fork of [Pufferfish](https://github.com/pufferfish-gg/Pufferfish)** for the best performance.
- **Contains [Lithium](https://github.com/CaffeineMC/lithium-fabric) patches** which respect Vanilla parity.
- **Efficient redstone** relying on [Alternate Current](https://github.com/SpaceWalkerRS/alternate-current), up to 4 times faster than Eigencraft's algorithm.
- **(WIP) Implements [C2ME](https://github.com/RelativityMC/C2ME-fabric)** to improve chunk generation speed, I/O and loading.
- **Async Pathfinding and Multithreaded Entity Tracker** from [Petal](https://github.com/Bloom-host/Petal) which drastically reduce entity load.
- **Configurable chat report system** to disallow players from reporting others' messages to Mojang.
- **Reduced bandwidth consumption and CPU usage** from avoiding sending useless packets in certain situations.
- **Pre-tweaked** configuration files to reach optimal performance with minimal impact on normal behaviors.
- **Login location** hiding feature, which adds another security layer in the logs for admins.
- **Bugfixes** for several Minecraft issues.
- **Faster process** for Vanilla methods.
- **Plugin compatibility** with Spigot & Paper plugins.## Downloads
The latest successful build can be downloaded here:
[mirai-paperclip-1.19.2-R0.1-SNAPSHOT-reobf.jar](https://ci.codemc.io/job/etil2jz/job/Mirai-1.19/lastSuccessfulBuild/)**Please note Java >= 17 is required.**
You can also clone this repository and build it yourself.
If you are interested in making a fork, check out this template [there](https://github.com/PaperMC/paperweight-examples)!## Building
In order to distribute and use this server software, you need a paperclip file:```bash
./gradlew applyPatches && ./gradlew createReobfPaperclipJar
```## License
Patches are licensed under GPL-3.0.
All other files are licensed under MIT.## bStats
[![](https://bstats.org/signatures/server-implementation/mirai.svg)](https://bstats.org/plugin/server-implementation/Mirai/14774)Made with ♥ on Earth.