MKChat overhauls the way chat behaves in minecraft to support Everquest 1 style npc dialogue system and a more mmo-style approach to server chat. By default player speech will now occur in a small radius around the player, npcs will also speak in this channel.
Other features include:
- Overhauls chat to be local and adds a few additional channels
- /dim will chat with everyone in your current dimension
- /ooc will chat with everyone on the server
- /p will chat with everyone in your party/team
- A dialogue tree system that allows modders to create npc dialogues
- Data Generation Functionality for the dialogue tree
- 2 New Asset Registries:
- DialogueEffectType: Allows custom implementations for the effects of dialogue lines
- DialogueConditionType: Allows custom implementations for conditions underwhich dialogue lines will be said

