Local Chat + OOC + Shout
Sorry about not updating this in a while, ive been busy. I have remade Local Chat, it is now more flexible, easier to update and offers more options
Features
- Economy support with vault (not required)
- Ability to add as many chat modes as you want
- More options for a chat mode
- Global config options
- Permissions support
- Formatting options
Usage
To add a chat mode to a world, create a config file in your plugins/localchat directory (if this directory doesnt exist, start the server and the plugin should create the folder). The file name has to match the name of the world you want the modes to be active on. So if you had a world called localchat_world, you would call the config file localchat_world.yml
The file must end in yml!
You now need to add each mode you want to the world configs, like this:
1 2 3 4 5 6 7 8 9 | local: default: true radius: 20 tag: "[Local]" format: "&4<tag> &2<name>:&f <text>" pay: 10 commands: - "local" - "l" |
Available Chat Mode Options
option | description | default |
---|---|---|
default | This will mark this chatmode as the default chat. You can only have own default per world | false |
radius | The distance in which other players can hear each other | 0 |
tag | The tag to insert into the message, if no tag is provided it will not insert one. | |
format | The format of the message, if this is provided it may override other plugins. Options include: <tag>, <name>, <text>, <suffix>, <prefix> and &1-9/a-f for colour | |
pay | How much it costs to use this chat mode, requires VAULT | |
commands | A list of commands to use this chatmode with | |
global | If set to true everyone in the server can hear you when using this mode | false |
read_permission | The permission to read messages from this chatmode, no permission is required by default. | |
write_permission | The permission to write messages to a chatmode, no permission is required by default. | |
suffix | Used with format to add a suffix to the message | |
prefix | Used with format to add a prefix to the message |
Commands
Default commands that are included are:
- /lc reload - reloads the config files; require permission node localchat.admin.reload
- /lc spy - allows you to see anything that is said, even if outside the radius; requires permission node localchat.admin.spy
- /toggle <chatmode> - toggles a chatmode so that everything you say is in that mode (ie /toggle shout will always make you shouting if you have a shout mode)
- /toggle - clears your toggle
- /c - toggle alias
- /chat - toggle alias
- /tg - toggle alias
- /to - toggle alias
I see lots of people need a plugin like this. I don't want to advertise my plugin here but if you need a plugin like this you can check my new plugin: http://dev.bukkit.org/bukkit-plugins/roleplaychat/ :)
it would be really good if this plugin was updated again.
can some one update this plugin I'm really want this plugin in my server
Can someone plz post a video tutorial on youtube? I really dont understand these instructions. Thx.
Does this still work?
What if I only want this for 1 world??
I don't exactly understand how you make it so that certain chats can only be used by certain people. For example, if the default chat can be seen and used by everyone, but the mod chat can only be seen by everyone, when only the mods can type. I do not see any permission nodes on this, could anyone help?
@karl1889
I suspect that the author has given up on this plugin, it's been a while since an update.
Could you please update this to current version, I really would love to have this for my server
Would it be possible to add a configurable cooldown node in the future? It'd work really well for my server's universal chat, as I'm trying to discourage tons of chatter clogging it up. Thanks in advance.
@gustebeast
Tested mine and it worked fine for half an hour straight.
@MedlarGW
Thats weird, for me it doesnt work at all. After a few minutes local chat stops working.
@MedlarGW
Works fine on 1.3.2 R2.
Really awesome plugin. :D
Does this work on 1.3.2 R1 or R2? Looks like this plugin could be exactly what I wanted for my server, but I don't want to test it and risk a meltdown or something.
I don't get why this is a shout and local chat plugin when all commands do the same thing and there is not shout! Please update this because it basically sucks right now!
How do i use this?
is it possible to split the format to name and displayname?
and i use bpermissions but i get "[help]<prefix><suffix>Tealk: test"
my permissions file:
meta:
prefix: 'test'
suffix: '&1'
Please update or release source to a developer.
The author does not seem to update this.
Anybody know a plugin like this? I need to create custom commands.
@gustebeast
I also have this issue, i think the plugin really needs a update :/