]> git.lizzy.rs Git - minetest.git/blobdiff - src/clientserver.h
Add a setting to enable always flying fast
[minetest.git] / src / clientserver.h
index 6f9396c02ceaf607689b0eccaf1235eb513e777a..52b9dc7b044c6f7073261895762fdc8bad24a93d 100644 (file)
@@ -77,9 +77,11 @@ SharedBuffer<u8> makePacket_TOCLIENT_TIME_OF_DAY(u16 time, float time_speed);
                GENERIC_CMD_SET_ATTACHMENT
        PROTOCOL_VERSION 15:
                Serialization format changes
+       PROTOCOL_VERSION 16:
+               TOCLIENT_SHOW_FORMSPEC
 */
 
-#define LATEST_PROTOCOL_VERSION 15
+#define LATEST_PROTOCOL_VERSION 16
 
 // Server's supported network protocol range
 #define SERVER_PROTOCOL_VERSION_MIN 13
@@ -267,6 +269,8 @@ enum ToClientCommand
                        u32 length of data
                        data
                }
+               u16 length of remote media server url (if applicable)
+               string url
        */
        
        TOCLIENT_TOOLDEF = 0x39,
@@ -352,6 +356,14 @@ enum ToClientCommand
                u8[len] name
                [2] serialized inventory
        */
+       TOCLIENT_SHOW_FORMSPEC = 0x44,
+       /*
+               [0] u16 command
+               u32 len
+               u8[len] formspec
+               u16 len
+               u8[len] formname
+       */
 };
 
 enum ToServerCommand
@@ -571,6 +583,10 @@ enum ToServerCommand
                }
         */
 
+       TOSERVER_RECEIVED_MEDIA = 0x41,
+       /*
+               u16 command
+       */
 };
 
 #endif