AccessoryPower

An accessory power interface

Inheritors

Functions

Link copied to clipboard
open fun ensureRequirements(player: Player): Boolean

Ensures that player has this accessory power

Link copied to clipboard
abstract fun registerListeners()

Registers specific listeners for this power

Link copied to clipboard
open fun thaumaturgyPlaceholder(player: MacrocosmPlayer, mp: Int, selected: Boolean = false): ItemStack

Builds a placeholder item for Thaumaturgy UI

Properties

Link copied to clipboard
abstract val displayItem: Material

Item that this accessory power shows

Link copied to clipboard
abstract val id: Identifier

ID of this accessory power

Link copied to clipboard
abstract val name: String

Name of this accessory power

Link copied to clipboard
abstract val stats: Statistics

Basic stats of this accessory power

Link copied to clipboard
abstract val tier: String

Tier of this accessory power. E.g. "Starter" or "Grandiose"