Package ke.ric.api
package ke.ric.api
Public entry point and addon lifecycle contracts for integrating with Heirloom.
Obtain the API instance via HeirloomAPI.getInstance() after checking
HeirloomAPI.isReady(), register addons via registerAddon(...),
create or identify Heirloom items, and inspect dietary provenance via
HeirloomAPI.foodFactsV2(org.bukkit.inventory.ItemStack).
This SDK JAR contains compile-only stubs. Declare Heirloom in depend or
softdepend inside plugin.yml, depend on ke.ric:heirloom-api with
provided / compileOnly scope, and never shade it into your plugin JAR.
-
ClassDescriptionOwner-scoped registration facade for immutable addon guide definitions.Interface that all Heirloom addons must implement.Main API entry point for Heirloom addons.