Class ServerChatEvent


  • public class ServerChatEvent
    extends net.minecraftforge.eventbus.api.Event
    ServerChatEvent is fired whenever a C01PacketChatMessage is processed.
    This event is fired via ForgeHooks#onServerChatEvent(NetHandlerPlayServer, String, ITextComponent), which is executed by the NetHandlerPlayServer#processChatMessage(CPacketChatMessage)

    username contains the username of the player sending the chat message.
    message contains the message being sent.
    player the instance of EntityPlayerMP for the player sending the chat message.
    component contains the instance of ChatComponentTranslation for the sent message.

    This event is Cancelable.
    If this event is canceled, the chat message is never distributed to all clients.

    This event does not have a result. Event.HasResult

    This event is fired on the MinecraftForge.EVENT_BUS.
    • Field Detail

      • message

        private final java.lang.String message
      • username

        private final java.lang.String username
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
      • getUsername

        public java.lang.String getUsername()