Creoii Mod Documentation & Wiki
Creo API
Creo API
  • Overview
  • Setup
  • Packages
    • Block API
    • Block Injection API
    • Content Modification API
    • Convention Tags
    • Entity Attributes
    • Entity-Block Collision API
    • Events
    • Food Component API
    • Item API
    • Mod Compatibility API
    • Registry API
    • Shader Interaction API
    • Worldgen
Powered by GitBook
On this page

Overview

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

NextSetup

Last updated 1 year ago

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

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

FastNoise