Skip to content
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.

capashaa/EERProtocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Everybody Edits Rewritten Protocol

Changelog

Fixed: Missing values for Add and Init.
Fixed: Game Information to show correct GameID.
Added: editblocktouch.

Table of contents


GameID = everybody-edits-v226-5ugofmmni06qbc11k5tqq
Version = 251

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 Name The player's Name.
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 Admin Mode Value indicating whether the player is in Admin 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 Boolean Moderator Mode Value indicating whether the player is in Moderator Mode.
16 Integer Team The player's team id. See Teams.
17 Integer Aura Shape The player's aura shape id.
18 Integer Aura Color The player's aura color id.
19 Uint Chat Color The player's chat color.
20 String Badge The player's badge id. See Badges.
21 Boolean Crew Member Value indicating whether the player is a member of the crew to which belongs this world.
22 ByteArray Purple Switches Byte array of purple switch states.
23 Integer Staff Aura Offset The Staffs Aura offset.
24 Boolean Can Edit Value indicating whether the player can edit in this world.
25 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 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 enable edit from editblock.

Id Type Name Description
0 UInt X The x coordinate of the editblock's position.
1 UInt Y The y coordinate of the editblock'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.

TIP

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
Value Image Effect BlockID
0 Jumpeffect Jump 417
1 Flyeffect Fly 418
2 Speedeffect Speed 419
3 Protectioneffect Protection 420
4 Curseeffect Curse 421
5 Zombieeffect Zombie 422
6 Teameffect Team 423
7 LowGravityeffect Low Gravity 453
8 FireEffect fire ...
9 MultiJumpeffect Multi Jump 461
10 Gravityeffect Gravity Effect 1517
11 Poisoneffect Poison Effect 1584
Image Value
Keyred red
Keygreen green
Keyblue blue
Keycyan cyan
Keymagenta magenta
Keyyellow yellow
Image Value Team Color
TeamNone 0 None
TeamRed 1 Red
TeamBlue 2 Blue
TeamGreen 3 Green
TeamCyan 4 Cyan
TeamMagenta 5 Magenta
TeamYellow 6 Yellow

About

Everybody Edits Rewritten Protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published