Chat Tweaks
Version: 3.3.5
Chat Tweaks is the ultimate chat plugin. It does everything you want it to do. Be it creating channels for your mods, filter out unwanted advertisement, reduce spammers and clear your chat, ChatTweaks has it. But ChatTweaks isn't all work! Create emoticons, create hashtags and AtSigns which alerts people, replace words with long phrases for easy remembering, create Automatic messages to keep your players up-to-date, or just add a bit of spicy colors in the chat with colored dollar signs and commands.
Pages: Configuration | Permissions | Commands | Execution times |ChangeLogs | Stats
Features
- !Fast execution for all it does!
- Extremely configurable
- Chat Channels:
- Create channels with kick permissions
- Per channel Commands
- Per channel Permissions
- Automatic Messages:
- Header & Footers
- Unlimited messages
- Custom time
- Multi-line
- Death messages:
- EXTREMELY Customizable.
- Extremely fast execution (just under 1 millisecond)
- Change mob names
- Change the syntax
- Change the action names
- Random syntax selector/generator
- Random action selector/generator
- Custom prefixes
- Enable or disable PVP or mob messages
- Create your own kill types
- Default messages editions:
- Customize the login message
- Customize the logout message
- Customize the whitelist kick message
- Customize the server full message
- Customize the "Unknown command" message
- Create world change messages
- Fun Stuff:
- Create @s to mention players, this will send them a sound and color their name in chat
- Create #s. This will track the "trending" ideas on the server..
- Create colored / commands. Each time you type a command in a chat message, it will be colored
- Create colored $s. Put a $ sign followed by numbers to color the set. Helpful for economies
- Create colored links/ips if you can type links/ips
- Create replacer text. This is useful to remember long phrases easily.
- Create emoticons. (Configurable)
- Anti Spam:
- Remove extra white-spaces (2 or more extra spaces)
- Remove duplicate letters (3 or more consecutive letters)
- Caps limiter
- Chat Lockdown Mode
- Message sent limiter (2 messages per second) (With severity levels)
- Swearing:
- Level based (You decide the severity)
- Fines (With Vault integration)
- Replace words with another
- Links/IPs:
- Link permissions
- Block all Links and IPs.
- Custom languages.
Download
- Like every single plugin out there, download the latest jar here: (Click)
- Put it right into your plugins folder!
- Reload/Restart your server!
- Edit configurations to your liking!
- Type /ChatTweaks reload
What you can type in chat
Type | Description |
@[PlayerName] | Send a sound to that player |
#Afk | Toggle your AFK status (if essentials is integrated) |
/[command] | Color that command in chat. Ex. Hey! Please read the /rules command /rules will be colored |
!Website | will be replaced with www.yourwebsite.com |
Your custom Emoticon | Will be changed to your custom emoticon** |
Donors
- Habbomod
- Logalty
- Arcadia Games.net
Coming Soon
Green = Done | Red = Cancelled | Orange = Planned
- Better channels...(per range, world or permission)
- API for devs
- Changes in the way messages are made
- Faster execution
- Better and faster Spam Checks
- Better and faster Death messages
- Massive code cleanup
- Hashtag database
- Suggestions? Open up a ticket or write it as a comment!
Source? ChatTweaks Source
- ^Click on the image for info!^
My plugins:
The Tweaks suite: ChatTweaks | LWCTweaks | PluginTweaks | BanTweaks
Please submit a ticket if you found a bug or an error. Never paste full errors in the comments. Use pastebin instead
I really would like to use this, it has some pretty neat features, but the channels are very clumsy (joining and leaving) and really need their own configuration sections with color configuration. I'd also like to be able to be in multiple channels at once, and it also really needs private messaging.
Type $someword in chat and look for an error in console.
@michidk
You should use EssentialsChat.... this plugin does nothing EssentialsChat does...
And the Config file gets deleted almost every update cause something changes in it. Sorry :/
updated... old config deleted... nice work :(
now i use essentialschat...
@chrisk123999
Mind elaborating? What errors, do you have an error log? Is your $ smaller than 15 characters? Is the @[Username] online?
Using a non-number with $ in chat causes errors. And using the @ with a username returns an error too.
@michidk
The file is being reviewed.
please update
@Absolutionmc
Good idea! :) Ill add it in the next update :)
How about adding a a filter for ip protection evertime someone posts example,ip,com with commas?
@ThePlayingNoob
Right, That was on my Todo list, it's going to be fixed next update sorry about that :S
As for problem 2 ill see what I can do :)
@ThePlayingNoob
Emoticons aren't used for censoring... Your best bet would be to make it a list and list all possible combination of the "F" word
another problem: im using Emoticons to censore things and if someone say fuck it censore it to fk as i set it but if someone say Fuck it doesnt work because its uppercase.
Hey i got 2 problem: Problem1: so my name is ThePlayingNoob and my friends name is csthecrazy, i join the channel admin it say: ThePlayingNoob Joined Admin Channel! and later csthecrazy join it and it say: ThePlayingNoob Joined Admin Channel! and when he leave it say my name again. there is no error log and
Problem2: my admins and Donators want have theirs nick names (displayname) in the channel chat how do i fix that or need this be fixed by plugin first?
A badwords list would be awesome! And then a command such as /badwords add fagg or something :)
@jinnai3891
Emmm ill check that out but it wont come out for some time :)
hey,
i have a little question.
is it possible to have a separate chat for each world?
something like a auto join permission that can given per world
i hope you understand what i mean :)
@Machinimatt
Like a broadcast function? Sure I can do that... but I will not chat range, I suggest Essentials Chat, which is a great way of adding chat range.
Can you add the option to set a chat range to each channel, so I can set up a local chat of 100-200 blocks and a global chat? And maybe add a simple shout ability with a permission so users without access to global chat can send a shout message to everyone on the server.
@TomYaMee
It's meant to be reset, most of the updates, I change/add a few things in the configuration file... which require a restart (as far as I know)
@xeNiumw0w
Which features? Do you mind making a ticket? Thanks:)