Uses of Class
dev.rono.igniscore.api.model.RuntimeBlockInstance
Packages that use RuntimeBlockInstance
Package
Description
Public IgnisCore API surface for extensions and platform integrations.
Extension definitions loaded from JAR
config.yml files.Platform-neutral port interfaces (L1) that abstract Minecraft host APIs.
-
Uses of RuntimeBlockInstance in dev.rono.igniscore.api
Methods in dev.rono.igniscore.api that return RuntimeBlockInstanceModifier and TypeMethodDescriptionstatic RuntimeBlockInstanceIgnisCoreAPI.ignitePlacedBlock(IgnisLocation location, Object context) Starts the ignition lifecycle for a placed custom block at the given location.IgnisCoreFacade.ignitePlacedBlock(IgnisLocation location, Object context) Starts the ignition lifecycle for a placed custom block at the given location.static RuntimeBlockInstanceIgnisCoreAPI.triggerBlock(IgnisLocation location, String typeId, Object context) Immediately triggers an active block instance at the given location.IgnisCoreFacade.triggerBlock(IgnisLocation location, String typeId, Object context) Immediately triggers an active block instance at the given location.Methods in dev.rono.igniscore.api that return types with arguments of type RuntimeBlockInstanceModifier and TypeMethodDescriptionstatic Collection<RuntimeBlockInstance> IgnisCoreAPI.getActiveBlocks()Returns all block instances currently in the active (fused) lifecycle.IgnisCoreFacade.getActiveBlocks()Returns all block instances currently in the active (fused) lifecycle. -
Uses of RuntimeBlockInstance in dev.rono.igniscore.api.event
Methods in dev.rono.igniscore.api.event that return RuntimeBlockInstanceModifier and TypeMethodDescriptionBlockActivateEvent.instance()BlockTickEvent.instance()BlockTriggerEvent.instance()RuntimeBlockEvent.instance()Constructors in dev.rono.igniscore.api.event with parameters of type RuntimeBlockInstanceModifierConstructorDescriptionBlockActivateEvent(RuntimeBlockInstance instance) BlockTickEvent(RuntimeBlockInstance instance) BlockTriggerEvent(RuntimeBlockInstance instance, Object triggerContext) -
Uses of RuntimeBlockInstance in dev.rono.igniscore.api.model
Methods in dev.rono.igniscore.api.model with parameters of type RuntimeBlockInstanceModifier and TypeMethodDescriptionstatic PlacedBlockPlacedBlock.from(RuntimeBlockInstance instance) -
Uses of RuntimeBlockInstance in dev.rono.igniscore.api.port
Methods in dev.rono.igniscore.api.port with parameters of type RuntimeBlockInstanceModifier and TypeMethodDescriptionvoidBlockVisualRenderer.removeDisplay(RuntimeBlockInstance instance) Removes display entities associated with a runtime block instance.voidBlockVisualRenderer.spawnAnimatedDisplay(RuntimeBlockInstance instance) Spawns display entity(ies) for an animated runtime block instance.voidBlockVisualRenderer.updateAnimation(RuntimeBlockInstance instance) Updates display state for an animated instance (frame, rotation, etc.).