Astral Realms Documentation Help

Commands

AstralSync registers the following commands. All permissions must be granted explicitly — no defaults are set to true.

Command Reference

/sync adapters

Lists all currently registered SnapshotAdapter implementations, including those added by third-party plugins.

Field

Value

Permission

sync.command.adapters

Sender

Any (CommandSender)

Example output:

Available Adapters: (7) - astralsync:inventory | PlayerInventoryAdapter registered by AstralSync - astralsync:enderchest | PlayerEnderchestAdapter registered by AstralSync - astralsync:attributes | PlayerAttributeAdapter registered by AstralSync - astralsync:persistent_data | PlayerPersistentDataAdapter registered by AstralSync - astralsync:state | PlayerStateAdapter registered by AstralSync - astralsync:advancements | PlayerAdvancementAdapter registered by AstralSync - astralsync:potion_effects | PlayerPotionAdapter registered by AstralSync

/sync reload

Reloads config.yml and messages.yml without restarting the server. In-flight operations are not interrupted.

Field

Value

Permission

sync.command.reload

Sender

Any (CommandSender)

/snapshots <player>

Opens an interactive GUI showing all stored snapshots for the specified player. Each entry can be selected to preview or roll back that snapshot.

Field

Value

Permission

sync.command.snapshots

Sender

Player only

Argument

<player> — any player name (online or offline)

/invsee <player>

Opens a view of the specified online player's inventory. The target must be online.

Field

Value

Permission

sync.invsee

Sender

Player only

Argument

<player> — must be an online player

/ecsee <player>

Opens a view of the specified online player's ender chest. The target must be online.

Field

Value

Permission

sync.ecsee

Sender

Player only

Argument

<player> — must be an online player

Permissions Summary

Permission

Command

Description

sync.command

/sync

Base permission (required for all /sync subcommands)

sync.command.adapters

/sync adapters

List registered adapters

sync.command.reload

/sync reload

Reload plugin configuration

sync.command.snapshots

/snapshots

Access the snapshot browser GUI

sync.invsee

/invsee

View another player's inventory

sync.ecsee

/ecsee

View another player's ender chest

24 April 2026