Creo API

Creo API

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

11 805 downloads 9 followers

Check out the homepage here!

Why should you use Creo API?

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

  • 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.

What's included in Creo API?

Here is a list of features implemented:

  • Over 50 new Block, Item, Entity Type, Enchantment, & Biome tags
  • Expanded version of BlockSettings & ItemSettings for easy modification

Vanilla is phasing these out in favor of the components system in 1.20.5+

  • 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 Block Place/Break Cooldown, Max Air, Climbing Speed, etc
  • POI State & Block Entity Injection
  • Customizable Entity-Block collision interactions
  • Customizable Enchantment Targets
  • Extensions to Blocks & Items for further customizability
  • Even more small features
  • And more to come!

Creo API targets both modders & datapack creators, aiming to provide both with useful features.

In order to optionally reduce file size, all modules are available to depend on separately.

We aim to be a higher-layer API on top of Fabric API (for modders) and Minecraft (for modders & datapack devs).

No gallery available for this project.

Version Minecraft Loader Download

Creo API 0.7.9+1.20.6

0.7.9+1.20.6

1.20.6
fabric
Download

Creo API 0.7.8+1.20.6

0.7.8+1.20.6

1.20.6
fabric
Download

Creo API 0.7.7+1.20.6

0.7.7+1.20.6

1.20.6
fabric
Download

Creo API 0.7.6+1.20.6

0.7.6+1.20.6

1.20.6
fabric
Download

Creo API 0.8.0+1.21.1

0.8.0+1.21.1

1.21.1
fabric
Download

Creo API 0.7.5+1.20.6

0.7.5+1.20.6

1.20.6
fabric
Download

Creo API 0.7.4+1.20.6

0.7.4+1.20.6

1.20.6
fabric
Download

Creo API 0.7.3+1.20.6

0.7.3+1.20.6

1.20.6
fabric
Download

Creo API 0.7.2+1.20.6

0.7.2+1.20.6

1.20.6
fabric
Download

Creo API 0.7.1+1.20.6

0.7.1+1.20.6

1.20.6
fabric
Download

Creo API 0.7.0+1.20.6

0.7.0+1.20.6

1.20.6
fabric
Download

Creo API 0.6.0+1.20.4

0.6.0+1.20.4

1.20.4
fabric
Download

Creo API 0.5.5+1.20.4

0.5.5+1.20.4

1.20.4
fabric
Download

Creo API 0.5.4+1.20.4

0.5.4+1.20.4

1.20.4
fabric
Download

Creo API 0.5.3+1.20.4

0.5.3+1.20.4

1.20.4
fabric
Download

Creo API 0.5.1+1.20.4

0.5.1+1.20.4

1.20.4
fabric
Download

Creo API 0.5.0+1.20.4

0.5.0+1.20.4

1.20.4
fabric
Download

Creo API 0.4.2+1.20.4

0.4.2+1.20.4

1.20.4
fabric
Download

Creo API 0.4.1+1.20.4

0.4.1+1.20.4

1.20.4
fabric
Download

Creo API 0.4.0+1.20.4

0.4.0+1.20.4

1.20.4
fabric
Download

Creo API 0.3.0+1.20.4

0.3.0+1.20.4

1.20.4
fabric
Download

Creo API 0.2.4+1.20.4

0.2.4+1.20.4

1.20.4
fabric
Download

Creo API 0.2.2+1.20.4

0.2.2+1.20.4

1.20.4
fabric
Download

Creo API 0.2.1+1.19.4

0.2.1+1.19.4

1.19.4
fabric
Download

Creo API 0.2.1+1.20

0.2.1+1.20

1.20
fabric
Download

Creo API 0.2.1+1.20.1

0.2.1+1.20.1

1.20.1
fabric
Download

Creo API 0.2.1+1.20.4

0.2.1+1.20.4

1.20.4
fabric
Download

Creo API 0.2.1+1.20.2

0.2.1+1.20.2

1.20.2
fabric
Download

Creo API 0.2.0+1.20.2

0.2.0+1.20.2

1.20.2
fabric
Download

Creo API 0.1.3+1.20.2

0.1.3+1.20.2

1.20.2
fabric
Download

Creo API 0.1.2+1.20.2

0.1.2+1.20.2

1.20.2
fabric
Download

Creo API 0.1.1+1.20.2

0.1.1+1.20.2

1.20.2
fabric
Download

Creo API 0.1.0+1.20.2

0.1.0+1.20.2

1.20.2
fabric
Download