FAQ
Last updated Jul 6, 2026
FAQ
Common questions from server owners running SoapsTeleporter 1.0.5.
General
How do I update the plugin?
Replace the JAR in plugins/ and restart. Config and portals.yml are preserved. Review Changelog for breaking changes.
What server software is supported?
Paper 26.1+ (Paper 1.21.x also works). Spigot 1.21.x is supported (secondary). Folia is not supported.
What Java version is required?
Java 25+ on Paper 26.1+. Java 21+ on Paper 1.21.x.
Do I need SoapsCommon?
Yes. SoapsTeleporter lists SoapsCommon under depend in plugin.yml.
Where is portal data stored?
plugins/SoapsTeleporter/portals.yml. Auto-save interval is set in config.yml (general.auto-save-interval, default 5 minutes).
Portals
Players are not teleporting. What should I check?
/st info <portal>: is it enabled and connected (or RTP configured)?- Permissions:
st.portal.useandst.portal.use.<name>if per-portal permissions are on. - Conditions and costs blocking the player.
/st debug issuesfor automated checks./st reloadruns a self-test with config, messages, portal, particle, permission, and file checks.
Can portals link across worlds?
Yes when safety.cross-world is true (default).
Can portals overlap?
No. Creation fails if regions overlap.
How large can a portal be?
Default 1 to 50 blocks per side (portals.limits in config). Adjust min-size and max-size as needed.
Can players break blocks inside a portal?
Not when protection.enabled is true, unless they have st.protection.bypass.
Particles
Particles are not visible.
- Confirm
particles.enabledistrue. - Stand within
performance.nearby-player-radius(default 30 blocks). - Check client particle settings (Minimal particles hide some effects).
How do I change portal color?
Use /st setcolor only on portals with the DUST particle.
Economy
Money costs do not work.
You need economy.enabled: true, Vault, and an economy plugin. Run /st debug economy for status.
What is the difference between cost and money condition?
/st setcost charges the player. /st setcondition ... money only checks balance.
Permissions
How do I restrict one portal?
Enable players.permissions.per-portal-permissions and grant st.portal.use.<portalname>.
Can regular players create portals?
Not by default. Grant st.command.add, st.command.wand, and related nodes to trusted builders.
Management and GUI
/st manage opens a chest menu. Can I use chat instead?
Set gui.enabled: false in config.yml and /st reload.
Where do I edit menu text?
gui.yml for inventory labels. messages.yml for chat messages.
Performance
Many portals are causing lag.
- Lower
performance.max-particles-per-tick - Keep
performance.adaptive-densityenabled - Raise per-portal
/st setintervalvalues - Reduce
max-particles-per-portal
Does teleport use async work?
Chunk preload and parts of the teleport pipeline run asynchronously where Paper allows.
Troubleshooting
Config errors after an update.
Run /st reload and read console output. Compare your files to Default Config Files. Delete a broken file and restart to regenerate it (back up portals.yml first).
Where do I report bugs?
Discord: discord.gg/mawAzwFq