HomeJavaModsChionanthus
Chionanthus

Chionanthus

Available on Fabric Available on Modrinth Available on GitHub

Overview

Chionanthus is a high-performance network optimization mod for Fabric that dramatically reduces bandwidth overhead and improves connection efficiency. Through intelligent packet batching, compression pooling, and adaptive flush strategies, Chionanthus optimizes Minecraft's network layer without compromising compatibility or stability.

Features

Network Layer Optimizations

Intelligent Packet Batching

Advanced Compression Handling

Optimized Packet Framing

Server List Performance

Dynamic Thread Pool Management

Performance Monitoring

Built-in Metrics System

Technical Details

To achieve its optimizations, Chionanthus:

Flush Strategies

Adaptive Flush Handler Dynamically adjusts batching based on current packet rate for optimal performance across varying network conditions.

Tick-Aligned Flush Handler Batches packets per game tick (50ms intervals) for consistent, predictable network behavior.

Thread-Local Flush Strategy Applies thread-specific thresholds optimized for render, server, and IO threads.

Thread Safety

All optimizations are designed with thread safety in mind:

Configuration

Chionanthus provides extensive configuration options:

Network Settings

Server List Settings

Debug & Monitoring

Performance Impact

Flush Consolidation: Reduces from 1 syscall per packet to 1 syscall per batch

Compression Pooling: Eliminates allocation overhead by reusing pooled instances

Thread Pool Scaling: Dynamic sizing based on actual server list size vs vanilla's fixed 50 threads

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more