Integrations
Last updated Jul 6, 2026
Integrations
SoapsTeleporter optional hooks. All region integrations are off by default in config.yml.
Soft dependencies from plugin.yml: PlaceholderAPI, Vault, WorldGuard, Lands.
Hard dependency: SoapsCommon.
PlaceholderAPI
Registers automatically when PlaceholderAPI is installed. Identifier: soapsteleporter.
No extra configuration. See Placeholders for the full token list.
Vault (Economy)
Required for money costs and money conditions.
Setup
- Install Vault
- Install a Vault economy provider (EssentialsX, CMI, etc.)
- Set in
config.yml:
economy:
enabled: true
currency-format: "$%.2f"
payment-timing: "before"
refund-on-failure: true
Enables
/st setcost <portal> <amount>for money/st setcondition <portal> money <amount>balance checks- Placeholders
%soapsteleporter_economy_balance%and%soapsteleporter_economy_spent%
Details: Economy.
WorldGuard
Respect protected regions when creating and using portals.
integrations:
worldguard:
enabled: false
require-build-permission: true
check-teleport-permission: true
respect-claims-rtp: true
| Option | Description |
|---|---|
require-build-permission |
Need build rights to create portals in a region |
check-teleport-permission |
Block teleport if the player cannot teleport in that region |
respect-claims-rtp |
RTP avoids protected regions |
Players see integrations.worldguard-denied from messages.yml when blocked.
Lands
Respect land claims for portal creation and RTP.
integrations:
lands:
enabled: false
respect-claims-rtp: true
require-land-permission: true
| Option | Description |
|---|---|
respect-claims-rtp |
RTP avoids claimed land |
require-land-permission |
Need land permission to create portals in claims |
Players see integrations.lands-denied when blocked.
SoapsCommon
SoapsTeleporter depends on SoapsCommon for shared formatting, GUI infrastructure, and startup checks. Install the matching SoapsCommon version before enabling SoapsTeleporter.
If the server uses a standalone SoapsCommon JAR, place it in plugins/ alongside SoapsTeleporter.
Optional Plugin Summary
| Plugin | Purpose | Required? |
|---|---|---|
| SoapsCommon | Shared library | Yes |
| PlaceholderAPI | Custom placeholders | No |
| Vault + economy | Money costs | No |
| WorldGuard | Region checks | No |
| Lands | Claim checks | No |
Next Steps
- Placeholders for scoreboard variables
- Configuration for integration toggles
- FAQ for troubleshooting economy and regions