Inactive [ADMN/SEC/GEN] FastBan v3.1 - Get rid of griefers fast (ban'em with apples!) [1.2.3-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by RobotA69, Feb 25, 2012.

  1. Offline

    RobotA69

    FastBan is a simple banning solution where instead of spelling out /kick or /ban, you just type /k or /b (Commands Below). FastBan is helpful because if you see someone griefing or hacking, you would have to take the time to type out the command plus the players name. FastBan is lightweight and very easily to use!

    Features:
    • Lightweight
    • Simple
    • Broadcasts bans and unbans to the server
    • Ban players by right-clicking them with Apples!
    • IP-Ban players by right-clicking them with Golden Apples!
    Commands & Permission Nodes
    <required> [optional]

    /fb = Command List (Node: FastBan.help)
    /k <player> [reason] = Kicks player, with optional reason (Node: FastBan.kick)
    /b <player> [reason] = Bans player, with optional reason (Node: FastBan.ban)
    /ub <player> = Unbans player (Node: FastBan.unban)
    /ib <player> = IP-ban players (Enter their NAMES, not the IP address) (Node: FastBan.ipban)

    NODE for 'Apple Bans' = FastBan.action
    NODE for ALL commands = FastBan.*

    Upcoming Features
    • Permissions - COMPLETED
    • Ability to right-click on players with Apples ban them - COMPLETED
    • Ability to right-click on players with GOLDEN Apples ipban them - COMPLETED
    • Configurable banning tool
    Suggest some improvements below!

    Download Link
    Bukkit Dev Link

    Change Log

    v3.1 - Apple = Ban; GOLDEN Apple = IP-Ban
    v3.0 - Ban players with a Golden Apple
    v2.1 - Fix in code
    v2.0 - Permissions added!
    v1.0 - Initial Release

    Big Thanks To

    @dillyg10 - Helped me a lot! Check out his plugins... they're amazing.
     

    Attached Files:

  2. Offline

    TerhX

    hello im looked some thing like this /ib name
    adds ip ban to player.
    its very use full

    need get something to overwrite orginal banning commands andd add that plugin commands on that
    old ban commands

    05:02:07 [SEVERE] Could not load 'plugins\FastBan.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
    at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:203)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53
    )
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: while scanning for the next token
    found character '\t' that cannot start any token
    in "<reader>", line 22, column 42:
    ... cription: Simple IP-ban command.
    ^
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:563)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:411)
    at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40)
    at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198)
    ... 7 more

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

    RobotA69

    Fixed in v2.1 :D
     
  4. Offline

    md_5

    Approved
     
  5. Offline

    sam123334

    Mine just keeps saying the command say i said
    /kick Blah reason why i just kicked u
    it would just say tht over again
     
  6. Offline

    RobotA69

    Are you Op or do you have the permission node for the kick command (FastBan.kick)?
     
  7. Offline

    skiba

    not working nothings happen when i banning someone
     
  8. Offline

    Archie

    Yeah it's not working for me. I tried OP only then I tried with permissions and its still not working.
     
  9. Offline

    RobotA69

    I just tested all the commands and I don't seem to have any problems :/ can you show me what command your using and the console error?
     
  10. Offline

    skiba

    fo example /k creeper grieef
     
  11. Offline

    Archie

    /b insertrandomuser hacking
     
  12. Offline

    schaambaart

    builders and even default can use a golden apple and ban ppl
     
  13. Offline

    yucww210

    [​IMG]

    Agree with above
     
  14. Offline

    abcedea

    Great. I don't use the "Apple banning" because the moderators eat apples at spawn -.-

    But I just removed that perm and its a lot less typing indeed!
     
  15. Offline

    whebzy

    I like the apple feature :)
    A few days ago I had a griefing team pay me a visit, and I had to type all their names out individually. -_-
    FastBan + Temporary Ban feature = my new favourite admin plugin. [diamond]
     
  16. Offline

    BrandonHopkins

    Dose the Ban list and the IP ban's go to the regular lists?
     
  17. Offline

    crazyminer164

    Yeah, what BrandonHopkins said?

    (Otherwise good plugin) :)
     
  18. Offline

    baffu

    Question,
    I will be using this for the click to ban feature. Because I have had players try spam joining (30 people logging in and out after 10 seconds all at the same time) The thing is they just stand there. S0, if possible Could the band on right click with apples be togglable like /fb tool on and could I have both IP and ban on a single tool.
     

Share This Page