Skip to content

Repository files navigation

G1ax Crystal Optimizer

A lightweight client-side Fabric mod that improves Crystal PvP responsiveness by reducing client-side placement and break delay.

The mod focuses on making crystal interactions feel smoother while remaining configurable for different servers and play styles.


Features

  • Faster crystal placement
  • Faster crystal breaking
  • Reduced visual delay
  • Client-side crystal prediction
  • Adaptive optimization based on latency
  • Multiple optimization modes
  • Client-side only
  • Multiplayer compatible

Comparison

Optimized Vanilla

Modes

default

The recommended mode.

Provides full client-side optimization including crystal prediction and adaptive packet scheduling for the smoothest experience.

tweak

A vanilla-friendly mode that removes only the client-side placement cooldown while keeping behavior close to vanilla.

Useful for servers with stricter anticheat.

off

Disables every optimization and restores vanilla behavior.


Commands

/g1axoptimizer default
/g1axoptimizer tweak
/g1axoptimizer off

Requirements

  • Minecraft 1.21.1+
  • Fabric Loader
  • Fabric API
  • Java 21

Building

git clone https://github.com/tech-anupam/G1ax-Crystal-Optimizer.git
cd G1ax-Crystal-Optimizer
./gradlew build

The compiled JAR will be generated in:

build/libs/

Repository

src/
 ├── command/
 ├── listener/
 ├── mixin/
 ├── optimizer/
 ├── packets/
 └── util/

License

This project is released under the CC0 1.0 Universal license.


Issues and feature requests are welcome through GitHub Issues.

About

G1axCrystalOptimizer optimizes end crystal placement and breaking with efficient client-side processing, reducing perceived delay and delivering a faster, smoother Crystal PvP experience.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages