This repository contains documentation on the PlayerIO based Everybody Edits API.
Everybody Edits is no longer updated because it use Flash and is discontinued. But these documentions will not be deleted.
Protocol Version: 258
- Game Information
- Room Types
- Receive Messages
- access
- add
- addedToCrew
- allowSpectating
- aura
- autotext
- b
- backgroundColor
- badgeChange
- banned
- bc
- bn
- br
- bs
- c
- campaignRewards
- canAddToCrews
- clear
- completedLevel
- crewAddRequest
- crewAddRequestFailed
- dontPanic
- editRights
- effect
- effectlimits
- face
- favorited
- givemagicbrickpackage
- givemagicsmiley
- god
- hide
- hideLobby
- hotbarSmileys
- image
- info
- info2
- init
- init2
- joinCampaign
- k
- kill
- ks
- lb
- left
- liked
- lobbyPreviewEnabled
- lockCampaign
- lostaccess
- m
- magic
- minimapEnabled
- mod
- muted
- pm
- ps
- psi
- pt
- reset
- resetGlobalSwitches
- restoreProgress
- roomDescription
- roomVisible
- saved
- say
- say_old
- show
- smileyGoldBorder
- stoprun
- team
- tele
- teleport
- time
- toggleGod
- ts
- unfavorited
- unliked
- updatemeta
- upgrade
- worldReleased
- wp
- write
- Send Messages
- access
- ToCrew
- admin
- aura
- autosay
- b
- c
- crown
- caketouch
- checkpoint
- changeBadge
- clear
- death
- diamondtouch
- effect
- favorite
- god
- godblocktouch
- hologramtouch
- hotbarSmileys
- init
- init2
- key
- kill
- levelcomplete
- like
- m
- mod
- name
- pressKey
- pm
- ps
- rejectAddToCrew
- requestAddToCrew
- reset
- save
- say
- setAllowSpectating
- setCurseLimit
- setHideLobby
- setLobbyPreviewEnabled
- setMinimapEnabled
- setRoomDescription
- setRoomVisible
- setStatus
- setZombieLimit
- smiley
- smileyGoldBorder
- team
- time
- touch
- unfavorite
- unlike
- Models
GameID = everybody-edits-su9rn58o40itdbnw69plyw
Version = 256
Since I don't update this protocol not so often.
Please report new changes to me with this protocol tool.
NOTE: the game ID is required to log into PlayerIO to send requests.
Type | Room Name |
---|---|
Normal | Everybodyedits{version} |
Beta | Beta{version} |
Lobby | Lobby{version} |
Crew Lobby | CrewLobby{version} |
Lobby Guest | LobbyGuest{version} |
? | TRoom |
? | CampaignManager |
Linked | AuthRoom |
? | ToolRoom |
(Replace {version} with the current version)
Or use client.BigDB.Load("config","config")["version"] to get latest version.
Occurs when you are given edit rights in the world.
(This event does not contain any other information.)
Occurs when someone joins the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Id | The player's id. |
1 |
String |
Username | The player's username. |
2 |
String |
ConnectUserId | The player's unique user id. |
3 |
Integer |
Smiley | The player's smiley id. |
4 |
Double |
X | The x coordinate of the player's position. |
5 |
Double |
Y | The y coordinate of the player's position. |
6 |
Boolean |
God Mode | Value indicating whether the player is in god mode. |
7 |
Boolean |
Moderator Mode | Value indicating whether the player is in moderator mode. |
8 |
Boolean |
Can Chat | Value indicating whether the player is allowed to chat. |
9 |
Integer |
Gold Coins | The amount of player's gold coins. |
10 |
Integer |
Blue Coins | The amount of player's blue coins. |
11 |
Integer |
Deaths | The amount of player's deaths. |
12 |
Boolean |
Is Friend | Value indicating whether the player is a friend. |
13 |
Boolean |
Gold Membership | Value indicating whether the player has gold membership. |
14 |
Boolean |
Gold Smiley Border | Value indicating whether the player is wearing gold smiley border. |
15 |
Integer |
Team | The player's team id. See Teams. |
16 |
Integer |
Aura Shape | The player's aura shape id. |
17 |
Integer |
Aura Color | The player's aura color id. |
18 |
Uint |
Chat Color | The player's chat color. |
19 |
String |
Badge | The player's badge id. See Badges. |
20 |
Boolean |
Crew Member | Value indicating whether the player is a member of the crew to which belongs this world. |
21 |
ByteArray |
Purple Switches | Byte array of purple switch states. |
22 |
Boolean |
Can Edit | Value indicating whether the player can edit in this world. |
23 |
Boolean |
Can Toggle Godmode | Value indicating whether the player can toggle godmode or not. |
NOTE: This can only be received by the world owner.
Occurs when a world was successfully added to a crew.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Crew Id | The id of the crew to which the world was added. |
1 |
String |
Crew Name | The name of the crew to which the world was added. |
Occurs when the spectating is allowed setting is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Allowed | Value indicating whether spectating is allowed. |
Occurs when a player changed their aura shape and/or color.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Integer |
Aura Shape | The aura shape id. |
2 |
Integer |
Aura Color | The aura color id. |
Occurs when a player uses auto-text.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
String |
Auto-Text | The automatic text value. See Auto Text. |
Occurs when a block is placed in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Layer | The layer id. |
1 |
UInt |
X | The x coordinate of the block's position. |
2 |
UInt |
Y | The y coordinate of the block's position. |
3 |
UInt |
Block Id | The block id. |
4 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when the background color of the world is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
Color | The color of the background. NOTE: transparent color means the custom background color is disabled. |
Occurs when a player changes their badge.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
String |
Badge | The badge id. See Badges. |
Occurs when trying to join a world with a banned account.
Occurs when a block with a number value is placed in the world or effect.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block's id. |
3 |
UInt |
Number Value | The number value. |
4 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when placing a NPC in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the NPC position. |
1 |
UInt |
Y | The y coordinate of the NPC position. |
2 |
UInt |
NPC Block Id | The NPC Block Id. *See NPC's ids. |
3 |
String |
NPC Name | The name of the NPC. |
4 |
String |
NPC Text | The first text from the NPC |
5 |
String |
NPC Text | The second text from the NPC |
6 |
String |
NPC Text | The third text from the NPC |
7 |
UInt |
Player Id | The id of the player which placed this NPC. |
Occurs when a morphable block is placed in the world or Gravity Effect.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block's id. |
3 |
UInt |
Morph | The morph id. |
4 |
Integer |
Layer | The layer id. |
5 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when a sound block is placed in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block id. |
3 |
Integer |
Sound Id | The sound id. |
4 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when a player gets a blue or gold coin.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Integer |
Gold Coins | The amount of collected gold coins. |
2 |
Integer |
Blue Coins | The amount of collected blue coins. |
3 |
UInt |
X | The x coordinate of the coin's position. |
4 |
UInt |
Y | The y coordinate of the coin's position. |
Occurs when recieving a reward for completing a campaign world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Received Badge | Value indicating whether received a badge. |
This message has 2 possible outcomes:
-- If the player received a badge:
Id | Type | Name | Description |
---|---|---|---|
1 |
String |
Badge Title | The title of the badge. |
2 |
String |
Badge Description | The description of the badge. |
3 |
String |
Badge URL | The image URL of the badge. |
-- If the player didn't receive a badge:
Id | Type | Name | Description |
---|---|---|---|
1 |
String |
World URL | The image URL of the next world in the campaign. |
Both outcomes are followed with list of rewards:
Id | Type | Name | Description |
---|---|---|---|
[...] |
String |
Id | The id of the reward. |
[...] |
UInt |
Quantity | The quantity of the reward. |
Occurs after initialization. Contains information about crews to which current world can be added.
Id | Type | Name | Description |
---|---|---|---|
[...] |
String |
Crew Id | The id of the crew. |
[...] |
String |
Crew Name | The name of the crew. |
Repeated for each valid crew.
Occurs when the world is cleared.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Width | The width of the world. |
1 |
Integer |
Height | The height of the world. |
2 |
UInt |
Border Block Id | The id of the block used as a world border. |
3 |
UInt |
Fill Block Id | The id of the block used to fill the world. |
Occurs when touching a win trophy (completing the world.)
NOTE: If player received campaign rewards, the "campaignRewards" message is received instead.
Occurs when a player requests to add the world to their crew.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Username | The username of the player which requested the add the world to their crew. |
1 |
String |
Crew Name | The name of the crew to which they want to add the world. |
NOTE: If this fails, the "crewAddRequestFailed" message is received instead.
Occurs when an attempt to request adding of the world to a crew didn't succeed. (For example when the world owner wasn't online in the world or rejected the request.)
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Reason | The reason of the failure. |
Plays a sound clip from "The Hitchhiker's Guide to the Galaxy", logs "* SYSTEM: Don't panic.", and gives the user the Computer NPC. Occurs when the player has exactly 42 gold coins, 42 blue coins, and 42 deaths.
Occurs when a player receives or loses edit rights.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Boolean |
Can Edit | Value indicating whether the player is now allowed to edit in the world. |
NOTE: You can only receive this message if you are the world owner.
Occurs when a player gains or loses an effect.
Id | Type | Name | Required? | Description |
---|---|---|---|---|
0 |
Integer |
Player Id | Required | The player's id. |
1 |
Integer |
Effect | Required | The effect's id. See Effects. |
2 |
Boolean |
Enabled | Required | Value indicating whether the effect is enabled. |
3 |
Double |
Argument | Optional | The optional argument of the effect (time left, number of jumps, etc.) |
4 |
Integer |
Duration | Optional | The duration of the effect. |
Occurs when effect limits are changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Curse Limit | The curse limit. |
1 |
Integer |
Zombie Limit | The zombie limit. |
Occurs when someone changes their smiley.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Integer |
Smiley | The smiley id. |
Occurs when you favorited the world.
Occurs when you are given a magic brick package.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Package | The id of the magic brick package. |
Occurs when you are given a magic smiley.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Smiley | The id of the magic smiley. |
Occurs when a player toggles god mode.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Boolean |
Is In God Mode | Value indicating whether this player is now in god mode. |
Occurs when a player touches a key or when timed doors change their state.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Key | The name of the key (or timed door). See Keys. |
1 |
Integer |
Player Id | The player's id. |
Occurs when "world hidden in the lobby setting" is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Hidden | Value indicating whether the world is hidden from the lobby and profile. |
Your 10 favorite smileys. Occurs when joining a world.
Id | Type |
---|---|
0-10 |
Integer |
Occurs when the world contains images or been added.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Name | The name of the image. |
1 |
Integer |
Position X | The X position where the image should be drawn at. |
2 |
Integer |
Position Y | The Y position where the image should be drawn at. |
Occurs when the server sends information saying that:
- you were kicked
- the room is full
- and/or, the rate limit was exceeded
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Title | The Title of the message. |
1 |
String |
Text | The Text of the message. |
2 |
Boolean |
Modal | ?. |
3 |
String |
Image | The Image for the message. Or null. |
4 |
String |
Sound | The Sound for the message. Or null. |
Occurs when the server sends low priority information that can be displayed in an non-invasive pop-up.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Title | The title for the message. |
1 |
String |
Text | The text for the message. |
2 |
String |
Sound | The sound for the message. Or null. |
Occurs when the player initially joins the room.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Owner Username | The username of the world owner. |
1 |
String |
World Name | The world name. |
2 |
Integer |
Plays | The amount of plays. |
3 |
Integer |
Favorites | The amount of favorites. |
4 |
Integer |
Likes | The amount of likes. |
5 |
Integer |
Player Id | The player's id. |
6 |
Integer |
Smiley | The player's smiley id. |
7 |
Integer |
Aura Shape | The player's aura shape id. |
8 |
Integer |
Aura Color | The player's aura color id. |
9 |
Boolean |
Gold Smiley Border | Value indicating whether the player is wearing gold smiley border. |
10 |
Double |
X | The x coordinate of the player's spawn position. |
11 |
Double |
Y | The y coordinate of the player's spawn position. |
12 |
UInt |
Chat Color | The player's chat color. |
13 |
String |
Username | The player's username. |
14 |
Boolean |
Can Edit | Value indicating whether the player can edit. |
15 |
Boolean |
Is Owner | Value indicating whether the player is world owner. |
16 |
Boolean |
Favorited | Value indicating whether the player has favorited this world. |
17 |
Boolean |
Liked | Value indicating whether the player has liked this world. |
18 |
Integer |
World Width | The width of the world. |
19 |
Integer |
World Height | The height of the world. |
20 |
Double |
World Gravity Multiplier | The world's gravity multiplier. |
21 |
UInt |
Background Color | The color of the background. NOTE: Transparent color means that the custom background color is disabled. |
22 |
Boolean |
Accessible | Value indicating whether this world is accessible by other players. |
23 |
Boolean |
Hidden From Lobby | Value indicating whether this world is hidden from the lobby and profile. |
24 |
Boolean |
Spectating Allowed | Value indicating whether spectating in this world is allowed. |
25 |
String |
Description | The description of the world. |
26 |
Integer |
Curse Limit | The curse limit. |
27 |
Integer |
Zombie Limit | The zombie limit. |
28 |
Boolean |
Belongs To Campaign | Value indicating whether this world is part of a campaign. |
29 |
String |
Crew Id | The id of the crew to which belongs this world. |
30 |
String |
Crew Name | The name of the crew to which belongs this world. |
31 |
Boolean |
Can Change World Options | Value indicating whether the player can change world options. |
32 |
Integer |
Crew Status | The crew status of the world. See Crew World Status. |
33 |
String |
Badge | The player's badge id. See Badges. |
34 |
Boolean |
Is Crew Member | Value indicating whether the player is a member of the crew to which belongs this world. |
35 |
Boolean |
Minimap Enabled | Value indicating whether the minimap is enabled in this world. |
36 |
Boolean |
Lobby Preview Enabled | Value indicating whether the lobby preview is enabled in this world. |
37 |
ByteArray |
Orange Switches | Byte array with states of orange switches |
38 |
Boolean |
FriendsOnly | If the world is set to friends only |
39 |
Boolean |
IsArtContest | Is Art Contest. |
40 |
String |
Owner Id | The id of the owner. |
41 |
Boolean |
Toggle godmode | Can toggle godmode. |
42 |
String |
ws | Indicates the start of the world data. |
[...] |
[...] |
The serialized world data. | Indicates the world data. |
[...] |
String |
we | Indicates the end of the world data. |
Occurs when joining world is completed.
Occurs when a player joins a campaign world.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Title | The title of the campaign. |
1 |
Integer |
Status | The campaign status. See Campaign Status. |
Additional parameters received when the campaign world is unlocked:
Id | Type | Name | Description |
---|---|---|---|
2 |
Integer |
Difficulty | The campaign difficulty. |
3 |
Integer |
Tier | The campaign tier of this world. |
4 |
Integer |
Tiers | The amount of tiers in the campaign. |
Occurs when a player touches a gold crown.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. NOTE: Set to -1 if there is no player with a crown. |
Occurs when a player is killed due to an expired effect or /kill, /killall commands.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
Occurs when a player touches a silver crown.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
Occurs when a player places a label block.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
Integer |
Block Id | The id of the block. |
3 |
String |
Text | The text. |
4 |
String |
Text Color | The color of the text. |
5 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when a player leaves the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
Occurs when you liked the world.
Occurs when the lobby preview is enabled or disabled.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Enabled | Value indicating whether the lobby preview is now enabled. |
Occurs when you are locked out of campaign. This means that you can no longer complete it or receive rewards without rejoining the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Campaign Name | The name of the campaign. |
Occurs when you lose edit rights.
Occurs when a player moves.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Double |
X | The x coordinate of the player's position. |
2 |
Double |
Y | The y coordinate of the player's position. |
3 |
Double |
Horizontal Speed | The horizontal speed. |
4 |
Double |
Vertical Speed | The vertical speed. |
5 |
Double |
Horizontal Modifier | The horizontal movement modifier. |
6 |
Double |
Vertical Modifier | The vertical movement modifier. |
7 |
Integer |
Horizontal Direction | The horizontal movement direction indicator. (-1 means left, 1 means right and 0 means that player is not moving horizontally.) |
8 |
Integer |
Vertical Direction | The vertical movement direction indicator. (-1 means up, 1 means down and 0 means that player is not moving vertically.) |
9 |
Boolean |
Space Pressed | Value indicating whether the player is holding down space-bar. |
10 |
Boolean |
Space Just Pressed | Value indicating whether the player has just pressed down space-bar. |
Occurs when you are given a magic reward.
Will also play a sound.
Occurs when the minimap's visibility is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Minimap Enabled | Value indicating whether the minimap is now enabled. |
Occurs when you muted or un-muted a player.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Boolean |
Muted | Value indicating whether the player is now muted. |
Occurs when a player send a private message
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
String |
Message | The message from you or sent to you |
2 |
Boolean |
Incoming | Incoming means the message is sent to you (true), or from you (false) |
Occurs when a player touches a switch.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
UInt |
Switch Type | The type of the switch. Purple = 0 and 1 = orange. |
2 |
Integer |
Switch Id | The switch id. |
3 |
Boolean |
Enabled | Value indicating whether the switch is enabled. |
Occurs when initial switch states are sent after you join the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
ByteArray |
Switch States | The byte array describing initial switch states. |
Occurs when a portal is placed in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block id. |
3 |
UInt |
Portal Rotation | The portal rotation. |
4 |
UInt |
Portal Id | The portal id. |
5 |
UInt |
Portal Target | The portal target id. |
6 |
Integer |
Player Id | The id of the player which placed this block. |
Occurs when world is reverted to the last save using the /loadlevel command.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
ws | Indicates the start of the world data. |
1 |
[...] |
[...] |
The serialized world data. |
n |
String |
we | Indicates the end of the world data. |
Occurs when global switches are reset.
Occurs when your campaign progress is restored.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Double |
X | The x coordinate of the player's position. |
2 |
Double |
Y | The y coordinate of the player's position. |
3 |
Integer |
Gold Coins | The amount of collected gold coins. |
4 |
Integer |
Blue Coins | The amount of collected blue coins. |
5 |
ByteArray |
Gold Coin X | The x coordinates array of the gold coins positions. |
6 |
ByteArray |
Gold Coin Y | The y coordinates array of the gold coins positions. |
7 |
ByteArray |
Blue Coin X | The x coordinates array of the blue coins positions. |
8 |
ByteArray |
Blue Coin Y | The y coordinates array of the blue coins positions. |
9 |
Integer |
Deaths | The amount of deaths. |
10 |
UInt |
Spawn X | The x coordinate of the player's checkpoint position. |
11 |
UInt |
Spawn Y | The y coordinate of the player's checkpoint position. |
12 |
ByteArray |
Switch States | The byte array describing purple switches states. |
13 |
Double |
Horizontal Speed | The horizontal movement speed. |
14 |
Double |
Vertical Speed | The vertical movement speed. |
15 |
Boolean |
IsinGodmode | If the player is in godmode. |
Occurs when the world description is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Description | The world description. |
Occurs when the world accessibility is changed.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Accessible | Value indicating whether the world is now accessible by other players. |
1 |
Boolean |
Friends | Value indicating whether the world is now accessible by friends only. |
Occurs when you saved the world.
Occurs when a player sends a chat message.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
String |
Text | The chat message text. |
Occurs after you join a world and a snippet of the chat is played back.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Username | The sender's username. |
1 |
String |
Text | The text of the chat message. |
2 |
Boolean |
Is Friend | Value indicating whether the player is a friend. |
3 |
UInt |
Chat Color | The chat color of the sender. |
Occurs when a key deactivates or timed doors change their state.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Key | The name of the key (or timed door). See Keys. |
Occurs when someone enables or disables the gold smiley border.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Boolean |
Gold Smiley Border | Value indicating whether the player is wearing gold smiley border. |
Occurs when someone enter moderator mode or gets god mode. (/givegod player)
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
in Trialsmode | If the world is in trialsmode. |
Occurs when a player changes their team.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Integer |
Team | The team id. See Teams. |
Occurs when one or more players are teleported or respawned (including death.)
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Reset Players | Value indicating whether the player's properties were reset. |
1 |
Boolean |
Reset Switches | Value indicating whether orange switches were reset. |
Repeated for each teleported player:
Id | Type | Name | Description |
---|---|---|---|
[...] |
Integer |
Player Id | The player's id. |
[...] |
Double |
X | The x coordinate of the player's respawn position. |
[...] |
Double |
Y | The y coordinate of the player's respawn position. |
[...] |
Integer |
Deaths | The amount of player's deaths. |
Occurs when a player is teleported to another location.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Integer |
X | The x coordinate of the player's position. |
2 |
Integer |
Y | The y coordinate of the player's position. |
Occurs as a response to the "time" send message.
Id | Type | Name | Description |
---|---|---|---|
0 |
Double |
Data | The previously sent data. |
1 |
Double |
Time | The current server time. |
Occurs when a player received or lost the ability to toggle god mode.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The player's id. |
1 |
Boolean |
Can Toggle God | Value indicating whether the player can now toggle god mode. |
Occurs when a sign block is placed in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block id. |
3 |
String |
Text | The text. |
4 |
UInt |
Sign Type | The type of the sign. |
5 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when you un-favorite the world.
Occurs when you un-like the world.
Occurs when world metadata is updated.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Owner Username | The username of the world owner. |
1 |
String |
World Name | The world name. |
2 |
Integer |
Plays | The amount of plays. |
3 |
Integer |
Favorites | The amount of favorites. |
4 |
Integer |
Likes | The amount of likes. |
Occurs when the server has updated,
Occurs when a crew world has been released.
Occurs when a world portal is placed in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the block's position. |
1 |
UInt |
Y | The y coordinate of the block's position. |
2 |
UInt |
Block Id | The block id. |
3 |
String |
Target | The target of the world portal. |
4 |
UInt |
Target Spawn Point | The spawn point to the world. |
5 |
UInt |
Player Id | The id of the player which placed this block. |
Occurs when a non-player message is received (system messages, kicked users)
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Title | The title of the message. |
1 |
String |
Text | The text of the message. |
Sent to attempt to get edit rights by using the edit key.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Edit Key | The edit key. |
Sent to accept adding your world to a crew request.
Sent to toggle administrator mode.
Sent to change aura shape and/or color.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Aura Shape | The aura shape id. |
1 |
Integer |
Aura Color | The aura color id. |
Sent to say an auto-say message.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Auto-Text | The auto-text message id. See Auto Text. |
Sent to place a block in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Layer | The layer id. |
1 |
Integer |
X | The x coordinate of the block's position. |
2 |
Integer |
Y | The y coordinate of the block's position. |
3 |
Integer |
Block Id | The block id. |
Additional arguments:
- For sound blocks:
Id | Type | Name | Description |
---|---|---|---|
4 |
Integer |
Sound Id | The sound id. |
- For admin label:
Id | Type | Name | Description |
---|---|---|---|
4 |
String |
Text | The text. |
5 |
String |
Text Color | The text color in Hex. |
6 |
Integer |
Wrap | Wrap the text. |
- For blocks with a number value:
Id | Type | Name | Description |
---|---|---|---|
4 |
Integer |
Number Value | The number value. |
- For portals:
Id | Type | Name | Description |
---|---|---|---|
4 |
Integer |
Portal Rotation | The portal rotation. |
5 |
Integer |
Portal Id | The portal id. |
6 |
Integer |
Portal Target | The portal target id. |
- For world portals:
Id | Type | Name | Description |
---|---|---|---|
4 |
String |
Target | The world portal target. |
5 |
Integer |
Spawn ID | The world portal spawn id. |
- For signs:
Id | Type | Name | Description |
---|---|---|---|
4 |
String |
Text | The text. |
5 |
Integer |
Sign Type | The sign type. |
- For NPC blocks:
Id | Type | Name | Description |
---|---|---|---|
4 |
String |
Name | The NPC Name |
5 |
String |
First Message | The first NPC message |
6 |
String |
Second Message | The second NPC message |
7 |
String |
Third Message | The third NPC message |
Sent to collect a coin.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Gold Coins | The amount of collected gold coins. |
1 |
Integer |
Blue Coins | The amount of collected blue coins. |
2 |
UInt |
X | The x coordinate of the coin's position. |
3 |
UInt |
Y | The y coordinate of the coin's position. |
Sent when a cake is touched.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the cake's position. |
1 |
UInt |
Y | The y coordinate of the cake's position. |
Sent to enable godmode from block
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the godmode block's position. |
1 |
UInt |
Y | The y coordinate of the godmode block's position. |
Sent to change a checkpoint's position.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the checkpoint's position. |
1 |
UInt |
Y | The y coordinate of the checkpoint's position. |
Sent to change the badge.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Badge | The badge id. See Badges. |
Sent to clear the world.
Sent to collect the gold crown.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the crown's position. |
1 |
UInt |
Y | The y coordinate of the crown's position. |
Sent to die.
Sent to touch a diamond.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the diamond's position. |
1 |
UInt |
Y | The y coordinate of the diamond's position. |
Sent to activate or deactivate an effect.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the effect's position. |
1 |
UInt |
Y | The y coordinate of the effect's position. |
2 |
Integer |
Effect | The effect id. See Effects. |
Sent to favorite the world.
Sent to change the god mode state.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
God Mode | Value indicating whether the god mode should be enabled. |
Send to set favorite smileys.
Id | Type | Description |
---|---|---|
0-10 |
int |
Add a new favorited smiley. |
Sent to touch a hologram.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the hologram's position. |
1 |
UInt |
Y | The y coordinate of the hologram's position. |
Sent to request the initialization message.
Sent to request the initialization messages such as add and k events, etc.
Sent to change the edit key.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Edit Key | The edit key. |
Sent to kill the world.
Sent to complete the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the trophy's position. |
1 |
UInt |
Y | The y coordinate of the trophy's position. |
Sent to like the world.
Sent to move.
Id | Type | Name | Description |
---|---|---|---|
0 |
Double |
X | The x coordinate of the player's position. |
1 |
Double |
Y | The y coordinate of the player's position. |
2 |
Double |
Horizontal Speed | The horizontal movement speed. |
3 |
Double |
Vertical Speed | The vertical movement speed. |
4 |
Double |
Horizontal Modifier | The horizontal movement modifier. |
5 |
Double |
Vertical Modifier | The vertical movement modifier. |
6 |
Integer |
Horizontal Direction | The horizontal movement direction indicator. (-1 means left, 1 means right and 0 means that player is not moving horizontally.) |
7 |
Integer |
Vertical Direction | The vertical movement direction indicator. (-1 means up, 1 means down and 0 means that player is not moving vertically.) |
8 |
Double |
Gravity Multiplier | The gravity multiplier. |
9 |
Boolean |
Space Pressed | Value indicating whether the player holds down space-bar. |
10 |
Boolean |
Space Just Pressed | Value indicating whether the player has just pressed down space-bar. |
11 |
Integer |
Tick Id | The player's current tick id. |
If all you want to do is to move the player to a specific block, then you can safely ignore most of these parameters and simply send these values:
x * 16, y * 16, 0, 0, 0, 0, 0, 0, 0, false, false, 0
This will move the player to the block located at the x
by y
position.
The other parameters are only useful for more advanced movement code.
Sent to toggle moderator mode.
Sent to change the world name.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
World Name | The world name. |
Sent to activate a key.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
X | The x coordinate of the key's position. |
1 |
Integer |
Y | The y coordinate of the key's position. |
2 |
String |
Key | The name of the key. See Keys. |
Sending a private message to the player
Id | Type | Name | Description |
---|---|---|---|
0 |
Int |
Player ID | The players ID. |
1 |
String |
Message | Message that get sent to the player. |
Sent to change the switch state.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the switch position. |
1 |
UInt |
Y | The y coordinate of the switch position. |
2 |
UInt |
Switch Type | The type of the switch. 0 = Purple, 1 = orange. |
3 |
Integer |
Switch Id | The switch id. |
4 |
Boolean |
Enabled | Value indicating whether the switch is enabled. |
Sent to reject add to crew request.
Sent to request adding of the world to a crew.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Crew Id | The crew id. |
Sent to reset progress.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the reset block's position. |
1 |
UInt |
Y | The y coordinate of the reset block's position. |
Sent to say a chat message.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Text | The chat message. |
NOTE: These can only be sent by the world owner or crew.
Sent to save the world.
Sent to allow or disallow spectating in the world.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Allowed | Value indicating whether the spectating should be allowed. |
Sent to change the curse limit.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Curse Limit | The curse limit. |
Sent to change the world visibility in lobby and profile.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Hidden | Value indicating whether the world should be hidden from the lobby and profile. |
Sent to enable or disable the lobby preview.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Enabled | Value indicating whether the lobby preview should be enabled. |
Sent to enable or disable the minimap.
Id | Type | Name | Description |
---|---|---|---|
1 |
Boolean |
Enabled | Value indicating whether the minimap should be enabled. |
Sent to change the world description.
Id | Type | Name | Description |
---|---|---|---|
0 |
String |
Description | The world description. |
Sent to change the world accessibility.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Accessible | Value indicating whether other players are allowed to join the world. |
Sent to change the crew world status.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Crew Status | The crew world status. See Crew World Status. |
Sent to change the zombie limit.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Zombie Limit | The zombie limit. |
Sent to change your smiley.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Smiley | The smiley id. |
Sent to enable or disable the gold smiley border.
Id | Type | Name | Description |
---|---|---|---|
0 |
Boolean |
Gold Smiley Border | Value indicating whether the gold smiley border should be enabled. |
Sent to change your team.
Id | Type | Name | Description |
---|---|---|---|
0 |
UInt |
X | The x coordinate of the team block's position. |
1 |
UInt |
Y | The y coordinate of the team block's position. |
Sent to request "time" message response.
Id | Type | Name | Description |
---|---|---|---|
0 |
Double |
Data | The data to be returned. |
Sent to touch other player transferring effects.
Id | Type | Name | Description |
---|---|---|---|
0 |
Integer |
Player Id | The touched player's id. |
1 |
Integer |
Effect | The effect id. |
Sent to un-favorite the world.
Sent to un-like the world.
Hot Key | Message |
---|---|
0 |
Left |
1 |
Hi. |
2 |
Goodbye. |
3 |
Help me! |
4 |
Thank you. |
5 |
Follow me. |
6 |
Stop! |
7 |
Yes. |
8 |
No. |
9 |
Right. |
Value | Name |
---|---|
-1 |
Locked |
0 |
Unlocked |
1 |
Completed |
2 |
Beta Only |
Value | Name |
---|---|
0 |
Work in Progress |
1 |
Open |
2 |
Released |
Image | Value |
---|---|
red | |
green | |
blue | |
cyan | |
magenta | |
yellow |
Image | Value | Team Color |
---|---|---|
0 |
None | |
1 |
Red | |
2 |
Blue | |
3 |
Green | |
4 |
Cyan | |
5 |
Magenta | |
6 |
Yellow |