X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Femerge.h;h=b4c8e9ffd43f7281ae11f3999fff23693f84548d;hb=a020d1b653f94fbcaac06c15f9dbab4521fda355;hp=14a2728baa457c264a8ffecae8336c98f4c2d003;hpb=5a34f40d80ea1a339b599bc11db549a6bd86912f;p=oweals%2Fminetest.git diff --git a/src/emerge.h b/src/emerge.h index 14a2728ba..b4c8e9ffd 100644 --- a/src/emerge.h +++ b/src/emerge.h @@ -70,15 +70,7 @@ struct BlockEmergeData { u8 flags; }; -class IBackgroundBlockEmerger -{ -public: - virtual bool enqueueBlockEmerge(u16 peer_id, v3s16 p, - bool allow_generate) = 0; - virtual ~IBackgroundBlockEmerger() {} -}; - -class EmergeManager : public IBackgroundBlockEmerger { +class EmergeManager { public: INodeDefManager *ndef; @@ -111,6 +103,7 @@ public: EmergeManager(IGameDef *gamedef); ~EmergeManager(); + void loadMapgenParams(); void initMapgens(); Mapgen *getCurrentMapgen(); Mapgen *createMapgen(std::string mgname, int mgid,