BurnChat
Hello everyone, I'm BurnyDaKath and thought that there's no good chat plugins out there on internet. So I made my own chat plugin.
BurnChat is a light-weight, easy to use and compatible with others plugins chat manager plugin. It uses simple config which provides some good customization.
Русская документация: http://dev.bukkit.org/bukkit-plugins/burnchat/pages/russian-documentation/
Install:
To install this plugin put .jar file right into server's plugin folder. Configuration file will appear in folder "BurnChat" on server's load.
Commands:
Command: | Pemission: | Description: | Aliases: |
---|---|---|---|
/pm <player> <message> | burnchat.message | Send messages to players. | [msg, message, privatemessage, w, p, r, m, s, send, sendmessage, messagesend, messageprivate, mp, tell, whisper] |
/setprefix <player> <prefix> | burnchat.change.prefix | Set player's prefix without modifying config. | [prefixset, sp, ps] |
/setsuffix <player> <suffix> | burnchat.change.suffix | Set player's suffix without modifying config. | [suffixset, ss] |
/setnick <player> <nick> | burnchat.change.nick | Set player's nick without modifying config. | [nickset, sn, ns] |
/say <text> | burnchat.moderate.broadcast | Broadcast a message. | [broadcast, me] |
/mute <player> | burnchat.moderate | Mute player. | [silence] |
/unmute <player> | burnchat.moderate | Unmute player. | [unsilence, loudness] |
/hidechat | burnchat.additional | Hide chat. | [unshowchat, hc, ch, chathide] |
/showchat | burnchat.additional | Show chat. | [unhidechat, sc, cs, chatshow] |
/burnchat | burnchat.help | Show BurnChat info. | [bc, cb, chatburn] /burnchat help |
/burnchat player setgroup <player> <group> | burnchat.moderate | Set player's group. | |
burnchat.color.chat/pm | Allow player use &Color codes |
Config:
Config has been well crafted and should work just fine. On first load file will create with following options:
settings: Settings section.
- bygroups: true/false Allow dividing players on groups. If false, nogroup settings will be set, ignoring bottom option.
- groupsbyperms: true/false Allow setting default groups by permissions (ex. permission burnchat.Group1). If false, default group will be set.
- customjoinmsg: true/false Allow custom join messages
- customleavemsg: true/false Allow custom leave messages
- tablistnames: true/false Allow custom names in player tab list.
- tablistformat: '%prefix% %player% %suffix%' Player tab list format. &Color codes allowed. Use these %%, they will be replaced.
- chatformat: '%prefix% %player% %message% %suffix%' Chat's format. &Color codes allowed. Use these %%, they will be replaced.
- msgsenderformat: %fromprefix% %fromplayer% %toprefix% %toplayer% %message% %suffix% Same as previous, used for /pm command, message sent back to sender. %suffix% is sender's suffix.
- msgrecieverformat: %fromprefix% %fromplayer% %toprefix% %toplayer% %message% %suffix% Same as previous, used for /pm command, message sent to reciever. %suffix% is sender's suffix.
- broadcastformat: true/false /say format. &Color codes allowed. Use these %%, they will be replaced.
- nogroup:
- defaultprefix: 'Player' Default prefix set if bygroups is false. &Color codes allowed.
- defaultsuffix: '' Default suffix set if bygroups is false. &Color codes allowed.
- defaultjoinmessage: '%prefix% %player% %suffix%' Default join message set if bygroups is false. &Color codes allowed. Use these %%, they will be replaced.
- defaultleavemessage: '%prefix% %player% %suffix%' Default leave message set if bygroups is false. &Color codes allowed. Use these %%, they will be replaced.
- defaultprefix: 'Player' Default prefix set if bygroups is false. &Color codes allowed.
players: Players section.
- console: Console settings used by /pm.
- prefix: '&5Server' Console prefix
- suffix: '' Console suffix
- name: '&DConsole' Console nick
- prefix: '&5Server' Console prefix
- uuid: Player set by uuid.
- prefix: 'Player' Player's prefix set by group, if not set before. &Color codes allowed.
- suffix: '' Player's suffix set by group, if not set before. &Color codes allowed.
- joinmessage: '%prefix% %player% %suffix%' Player's join message set by group, if not set before. &Color codes allowed. Use these %%, they will be replaced.
- leavemessage: '%prefix% %player% %suffix%' Player's leave message set by group, if not set before. &Color codes allowed. Use these %%, they will be replaced.
- name: AwesomePlayer110 Player's nick. &Color codes allowed.
- prefix: 'Player' Player's prefix set by group, if not set before. &Color codes allowed.
groups: Groups section
- GroupName: Our group. Higher ranks must go after lower ones.
- default: true/false Default if groupsbyperms is false.
- defaultprefix: 'Player' Player's prefix set by group, if not set before. &Color codes allowed.
- defaultsuffix: '' Player's suffix set by group, if not set before. &Color codes allowed.
- defaultjoinmessage: '%prefix% %player% %suffix%' Player's join message set by group, if not set before. &Color codes allowed. Use these %%, they will be replaced.
- defaultleavemessage: '%prefix% %player% %suffix%' Player's leave message set by group, if not set before. &Color codes allowed. Use these %%, they will be replaced.
- players: UUIDs list.
- - uuid1
- - uuid2
- - uuid1
- default: true/false Default if groupsbyperms is false.
Warning:
If you have any problems, submit a ticket.
TODO:
- Another config for chat messages to make localisations. [Planned for 1.0.2]
- More chat managing utils, like muting whole chat, but allowing bypassed players to talk. [Planned for 1.0.2]
- Also /r to quick reply to user that last wrote private message. [Planned for 1.0.2]
- Compatability with other BurnPlugins in future. [Planned for Future]
Thanks for reading. Use download button to get plugin.
Download
File Name | Status | Version | Downloads | Date |
---|---|---|---|---|
BurnChat 1.0.1 | R | 1.8.1 | 195 | 18/07/2015 |
BurnChat 1.20.2 | Updating | 1.20.2 | Updating | Updating |
BurnChat 1.20.1 | Updating | 1.20.1 | Updating | Updating |
BurnChat 1.20 | Updating | 1.20 | Updating | Updating |
BurnChat 1.19.2 | Updating | 1.19.2 | Updating | Updating |
BurnChat 1.19.1 | Updating | 1.19.1 | Updating | Updating |
BurnChat 1.19 | Updating | 1.19 | Updating | Updating |
BurnChat 1.18 | Updating | 1.18 | Updating | Updating |
BurnChat 1.17.1 | Updating | 1.17.1 | Updating | Updating |
BurnChat Forge | Updating | Forge | Updating | Updating |
BurnChat Fabric | Updating | Fabric | Updating | Updating |
Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!