Skip to main content

Commands and Permissions

Structory uses /structory as its main command.

Most commands are intended for administrators and are op by default.

Main commands

CommandPermissionEditionDescription
/structorystructory.cmd.useFree/PremiumShows the main Structory command message.
/structory helpstructory.cmd.helpFree/PremiumShows the command help message.
/structory reloadstructory.cmd.reloadFree/PremiumReloads Structory by disabling and enabling the plugin again.
caution

For production servers, a full restart is safer than /structory reload after large changes to structures, recipes, dependencies or placed instances.

Saved item commands

Saved items let you save a custom item from your hand and reuse it in recipes or results.

CommandPermissionEditionDescription
/structory item save <name>structory.cmd.item.saveFree/PremiumSaves the item in your main hand.
/structory item get <name>structory.cmd.item.getFree/PremiumGives you a saved item.
/structory item replace <name>structory.cmd.item.replaceFree/PremiumReplaces a saved item with the item in your main hand.
/structory item delete <name>structory.cmd.item.deleteFree/PremiumDeletes a saved item.

Examples:

/structory item save strangeapple
/structory item get strangeapple
/structory item replace strangeapple
/structory item delete strangeapple

Saved items are stored in:

plugins/Structory/customitem/

Premium layout commands

Layout commands help you create a structure layout from an in-game region.

CommandPermissionEditionDescription
/structory layout itemstructory.cmd.layout.itemPremiumTurns the item in your hand into the region selection tool.
/structory layout createstructory.cmd.layout.createPremiumExports the selected region as a layout file.

Basic flow:

  1. Hold any item.
  2. Run /structory layout item.
  3. Left-click the first corner of the region.
  4. Right-click the second corner of the region.
  5. Run /structory layout create.
  6. Copy the generated layout into your structure file and adjust it.

Premium admin/editor commands

The Admin GUI is intended for server owners and trusted staff members.

CommandPermissionDescription
/structory editorstructory.cmd.admin.editorOpens the main editor dashboard directly.
/structory admin editorstructory.cmd.admin.editorOpens the main editor dashboard through the admin branch.
/structory admin itemstructory.cmd.admin.itemGives/marks the admin inspection item.
/structory admin instancesstructory.cmd.admin.instancesOpens the placed instance list.
/structory admin instance <uuid>structory.cmd.admin.instancesOpens one placed instance.
/structory admin recipesstructory.cmd.admin.recipesOpens the loaded recipe list.
/structory admin recipe <name>structory.cmd.admin.recipesOpens one recipe.
/structory admin structuresstructory.cmd.admin.structuresOpens the loaded structure list.
/structory admin structure <name>structory.cmd.admin.structuresOpens one structure template.
/structory admin guisstructory.cmd.admin.guisOpens GUI definition tools.
/structory admin guistructory.cmd.admin.guisAlias for GUI definition tools.
/structory admin validatestructory.cmd.admin.validateRuns the health/validation report.
/structory admin healthstructory.cmd.admin.validateAlias for the health/validation report.

For a complete explanation, see the Admin GUI page.

Premium option commands

Some Premium systems expose commands through the option command tree.

The most common public use is privacy administration.

CommandEditionDescription
/structory option privacy set <instance-uuid> <type>PremiumChanges a structure instance privacy type.
/structory option privacy edit public owner <instance-uuid> <player>PremiumChanges the owner of a public structure by player name.
/structory option privacy edit public owneruuid <instance-uuid> <player-uuid>PremiumChanges the owner of a public structure by UUID.

Available privacy types:

TypeMeaning
OwnerOnlyOnly the owner can interact.
PublicPublic structure with an owner.
AllowAllAnyone can interact.

Permission groups

PermissionDescription
structory.cmd.admin.*Gives access to every Premium Admin GUI section.
structory.cmd.*Gives access to the main Structory command groups declared by the plugin.
structory.*Gives all Structory permissions declared by the plugin. Use only for trusted administrators.
info

Some internal Premium command branches may use administrator checks that are not meant for normal players. Give broad permissions only to trusted staff.