The Back module allows players to return to the location that they either last warped from, or last died at.
/back
only remembers the last place they warped from or died at, any earlier locations are discarded. Locations are
also discarded on server restart, and offline user’s information can be discarded at any time, subject to memory requirements
of the server.
There are two entries in the main.conf
file in the back
section:
on-teleport
: if true
, allow players to return to the last location they teleported or warped from, if they have
permission to do so.on-death
: if true
, allow players to return to the place they died, if they have permission to do so.on-portal
: if true
, allow players to return to the place they last portal they travelled into, if they have permission to do so.The following are incompatibilities that may occur with this module, along with how to resolve the problem. For the full mod/plugin incompatibility list, see the compatibility page.
Reason: ProjectWorlds has world access permissions that can block cross world teleports.
Resolution: Grant users the ProjectWorlds world access permission, which is "pjw.worlds.<worldname>".
Reason: Topography has the ability to take control of cross-world teleports in non-standard configurations. SkyFactory 4 has some worlds with this option enabled by default, which blocks the Nucleus teleport commands
Resolution: Check topography configuration files for any "captureTeleports" options and remove them.
Reason: ProjectPortals may override some teleport related commands such as `/back`, `/warp` and `/home` if some of the ProjectPortals modules are enabled.
Resolution: Disable the module affecting the commands in PJP or prefix the command with "n", that is, "/back" -> "/nback".
Aliases:
back
return
Root command aliases:
/nback
Usage: /back [-b|--border] [-f|--force]
Default Role: ADMIN
Basic Command Permission: nucleus.back.base
Permissions
nucleus.back.base
- Default Role: ADMIN nucleus.back.targets.death
- Default Role: USER nucleus.back.targets.portal
- Default Role: USER nucleus.back.exempt.warmup
- Default Role: ADMIN nucleus.back.targets.teleport
- Default Role: USER nucleus.back.exempt.cost
- Default Role: ADMIN nucleus.back.exempt.samedimension
- Default Role: MOD nucleus.back.exempt.bordercheck
- Default Role: ADMIN nucleus.back.exempt.cooldown
- Default Role: ADMIN
This command is an equivalent to the following command(s) in Essentials:
/back
, /return
Aliases:
clearback
Root command aliases:
/nclearback
Usage: /clearback [<user>]
Default Role: ADMIN
Basic Command Permission: nucleus.clearback.base
Permissions
nucleus.clearback.others
- Default Role: ADMIN nucleus.clearback.base
- Default Role: ADMIN Permission | Suggested Role | Description |
---|---|---|
nucleus.back.base | ADMIN | Allows the user to run the command /back |
nucleus.back.exempt.bordercheck | ADMIN | If granted, allows the user to the use "-b" flag to attempt to warp outside of the border. |
nucleus.back.exempt.cooldown | ADMIN | Allows the user to bypass the cooldown for /back |
nucleus.back.exempt.cost | ADMIN | Allows the user to bypass the cost for /back |
nucleus.back.exempt.samedimension | MOD | If granted, players can return across dimensions even when only-same-dimension is enabled. |
nucleus.back.exempt.warmup | ADMIN | Allows the user to bypass the warmup for /back |
nucleus.back.targets.death | USER | Sets the player's /back location on death |
nucleus.back.targets.portal | USER | Sets the player's /back location on portal teleports. |
nucleus.back.targets.teleport | USER | Sets the player's /back location on returnable teleports. |
nucleus.clearback.base | ADMIN | Allows the user to run the command /clearback |
nucleus.clearback.others | ADMIN | Allows the user to target other players using the command "clearback". |
# Log player's location on death. on-death=true # Log player's last location after travelling through a portal. on-portal=false # Log player's last location on warp. on-teleport=true # If true, when a player is in a different dimension than the back target, then this player will require the nucleus.back.exempt.samedimension permission to be able to go back. only-same-dimension=false