]> git.lizzy.rs Git - minetest.git/blobdiff - src/mapsector.h
Decrease minimum for repeat_place_time (#13165)
[minetest.git] / src / mapsector.h
index ff1ca7be687ae9515214ab558ed6cfa532ff217a..ffd4cdd1daa142b48634661dc4dd164a714a9fc9 100644 (file)
@@ -43,8 +43,6 @@ class MapSector
        MapSector(Map *parent, v2s16 pos, IGameDef *gamedef);
        virtual ~MapSector();
 
-       virtual u32 getId() const = 0;
-
        void deleteBlocks();
 
        v2s16 getPos()
@@ -64,9 +62,7 @@ class MapSector
 
        bool empty() const { return m_blocks.empty(); }
 
-       // Always false at the moment, because sector contains no metadata.
-       bool differs_from_disk = false;
-
+       int size() const { return m_blocks.size(); }
 protected:
 
        // The pile of MapBlocks
@@ -89,48 +85,3 @@ class MapSector
        MapBlock *getBlockBuffered(s16 y);
 
 };
-
-class ServerMapSector : public MapSector
-{
-public:
-       ServerMapSector(Map *parent, v2s16 pos, IGameDef *gamedef);
-       ~ServerMapSector();
-
-       u32 getId() const
-       {
-               return MAPSECTOR_SERVER;
-       }
-
-       /*
-               These functions handle metadata.
-               They do not handle blocks.
-       */
-
-       void serialize(std::ostream &os, u8 version);
-
-       static ServerMapSector* deSerialize(
-                       std::istream &is,
-                       Map *parent,
-                       v2s16 p2d,
-                       std::map<v2s16, MapSector*> & sectors,
-                       IGameDef *gamedef
-               );
-
-private:
-};
-
-#ifndef SERVER
-class ClientMapSector : public MapSector
-{
-public:
-       ClientMapSector(Map *parent, v2s16 pos, IGameDef *gamedef);
-       ~ClientMapSector();
-
-       u32 getId() const
-       {
-               return MAPSECTOR_CLIENT;
-       }
-
-private:
-};
-#endif