43 const std::vector<ModSpec> &
getMods()
const override
45 static std::vector<ModSpec> emptymodspec;
Definition database-dummy.h:14
Definition dummygamedef.h:15
u16 allocateUnknownNodeId(const std::string &name) override
Definition dummygamedef.h:38
const ModSpec * getModSpec(const std::string &modname) const override
Definition dummygamedef.h:48
ICraftDefManager * m_craftdef
Definition dummygamedef.h:62
~DummyGameDef()
Definition dummygamedef.h:25
NodeDefManager * getWritableNodeDefManager()
Definition dummygamedef.h:35
ModStorageDatabase * getModStorageDatabase() override
Definition dummygamedef.h:49
ModStorageDatabase * m_mod_storage_database
Definition dummygamedef.h:63
const std::vector< ModSpec > & getMods() const override
Definition dummygamedef.h:43
DummyGameDef()
Definition dummygamedef.h:17
bool leaveModChannel(const std::string &channel) override
Definition dummygamedef.h:52
ICraftDefManager * getCraftDefManager() override
Definition dummygamedef.h:36
ModChannel * getModChannel(const std::string &channel) override
Definition dummygamedef.h:57
bool joinModChannel(const std::string &channel) override
Definition dummygamedef.h:51
NodeDefManager * m_nodedef
Definition dummygamedef.h:61
const NodeDefManager * getNodeDefManager() override
Definition dummygamedef.h:34
bool sendModChannelMessage(const std::string &channel, const std::string &message) override
Definition dummygamedef.h:53
IItemDefManager * getItemDefManager() override
Definition dummygamedef.h:33
IItemDefManager * m_itemdef
Definition dummygamedef.h:60
Definition craftdef.h:390
Definition modchannels.h:23
This class is for getting the actual properties of nodes from their content ID.
Definition nodedef.h:541
content_t allocateDummy(const std::string &name)
Definition nodedef.cpp:1365
IWritableCraftDefManager * createCraftDefManager()
Definition craftdef.cpp:1241
IWritableItemDefManager * createItemDefManager()
Definition itemdef.cpp:677
NodeDefManager * createNodeDefManager()
Definition nodedef.cpp:1583