Back to mods
Ceres project artwork

CurseForge · Minecraft mod

Ceres

Client-side Fabric farming bot for Hypixel Skyblock: follows recorded waypoint paths to break crops, auto-uses Pest Repellent, auto-loads crop profiles by your held tool, runs safety checkers, and shows a live HUD of farming stats. Requires PlayerAPI.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Ceres release matches 26.1.2?

Updated 2 months ago
Best match for your filters ceres-1.1.4.jar
Game version 26.1.2
Loader Fabric

ceres-1.1.4.jar targets 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is Ceres required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does ceres-1.1.4.jar need?

ceres-1.1.4.jar on 26.1.2. Every mod below is checked against that same setup.

All 2 required mods have matching files

Install NoNameMod's PlayerAPI, YetAnotherConfigLib first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

3 listed on this file 2 pulled in by those mods
Mod Menu Optional for ceres-1.1.4.jar
optional
Matching file found Matched file: v18.0.2 for 26.1
NoNameMod's PlayerAPI Needed by ceres-1.1.4.jar
required
Matching file found Matched file: playerapi-1.19.0.jar
YetAnotherConfigLib Needed by ceres-1.1.4.jar
required
Matching file found Matched file: 3.9.7 for fabric 26.1
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.0.0+26.1.jar
Fabric API Needed by Mod Menu
pulled in
Matching file found Matched file: [26.1.2] Fabric API 0.155.3+26.1.2

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Ceres without breaking your instance.

Built for ceres-1.1.4.jar on 26.1.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use ceres-1.1.4.jar. It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install NoNameMod's PlayerAPI, YetAnotherConfigLib first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside ceres-1.1.4.jar. It opens that exact file at the source.

About this project

What does Ceres add?

Ceres

A client-side Fabric mod that automates crop farming — follow a recorded waypoint path, hold the attack key to break crops, manage Pest Repellent automatically, and monitor a live dashboard of farming metrics.
Named after the Roman goddess of agriculture.

GitHub: https://github.com/noname-mods/Ceres

Requires PlayerAPI and YetAnotherConfigLib to run.
ModMenu is optional — it adds a settings button to the mod list.


Features

Waypoint Path Following

Ceres follows a sequence of recorded waypoints while holding the attack key to break crops. Two independent path slots (Primary and Secondary) let you define separate routes — for example an outward pass and a return pass. Each path has its own sprint toggle. Paths are recorded in-game by walking your route and pressing "Add Here" in the Path Editor.

Smart Profile Auto-Load

When you start the bot, Ceres reads your held tool's display name and loads the matching crop profile automatically. A Wheat Sickle loads your Wheat profile; a Carrot Shovel loads Carrot — even reforged tools work because matching is substring-based. Profiles save the full path configuration (both slots + sprint settings) as named files you can switch between at any time.

Passive Safety Checkers

Six independent monitors run continuously while farming (each toggleable in the config):

