Reference
v1.7.0
1 General
1.1 Casesensivity
1.1.1 Commands
Configurable 1.1.2 Categories, types
Caseinsensitiv 1.2 Options in config.yml
1.2.1 Section General
1.2.2 Section Update
1.2.3 Section Commands
Definitions of created commands. Dont change this values 1.2.4 Section Aliases
Definitions of created aliases. Dont change this values
2 Permanent command
2.1 Information
'/zeltcmds add', '/zeltcmds addalias', '/zeltcmds remove' and '/zeltcmds removealias' instantly change the config.yml, so reload will not undo changes from commands or aliases! 2.2 Permission
zeltcmds.manage 2.3 Defaultpermission
OP
3 Categories 3.1 give
3.1.1 Types
3.1.2 Aliases
none 3.1.3 Parameter
3.1.3.1 by Player
[player] <item> <amount> 3.1.2.2 by Console
<player> <item> <amount> 3.1.4 Permissions
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.1.5 Message
Send to the affected player 3.1.6 Information
3.2 mode
3.2.1 Types
3.2.2 Aliases
3.2.3.2 by Player
[player] 3.2.2.2 by Console
<player> 3.2.4 Permissions
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.2.5 Message
Send to the affected player
3.3 player
3.3.1 Types
3.3.2 Aliases
3.3.3.1 by Player
[player] 3.3.3.2 by Console
<player> 3.3.4 Permissions
3.3.4.1 alwaysfly, build, cleanchat, clearinventory, enchanting, enderchest, feed, fly, freeze, heal, kill, leveldown, levelreset, levelup, mute, starve, workbench
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.3.4.2 direction, info, ip, item, position, seen, time
For both: zeltcmds.cmd.<command> 3.3.5 Message
3.3.5.1 alwaysfly, build, cleanchat, clearinventory, enchanting, enderchest, feed, fly, freeze, heal, kill, leveldown, levelreset, levelup, mute, starve, workbench
Send to the affected player 3.3.5.2 direction, info, ip, item, position, seen, time
msg is not used by this types 3.3.6 Information
3.4 serverinfo
3.4.1 Types
3.4.2 Aliases
no parameter 3.4.4 Permissions
zeltcmds.cmd.<command> 3.4.5 Message
msg is not used by this category
3.5 servertime
3.5.1 Parameter for creation
Integer. As references, 0 sets the moon to its highest point (midnight) and 12000 sets the sun to its highest point (highnoon). Its a bit like hour*1000 3.5.2 Parameter for use
no paramter 3.5.3 Aliases
zeltcmds.cmd.<command> 3.5.5 Message
Send to every player
3.6 serverweather
3.6.1 Types
3.6.2 Parameter
no parameter 3.6.3 Aliases
zeltcmds.cmd.<command> 3.6.5 Message
Send to every player
3.7 set
3.7.1 Types
3.7.2 Aliases
3.7.3.1 bedspawn
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.7.3.2 spawn
zeltcmds.cmd.<command> 3.7.4 Message
3.7.4.1 bedspawn
Send to affected player 3.7.4.2 spawn
Send to player using command
3.8 spawn
3.8.1 Types
3.8.2 Parameter
3.8.2.1 cursor
3.8.2.1.1 by Console
no usage 3.8.2.1.2 by Player
<mob> 3.8.2.2 player
3.8.2.2.1 by Console
<mob> <player> 3.8.2.2.2 by Player
<mob> [player] 3.8.3 Permissions
3.8.3.1 cursor
zeltcmds.cmd.<command> 3.8.3.2 player
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.8.4 Message
3.8.4.1 cursor
Send to player spawning entity 3.8.4.2 player
Send to player at which position the entity is spawned
3.9 sudo
3.9.1 Types
3.9.2 Parameter
3.9.2.1 all, console
<command> [parameter]* 3.9.2.2 player
<player> <command> [parameter]* 3.9.2.3 world
<world> <command> [parameter]* 3.9.3 Permissions
zeltcmds.cmd.<command> 3.9.4 Message
3.9.4.1 all, player, world
Send to the affected player 3.9.4.2 console
msg is not used by this types 3.9.5 Information
3.10 teleport
3.10.1 Types
3.10.2 Aliases
zeltcmds.cmd.<command> 3.10.4 Message
Send to teleported players
3.11 worldtime
3.11.1 Parameter for creation
Integer. As references, 0 sets the moon to its highest point (midnight) and 12000 sets the sun to its highest point (highnoon). Its a bit like hour*1000 3.11.2 Parameter for use
3.11.2.1 by Player
[world] 3.11.2.2 by Console
<world> 3.11.3 Aliases
For the world the player stands: zeltcmds.cmd.<command>
For an other world: zeltcmds.cmd.<command>.world 3.11.5 Message
Send to every player on affected world
3.12 worldweather
3.12.1 Types
3.12.2 Parameter
3.12.2.1 by Player
[world] 3.12.2.2 by Console
<world> 3.12.3 Aliases
For the world the player stands: zeltcmds.cmd.<command>
For an other world: zeltcmds.cmd.<command>.world 3.12.5 Message
Send to every player on affected world
4 Defaultpermissions
5 Aliases
5.1 Parameters (Sorted in processing order)
Example 1: (Basic alias for command)
/zeltcmds addalias zc zeltcmds
> zc is alias for zeltcmds so now you can use /zc [...] instead of /zeltcmds [...] Example 2: (Advanced alias with constant parameters)
/zeltcmds add m2c port m2c true Woosh!
> Command used for the example
/zeltcmds addalias zero m2c 0 0
> zero is a teleport for the player to position x=0;z=0 without any additional parameter needed Example 3: (Advanced alias with constant parameters and one dynamic)
/zeltcmds add m2wc port m2wc true Woosh!
> Command used for the example
/zeltcmds addalias zerow m2wc <param> 0 0
> zerow is a teleport for the player to position x=0;z=0 on a world that has to be given
/zerow test
> Teleports the player to world 'test' to position x=0;z=0 Example 4: (Alias combining two commands with one dynamic parameter)
/zeltcmds add toworld port m2w true
/zeltcmds add home port m2h true Home sweet home!
> Commands used for the example
/zeltcmds addalias worldhome toworld <param> <cmd> home
> worldhome teleports the player to the spawn of a choosen world and from there to its bedspawn
/worldhome Pangea
> Teleports the player to his bedspawn on world Pangea Example 5: (Alias to create useful aliases)
/zeltcmds add tocoord port m2we true
> Command used for the example
/zeltcmds addalias warpadd zeltcmds addalias <param> tocoord <player_world> <player_x> <player_y> <player_z>
> warpadd creates an alias with a given name that would teleport a player to the position where the alias was created (like warps)
Example 6: (Countdown)
/zeltcmds addalias countdown say 3<cmd><wait20>say 2<cmd><wait40>say 1 Example 7: (Cloning items)
/zeltcmds add giveitem give item op
> Command used for the example
/zeltcmds addalias clone giveitem <param?> <item_id>:<item_data> <param1>
> giveitem clones the item in hand of the executing player, creating the amount given by first parameter and optional give them to a player given by second parameter
1.1.1 Commands
Configurable 1.1.2 Categories, types
Caseinsensitiv 1.2 Options in config.yml
1.2.1 Section General
| Option | Description | Default |
|---|---|---|
| casesensitive | Wether to handle commands casesensitive or not | true |
| lang | Localization to use. Implemented are en and de | en |
| logAlias | Wether usage of aliases by players are logged to console or not | true |
| logCmd | Wether usage of commands by players are logged to console or not | true |
| pageentries | Number of entries per page in commandlist and aliaslist | 5 |
| version | For updates. Dont change this value | [current version] |
| Option | Description | Default |
|---|---|---|
| check | Wether to check for updates or not | true |
| notifyOP | Wether to notify OPs about updates on login or not. Only works if 'check' is true | true |
Definitions of created commands. Dont change this values 1.2.4 Section Aliases
Definitions of created aliases. Dont change this values
2 Permanent command
| Command | Description |
|---|---|
| /zeltcmds | Shows information and help |
| /zeltcmds add <command> <category> <type/parameter> <defaultpermission> [msg] | Adds a new command |
| /zeltcmds addalias <alias> <command> [parameter]* | Adds a new alias |
| /zeltcmds examples | Adds some predefined commands. Will not overwrite existing commands |
| /zeltcmds list [page] | Lists defined commands |
| /zeltcmds listalias [page] | Lists defined aliases |
| /zeltcmds reload | Reloads configuration and commands |
| /zeltcmds remove <command> | Removes a command |
| /zeltcmds removealias <alias> | Removes an alias |
'/zeltcmds add', '/zeltcmds addalias', '/zeltcmds remove' and '/zeltcmds removealias' instantly change the config.yml, so reload will not undo changes from commands or aliases! 2.2 Permission
zeltcmds.manage 2.3 Defaultpermission
OP
3 Categories 3.1 give
3.1.1 Types
| Type | Description |
|---|---|
| chest | Gives items filling an amount of chests |
| item | Gives an amount of an item |
| stack | Gives an amount of stacks of an item |
none 3.1.3 Parameter
3.1.3.1 by Player
[player] <item> <amount> 3.1.2.2 by Console
<player> <item> <amount> 3.1.4 Permissions
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.1.5 Message
Send to the affected player 3.1.6 Information
- <item> can be the name, the id or id and data in form 'id:data'
- Type 'chest' tries to creates many entities, maybe more then the server allows. Amounts greater 1 may not create the wanted amount. Same applies for type 'item' and 'stack' with corresponding amount
3.2 mode
3.2.1 Types
| Type | Description |
|---|---|
| adventure | Set gamemode to adventure |
| adventure_creative | Toggles gamemode between adventure and creative |
| adventure_survival | Toggles gamemode between adventure and survival |
| adventure_creative_survival | Rotates gamemode. adventure > creative > survival |
| adventure_survival_creative | Rotates gamemode. adventure > survival > creative |
| creative | Sets gamemode to creative |
| creative_adventure | Toggles gamemode between creative and adventure |
| creative_survival | Toggles gamemode between creative and survival |
| creative_adventure_survival | Rotates gamemode. creative > adventure > survival |
| creative_survival_adventure | Rotates gamemode. creative > survival > adventure |
| survival | Sets gamemode to survival |
| survival_adventure | Toggles gamemode between survival and adventure |
| survival_creative | Toggles gamemode between survuval and creative |
| survival_adventure_creative | Rotates gamemode. survival > adventure > creative |
| survival_creative_adventure | Rotates gamemode. survival > creative > adventure |
- a => adventure
- ac => adventure_creative
- as => adventure_survival
- acs => adventure_creative_survival
- asc => adventure_survivial_creative
- c => creative
- ca => creative_adventure
- cs => creative_survival
- cas => creative_adventure_survival
- csa => creative_survival_adventure
- s => survival
- sa => survival_adventure
- sc => survival_creative
- sac => survival_adventure_creative
- sca => survival_creative_adventure
3.2.3.2 by Player
[player] 3.2.2.2 by Console
<player> 3.2.4 Permissions
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.2.5 Message
Send to the affected player
3.3 player
3.3.1 Types
| Type | Description |
|---|---|
| alwaysfly | Let a choosen player fly, without landing |
| build | Let a choosen player build, without interactions |
| cleanchat | Cleans chat of a choosen player |
| clearinventory | Clears the inventory of a choosen player |
| direction | Shows the direction a choosen player ist looking |
| enchanting | Opens enchanting interface for a choosen player |
| enderchest | Opens enderchest for a choosen player |
| feed | Feeds a choosen player |
| fly | Let a choosen player fly |
| freeze | Freezes a choosen player |
| heal | Heals a choosen player |
| info | Shows detailed information about a choosen player |
| ip | Shows ip of a choosen player |
| item | Shows information about item in hand of a choosen player |
| kill | Kills a choosen player |
| leveldown | Decrements a choosen players level by one |
| levelreset | Sets a choosen players level to zero |
| levelup | Increments a choosen players level by one |
| mute | Mutes a choosen player |
| position | Shows the position of a choosen player |
| seen | Shows when a choosen player was last time online |
| starve | Starves a choosen player |
| time | Shows ingame-time of a choosen player |
| workbench | Opens workbench for a choosen player |
- cc => cleanchat
- ci => clearinventory
- clean => cleanchat
- clear => clearinventory
- dir => direction
- enchantment => enchanting
- lvl0 => levelreset
- lvl+ => levelup
- lvl- => leveldown
- pos => position
3.3.3.1 by Player
[player] 3.3.3.2 by Console
<player> 3.3.4 Permissions
3.3.4.1 alwaysfly, build, cleanchat, clearinventory, enchanting, enderchest, feed, fly, freeze, heal, kill, leveldown, levelreset, levelup, mute, starve, workbench
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.3.4.2 direction, info, ip, item, position, seen, time
For both: zeltcmds.cmd.<command> 3.3.5 Message
3.3.5.1 alwaysfly, build, cleanchat, clearinventory, enchanting, enderchest, feed, fly, freeze, heal, kill, leveldown, levelreset, levelup, mute, starve, workbench
Send to the affected player 3.3.5.2 direction, info, ip, item, position, seen, time
msg is not used by this types 3.3.6 Information
- alwaysfly, build, fly, freeze, mute
- Its possible to define separate messages for activation and deactivation using the form [Msg-On]\/[Msg-Off]
- build: Interactions are possible with no item in hand
- fly: No falldamage in this mode. Maybe fixed in upcoming release
3.4 serverinfo
3.4.1 Types
| Type | Description |
|---|---|
| blacklist | Shows the blacklist |
| info | Shows informations of server |
| onlinelist | Shows list of onlineplayers |
| oplist | Shows list of ops |
| ram | Shows information about ram of server |
| whitelist | Shows the whitelist |
| worldlist | Shows list of worlds |
- banlist => blacklist
- information => info
- online=> onlinelist
- ops => oplist
- worlds => worldlist
no parameter 3.4.4 Permissions
zeltcmds.cmd.<command> 3.4.5 Message
msg is not used by this category
3.5 servertime
3.5.1 Parameter for creation
Integer. As references, 0 sets the moon to its highest point (midnight) and 12000 sets the sun to its highest point (highnoon). Its a bit like hour*1000 3.5.2 Parameter for use
no paramter 3.5.3 Aliases
- stime => servertime
zeltcmds.cmd.<command> 3.5.5 Message
Send to every player
3.6 serverweather
3.6.1 Types
| Type | Description |
|---|---|
| rain | Sets weather to rain |
| storm | Sets weather to rain and thunder |
| sun | Sets weather to sun |
no parameter 3.6.3 Aliases
- sweather => serverweather
zeltcmds.cmd.<command> 3.6.5 Message
Send to every player
3.7 set
3.7.1 Types
| Type | Description | Parameter | Console |
|---|---|---|---|
| bedspawn | Sets the bedspawn for a player | [player] | false |
| spawn | Sets the spawn for the world | false |
- home => bedspawn
3.7.3.1 bedspawn
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.7.3.2 spawn
zeltcmds.cmd.<command> 3.7.4 Message
3.7.4.1 bedspawn
Send to affected player 3.7.4.2 spawn
Send to player using command
3.8 spawn
3.8.1 Types
| Type | Description |
|---|---|
| cursor | Spawns entity at position of cursor |
| player | Spawns entity at position of player |
3.8.2.1 cursor
3.8.2.1.1 by Console
no usage 3.8.2.1.2 by Player
<mob> 3.8.2.2 player
3.8.2.2.1 by Console
<mob> <player> 3.8.2.2.2 by Player
<mob> [player] 3.8.3 Permissions
3.8.3.1 cursor
zeltcmds.cmd.<command> 3.8.3.2 player
For self: zeltcmds.cmd.<command>
For other player: zeltcmds.cmd.<command>.player 3.8.4 Message
3.8.4.1 cursor
Send to player spawning entity 3.8.4.2 player
Send to player at which position the entity is spawned
3.9 sudo
3.9.1 Types
| Type | Description |
|---|---|
| all | Make all players online execute a given command |
| console | Executes a given command from console |
| player | Make a given player execute a given command |
| world | Make all players online on a given world execute a given command |
3.9.2.1 all, console
<command> [parameter]* 3.9.2.2 player
<player> <command> [parameter]* 3.9.2.3 world
<world> <command> [parameter]* 3.9.3 Permissions
zeltcmds.cmd.<command> 3.9.4 Message
3.9.4.1 all, player, world
Send to the affected player 3.9.4.2 console
msg is not used by this types 3.9.5 Information
- Output of commands is NOT redirected to player executing sudo
3.10 teleport
3.10.1 Types
| Type | Description | Parameter | Console |
|---|---|---|---|
| a2m | Teleports all players to the player | false | |
| a2p | Teleports all players to a choosen player | <player> | true |
| a2w | Teleports all players to spawn of a world | <world> | true |
| m2b | Teleports the player to bedspawn of a player | <player> | false |
| m2c | Teleports the player to the highest block at coordinates | <x> <z> | false |
| m2d | Teleports the player to the location of last death | false | |
| m2e | Teleports the player to exact position | <x> <y> <z> | false |
| m2h | Teleports the player to bedspawn | false | |
| m2l | Teleports the player back to the last location ported from | false | |
| m2p | Teleports the player to a choosen player | <player> | false |
| m2s | Teleports the player to spawn | false | |
| m2w | Teleports the player to spawn of a world | <world> | false |
| m2wc | Teleports the player to the highest block at coordinates on given world | <world> <x> <z> | false |
| m2we | Teleports the player to exact position on given world | <world> <x> <y> <z> | false |
| mod | Teleports the player forward over a given distance | <distance> | false |
| p2b | Teleports a player to bedspawn of a player | <player> <player> | true |
| p2c | Teleports a player to the highest block at coordinates | <player> <x> <z> | true |
| p2d | Teleports a player to the location of last death | <player> | true |
| p2e | Teleports a player to exact position | <player> <x> <y> <z> | true |
| p2h | Teleports a player to bedspawn | <player> | true |
| p2l | Teleports a player back to the last location ported from | <player> | false |
| p2m | Teleports a player to the player | <player> | false |
| p2p | Teleports a player to a choosen player | <player> <player> | true |
| p2s | Teleports a player to spawn | <player> | true |
| p2w | Teleports a player to spawn of a world | <player> <world> | true |
| p2wc | Teleports a player to the highest block at coordinates on given world | <player> <world> <x> <z> | true |
| p2we | Teleports a player to exact position on given world | <player> <world> <x> <y> <z> | true |
| w2m | Teleports players of a world to the player | <world> | false |
| w2p | Teleports players of a world to a choosen player | <world> <player> | true |
| w2s | Teleports players of a world to spawn | <world> | true |
| w2w | Teleports players of a world to spawn of a world | <world> <world> | true |
- back => m2l
- blink => mod
- death => m2d
- port => teleport
zeltcmds.cmd.<command> 3.10.4 Message
Send to teleported players
3.11 worldtime
3.11.1 Parameter for creation
Integer. As references, 0 sets the moon to its highest point (midnight) and 12000 sets the sun to its highest point (highnoon). Its a bit like hour*1000 3.11.2 Parameter for use
3.11.2.1 by Player
[world] 3.11.2.2 by Console
<world> 3.11.3 Aliases
- time => worldtime
- wtime => worldtime
For the world the player stands: zeltcmds.cmd.<command>
For an other world: zeltcmds.cmd.<command>.world 3.11.5 Message
Send to every player on affected world
3.12 worldweather
3.12.1 Types
| Type | Description |
|---|---|
| rain | Sets weather of a world to rain |
| storm | Sets weather of a world to rain and thunder |
| sun | Sets weather of a world to sun |
3.12.2.1 by Player
[world] 3.12.2.2 by Console
<world> 3.12.3 Aliases
- weather => worldweather
- wweather => worldweather
For the world the player stands: zeltcmds.cmd.<command>
For an other world: zeltcmds.cmd.<command>.world 3.12.5 Message
Send to every player on affected world
4 Defaultpermissions
| Defaultpermission | Description |
|---|---|
| false | No player can use the command by default |
| notop | Only players that are not OP can use the command by default |
| op | Only players that are OP can use the command by default |
| true | Every player can use the command by default |
- <player_name> - Name of executing player (player only)
- <player_nick> - Displayname of executing player (player only)
- <player_x> - x-coordinate of executing player (player only)
- <player_y> - y-coordinate of executing player (player only)
- <player_z> - z-coordinate of executing player (player only)
- <player_world> - worldname of executing player (player only)
- <item_id> - ID of item in hand of executing player (player only)
- <item_data> - Data of item in hand of executing player (player only)
- <item_name> - Name of item in hand of executing player (player only)
- <paramX> - The Xth commited parameter
- <param> - A mandatory parameter using first not assigned parameter
- <param?> - An optional parameter using first not assigned parameter
- <param*> - All commited parameters not assigned to a position
- <cmd> - Separates two commands from each other. Whitespaces are allowed before and after the parameter, but not needed
- <waitX> - Wait X ticks before executing command. Have to stand at the begin of a command
Example 1: (Basic alias for command)
/zeltcmds addalias zc zeltcmds
> zc is alias for zeltcmds so now you can use /zc [...] instead of /zeltcmds [...] Example 2: (Advanced alias with constant parameters)
/zeltcmds add m2c port m2c true Woosh!
> Command used for the example
/zeltcmds addalias zero m2c 0 0
> zero is a teleport for the player to position x=0;z=0 without any additional parameter needed Example 3: (Advanced alias with constant parameters and one dynamic)
/zeltcmds add m2wc port m2wc true Woosh!
> Command used for the example
/zeltcmds addalias zerow m2wc <param> 0 0
> zerow is a teleport for the player to position x=0;z=0 on a world that has to be given
/zerow test
> Teleports the player to world 'test' to position x=0;z=0 Example 4: (Alias combining two commands with one dynamic parameter)
/zeltcmds add toworld port m2w true
/zeltcmds add home port m2h true Home sweet home!
> Commands used for the example
/zeltcmds addalias worldhome toworld <param> <cmd> home
> worldhome teleports the player to the spawn of a choosen world and from there to its bedspawn
/worldhome Pangea
> Teleports the player to his bedspawn on world Pangea Example 5: (Alias to create useful aliases)
/zeltcmds add tocoord port m2we true
> Command used for the example
/zeltcmds addalias warpadd zeltcmds addalias <param> tocoord <player_world> <player_x> <player_y> <player_z>
> warpadd creates an alias with a given name that would teleport a player to the position where the alias was created (like warps)
Example 6: (Countdown)
/zeltcmds addalias countdown say 3<cmd><wait20>say 2<cmd><wait40>say 1 Example 7: (Cloning items)
/zeltcmds add giveitem give item op
> Command used for the example
/zeltcmds addalias clone giveitem <param?> <item_id>:<item_data> <param1>
> giveitem clones the item in hand of the executing player, creating the amount given by first parameter and optional give them to a player given by second parameter