Modules & Providers
Hub for the detailed SIR+ built-in module and command-provider references.
Built on top of Modern SIR
SIR+ keeps the same bundled stock feature set as Modern SIR, but wraps it in a stronger runtime:
- addon loading
- addon states
- provider override management
- extra migration sources
The right way to read SIR+ is:
- learn the built-in modules and providers
- learn the admin runtime around them
- then learn the addon layer
Detailed references
Built-in Modules
Detailed walkthrough of every bundled module, its files, config sections, and role inside the addon-capable runtime.
Built-in Command Providers
Detailed walkthrough of every bundled provider, its commands, permissions, state, and override-sensitive behavior.
Commands & Permissions
Audit the /sir admin tree, addon permissions, provider override controls, and state files.
Addon Runtime
Learn how addon jars, addon.yml, commands.yml, and addons/states.yml fit together.
Why this separation matters
Two built-in public commands still come from modules:
announcementsexposes/announcechannelsexposes/chat-view
Most other player-facing commands come from providers. In SIR+ that distinction matters even more because provider overrides are an explicit admin feature.
Frequently Asked Questions
Common questions about SIR+, addon loading, provider overrides, migration sources, runtime state, and addon development.
Built-in Modules
Deep reference for every bundled SIR+ module, including files, runtime responsibilities, configs, and how addons should coexist with them.
Last updated on