[INACTIVE][ADMIN/SEC] BoxWarning v1.0.2 - Warn bad players! [1337]

Discussion in 'Inactive/Unsupported Plugins' started by ThatBox, Oct 18, 2011.

  1. Offline

    ThatBox

    BoxWarning v1.0.2 - Warn bad players. [1337]

    [​IMG]

    Description: BoxWarning is basically a continuation of the also great plugin AdvancedWarning by @captainawesome7 :). This is pretty much a fork used with his permission of course. So i decided that I am going to take suggestions for this plugin now.

    BukkitDev

    Version: v1.0.2

    Screenshots (open)

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]


    Downloads:
    Download (v1.0.2)
    Download With Config (Not Recommended) (v1.0.2)
    Older Versions (open)

    Features:
    • Warns Players.
    • Permissions Support.
    • Allows you to clear the warnings.
    • Also includes Auto-Bans when player reaches X amount of warnings.(Configurable)
    • Custom Ban Messages + Colors
    Commands:
    /warn <Player> <Reason> - Warns a player
    /warnings - Checks Your warnings.
    /warnings <player> - Checks other player's warnings.
    /wclear <Player> - Clears ALL the players warnings.
    /wreload - Reloads The BoxWarning Config.
    /whelp - Displays help message.

    Permissions Node (open)

    boxwarning.warn - /warn
    boxwarning.check - /warnings
    boxwarning.clear - /wclear
    boxwarning.reload - /wreload
    boxwarning.help - /whelp
    You can also use http://pastie.org/2764811 for easier copy/paste.


    Config Example (open)

    # Wether or not players are automatically banned after a certain number of warnings
    AutoBan: false
    # How many warnings it takes to auto ban
    WarningsToBan: 5
    # The message sent to the player when they are banned, and when they try to join while banned
    BanMsg: You have been banned for reaching &4%num&f out of &4%total&f allowed warnings! # Wether or not to show "You have x warning(s)" when somebody logs in
    ShowOnLogin: true
    # Wether or not to show " - Warning text here" as well as "You have x warnings" ShowAllOnLogin: false


    To Do List:
    • Auto-Kick
    • /Warnings checks only that user not other users
    Changelog:
    Version 1.0.2
    • Fixed a bug with help commands. Only one command now /whelp.
    • Added some minor features.
    Version 1.0.1
    • Added help commands.
    Version 1.0.0
    • Initial Release.
     
  2. Offline

    captainawesome7

  3. Offline

    ThatBox

    :)
     
  4. Offline

    ThatBox

    Tested against Cb 1337 !
     
  5. Offline

    ThatBox

    Changelog:
    Version 1.0.1
    • Added help commands.
    Update. New download is up.
     
  6. Offline

    resba

    Approved!
     
  7. Offline

    ThatBox

    Thanks.
     
  8. Offline

    maller

    I'm getting an error when trying to load the plugin.
    Code:
    2011-10-26 14:54:06 [SEVERE] Could not load 'plugins/BoxWarning.jar' in folder 'plugins': 
    java.lang.UnsupportedClassVersionError: me/warning/thatbox/WMAIN : Unsupported major.minor version 51.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:170)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:411)
        at org.bukkit.Bukkit.reload(Bukkit.java:182)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
     
  9. Offline

    Megalanias

    Can you add the possibilty that the warnngs are erasd after a config. amout of time ?
     
  10. Offline

    ThatBox

    Download the newest version.
    EDIT: Why?
     
  11. This is awesome,
    Cant wait for integration of the
    /warning <playername> will make it alot better :D
    Keep it up my friend!
     
  12. Offline

    ThatBox

    It is implemented. :) Just the player needs boxwarning.check , though with this permissions they can also check other player's warnings which i think is a privacy issue to the player. its /warnings and /warnings <playername>.
    EDIT: updated the thread to show /warnings <player>
     
  13. Nice! Great job there, gonna test it out later :)

    Once again awesome job, i have been looking for something like this for a long time!
    [diamond]
     
  14. Offline

    ThatBox

    @Aaron Mullins(CoWs) Use the updated version ! :D
    Changelog:
    Version 1.0.2
    • Fixed a bug with help commands. Only one command now /whelp.
    • Added some minor features.
     
  15. Offline

    nodice

    Love your plugin! :D
     
  16. Offline

    ThatBox

    There was a bug ! D: Hope you got v1.0.2 and thanks!
     
  17. Nice, i will download the latest version and test it later :D

    -I look forward to it XD-
     
  18. Offline

    ThatBox

    Thanks for the support. ;)
     
  19. Offline

    Tofu FUNgus

    This Happened.. I downloaded the 1.0.2 version
    Code:
    19:26:45 [SEVERE] Could not load 'plugins\BoxWarning.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/warning/thatbox/WarningMain : Unsuppo
    rted major.minor version 51.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClassCond(Unknown Source)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$000(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:170)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:215)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:52)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  20. Offline

    ThatBox

    @Tofu FUNgus
    Try re-downloading. I don't seem to get this error with v1.0.2.
     
  21. Offline

    Tofu FUNgus

    redownloaded it and this;
    Code:
    21:34:47 [SEVERE] Could not load 'plugins\BoxWarning.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/warning/thatbox/WarningMain : Unsuppo
    rted major.minor version 51.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClassCond(Unknown Source)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$000(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:170)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:215)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:52)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  22. Offline

    ThatBox

    Try this. http://dl.dropbox.com/u/44919560/BoxWarning..zip
     
  23. Offline

    TheMaa

     
  24. Offline

    ThatBox

    This your error?
     
  25. Offline

    TheMaa

    I get this:
    2011-10-27 08:05:59 [SEVERE] Could not load 'plugins\BoxWarning.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/warning/thatbox/WarningMain : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:170)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  26. Offline

    ThatBox

  27. Awesome! I just installed it now and was like D: xD hehe,
    Nice to know you have a fix coming soon, Let us know :D
     
  28. Offline

    Megalanias

    Love's it ! Makes fun xD

    Because it would be nice to forgive someone after a time wehn they do't do anything wrong again in this time !

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  29. Offline

    nodice

    Yep! " :D
     
  30. Offline

    ThatBox

    /wclear Clears the players warning. ID system coming somewhat soon.

    @TheMaa
    @Aaron Mullins(CoWs)
    What version of java are you using.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016

Share This Page