Creo API

A multi-purpose API for Minecraft mod and datapack development

Download | Wiki | Source

advancement-api

Utilities to modify advancements and improve advancement capabilities.

Features:

Wiki | Source 

block-api

Extensions giving blocks more functionality.

Features:

Wiki | Source

block-injection-api.

Injection utilities related to blocks.

Features:

Wiki | Source 

content-modification-api

Utilities to modify vanilla content such as blocks, items, and entities.

Features:

Wiki | Source 

convention-tags

Many new tags bringing easy functionality to blocks, items, entity types, biomes, and more.

Features:

Wiki | Source 

datafixer-api

Abstraction layer for Minecraft's datafixer system to make it accessible to mod developers.

Features:

entity-attributes

Many new entity attributes for more control over entities.

Features:

Wiki | Source 

entity-block-collision-api

Modify collision interactions between entities and blocks.

Features:

Wiki | Source 

events

Event callbacks to hook into vanilla code.

Features:

Wiki | Source 

fog-api

Customizable locational, conditional, or per-biome fog.

Features:

food-component-api

Extensions to the vanilla food component system.

Features:

Wiki | Source 

item-api

Extensions giving items more functionality.

Features:

Wiki | Source 

mod-compatibility-api

Utilities to improve compatibility between mods.

Features:

Wiki | Source 

shader-interaction-api

Interaction with vanilla shaders.

Features:

Wiki | Source 

worldgen

Features, surface rules, density functions, noise, and more to improve worldgen capabilities.

Features:

Wiki | Source