Skip to content
dhyces edited this page Jan 21, 2024 · 9 revisions

Alembic

Welcome to the Alembic wiki!

Alembic is a mod made for compatibility's sake. It allows modders and modpack developers alike to create unified, semi-datadriven damage types and all things associated with them. Alembic allows modders to rely on one library for damage types across multiple mods, ensuring compatibility and integration for their creations, and allowing modpack developers to tweak multiple mods' damage types and balance at once, along with wrapping and converting those which do not use datadriven damage types into Alembic damage types. The best part? Modders don't even need to have Alembic in their dev environment to add full compatibility with other mods that use Alembic. Mods that want to take full advantage of the custom typed damage ecosystem can depend on Alembic and access various tools to aid in the utilization of said system.

Get Started

First things first, ask yourself what you want to do. Do you need to add some compatibility for some items? See Default Item Attributes. Need to add some stats for entities, like damage resistance or types of damage to deal when attacking? See Entity Stats. If you need to make some vanilla damage types map to Alembic damage types, see Damage Type Overrides. Otherwise, you're probably here to add your own Alembic damage type. We suggest being minimal when adding these as to not over-complicate your and other's gameplay :). To add these, see Alembic Damage Types.

Clone this wiki locally