Getting Started
Choose the right SIR branch, install it cleanly, and know where to continue next.
Which SIR branch should you use?
If you are starting from scratch, the safe default is SIR 2.0.0.
If you already run an older SIR setup and your server depends on the classic resources/modules and resources/commands layout, stay on Legacy 1.7.0 and below until you are ready to migrate.
Use SIR 2.0.0
Best for fresh installs, current repo structure, and updated command/module management.
Stay on Legacy
Best for older production setups that still use the pre-2.0.0 configuration tree.
Basic install flow
- Download the branch you want to run.
- Put the plugin jar in your server
plugins/directory. - Start the server once so SIR generates its default files.
- Stop the server and review the generated configuration before going live.
- Continue with the branch-specific page below.
Continue with the right docs
- If you picked SIR 2.0.0, continue with Modern Branch.
- If you picked Legacy 1.7.0 and below, continue with Legacy Branch.
- If you mainly need a feature map for the current branch, open Modules & Providers.
- If you want to verify third-party compatibility first, open Integrations.
Migrating from an older setup to the modern branch is easier if you compare the old and new layouts first instead of copying files blindly.
Documentation Tree
Choose the SIR branch that matches your server, then jump into the right docs.
Supported Plugins
Compatibility overview for the companion plugins, bridges, and migration sources that matter to SIR.
Last updated on