Vertex Client is an advanced automation and utility mod for Minecraft (Hypixel Skyblock), designed specifically to run on Fabric 1.21.11.
- Dynamic HTML/CSS/JS Dashboard: Fully interactive, embedded Chromium (MCEF) GUI that seamlessly bridges Svelte components with the Java backend.
- Dynamic Configuration Sync: 150+ config annotations parsed via reflection to dynamically generate schema maps and sync back instantly to standard JSON configuration files over HTTP IPC.
- Smart Task Macros: Modular automated farming, mining, fishing, and combat solvers leveraging custom graph pathfinding protocols.
- Automated Routing: Complex internal routing and custom macro graphs loaded safely from JSON definitions.
- Install Fabric Loader for Minecraft 1.21.11.
- Put the
VertexClient-1.0.0.jarinto your.minecraft/modsdirectory. - Make sure you also install the required Fabric API dependency.
- Ensure you have Java 21+ installed.
- Clone this repository:
git clone https://github.com/FuzzyDonutPro/Vertex-Client.git cd Vertex-Client - To build the Java Client & Svelte UI together:
./gradlew build
- The fully compiled jar (including the embedded UI files) will be located in
build/libs/.
The UI is built with Svelte & Vite.
You can find the frontend code located inside the /ui folder.
During a Gradle build, vite build will automatically bundle the dashboard into the Java resources folder so it can be served locally by the VertexUIServer inside the game.