Players Toggle Cursing/Cussing

Discussion in 'Archived: Plugin Requests' started by iLakerz, Mar 23, 2014.

  1. Offline

    iLakerz

    We all know there are 7-13 year old kids playing minecraft in our servers, and we tend to have some other players cursing in the chat that can cause a lot of trouble for the younger audience's parents seeing on their computer screens. What if we have a plugin for the player to right click a item or type /CurseOff /CurseOn to block and unblock the cussing?

    What I want
    Players able to turn on and off cussing. For example, lets say big timmy said "shit" in chat and little timmy doesn't like it popping up in his chat. So Little timmy just types /curseoff and in little timmys chat instead of seeing "shit" in chat he just sees "potato" but in Big timmys chat he sees "shit". I also want the config file to be easy to edit and tweaked. More easier for other people who wants this kind of plugin in their server

    Commands
    /CurseOff
    /CurseOn

    or instead of just commands, in the config file you can just assign a individual item to turn off the curse options.

    This is all I got so far, and this plugin would help so many servers with younger audiences. I mean it would save the hassle to force your players to talk clean or even tell them to /ignore. What if a player wants to turn off the cursing if their parents are around or little cousins are watching?
     
  2. Offline

    extended_clip

    I will make this :)
     
    iLakerz likes this.
  3. Offline

    iLakerz

    :D i love you, thank you so much man!
     
  4. Offline

    extended_clip

    I am almost finished. Heading to work, I will finish tomorrow when I get off!
     
  5. Offline

    iLakerz

    Take your time man :) I have the patients.

    bump

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 7, 2016
  6. Offline

    extended_clip

    I am done with my first version. If you want we can test tomorrow!

    I am at work for 7 more hours.
     
  7. Offline

    iLakerz

    sure just send me the file or post it here and we can test it out.
     
  8. Offline

    extended_clip

    iLakerz

    Okay, this version is an alpha build just to see if this is somewhat the type of system you want.

    I am still working on a few things with detection to make sure I can catch any way to bypass a bad word such as using numbers, special characters, or spaces.

    Players must have the permission tc.use to use /togglecursing or /tc.
    That command will toggle curse words on/off for you.

    You can also use /tc <player> and it will toggle another players curse word listening on/off.
    The permission to toggle others is tc.others

    I am working on a way to make the ignored cursing message sent to the person who has ignore on look the same as regular chat, but since I modified the message and only want to send it to people who have cursing toggled - I had to create my own format for the message.

    Any message that a player sends that has cursing in it will look like this for the player who has cursing toggled off.

    [TC] <PLAYER>: <message>

    I will try to get it the same as your chat formatting, if not I will allow you to adjust the formatting in the config file.

    As I said, this is just an alpha build and may contain problems/bugs. Be patient as I work all of them out and this plugin will be great when it is finished!

    ToggleCursing version 1.0ALPHA
     
  9. Offline

    iLakerz



    You should make a config file to block out the bad word such as using numbers, special characters, or spaces. So if I want to block a specific word such as Pie, I'll just go to the config file and type the word Pie to block it.

    I tested it on my server, and some cussing went through but its all good it blocked out few specific words.
    also do you mind sharing the code to me too? :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 7, 2016
  10. Offline

    extended_clip

    You can specify I n the config the words you want blocked.. I will fix the spaces bypassing tomorrow
     
  11. Offline

    donkieee

    A had a quick test on my server f*ck got though
     
  12. Offline

    extended_clip

    Yeah like I said this is just the first beta version so I can see if you like the concept I have. I am going to create a method to make sure that you cannot bypass the cursing blocker.

    As far as the concept is it good so far?
     
  13. Offline

    donkieee

    I know im joing this thread late and i kinda feel like an intrusive friend trying to fit in,

    But yeah, i love the idea as the server i run, me and the Mods are quite laid back when it comes to swearing although i do understand that some players are not overlyfound of seeing such chitchat in there chat.
    the the ability for them to toggle it on and off is just amazing as far as i'm condensed :D
     
  14. Offline

    iLakerz


    It's good! I'm happy that you made it. Also the thing is people can bypass it by capitalizing words and such, so i can't wait for you to fix this up. Overall its a 10/10
     
  15. Offline

    extended_clip

    I worked on it today for a bit. I have fixed spaces being a problem, no longer can you do f u c * or fu c* or any other combination of spaces/letters that form a bad word. I will work more when I get off work and hopefully have a good build saturday!
     
  16. Offline

    iLakerz


    do you mind sharing the source code too so I can learn from it?
     
  17. Offline

    iLakerz

    hey man, i don't want to annoy you but are you almost done with the build? :D
     
  18. Offline

    LordDarthBob

    Is anyone still working on this? Because I want this plugin to be completed as well.
     
  19. Offline

    iLakerz

    We're still waiting for him to finish the build. I mean if somebody wants to jump right in too that would be great too.
     
  20. Offline

    LordDarthBob

    iLakerz
    Okay, I'll stick around, maybe he's taking a break from bukkit or something unexpected came up?

    Either way, this is a great idea, I hope someone completes it.
     
  21. Offline

    extended_clip

    Hey yeah sorry. I recently moved and have been extremely busy with getting my new house in order. I have added some things to the plug In and just need to export/test them. I get off work in 3 hours and will set my pc up when I get home (it is still packed from the move) but I will get that new veraion posted asap. Sorry for not writing sooner.
     
  22. Offline

    iLakerz

    No worries man I understand. I just wanted to check because you didn't respond for a while, it takes time for a plugin to be perfect am I right?
     
  23. Offline

    LordDarthBob

  24. Offline

    iLakerz

    He's still getting his new house in order so it'll probably be a week or so.
     
  25. Offline

    Onlineids

    What do you want added?
     
  26. Offline

    LordDarthBob

  27. Offline

    iLakerz


    Try to do that
     
  28. Offline

    iLakerz

    hey onlineid's can you develop this plugin for me? It's been 2 weeks this guy didn't respond back, and we kinda need it asap :\
     
  29. Offline

    Onlineids

    What do you have so far?
     
  30. Offline

    iLakerz


    What do you mean? The plugin has everything but the only problem is that players are able to bypass the cussing plugin by using special characters like Shit* or shit) Can you fix that? I mean you can rewrite the whole thing if you want.
     

Share This Page