Placeholders
AstralPrivateChest registers one placeholder namespace, privatechest, backed by ChestData itself (a ComplexPlaceholder). It is not globally registered — an instance only becomes resolvable when a ChestData is placed into scope, which happens in ChestListener when sending cannot-access or already-locked (AstralPaperAPI.createPlaceholderContainer(player).registerPlaceholder(chestData)). For the placeholder syntax itself (%a_b_c%, chaining, $e(...)) see Placeholders.
privatechest_*
Placeholder | Type | Description |
|---|---|---|
|
| The locking chest's owner id. |
| String | The owner's name as recorded at lock time (not re-resolved live). |
|
| The owner, chainable into any |
|
| The raw set of authorized member UUIDs. |
| String | The stored |
Where these are consumed
File | Usage |
|---|---|
|
|
See also
Overview — when a chest carries
ChestDataand how it's persisted.Configuration — the
messages.ymlkeys these placeholders fill in.