Latest Changes
- Shows possible subcommands
- Shows current syntax word and example text
- Filters input based on partial matches
Command Interfaces
Interface
|
Desc
|
Keywords
|
General
|
Forced
|
[world],[player],[player,player]
|
General
|
Optional
|
[comment...],[message...],[colorvartext...],[colortext...],[on|off|toggle],[price],[amount],[number],[page],[nickname],[owner],[name],[shortcut],[color],[radius],[time]
|
General
|
Kadi
|
(1st iteration)
|
AccountCommands
|
Todo
|
[name:account]
|
BoardCommands
|
Todo
|
(skipped)
|
ChannelCommands
|
Todo
|
[channel],[prefix...]
|
ChatCommands
|
Todo
|
(1st iteration)
|
ContainerCommands
|
Todo
|
(skipped)
|
CraftingCommands
|
Todo
|
x
|
CrateCommands
|
Todo
|
x
|
EffectCommands
|
Todo
|
x
|
ElementCommands
|
Todo
|
x
|
EssentialCommands
|
Todo
|
x
|
EventCommands
|
Todo
|
x
|
FindCommands
|
Todo
|
x
|
FSCommands
|
Todo
|
x
|
FSUserCommands
|
Todo
|
x
|
HeadCommands
|
Todo
|
x
|
HomeCommands
|
Todo
|
x
|
ImageCommands
|
Todo
|
x
|
ItemCommands
|
Todo
|
x
|
KadiCommands
|
Todo
|
x
|
KadiCommandsHelper
|
Todo
|
x
|
LandAreaCommands
|
Todo
|
x
|
LandCommands
|
Todo
|
x
|
LibraryCmdCommands
|
Todo
|
x
|
LibraryCommands
|
Todo
|
x
|
LibraryItemCommands
|
Todo
|
x
|
LotteryCommands
|
Todo
|
x
|
MagicCommands
|
Todo
|
x
|
MailCommands
|
Todo
|
x
|
MobCommands
|
Todo
|
x
|
ModelCommands
|
Todo
|
x
|
MoneyCommands
|
Todo
|
x
|
NaviCommands
|
Todo
|
x
|
PageCommands
|
Todo
|
x
|
PanelCommands
|
Todo
|
x
|
PermCommands
|
Todo
|
x
|
PGroupCommands
|
Todo
|
[pgroup]
|
PlayerCommands
|
Todo
|
x
|
PUserCommands
|
Todo
|
[puser]
|
RecordingCommands
|
Todo
|
x
|
RewardCommands
|
Todo
|
x
|
RewardSignCommands
|
Todo
|
x
|
ScreenCommands
|
Todo
|
x
|
ShopCommands
|
Todo
|
x
|
ToolCommands
|
Todo
|
x
|
TradeCommands
|
Todo
|
x
|
TransactionCommands
|
Todo
|
x
|
UserCommands
|
Todo
|
x
|
UserConfigCommands
|
Todo
|
x
|
UserGroupCommands
|
Todo
|
x
|
UserStatsCommands
|
Todo
|
x
|
WarpCommands
|
Todo
|
x
|
WorldRestoreCommands
|
Todo
|
x
|
WorldSettingCommands
|
Todo
|
x
|
Tab-completion Keywords
Forced registered keywords
Keyword
|
Provides
|
Examples
|
[world]
|
Shows all worldnames
|
|
[player]
|
Shows any at least initialized(looked up) player
|
|
[player,player]
|
Same as player but allows comma listing
|
|
[playerOn]
|
Show currently online players
|
|
Optional Keywords if not overwritten
Keyword
|
Provides
|
Examples
|
[on|off|toggle]
|
Show matching boolean state
|
|
[price]
|
double number
|
|
[amount]
|
double number
|
|
[radius]
|
double number
|
|
[number]
|
integer number
|
|
[page]
|
integer number
|
|
[nickname]
|
'any' string without spaces
|
|
[name]
|
'any' string without spaces
|
|
[owner]
|
same as [player]
|
|
[comment...]
|
endless text without colors
|
|
[message...]
|
endless text without colors
|
|
[colortext...]
|
endless text with colors ('&')
|
|
[colorvartext...]
|
endless text with colors and variable usage like %name%
|
|
[shortcut]
|
single char
|
|
[color]
|
ChatColor enum (dark_blue, light_purple, gold)
|
|
[time]
|
Amount of time: 1d5h30m, 1m30s, 21d
|
|
Kadi plugin additional keywords
Keyword
|
Provides
|
Examples
|
[pgroup]
|
Name of a permission group
|
|
[puser]
|
Name of a permission user
|
|
[name:account]
|
Money transfer. This on is complex. See below
|
|
[channel]
|
Name of a chat channel
|
|
[prefix...]
|
Setting a prefix for something (chat channel)
|
|
Sending money is allowed with a LOT of variants. Placeholder is [name:account] .
- pay Kademlia 5 <- RESOLVE PLAYERNAME CAccess.getPlayerIdService().getNameAnyMatching(t);
- pay :myacc 5 <- OWN ACCOUNT Nickname lookup
- pay *100500300 <- RESOLVE ACCOUNT-NUMBERS / Show 'known' numbers. Numbers used lately + server numbers and (numbers on their friends if allowed)
- pay *aldi <- TRADEMARKED / Simply show all numbers that are valid in theory? Or ones marked as "public"
- (ADMINS) pay Kade:1005003 <- Pre-Filtered by username / Show accounts of the user
- (ADMINS) pay Kade:test 5 <- RESOLVE PLAYERNAME + has a named account (admin only? as this makes private accounts searchable)