GateItems — Admin Commands
/gloot
| Command | Arguments | Permission | Description |
|---|---|---|---|
/gloot preview <lootPoolId> | lootPoolId: String (suggested) | gloot.admin | Opens preview page for a loot pool |
/gloot generate <lootPoolId> [groupId] | lootPoolId: String; groupId: String (optional) | gloot.admin | Generates loot into the targeted chest |
/gloot upgradeData | — | gloot.admin | Upgrades loot data across all pools |
/gloot get | — | gloot.admin | Debug: gets gate components from held item |
/gloot create <newLootPoolId> | newLootPoolId: String | gloot.admin | Creates a new empty loot pool |
/gloot delete <lootPoolId> | lootPoolId: String (suggested) | gloot.admin | Deletes a loot pool |
/gloot view <lootPoolId> | lootPoolId: String (suggested) | gloot.admin | Opens wiki-style view of a loot pool |
/gchest
| Command | Arguments | Permission | Description |
|---|---|---|---|
/gchest showNearby [radius] | radius: Integer (optional, default 128) | gchest.admin | Shows nearby loot chests |
/gchest migrateDumpToProperFile <fileName> | fileName: String | gchest.admin | Migrates dump files to proper file |
/gchest create <lootPoolId> <resetTimeSeconds> | lootPoolId: String; resetTimeSeconds: Integer(0+) | gchest.admin | Creates a new loot chest at the targeted container |
/gitems
| Command | Arguments | Permission | Description |
|---|---|---|---|
/gitems reload | — | gitems.admin | Reloads the GateItems configuration and item, crafting recipe, chest, and loot definitions |
/gitems generateResourcePack | — | gitems.admin | Generates the combined GateItems and GateInterface resource pack |
/gitems publishResourcePack | — | gitems.admin | Generates, hosts, and sends the combined resource pack to online players |
/gitems list [page] | page: Integer (optional, default 0) | gitems.admin | Lists all custom items (paginated) |
/gitems listSet <setName> [reload] | setName: String; reload: Boolean (optional) | gitems.admin | Lists items in a specific set |
/gitems nbt | — | gitems.admin | Prints the NBT of the held item to chat and console |
/gitems restoreUpgrade <upgradeUuid> | upgradeUuid: UUID | gitems.admin | Gives the administrator the original item recorded before an automatic upgrade |
/gitems recipe list | — | gitems.admin | Opens the in-game crafting recipe editor |
/gitems recipe create <recipeId> <interfaceId> | recipeId: String(A-Z, a-z, 0-9, ., _, -); interfaceId: String | gitems.admin | Creates a new slot-based 3×3 crafting recipe in-game |
/gitems recipe edit <recipeId> | recipeId: String (suggested) | gitems.admin | Opens an existing crafting recipe for editing |
/gitems give <itemId> [amount] [reload] | itemId: String; amount: Integer (optional, default 1); reload: Boolean (optional) | gitems.admin | Gives a custom item by ID |
/gitems setLevel <itemId> <level> | itemId: String; level: Integer(0+) | gitems.admin | Gives a leveled-up version of an item |
/gspawner
| Command | Arguments | Permission | Description |
|---|---|---|---|
/gspawner createSpawner <groupName> <mobType> | groupName: String; mobType: String (MythicMob type) | gatecraft.admin.gspawner | Initializes a spawner session |
/gspawner exitSession | — | gatecraft.admin.gspawner | Exits the current spawner session |
/gspawner editSpawners <groupNames> | groupNames: List<String> (comma-separated) | gatecraft.admin.gspawner | Initializes a spawner editing session for multiple groups |