SwearReplacer

Logo

SwearReplacer!

AUTOMATICALLY Replace swear words in chat with other words of your choice!



(Imagine the following, but without the * s)

Player types:
"F* you."

Plugin changes message to:
"[Whatever you've told it to replace "f*" with] you."

Are you like me, in that you see people who constantly swear as utterly delinquent or juvenile? Well this plugin is for you! You can make them seem like complete fools by replacing their cusses with ridiculous other statements or words! xD

One of the funniest uses of this plugin so far was on my server, some guy came on, clearly just to insult the server and all admins, and he said something rather vulgar. My plugin corrected him, and he came out as having said:

"Engage with my Male Chicken you Cigarette!"

I'll leave you to figure out what he actually said..

Commands!

  • /swear add [WordToBeReplaced] [WordToReplaceItWith]
    Adds a new word to be replaced, and its replacement to the replacement dictionary. Note with this, you can only add ones with multiple words in the config. With the in-game commands, you can only use single words for each.
  • /swear remove [WordBeingReplaced] [WordReplacingIt]
    Removes a word and its replacement from the replacement dictionary
  • /swear change [WordBeingReplaced] [WordReplacingIt] [NewOrSameWordToBeReplaced] [NewOrSameWordToReplaceIt]
    Changes that entry in the replacement dictionary to whatever you put in the last 2 fields.
  • /swear help
    Shows plugin help if you're stuck :)

Permission!

  • swearreplacer.manipulate
    Allows full usage of the plugin.



The replacements I talked about above aren't in the config by default. You have to put in your own. However I will post a link to my config here soon if you want to get all my approximately 100 replacements that I've added.

To-Do:

  • Add ability to add colored replacements
  • Add ability to define punishments on individual words (like lightning strike for example)
  • Add a configurable option for it to differentiate between words on their own and words connected to other words.
  • Make the plugin understand "_"s as spaces so you can add multiple word replacements in-game



If you have any funny experiences with imbeciles coming on your server, spouting vulgar drivel and then this plugin wreaking havoc on their messages, please do post below!

I'd also just like to thank woutwoot for helping me get started with Bukkit and Java. He is the reason I was able to develop the skills to make this plugin for you guys in the first place.

By the way, if you see me on Minecraft do say Hi! (My Minecraft name is Warby579) :)

Any questions? Post them in the comments below and I'll try and respond :D

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of DivinePhoenix DivinePhoenix Feb 05, 2014 at 00:58 UTC - 0 likes

    Can you PLEASE add the ability to use color codes with this plugin so that the swear words can be in colors? Thanks!

  • Avatar of puckman1971 puckman1971 Nov 02, 2013 at 07:09 UTC - 0 likes

    Ok, I made a jap to Japanese replacer rule but when people type japanese they now get japaneseanese

  • Avatar of puckman1971 puckman1971 Nov 02, 2013 at 06:58 UTC - 0 likes

    Ok, now restarting does not even seem to work.

  • Avatar of puckman1971 puckman1971 Nov 02, 2013 at 06:21 UTC - 0 likes

    Nice, just what I was looking for. One thing though. I can add via the game with the /swear ad command but those words don't show in the config file and words added in the config file don't work in the game. restarting the whole server seems to merge them but that is rather silly.

    Last edited Nov 02, 2013 by puckman1971: Added info.
  • Avatar of Jnaejnae Jnaejnae Sep 30, 2013 at 06:04 UTC - 0 likes

    I used this plugin so whenever somebody says awesome it will replace it with my username. LOLOLOLOLOLOLOL!

    Last edited Sep 30, 2013 by Jnaejnae
  • Avatar of kezzawozza kezzawozza Sep 26, 2013 at 01:32 UTC - 0 likes

    Hi, just adding here too, cos I do like your plugin idea a lot and I'm hoping to be helpful if it can be fixed, is this: the only way I have found (I've kept trying!) to make it use my replacements, is by removing the default ones in game before adding new; that seems to work, but I don't know yet if it's going to stick. But the trouble with that is it won't allow phrases in game; no spaces at all. So I can't replace your phrase jesus christ, for example, and I can't put in anything but single words. That's a real shame; I had some rippers ready!

  • Avatar of kezzawozza kezzawozza Sep 25, 2013 at 16:10 UTC - 0 likes

    Hi, I'm sorry but it ignores words added by Notepad to the list, and goes back to default. I hope you can manage to fix this in future. I'm on 1.6.4 mc now. It's disappointing after bothering to write up a huge list of words and phrases, only to find I wasted my time. Thanks anyway.

  • Avatar of UltiByte UltiByte Sep 20, 2013 at 16:05 UTC - 0 likes

    Yes, I hear about a number of problems and general failures of this plugin I made xD, I was VERY new to Java when I made this.

    Now though, I think I could make this good. I have a lot of college work and other things to do as well though, so I can't really give a definite time when this will be finished. However you can rest assured that I know it needs fixing and haven't completely abandoned it xD

  • Avatar of lastcrafter9023 lastcrafter9023 Sep 07, 2013 at 04:15 UTC - 0 likes

    When I update the config and reload the server, it goes back to default config. It also sometimes crashes the server after adjusting the config and reloading it. I have no idea what's doing this. Does anyone else? .-. There is also no error log of any kind.

    Last edited Sep 07, 2013 by lastcrafter9023
  • Avatar of Tomm121 Tomm121 Aug 28, 2013 at 21:50 UTC - 0 likes

    This sounds like a completely awesome plugin! I'm going to use it for my server!!

    -The Tommy Times

Facts

Date created
Apr 06, 2013
Categories
Last update
Apr 06, 2013
Development stage
Beta
Language
  • enUS
License
All Rights Reserved
Curse link
SwearReplacer
Downloads
2,246
Recent file

Authors