diff options
author | Andrew Ward <rw@rubenwardy.com> | 2018-03-28 16:04:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-28 16:04:41 +0100 |
commit | 2323842dd3dd336b087ca3cf9756e0680b3a1244 (patch) | |
tree | 6b76f139e42872c8457c991925a5a2e6d41b85c9 /src/client.h | |
parent | 040b878cd5f77f6b44622b7c00255b4981500dc8 (diff) | |
download | minetest-2323842dd3dd336b087ca3cf9756e0680b3a1244.tar.gz minetest-2323842dd3dd336b087ca3cf9756e0680b3a1244.tar.bz2 minetest-2323842dd3dd336b087ca3cf9756e0680b3a1244.zip |
Add formspec theming using prepended strings
Diffstat (limited to 'src/client.h')
-rw-r--r-- | src/client.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/client.h b/src/client.h index a468aa721..d5d656c2f 100644 --- a/src/client.h +++ b/src/client.h @@ -224,7 +224,8 @@ public: void handleCommand_UpdatePlayerList(NetworkPacket* pkt); void handleCommand_ModChannelMsg(NetworkPacket *pkt); void handleCommand_ModChannelSignal(NetworkPacket *pkt); - void handleCommand_SrpBytesSandB(NetworkPacket* pkt); + void handleCommand_SrpBytesSandB(NetworkPacket *pkt); + void handleCommand_FormspecPrepend(NetworkPacket *pkt); void handleCommand_CSMFlavourLimits(NetworkPacket *pkt); void ProcessData(NetworkPacket *pkt); @@ -432,6 +433,10 @@ public: bool sendModChannelMessage(const std::string &channel, const std::string &message); ModChannel *getModChannel(const std::string &channel); + const std::string &getFormspecPrepend() const + { + return m_env.getLocalPlayer()->formspec_prepend; + } private: void loadMods(); bool checkBuiltinIntegrity(); |