Package-level declarations
Functions
Link copied to clipboard
fun createSimpleBlock(properties: BlockBehaviour.Properties = BlockBehaviour.Properties.of()): Block
Utility factory for quickly creating a simple custom block.
Link copied to clipboard
Utility factory for quickly creating a simple custom MobEffect.
Link copied to clipboard
@ApiStatus.Experimental
@ApiStatus.Experimental
Registers a native Block with hot-reload support.
Link copied to clipboard
fun registerNativeEffect(id: String, registerMode: RegisterMode = RegisterMode.AUTO, effectFactory: () -> MobEffect): KattonRegistry.KattonMobEffectEntry
fun registerNativeEffect(id: Identifier, registerMode: RegisterMode = RegisterMode.AUTO, effectFactory: () -> MobEffect): KattonRegistry.KattonMobEffectEntry
Registers a native MobEffect with hot-reload support.
Link copied to clipboard
@ApiStatus.Experimental
Registers a native Item with pre-configured properties.
@ApiStatus.Experimental
@ApiStatus.Experimental
Registers a native Item with hot-reload support.