Checker Behaviour
Inventory Watches your hotbar for changes; if nothing changes across a short (~3s) check it assumes the bot is stuck and stops. The Personal Compactor edge case is handled (samples every 2s, only flags on three identical reads), and the first ~10s after a start is excluded so a warp can't false-flag.
Tool Detects when your held item changes from what you started with (via the item's stable SkyBlock id, not its display name).
Yaw / Pitch Detects if an external force rotates the camera unexpectedly → continues ~1s, then soft-stops (keys released, mouse freed).
Movement Flags when your position stalls (~2s) and soft-stops.
Crop At start, samples the crosshair block against the crop your held tool harvests — a mismatch plays an audio alert (never stops the bot), catching a wrong-tool-for-this-farm start.
Pest Reads the live pest count from the tab list. Plays an alert sound when it reaches your configured threshold. Does not stop the bot.

The area check is always active regardless of checker toggles: if the tab list shows you have left the Garden, the bot stops immediately and returns full control to you.

Pest Repellent Manager

Reads the "Repellent:" timer from the Hypixel tab list. When it reads "None", Ceres stops moving, switches to the repellent in your hotbar, uses it, waits for the tab list to update, then swaps back to your farming tool and resumes at human speed — all without you touching anything. Works with all repellent tiers.

Live HUD Overlay

A configurable overlay panel shows up to 14 live rows of farming data pulled directly from the Hypixel tab list:

  • Bot state, active profile, and current area
  • Player coordinates and camera look direction
  • Live pest count vs. your alarm threshold
  • Plots, Spray, Repellent timer, Bonus, Cooldown, and Bonus Pest Chance
  • Path type and waypoint progress (while running)
  • Blocks per second — a 30-second rolling average showing your farming rate
  • Next waypoint coordinates

Every row can be individually shown or hidden in the config screen. The main panel, the keybind hints, and the log are independent movable/scalable elements — reposition and resize them with the HUD editor (Edit HUD Position in the config), or hide the hints/log entirely.

Blocks Per Second (BPS) Tracking

Ceres counts every crop block broken and keeps a rolling 30-second window. The live BPS figure in the HUD reflects your actual throughput, giving you a consistent number to compare across paths and crops.

Fully Configurable

All settings are exposed through a YACL config screen with seven tabs. Open it from ModMenu, the /ceres command, or a keybind. No file editing required.


Controls

All keybinds are rebindable in Options → Controls → Ceres.

Action Default Key
Start Primary Path O
Start Secondary Path U
Pause P
Resume J
Stop K
Toggle HUD ;
Open Path Editor I
Open Config (unbound)

Type /ceres in chat to open the config screen directly.


Installation

  1. Install Fabric Loader for Minecraft 26.1.2
  2. Install Fabric API
  3. Install PlayerAPI
  4. Install YetAnotherConfigLib
  5. Install ModMenu (optional)
  6. Drop ceres-*.jar into your mods folder

Compatibility

Minecraft Fabric Loader Java
26.1.2 ≥ 0.19.2 21

Minecraft Version Support

This mod targets one Minecraft version at a time. When it updates to a new Minecraft version, previous versions receive zero further support — no backports, no bug fixes, and a release is never published with support for multiple Minecraft versions at once.

  • Want the newest features? You must be on the mod's currently supported Minecraft version.
  • Want to stay on an older Minecraft version? Stay on that version's last release — it won't be updated.

The in-game update checker is Minecraft-version aware: if the latest release targets a different Minecraft version than you're running, it tells you so instead of prompting you to install an incompatible build.


For Developers

The full design & documentation is maintained in CERES_DOCS.md. A summary of the internals:

  • BotStateManager — the central singleton: all live state, parsed tab-list data, and BPS tracking. States are STOPPED / PAUSED / RUNNING.
  • PathManager — walks the pre-recorded waypoint path each tick (movement + attack key); profiles are named .json files auto-loaded per tool via CropToolMapper (matched on the item's stable SkyBlock id, not display name).
  • Checkers (CheckerController + per-checker classes) — safety monitors that soft-stop or alert: inventory-stall, tool mismatch, yaw/pitch look changes, pest threshold, no-movement, and a start-of-run crop check. A startup grace period suppresses flagging until /warp garden finishes repositioning.
  • PestRepellentManager — detects repellent expiry and auto-uses from inventory.
  • CeresTabListReader — parses the Hypixel tab list each tick into BotStateManager fields.
  • HUD editor — main panel, keybind-hints, and log are independently movable/scalable elements via PlayerAPI's shared HudManager.
  • BotConfig — all persistent settings, JSON, versioned migrations; paths.json + profiles/<name>.json hold waypoint data.

See CERES_DOCS.md for the full section-by-section reference (state machine, path model, checkers, repellent, tab-list parsing, config schema & migrations, HUD, and design notes).

Project description from CurseForge.

Pick your setup

Ceres by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Ceres versions and loaders

3 of 6 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.