ExodusSwear

Discussion in 'Plugin Requests' started by TheHoboHomeless, Aug 27, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    TheHoboHomeless

    Plugin category: Chat

    Suggested name: ExodusSwear

    What I want: I would like this plugin to censor the words that could be added in-game or in the config with "****". The players with the exempt permissions can bypass the swear plugin even op/members without the permission can't swear.


    Ideas for commands: /epvp add <swear>

    Ideas for permissions: epvp.bypass

    When I'd like it by: ASAP.
     
  2. Offline

    MCMastery

    Working on it now. P.S.: Ops get all permissions. They would be allowed to bypass, since they always get all permissions.
     
  3. Offline

    TheHoboHomeless

  4. Offline

    MCMastery

    @TheHoboHomeless I have finished the plugin: https://www.dropbox.com/s/619dvkna44d234l/ExodusSwear.jar?dl=0
    Commands:
    • /epvp (Displays help)
    • /epvp add <Swear Word> (Adds the specified swear word, and saves it)
    • /epvp remove <Swear Word> (Removes the specified swear word)
    • /epvp list (Displays a list of the saved swear words)
    Permissions:
    • epvp.add (for /epvp add)
    • epvp.remove (for /epvp remove)
    • epvp.list (for /epvp list)
    • epvp.bypass (for bypassing censoring)
    The plugin matches any swear words, regardless whether it is upper- or lower-case.
    Say, for example, the swear word is "test".
    These will be censored:
    • test
    • TEST
    • tEST
    • etc.
    These will NOT be censored:
    • t e s t
    • t_e_s_t
    • t est
    If you want me to add support to censor those, please say so.
    Also, in the config file for this plugin, you can change the "censor symbol". By default it is an asterisk.
     
  5. Offline

    Blockhead7360

    @MCMastery actually ops don't HAVE to get all permissions. In the plugin.yml, set the permission to false instead of op
     
    MCMastery likes this.
  6. Offline

    TheHoboHomeless

    MCMastery likes this.
Thread Status:
Not open for further replies.

Share This Page