Sakura

Minecraft 1.18.2 Backport of Petal, a performance-oriented fork of Purpur intended to increase performance for entity-heavy servers by implementing multi-threaded and asynchronous improvements.
Alternatives To Sakura
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Paper7,268
a day ago1December 14, 2021469otherJava
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
Essentials1,580
a day ago161gpl-3.0Java
The modern Essentials suite for Spigot and Paper.
Purpur1,460
a day ago6mitKotlin
Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
Minecraftdev1,152
5 days ago199mitKotlin
Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
Minecraft Optimization1,070
3 months ago
Minecraft server optimization guide
Slimefun4736
4 days ago103gpl-3.0Java
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
Yatopia522
2 years ago20Kotlin
The Most Powerful and Feature Rich Minecraft Server Software!
Akarin454
8 days ago16otherJava
Akarin is a powerful server software from the 'new dimension'
Plotsquared432
2 days ago26October 04, 2022142gpl-3.0Java
PlotSquared - Reinventing the plotworld
Item Nbt Api384
13 days ago7mitJava
Add custom NBT tags to Items/Tiles/Entities without NMS!
Alternatives To Sakura
Select To Compare


Alternative Project Comparisons
Readme
sakura_logo

Sakura Performance Minecraft JAR

Sakura is a performance-oriented fork of Purpur intended to increase performance for entity-heavy servers by implementing multi-threaded and asynchronous improvements.

Those improvements are directly backported from Petal, the 1.19.2 version.

Sponsored by Bloom Host

bloom_logo

Development of Petal is sponsored by Bloom Host, your home for the highest performance dedicated-core Minecraft hosting, VPS hosting, and bare metal dedicated servers. Bloom serves thousands of customers across the world with locations in Virginia, Dallas, Los Angeles, Miami, Germany, and soon to be Singapore!

Join the Bloom Host discord to connect with over 4,000 members and learn more about their services. Petal ticket support is limited to customers of Bloom Host, but a community support channel is available in the Bloom discord for anybody to use.

For a limited time, you can enjoy 15% off your first invoice for any Minecraft/VPS hosting product with the coupon code PETALPOWER

Features

Sakura focuses on two specific improvements for entity-heavy servers:

  • Async Pathfinding Entity pathfinding is offloaded to asynchronous threads to significantly reduce processing from the main thread
  • Multi-threaded Entity Tracking Entity tracking can take advantage of multiple threads to greatly reduce dependence on main thread processing

As Sakura is forked from Purpur, it enjoys several performance features from other projects including:

  • Sentry Integration Easily track all errors coming from your server in excruciating detail (Pufferfish)
  • Better Entity Performance Reduces the performance impact of entities by skipping useless work and making barely-noticeable changes to behavior (Pufferfish)
  • Partial Asynchronous Processing Partially offloads some heavy work to other threads where possible without sacrificing stability (Pufferfish)
  • 8x Faster Map Rendering Reduces or eliminates lag spikes caused by plugins like ImageOnMap or ImageMaps (Pufferfish)
  • 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)

Testimonials

Petal has significantly improved entity performance on our 1.19 servers such as survival & skyblock. This has allowed us to increase per player mob spawn caps & increase frequency of mob spawning without having to worry about taking a performance hit.

-Foxcraft

Download

The latest JAR can currently be found on the releases page here.

License

Sakura is licensed under GPLv3.

Popular Minecraft Projects
Popular Paper Projects
Popular Games Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Kotlin
Paper
Minecraft
Bukkit
Minecraft Server