Overview

A multi-purpose api for Minecraft mod and datapack development.

Creo API addresses three main issues not typically covered by other libraries.

  • De-centralization of features, resulting in unnecessary similar or duplicated code from different mods.

  • Tedious aspects of development that take time away from implementing fun, unique features.

  • Expanding the powerful, yet lacking, worldgen & datapack system.

Here is a list of features implemented:

  • Nearly 50 new Block, Item, Entity Type, Enchantment, & Biome tags

  • Expanded version of BlockSettings & ItemSettings for easy modification

  • Utilities to edit vanilla blocks, items, & entity types

  • Various Feature/Structure Placement, Density Functions, Placers, & Surface Rules to assist in worldgen

  • FastNoise implementation

  • Entity Attributes such as Gravity, Max Air, etc

  • POI State & Block Entity Injection

  • Customizable Block-Entity collision interactions

  • Customizable Enchantment Targets

  • Even more small features

  • And more to come!

Last updated