Clean up CAO nametag handling and remove deprecated AO_CMD
[oweals/minetest.git] / src / server / serveractiveobject.cpp
index fdcb13bd890605e9fa498e2a0cd4b5b152f8f025..dbf25e3bc5895a35d7a63d46b52fb0441f0a807e 100644 (file)
@@ -61,21 +61,10 @@ std::string ServerActiveObject::generateUpdateInfantCommand(u16 infant_id, u16 p
        return os.str();
 }
 
-std::string ServerActiveObject::generateUpdateNametagAttributesCommand(const video::SColor &color) const
-{
-       std::ostringstream os(std::ios::binary);
-       // command
-       writeU8(os, AO_CMD_UPDATE_NAMETAG_ATTRIBUTES);
-       // parameters
-       writeU8(os, 1); // version for forward compatibility
-       writeARGB8(os, color);
-       return os.str();
-}
-
 void ServerActiveObject::dumpAOMessagesToQueue(std::queue<ActiveObjectMessage> &queue)
 {
        while (!m_messages_out.empty()) {
                queue.push(std::move(m_messages_out.front()));
                m_messages_out.pop();
        }
-}
\ No newline at end of file
+}