mirror of
https://github.com/luanti-org/luanti.git
synced 2025-10-14 09:05:19 +02:00
ServerEnvironment: Remove direct dependency on EmergeManager
This commit is contained in:
@@ -44,7 +44,6 @@ class ActiveBlockModifier;
|
||||
class ServerActiveObject;
|
||||
class ITextureSource;
|
||||
class IGameDef;
|
||||
class IBackgroundBlockEmerger;
|
||||
class Map;
|
||||
class ServerMap;
|
||||
class ClientMap;
|
||||
@@ -194,8 +193,7 @@ class ServerEnvironment : public Environment
|
||||
{
|
||||
public:
|
||||
ServerEnvironment(ServerMap *map, GameScripting *scriptIface,
|
||||
IGameDef *gamedef,
|
||||
IBackgroundBlockEmerger *emerger);
|
||||
IGameDef *gamedef);
|
||||
~ServerEnvironment();
|
||||
|
||||
Map & getMap();
|
||||
@@ -367,8 +365,6 @@ private:
|
||||
GameScripting* m_script;
|
||||
// Game definition
|
||||
IGameDef *m_gamedef;
|
||||
// Background block emerger (the EmergeManager, in practice)
|
||||
IBackgroundBlockEmerger *m_emerger;
|
||||
// Active object list
|
||||
std::map<u16, ServerActiveObject*> m_active_objects;
|
||||
// Outgoing network message buffer for active objects
|
||||
|
Reference in New Issue
Block a user