]> git.lizzy.rs Git - minetest.git/blobdiff - src/client.cpp
Random Lua tweaks/fixes
[minetest.git] / src / client.cpp
index 5c713e48640b9d190f60be3d88a9c48c13e6804a..2326ff35db6735adb96e555f6bc37c18d2fa91d6 100644 (file)
@@ -848,7 +848,7 @@ void Client::ProcessData(u8 *data, u32 datasize, u16 sender_peer_id)
                //TimeTaker t1("TOCLIENT_ADDNODE");
 
                MapNode n;
-               n.deSerialize(&data[8], ser_version, m_nodedef);
+               n.deSerialize(&data[8], ser_version);
                
                addNode(p, n);
        }
@@ -900,16 +900,6 @@ void Client::ProcessData(u8 *data, u32 datasize, u16 sender_peer_id)
                        block = new MapBlock(&m_env.getMap(), p, this);
                        block->deSerialize(istr, ser_version);
                        sector->insertBlock(block);
-
-                       //DEBUG
-                       /*NodeMod mod;
-                       mod.type = NODEMOD_CHANGECONTENT;
-                       mod.param = CONTENT_MESE;
-                       block->setTempMod(v3s16(8,10,8), mod);
-                       block->setTempMod(v3s16(8,9,8), mod);
-                       block->setTempMod(v3s16(8,8,8), mod);
-                       block->setTempMod(v3s16(8,7,8), mod);
-                       block->setTempMod(v3s16(8,6,8), mod);*/
                }
 
 #if 0
@@ -2327,8 +2317,20 @@ INodeDefManager* Client::getNodeDefManager()
 {
        return m_nodedef;
 }
+ICraftDefManager* Client::getCraftDefManager()
+{
+       return NULL;
+       //return m_craftdef;
+}
 ITextureSource* Client::getTextureSource()
 {
        return m_tsrc;
 }
+u16 Client::allocateUnknownNodeId(const std::string &name)
+{
+       errorstream<<"Client::allocateUnknownNodeId(): "
+                       <<"Client cannot allocate node IDs"<<std::endl;
+       assert(0);
+       return CONTENT_IGNORE;
+}