Inactive [ADMIN/CHAT] AntiChat v1.0 - Disable chat for certain groups! [1.3 R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by dillyg10, Mar 5, 2012.

  1. Offline

    dillyg10

    AntiChat v1.0 - Disable chat for certain groups!



    <Edit by Moderator: Redacted bit url>

    {REQUIRES VAULT!!}
    What is it?
    This is a pretty basic plugin, it is designed for 1.2.3, as a solution if you want to make certain groups not be able to chat.

    Permissions
    Changelog:
    v 1.0 - Initial release!

    ToDo..
    I want to add things like censorship, anti-color, and other chat features to this. I really want to keep things nice, clean, and simple!

    I understand that this isn't exactly the most original idea, but it is an excellent solution for those who are on 1.2.3 and need a feature like this!
     
    Last edited by a moderator: Feb 20, 2017
    MikeA likes this.
  2. Offline

    zachoooo

    Why would this possibly need vault? I could write this plugin in a couple minutes without vault.

    Code:
    onPlayerChat(PlayerChatEvent e) {
        if (!e.getPlayer().hasPermission("permission.node") {
        e.setCancelled(true);
        }
    }
     
  3. Offline

    dillyg10

    Well, this is so that the plugin will work with permissions plugins s/a PEX, GropuManger etc etc... if you use that though then pretty much any player who isn't op cannot chat :p.
     
  4. Offline

    kevhog

    dillyg10 Stop trying to pump out these half-assed throwaway plugins, and work on something useful. I personally have made tons of these small plugins for various things, but I don't spam up the submission forum with unoriginal 5-minute snippets of trash. Other people here probably feel the same way.

    /rant
     
  5. Offline

    dillyg10

    kevhog I'm just trying to make things that are useful for the community. Most plugins have been broken in 1.2.3, so I have decided to spend my time making solutions for those who need it, and as it says in the todo I do plan to add features to this... BTW, who died and made you king of deciding whether or not a plugin is good? Don't quote the entire community on YOUR opinion. If the community doesn't like this, it will show in the number of DL's I get and I will try to improbve my plugin so that the coummunity likes it more. When you say "these" plugins, I think you also refer to my other plugin BlockControl... which has in total about 500 dls (Vault version + regular)... obviously the comunity needed that.

    So, stop shoving your opinions down peoples throats, and maybe post some actuall feedback, s/a a bug fix, or new features instead of /ranting. I hope a mod can remove your post... it in my opinion is not something htat is feeding a friendly envrimonet for server owners, and devs...
     
  6. Offline

    kevhog

    dillyg10 It is not helpful to post something that has been done many times before, especially if we can see it takes ~ 10 lines to write. Make it unique or original first, put some damn effort into it, add those features before releasing. Stuff like that. But this plugin isn't worth posting as it is.
     
  7. Offline

    Pilops

    Thnx man!
     
  8. Offline

    ZachBora

    My censor plugin and my "antichat" plugin work with 1.2.3.
    And none require vault.

    I see no point in making such a small plugin and ask vault. It's almost like making a plugin to disable TNT and require worldguard.
     
  9. Offline

    dillyg10

    I'm just using Vault for Pex support... many plugins use/require Vault and I believe that most servers have it, Vault is just a nice, simple little dependency that I require...
     
  10. Offline

    ZachBora

    You don't need to support PEX, BukkitDev comes with SuperPerms already. PEX is superperms.
    It's simply player.hasPermission("permission.node")

    Last I checked Vault was mainly so you didn't need to support ALL the economy plugins. And you don't use those functions in your plugin.
     
  11. Offline

    dillyg10

    ZachBora From my experience, PEx doens't use the standard perms system becuase of groups and stuff.. look I can't understnd why it is such a big deal that I'm using vault..
     
  12. Offline

    ZachBora

    There's been builds where they broke support for superperms but it's supposed to be fixed now.
     
  13. Offline

    MikeA

    I guess I'll be the first person to say "Thank you" for making this, I had a custom plugin made for me that does this exact thing and it quit working with 1.2.3, this works great. I use Vault, any server should have Vault, it doesn't do anything bad.

    :)
     
    dillyg10 likes this.
  14. Offline

    zachoooo

    PEX Supports superperms. Thus this plugin uses more memory than necessary and requires more dependencies than necessary. Not trying to be mean, but just saying.
     
    ZachBora likes this.
  15. Offline

    dillyg10

    @zachooo ZachBora kevhog

    Ok, I get the point.. you guys don't like Vault.... if you don't want this plugin nor have ANY form of actual feedback, than please stop posting here... it's just flooding this thread with complains -_-, I chose to use Vault because I feel like Vault does a great job with permissions and has great group support.. most servers have Vault so it isn't really that much of a hassle...
     
  16. Offline

    kevhog

    dillyg10 No, you've completely missed the point. Vault is great, but you should ALWAYS use as little dependencies as possible. You're right, it's not that much of a hassle, but it shouldn't be a hassle at all.

    Very subtle excuse to bump your own thread, by the way, I bet nobody will notice
     
    zachoooo likes this.
  17. Offline

    zachoooo

    Pretty much exactly what kevhog said. I personally love vault and think it is great to have. I too think you're missing the point. I am NOT trying to criticize you or your plugin in anyways. I just want to help you and the bukkit community. I am happy with the growing amount of developers and support bukkit has gained, and I just want you to understand and learn. I want all plugins to be easy, simple, and accessible to all bukkit users.
     
  18. Offline

    dillyg10

    Vault in my mind is not a major dependency. I mean, if I required more plugins then yes that would be a problem, but 1 very common dependency is almost like saying you need bukkit :p.
     
  19. Offline

    zachoooo

    Sorry. I'm kind of a perfectionist. If something can be better I will try and make it better.
     
  20. Offline

    ZachBora

    I don't use vault on my server.
     
  21. Offline

    zachoooo

    I wish I didnt have to, but many plugins use it now. I almost wish people would just hook into the plugin manually sometimes.
     
  22. Offline

    ZachBora

    I know what this plugin is missing to make vault useful.

    Add optional function that people have to pay to talk. Maybe function for pay by message or pay X and you can talk Y minutes. Or simply pay X and you can talk for all week.
     
  23. Offline

    md_5

    R7 is the latest RB
     
  24. Offline

    dillyg10

    I'm a tad confused.. on the homepage it says R 0.2...
     
  25. Offline

    md_5

    ... is a beta build
     
  26. Offline

    dillyg10

    Ohh.. ok, should I put R7 & R0.2 I want to make sure that people know it's working with the latest builds.
     
  27. Offline

    md_5

    You can but it wont be approved
     
  28. Offline

    dillyg10

    Ok changed.. sorry for arguing, this whole version thing has me a bit confused :)
     
  29. Offline

    md_5

    Approved
     
  30. Offline

    bonani

    @dillyg10, great plugin! Just what I needed. Will you add support for custom-message when a user is denied access?
     

Share This Page