Home›Java›Mods›DonutSMP Crystal Optimizer
DonutSMP Crystal Optimizer
ModsJava

DonutSMP Crystal Optimizer

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by DonutSMP · on CurseForge

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

⬇ Download on CurseForge

The author built this one for Minecraft 1.21.1–1.21.11 on Fabric. On other versions it may install and then do nothing.

DonutSMP Crystal Optimizer — screenshot 1DonutSMP Crystal Optimizer — screenshot 2
<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>
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.

File checked by MCModsHub

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

Explore more