* Improve the Chat Screen

This commit is contained in:
iProgramInCpp
2023-08-06 13:19:37 +03:00
parent 2b105fe1eb
commit bc407fda47
8 changed files with 65 additions and 14 deletions

View File

@@ -501,6 +501,22 @@ void Minecraft::handleCharInput(char chr)
m_pScreen->charInput(chr);
}
void Minecraft::sendMessage(const std::string& message)
{
if (isOnlineClient())
{
// send the server a message packet
MessagePacket mp(message);
m_pRakNetInstance->send(&mp);
}
else
{
// fake the server having received a packet
MessagePacket mp(message);
m_pNetEventCallback->handle(m_pRakNetInstance->m_pRakPeerInterface->GetMyGUID(), &mp);
}
}
void Minecraft::_levelGenerated()
{
if (m_pNetEventCallback)