Creo API
by creoii
Creo API is a Fabric library for modders and datapack creators, providing shared utilities and extra worldgen tools so they can build on one common base.
What it does
The library offers a set of helpers for editing vanilla blocks, items and entity types, and an expanded version of block and item settings that makes common changes easier to write. It adds more than 50 new tags covering blocks, items, entity types, enchantments and biomes, so datapacks and mods can reference them directly.
For world generation, Creo API supplies extra feature and structure placement tools, density functions, placers and surface rules, along with a FastNoise implementation. Its modules can be loaded separately, so a project can include only the parts it uses and keep the file size small. The author describes it as a higher-layer addition on top of Fabric API, aimed at both modders and datapack developers.
Every player and the server need a copy of the mod. Builds exist for Fabric only, across seven release versions 1.19.4 – 1.21.1, with 0.7.9+1.20.6 for 1.20.6 as the latest file. It is not open source; the code is under All rights reserved. The project is archived, though the author has said it may return in the future. Wilder World requires it.
Key features
Block and item settings
An expanded version of the block and item settings classes makes modifying existing content simpler.
Vanilla content edits
Utilities let modders change vanilla blocks, items and entity types without rewriting their definitions.
Over 50 new tags
Tags for blocks, items, entity types, enchantments and biomes can be referenced from datapacks or code.
Worldgen toolkit
Feature and structure placement helpers, density functions, placers and surface rules support custom terrain and structure generation.
FastNoise implementation
A noise generator is included for procedural generation tasks that need coherent random values.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Shared modder utilities
Modders can reuse common helpers instead of copying similar code into each of their own mods.
Datapack worldgen
Datapack creators can use the extra placement tools, surface rules and density functions when shaping terrain.
Who it’s for: Mod developers building Fabric content and datapack creators who need extra worldgen tools and tags beyond what Fabric API provides.
Questions
Does Creo API need Fabric API?
Does Creo API have to be installed on both sides?
Is Creo API still being updated?
In the catalog
Creo API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from creoii
Similar mods
What the author says
This API has been archived and will not be updated. I may come back to it in the future, though. Creo API targets both modders & datapack creators, aiming to provide both with useful features.
Official listing
- Modrinth page
- modrinth.com/mod/creo-api
- Owner
- creoii
- Published
- 2023-03-16
- Updated on Modrinth
- 2024-09-08
- Facts verified
- 2026-10-15
