Sueta

Fast Chunks

1.1.0

FastChunks is a performance-focused Minecraft server plugin that speeds up chunk loading for movement, teleports, joins, and world changes using adaptive directional prefetch, priority loading, and fa

·Plugin

.

⚡ FastChunks — Adaptive Chunk Loading Acceleration Plugin

FastChunks is a modern chunk-optimization plugin for Paper/Bukkit/Spigot/Purpur servers that want faster, smoother world loading for
players without unsafe server strain.
It adds adaptive + directional prefetching, priority-based chunk scheduling, fairness controls, and backpressure-safe limits, all
configurable in config.yml.

Built for player experience, server stability, and real-world multiplayer traffic.


🌟 More from the Developer

Thanks for checking out this project!

If you're interested in more of my work, or just looking for a great Minecraft server to play on, you're welcome to join HYDRAZ Network.

🌐 Server Address
play.hydraz.online

✨ Adaptive Loading Engine

Dynamic prefetch radius scaling based on TPS + player speed
Directional prefetch cone to load chunks ahead of player movement
Smart radius up/down behavior for stable vs stressed server conditions
World-specific overrides for different terrain/loading policies

🚀 Priority-Based Chunk Scheduling

Event-aware priority queue (Teleport, Join, World Change, Movement, Warmup)
Distance-aware prioritization inside each prefetch batch
Important player transitions processed before low-priority background tasks

🛡️ Stability & Fairness by Design

Per-player queued/in-flight limits to prevent single-player domination
Queue backpressure controls to avoid overload under high traffic
Dedupe TTL protection to prevent repeated chunk request spam
Safe fallback behavior across different server software implementations

🌍 Hotspot Warmup Toolkit

Configurable warmup hotspots (spawn, warps, hubs, event zones)
Interval-based preload cycles to keep popular areas responsive
Supports chunk-coordinate targeting for precise warmup coverage

📊 Admin Visibility & Live Tuning

/fastchunks status for active config and runtime budget visibility
/fastchunks stats for queue/in-flight/completion/skip metrics
/fastchunks profile <safe|balanced|aggressive> for one-command tuning
/fastchunks reload for config refresh without restart

⚙️ Fully Configurable in config.yml

Adaptive radius thresholds and bounds
Directional cone and forward boost behavior
Queue budgets, per-player fairness limits, and dedupe TTL
Hotspot warmup definitions and world override policies

🧾 Commands

CommandDescription
/fastchunks helpShow all FastChunks commands
/fastchunks statusShow current runtime/tuning status
/fastchunks statsShow live queue/performance metrics
/fastchunks reloadReload plugin configuration
/fastchunks profile <safe|balanced|aggressive>Apply a preset performance profile

🔐 Permissions

PermissionDescription
fastchunks.adminAccess all FastChunks admin commands
fastchunks.statusUse /fastchunks status
fastchunks.statsUse /fastchunks stats
fastchunks.reloadUse /fastchunks reload
fastchunks.profileUse /fastchunks profile ...

Similar projects

Plugin →