Skip to main content

Commands & Permissions

This page contains the complete list of all commands and permissions available in zSpawner.

Syntax Guide
  • < > indicates a required argument.
  • [ ] indicates an optional argument.
  • | separates multiple aliases for the same command.

Main Commands

CommandAliasesPermissionDescription
/zspawnerspawner, sp, spawnerszspawner.useOpen the spawner GUI
/zspawner reload-zspawner.reloadReload configuration files
/zspawner help-zspawner.helpDisplay help information

Spawner Management Commands

Commands for giving, adding, and removing spawners.

CommandPermissionDescription
/zspawner give <type> <entity> <player> [silent]zspawner.giveGive a spawner item to a player
/zspawner add <entity> <player> [silent]zspawner.addAdd a GUI spawner directly to a player
/zspawner remove <player> <spawner_key> [silent]zspawner.removeRemove a GUI spawner from a player
/zspawner show [player] [page]zspawner.showDisplay all spawners of a player

Give Command Details

The /zspawner give command accepts the following spawner types:

TypeDescription
CLASSICTraditional spawner that works like vanilla
GUISpawner managed through the /zspawner interface
VIRTUALAdvanced spawner with auto-kill, auto-sell, and more

Examples:

/zspawner give classic zombie Maxlego08
/zspawner give gui skeleton Maxlego08 true
/zspawner give virtual blaze Maxlego08

Option Commands

Commands for managing spawner options and upgrades.

CommandPermissionDescription
/zspawner option <player> <spawner_key> <option> <value>zspawner.optionSet a virtual spawner option
/zspawner giveoption <player> <option>zspawner.give.optionGive an upgrade item to a player

Available Options

The following options can be modified with the /zspawner option command:

OptionTypeDescription
DISTANCEDoubleSpawn distance from the spawner
EXPERIENCE_MULTIPLIERDoubleExperience gain multiplier
LOOT_MULTIPLIERDoubleLoot drop multiplier
AUTO_KILLBooleanEnable/disable auto-kill
AUTO_SELLBooleanEnable/disable auto-sell
DROP_LOOTSBooleanEnable/disable loot drops
MAX_ENTITYIntegerMaximum entities from this spawner
MIN_DELAYIntegerMinimum spawn delay (ms)
MAX_DELAYIntegerMaximum spawn delay (ms)
MIN_SPAWNIntegerMinimum entities per spawn
MAX_SPAWNIntegerMaximum entities per spawn
MOB_PER_MINUTEIntegerMaximum mobs spawned per minute
REMAININGIntegerRemaining entities to spawn

Examples:

/zspawner option Maxlego08 zombie_1 AUTO_KILL true
/zspawner option Maxlego08 skeleton_2 MIN_DELAY 5000
/zspawner option Maxlego08 blaze_1 LOOT_MULTIPLIER 2.0

Location Commands

Commands for managing spawner location rentals.

CommandPermissionDescription
/zspawner locationzspawner.location.adminLocation management parent command
/zspawner location set <player> <spawner_key> <minutes>zspawner.location.adminSet location rental for a spawner
/zspawner location add <player> <spawner_key> <minutes>zspawner.location.adminAdd time to a location rental
/zspawner location remove <player> <spawner_key> <minutes>zspawner.location.adminRemove time from a location rental
/zspawner location info <player> <spawner_key>zspawner.location.adminShow location rental information
/zspawner location clear <player> <spawner_key>zspawner.location.adminClear a location rental

Examples:

/zspawner location set Maxlego08 zombie_1 60
/zspawner location add Maxlego08 zombie_1 30
/zspawner location info Maxlego08 zombie_1
/zspawner location clear Maxlego08 zombie_1

All Permissions

Player Permissions

PermissionDescription
zspawner.useAccess the spawner GUI (/zspawner)
zspawner.helpView help commands

Admin Permissions

PermissionDescription
zspawner.reloadReload configuration files
zspawner.giveGive spawners to players
zspawner.give.optionGive upgrade items to players
zspawner.addAdd GUI spawners to players
zspawner.removeRemove spawners from players
zspawner.optionModify virtual spawner options
zspawner.showView all spawners of any player
zspawner.location.adminManage location rentals

Bypass Permissions

PermissionDescription
zspawner.bypassBypass spawner access restrictions (can open virtual spawners)

Command Examples

Setting up a Virtual Spawner

# Give a virtual spawner to a player
/zspawner give virtual zombie Maxlego08

# After the player places it, configure options
/zspawner option Maxlego08 zombie_1 AUTO_KILL true
/zspawner option Maxlego08 zombie_1 LOOT_MULTIPLIER 1.5
/zspawner option Maxlego08 zombie_1 MIN_DELAY 8000

Managing Location Rentals

# Set up a 2-hour rental
/zspawner location set Maxlego08 zombie_1 120

# Check rental status
/zspawner location info Maxlego08 zombie_1

# Extend the rental by 30 minutes
/zspawner location add Maxlego08 zombie_1 30

# Cancel the rental
/zspawner location clear Maxlego08 zombie_1

Bulk Spawner Distribution

# Give spawners silently (no messages to players)
/zspawner give gui skeleton Player1 true
/zspawner give gui skeleton Player2 true
/zspawner give gui skeleton Player3 true
Copyright © 2026 GroupeZ|Build #loading...|-