Improve glass
[oweals/minetest.git] / src / clientserver.h
index ef8188b2a44476acd8787db2d784b07aa924cb52..cd54fe239749a9836641f9a975d2148ad3923b21 100644 (file)
@@ -29,6 +29,8 @@ with this program; if not, write to the Free Software Foundation, Inc.,
                Base for writing changes here
        PROTOCOL_VERSION 4:
                Add TOCLIENT_TOOLDEF
+               Add TOCLIENT_TEXTURES
+               Add TOCLIENT_NODEDEF
 */
 
 #define PROTOCOL_VERSION 4
@@ -118,6 +120,8 @@ enum ToClientCommand
                u16 time (0-23999)
        */
 
+       // (oops, there is some gap here)
+
        TOCLIENT_CHAT_MESSAGE = 0x30,
        /*
                u16 command
@@ -198,6 +202,25 @@ enum ToClientCommand
                serialized ToolDefManager
        */
        
+       TOCLIENT_TEXTURES = 0x39,
+       /*
+               u16 command
+               u32 number of textures
+               for each texture {
+                       u16 length of name
+                       string name
+                       u32 length of data
+                       data
+               }
+       */
+       
+       TOCLIENT_NODEDEF = 0x3a,
+       /*
+               u16 command
+               u32 length of the next item
+               serialized NodeDefManager
+       */
+       
        //TOCLIENT_CONTENT_SENDING_MODE = 0x38,
        /*
                u16 command
@@ -291,6 +314,8 @@ enum ToServerCommand
        
        TOSERVER_RELEASE = 0x29, // Obsolete
 
+       // (oops, there is some gap here)
+
        TOSERVER_SIGNTEXT = 0x30, // Old signs
        /*
                u16 command