Wiki 9Minecraft Accessories Wiki

Accessories — Guide

Which Mods Need It

Install Accessories whenever a mod that adds wearable accessories lists it as a dependency (mod id accessories). Without it, those mods will not load.

  • The Aether uses Accessories for its wearable items and accessory slots.
  • Any other mod that adds rings, amulets, capes, belts, or similar accessory items through this framework needs it.

Accessories has its own requirement: it depends on owo-lib. Always install owo-lib + Accessories together, plus the mod that actually adds the accessories.

Developer API

Accessories is consumed by other mods as a dependency (mod id accessories). It requires owo-lib (mod id owo) on the classpath.

Adding it to a dev environment (Gradle):

repositories {
    maven { url " }
}
dependencies {
    modImplementation "io.wispforest:accessories:<version>"
    modImplementation "io.wispforest:owo-lib:<version>" // required
}

Key entry points (package root io.wispforest.accessories): - io.wispforest.accessories.api - the main AccessoriesAPI, the Accessory interface, and capabilities for reading/modifying equipped accessories. - Slot definitions - accessory slots and slot groups are defined through data (the accessories data type) so packs and mods can add or tweak slots. - io.wispforest.accessories.menu - the in-game accessories screen/menu. - Events/criteria - hooks for reacting when accessories are equipped or unequipped.

Refer to the upstream Accessories documentation for the full API and current version coordinates.