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
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]
1.2.2 Section Update
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
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
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
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
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
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
  • <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
3.2.2 Aliases
  • 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 Parameter
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
3.3.2 Aliases
  • cc => cleanchat
  • ci => clearinventory
  • clean => cleanchat
  • clear => clearinventory
  • dir => direction
  • enchantment => enchanting
  • lvl0 => levelreset
  • lvl+ => levelup
  • lvl- => leveldown
  • pos => position
3.3.3 Parameter
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
3.4.2 Aliases
  • banlist => blacklist
  • information => info
  • online=> onlinelist
  • ops => oplist
  • worlds => worldlist
3.4.3 Parameter
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
3.5.4 Permissions
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
3.6.2 Parameter
no parameter 3.6.3 Aliases
  • sweather => serverweather
3.6.4 Permissions
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
3.7.2 Aliases
  • home => bedspawn
3.7.3 Permissions
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 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
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 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
  • 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
3.10.2 Aliases
  • back => m2l
  • blink => mod
  • death => m2d
  • port => teleport
3.10.3 Permissions
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
3.11.4 Permissions
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 Parameter
3.12.2.1 by Player
[world] 3.12.2.2 by Console
<world> 3.12.3 Aliases
  • weather => worldweather
  • wweather => worldweather
3.12.4 Permissions
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
5 Aliases 5.1 Parameters (Sorted in processing order)
  • <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
5.2 Examples
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