]> git.lizzy.rs Git - minetest.git/blobdiff - src/mapgen/mapgen.h
Revert "Fix short 180 degree rotation when using set_bone_position (#10405)" (#10534)
[minetest.git] / src / mapgen / mapgen.h
index 0f2977c4cfa4d2e9e65ab4f241722b6b790b5586..1487731e20bb46ef19de89c3efecfbd4bd3d9b3a 100644 (file)
@@ -88,19 +88,17 @@ struct GenNotifyEvent {
 
 class GenerateNotifier {
 public:
+       // Use only for temporary Mapgen objects with no map generation!
        GenerateNotifier() = default;
        GenerateNotifier(u32 notify_on, const std::set<u32> *notify_on_deco_ids);
 
-       void setNotifyOn(u32 notify_on);
-       void setNotifyOnDecoIds(const std::set<u32> *notify_on_deco_ids);
-
        bool addEvent(GenNotifyType type, v3s16 pos, u32 id=0);
        void getEvents(std::map<std::string, std::vector<v3s16> > &event_map);
        void clearEvents();
 
 private:
        u32 m_notify_on = 0;
-       const std::set<u32> *m_notify_on_deco_ids;
+       const std::set<u32> *m_notify_on_deco_ids = nullptr;
        std::list<GenNotifyEvent> m_notify_events;
 };
 
@@ -186,7 +184,6 @@ class Mapgen {
 
        static u32 getBlockSeed(v3s16 p, s32 seed);
        static u32 getBlockSeed2(v3s16 p, s32 seed);
-       s16 findGroundLevelFull(v2s16 p2d);
        s16 findGroundLevel(v2s16 p2d, s16 ymin, s16 ymax);
        s16 findLiquidSurface(v2s16 p2d, s16 ymin, s16 ymax);
        void updateHeightmap(v3s16 nmin, v3s16 nmax);