Addons
Explorer for bundled SIR+ addons, their commands, files, keys, and configuration examples.
SIR+ addons
SIR+ adds addon loading on top of the base SIR module and command-provider model. This page documents bundled addons that ship with the SIR+ repository.
Knowledge Explorer
Choose the entry you want to inspect
The data below follows the current repository resources and excludes descriptor-only files unless they define commands.
Teleport
Summary
Bundled SIR+ addon for direct teleports, teleport requests, request prompts, and /back.
What it offers
- - /tp direct teleport.
- - /tpa and /tpahere request workflows.
- - Click-to-accept and click-to-deny prompt buttons.
- - Previous-location storage for /back.
Plugin dependencies
Required
No hard plugin dependency in the default resource files.
Optional
No optional plugin hook is required for the documented defaults.
Configuration files and important keys
config.yml
Teleport addon behavior.
request-timeoutteleport-delayback-enabledtp-require-permissionlang.yml
Teleport addon messages and prompt buttons.
prefixrequest.*tp.*tpa.received.message/accept.button/accept.hover/deny.button/deny.hovertpahere.*tpaccept.player-onlytpdeny.player-onlyback.*Commands
| Command | Permission | Aliases | Usage |
|---|---|---|---|
| /tp | sir.tp | - | /tp <player> |
| /tpa | sir.tpa | - | /tpa <player> |
| /tpahere | sir.tpahere | - | /tpahere <player> |
| /tpaccept | sir.tpaccept | tpyes | /tpaccept [player] |
| /tpdeny | sir.tpdeny | tpno | /tpdeny [player] |
| /back | sir.back | - | /back |
Configuration examples
- - Set tp-require-permission: true when /tp should require both the command permission and the extra admin gate.
- - Set teleport-delay above 0 when requests should behave like delayed survival teleports instead of instant moves.
External addons
External addons follow the same descriptor model, but only bundled addons are documented here. For creating your own addon, use the Addons API page.
Commands
Explorer for SIR+ command providers, module commands, inherited SIR commands, and addon commands.
Addons API
Use the SIR API, wire it into your project, and create real addon jars for the SIR+ runtime.
Last updated on