Earlier Versions
| Name | Size | Uploaded | Game Version | Downloads | |
| v.1.9.6 release | 29.69 KB | Oct 18, 2012 | CB 1.3.2-R1.0 | 3,008 | Download |
| v.1.9.5 release | 29.61 KB | Oct 17, 2012 | CB 1.3.2-R1.0 | 645 | Download |
| v.1.9.4 release | 29.56 KB | Jul 30, 2012 | CB 1.2.5-R5.0 | 886 | Download |
| v1.9.2 release | 29.47 KB | Jul 4, 2012 | CB 1.2.5-R4.0 | 838 | Download |
| v1.9 release | 40.82 KB | May 17, 2012 | CB 1.2.5-R1.2 | 942 | Download |
| v1.8 release | 18.08 KB | Dec 31, 2011 | 1.0.0 | 1,606 | Download |
| v1.7 release | 18.10 KB | Dec 30, 2011 | 1.0.0 | 222 | Download |
| v1.6 release | 17.88 KB | Dec 29, 2011 | 1.0.0 | 235 | Download |
| v1.4 release | 17.82 KB | Sep 29, 2011 | CB 1185 | 1,146 | Download |
| v1.3 release | 17.79 KB | Sep 29, 2011 | CB 1185 | 222 | Download |
| v1.2 release | 17.27 KB | Sep 28, 2011 | CB 1185 | 209 | Download |
| v1.1 release | 17.01 KB | Sep 28, 2011 | CB 1185 | 184 | Download |
| v1.0 release | 19.08 KB | Sep 27, 2011 | CB 1185 | 195 | Download |
| v0.3 beta | 24.74 KB | Sep 15, 2011 | CB 1060 | 300 | Download |
Screenshots
Description

About mmoChat
mmoChat provides simple channel handling for players. Channels are controlled via filters – this means that you can easily create new channel types by combining filters such as Local + Party etc.
The mmoMinecraft suite is a collection of plugins that together attempt to create a more mmorpg-like experience in Minecraft.
Dependencies
- mmoCore – Required by all mmoMinecraft plugins.
- SpoutPlugin – Allows a small tab showing the current channel above the text input (optional).
Extensions
- mmoParty – Adds a "Party" filter and adds the /party channel (use command:false).
- mmoChatPirate – Adds a "Pirate" filter which makes you talk like a pirate.
- mmoChatTitle – Adds a permissions based "Title" filter.
Features
- Easy to create new channels.
- Simple API for creating new channel filters.
- Players select default channel simply by using the channel chat command without any args.
- Multiple aliases for every channel.
- Automatically add a command for each channel created (optional).
- Show a tab above the text bar showing the current channel (requires Spout).
Commands
- /channel <name> – Change the channel you are speaking on.
- /channel <name> [text] – Send text to the named channel.
- /<channel> – Change the channel you are speaking on (if it has a channel command).
- /<channel> [text] – Send text to the named channel (if it has a channel command).
- /me [text] – Send text as an emote rather than a message (slightly different formatting).
Config.yml
#mmoChat Configuration default: channel: Chat # The default channel for people to speak in colour: false # Should it allow colour codes in messages format: "[%1$s] %2$s: %4$s" # Channel format string (optional, see below) formatme: "[%1$s] * %2$s %4$s" # Channel /me format string (optional) channel: Shout: # The channel name alias: # A list of aliases to use for this channel - Sh - Sho - Shou filters: # A list of filters to use (see below) - Yell - Range 200 command: true # Does this have a custom /Shout command enabled: true # Is this channel enabled log: true # Does this log to the console format: "[%1$s] %2$s: %4$s" # Channel format string (optional) formatme: "[%1$s] * %2$s %4$s" # Channel /me format string (optional)
Filters
- Server – everyone online.
- World – in the same world.
- Yell – within 300 blocks (and same world)
- Range <range> – within <range> blocks (default 100, and same world)
- Say – within 25 blocks (and same world)
- Disabled – nobody can see this
- Tell – the first word is taken as a single target
- Reply – sends back to the last person to use Tell at you
Permissions
- mmo.chat.* – Default – use and see channels
- mmo.chat.*.use – Default – use channels
- mmo.chat.*.see – Default – see channels
- mmo.chat.<channel> – Use and see channel
- mmo.chat.<channel>.use – Use channel
- mmo.chat.<channel>.see – See channel
Permissions will search from the most specific permission back to the default permission until it finds a specific true or false.
Format Strings
- "%1$s" – Channel name
- "%2$s" – Name of player talking
- "%3$s" – Name of player seeing the message (every player gets their own string)
- "%4$s" – Message
- You can use normal Minecraft colour codes in the format string, however both the player names will be coloured automatically.
Future
- Private channels created by players.
- Channel control commands.
Changelog
Commit log
Get 0.05 TON 💎
Download


Add a comment