DonutSMP Crystal Optimizer

Mod that improves crystal PvP by sending smarter attack packets and preventing dangerous hits in servers such as the DonutSMP.
CPS_Leaderboard.jpg

CPS_Leaderboard.jpg

proof.jpg

proof.jpg

Description

<main class="min-h-[calc(100vh-4.5rem-310.59px)]">

DonutSMP Crystal Optimizer


Overview

DonutSMP Crystal Optimizer is a client-side Fabric mod that optimizes end crystal breaking and placement. It only sends attack packets when it makes sense: when you have enough damage to break the crystal, you're in range, nothing is blocking line of sight, and there isn't a crystal right next to you that would blow you up. The mod filters out useless or dangerous clicks so you don't waste packets or take avoidable damage. No config and no keybinds—you play as normal and the mod works in the background.


Why use it?

  • Faster crystal PvP — Instant client-side prediction for both breaking and placing. Crystals disappear and appear immediately instead of waiting for server round-trips.
  • Less wasted packets — Skips attack packets when you can't break the crystal (weakness, low damage, cooldown). Fewer useless packets means less lag and cleaner combat.
  • Safer play — Won't let you attack crystals that are too close (would blow you up) or blocked by walls. Reduces accidental deaths.
  • Better on high ping — Every packet counts when you're far from the server. The mod makes every click count.
  • No setup — Works out of the box. No config, no keybinds, no learning curve.

Table of Contents


Server opt-out

Servers can opt out. If a server has opted out, the mod disables on that server and you get a one-time chat message. Opt-out is per-server and persists across reconnects.

How it works: The server sends a custom packet on channel donutsmp_crystal_optimizer:opt_out (empty payload). The client disables the optimizer and remembers the server. This mod is client-only—servers need their own plugin or mod to send that packet.


Supported platforms & versions

Platform Supported versions
Fabric 1.21.1 – 1.21.11

Use the jar that matches your Minecraft version (e.g. for 1.21.4 use the 1.21.4 build; for 1.21.7 use the closest available, e.g. 1.21.8 or 1.21.5).

Requirements: Fabric Loader, Fabric API, Java 21. Client-only; no server mod required.


License

This project is licensed under the CC0-1.0 (Public Domain).

</main><footer class="footer-brand-background experimental-styles-within border-0 border-t-[1px] border-solid" data-v-2c7faaed="">
 
 
 
 
 
 
</footer>

The DonutSMP Crystal Optimizer Team

profile avatar
  • 3
    Followers
  • 1
    Projects
  • 6.5K
    Downloads