Uses of Class
dev.rono.igniscore.api.strategy.IgnisStrategyDescriptor
Packages that use IgnisStrategyDescriptor
Package
Description
YAML parsing and typed configuration views for extension definitions.
Strategy interfaces and helpers for block/item extension behavior.
-
Uses of IgnisStrategyDescriptor in dev.rono.igniscore.api.config
Methods in dev.rono.igniscore.api.config that return IgnisStrategyDescriptorModifier and TypeMethodDescriptionstatic IgnisStrategyDescriptorDefinitionParser.parseStrategyDescriptor(ExtensionManifest manifest) Builds a strategy registry descriptor from extension manifest metadata. -
Uses of IgnisStrategyDescriptor in dev.rono.igniscore.api.strategy
Methods in dev.rono.igniscore.api.strategy that return IgnisStrategyDescriptorModifier and TypeMethodDescriptionAbstractIgnisStrategy.descriptor()IgnisStrategy.descriptor()Returns identity and provenance metadata for this strategy.static IgnisStrategyDescriptorCreates a built-in strategy descriptor without an explicit source plugin.static IgnisStrategyDescriptorIgnisStrategyDescriptor.of(String id, String name, String version, String author, String sourcePlugin) Creates a strategy descriptor with an explicit source plugin.Methods in dev.rono.igniscore.api.strategy that return types with arguments of type IgnisStrategyDescriptorModifier and TypeMethodDescriptionIgnisStrategyRegistry.getDescriptors()Returns metadata for all currently registered strategies.Methods in dev.rono.igniscore.api.strategy with parameters of type IgnisStrategyDescriptorModifier and TypeMethodDescriptionvoidAbstractIgnisStrategy.bindDescriptor(IgnisStrategyDescriptor descriptor) voidIgnisStrategyRegistry.register(IgnisStrategyDescriptor descriptor, IgnisStrategy strategy) Registers a strategy with an explicit descriptor.Constructors in dev.rono.igniscore.api.strategy with parameters of type IgnisStrategyDescriptorModifierConstructorDescriptionprotectedAbstractIgnisBlockStrategy(IgnisStrategyDescriptor descriptor) protectedAbstractIgnisItemStrategy(IgnisStrategyDescriptor descriptor) protectedAbstractIgnisStrategy(IgnisStrategyDescriptor descriptor)