Back to mods
GeezAPI project artwork

CurseForge · Minecraft mod

GeezAPI

API that all of my mods are using

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

Quick answer

Which GeezAPI release matches 1.21?

Updated last month
Best match for your filters geezapi-neoforge-1.21.1-2.0.jar
Game version 1.21, 1.21.4, 1.21.1
Loader NeoForge

geezapi-neoforge-1.21.1-2.0.jar targets 1.21, 1.21.4, 1.21.1 with NeoForge. 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 GeezAPI 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 NeoForge
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 geezapi-neoforge-1.21.1-2.0.jar need?

geezapi-neoforge-1.21.1-2.0.jar on 1.21. Every mod below is checked against that same setup.

All 2 required mods have matching files

Install Architectury API, Cloth Config API (Fabric/Forge/NeoForge) first. We found matching files for this game-version and loader setup.

Architectury API Needed by geezapi-neoforge-1.21.1-2.0.jar
required
Matching file found Matched file: [NeoForge 1.21] v13.0.11

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add GeezAPI without breaking your instance.

Built for geezapi-neoforge-1.21.1-2.0.jar on 1.21. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use geezapi-neoforge-1.21.1-2.0.jar. It targets 1.21, 1.21.4, 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Architectury API, Cloth Config API (Fabric/Forge/NeoForge) first. We found matching files for this game-version and loader setup.

  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 geezapi-neoforge-1.21.1-2.0.jar. It opens that exact file at the source.

About this project

What does GeezAPI add?

🌻 GeezAPI

The core library powering all Sunflower mods.

GeezAPI is a lightweight, shared code library for my mods and modpacks. It does nothing on its own, but is required for mods like Sunflower's Enhanced Vanilla to work.

Designed for performance, compatibility and easy development on Fabric & NeoForge.


📦 Loader Support

Available for Fabric Available for NeoForge

🔧 What's Inside?

GeezAPI is not a content mod. It's a toolbox for developers and modpack makers.

1. GeezEvents A unified event system wrapping Architectury API. Clean hooks you can use in any of your mods:

  • CROP_HARVESTED
  • TREE_FELLED
  • SPAWNER_COLLECTED

2. GeezTags Centralized custom tags for all my mods:

  • geezapi:timber_logs
  • geezapi:harvestable_crops

3. GeezConfigHelper Simple wrapper for Cloth Config. Create configs for your own mods in 3 lines.

4. Version & Utils

  • GeezAPI.VERSION - always know which library version is loaded
  • Helpers for XP, enchantments, block breaking

👨‍💻 For Developers

Add GeezAPI to your project as a dependency:

Fabric - build.gradle modImplementation "com.sunflower:geezapi-common-1.0.0"

NeoForge - build.gradle implementation fg.deobf("com.sunflower:geezapi-common-1.0.0")

Then in code: import com.sunflower.enhancedvanilla.api.GeezAPI; GeezEvents.CROP_HARVESTED.register((player, pos, stack) -> { // Your logic here });


📋 Requirements

Requires Architectury API Requires Cloth Config

  • Minecraft 1.21.11
  • Fabric / NeoForge
  • Architectury API
  • Cloth Config

❓ FAQ

Q: Does GeezAPI do anything alone? A: No. It's a library. Install it because another mod requires it.

Q: Can I use it in my modpack? A: Yes! It's made for modpacks. No permission needed, just include it.

Q: Is it server-safe? A: Yes, fully client & server sided.


Built for Sunflower's Enhanced Vanilla and all future Sunflower projects. 🌻

Project description from CurseForge.

Pick your setup

GeezAPI by Minecraft version and loader

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

29 available setups

Showing the newest 12 of 13 game versions. Older files are in the list below.

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

Recent files

GeezAPI versions and loaders

2 of 12 releases match
Clear filters

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