Skip to main content

API Overview

API surfaces

SurfaceMaven artifactPackageStatus
Core APIdev.rono:apidev.rono.igniscore.api.*Stable
Extension shareddev.rono.extensions:shareddev.rono.extensions.shared.*Stable helpers

Which API should I use?

TaskUse
Build a block or item extensionCore API — strategies, models, ports
Parse explosion / throwable configExtension sharedExtensionConfigs helpers
Access runtime from another pluginCore APIIgnisCoreAPI facade

Sub-references

Sample extensions

ModuleGitHub
nuke (block)extensions/blocks/nuke
grenade (item)extensions/items/grenade
quarry-cache (block)extensions/blocks/quarry-cache