
FastCrystals
Completely async plugin for faster, smoother crystal spamming, even with high ping!
Список изменений
💎 FASTCRYSTALS 1.5.0 — PAPER
⚡ MASSIVE PERFORMANCE UPDATE
FastCrystals 1.5.0 brings another major step forward for Crystal PvP optimization, with improved responsiveness, smarter latency compensation, and the introduction of the brand-new Ultra Sync system.
💡 PAPER USERS
FastCrystals has supported Paper since its earliest releases. Unlike the new Spigot-specific build, previous Paper versions were already viable and functional.
1.5.0 is an upgrade — not a compatibility fix.
🚀 IMPROVED CRYSTAL OPTIMIZATION
The existing FastCrystals engine has been refined while preserving the behavior that made previous Paper versions functional.
FastCrystals continues to optimize Crystal PvP for every player, including completely vanilla clients.
Improvements include:
- ⚡ Faster and more responsive crystal interactions
- 💎 Improved crystal destruction responsiveness
- 📡 Ping-aware optimization profiles
- 👻 Improved anti-ghost crystal handling
- 🧠 More reliable crystal tracking and prediction
- 🔄 Better synchronization under unstable network conditions
- 📈 Automatic optimization based on player latency
- 🛡️ Server-authoritative combat validation
- 🔧 Improved stability and internal reliability
Players DO NOT need the client mod to benefit from FastCrystals.
🧪 THE CHEMICAL REACTION
FastCrystals 1.5.0 introduces the biggest addition of this release:
PLUGIN + MOD = ULTRA SYNC
When a player joins using my upcoming Crystal PvP optimization mod:
💜 ImAnEngineer's Fast Crystals
the client mod and the Paper plugin can detect each other and synchronize their optimization pipelines.
Instead of the client and server independently compensating for latency...
They work together.
🔗 ULTRA SYNC
Once the compatible mod is detected, FastCrystals establishes a dedicated synchronization session between the client and server.
Ultra Sync provides:
- ⚡ Client ↔ Server crystal synchronization
- 💎 Faster crystal interaction feedback
- 📡 Dedicated FastCrystals handshake
- ❤️ Connection heartbeat system
- 🔄 Client/server prediction synchronization
- 🧠 Smarter placement confirmation
- ⚔️ Optimized manual crystal break intents
- 🛡️ Server-side validation of synchronized interactions
- 🔑 Session and sequence validation
- 🚀 Major responsiveness improvements for high-ping players
The goal is simple:
Reduce unnecessary waiting between the client and server without replacing the player's actions.
🧪 STANDALONE + STANDALONE = CHEMICAL REACTION
Both projects remain completely independent.
FastCrystals Plugin only:
✅ Works normally
✅ Optimizes vanilla players
✅ No client modification required
ImAnEngineer's Fast Crystals Mod only:
✅ Works independently
✅ Provides client-side prediction and responsiveness improvements
✅ Does not require the server plugin
BOTH TOGETHER:
🧪 ULTRA SYNC ACTIVATES
⚡ Client prediction + Server optimization
🔗 Direct synchronization
🚀 Maximum FastCrystals performance
THE CHEMICAL REACTION HAPPENS.
🖥️ NEW MOD INTEGRATION
The /fastcrystals GUI now contains a dedicated section for:
ImAnEngineer's Fast Crystals
FastCrystals can display information specific to the player opening the GUI.
The menu can show:
- 🟢 Mod detected / installed
- 🔗 Ultra Sync status
- ⚙️ Client optimization status
- 📦 Installed mod version
- 📡 Protocol compatibility
If the player already has the mod installed and synchronized, FastCrystals confirms that Ultra Sync is active.
If the player doesn't have it, the GUI can provide a direct download link.
🔗 CONFIGURABLE MOD DOWNLOAD
Server owners can configure the future Modrinth page directly inside config.yml.
Players without the mod can then click the Mod Upgrade inside /fastcrystals and receive:
Install ImAnEngineer's Fast Crystals here:
followed by the clickable download link.
This makes discovering and installing the optional client optimization much easier.
📡 SMART HIGH-PING OPTIMIZATION
FastCrystals continues to use its latency-aware optimization system.
Different network conditions can be handled through different optimization profiles:
- 🟢 SAFE
- 🔵 BALANCED
- 🟡 HIGH
- 🟠 MAX
- 🟣 BEDROCK
- 🔴 Unplayable/high-latency fallback
The plugin automatically determines the appropriate behavior while keeping the server authoritative.
With the optional mod installed, Ultra Sync adds another optimization layer on top of this existing system.
👻 ANTI-GHOST SYSTEM
Crystal prediction should never mean leaving broken visual states behind.
FastCrystals continues to use anti-ghost handling designed to recover when:
- a predicted interaction is rejected;
- the server disagrees with the client;
- network conditions suddenly change;
- a crystal is removed differently than expected.
The server remains the final authority.
📦 DEPENDENCIES
Required:
PacketEvents
Optional:
Geyser / Floodgate
FastCrystals also keeps dedicated handling for Bedrock players where applicable.
📄 PAPER SUPPORT
FastCrystals was originally designed with Paper support and previous versions already worked on Paper.
This release therefore does NOT replace older builds because they were fundamentally incompatible.
Instead, Paper 1.5.0 focuses on:
- 🚀 New performance improvements
- 🧪 Ultra Sync
- 🔗 Client mod integration
- 📡 Improved networking
- 💎 Better crystal handling
- 🛡️ More robust validation
- 👻 Better synchronization recovery
- 🔧 General reliability improvements
Existing Paper users can upgrade normally to 1.5.0.
🔒 FAIR-PLAY DESIGN
FastCrystals remains focused on latency optimization and responsiveness, not automated gameplay.
It does NOT provide:
- ❌ Auto Crystal
- ❌ Auto Place
- ❌ Auto Break
- ❌ Auto Aim
- ❌ Reach
- ❌ Automatic item switching
- ❌ Automatic combat
- ❌ Cooldown bypasses
Your clicks remain your actions.
FastCrystals simply tries to remove unnecessary latency surrounding those actions.
