Inactive [SEC] BlockControl Control TNT, Water, Fire lava and more! + multiworld item blacklist [1.3 R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by dillyg10, Feb 21, 2012.

  1. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]
    BlockControl- Control Water , Lava , Ice, and Fire!
    V 1.4 download (requires Vault)
    V 1.4 download

    This plugin uses DillGet

    What is it?
    BlockControl is a pretty basic plugin. You set who can use fire, water, lava, and ice. This is done through permissions, if you do not have permissions, than ops by default have all of the blocks enabled. This is a very powerful anti-grief tool as fire, water, lava, and potentially ice are dangerous tools!

    Vault version?:
    The Vault version is meant for people with Pex, bPermissions.. etc. If you don't have one of thoes kinds of permission managers, then I recommend using the regular version :). Also, with the 1.2 update (not of Minecraft of BlockControl) this now is used to hookup with economy plugins!

    Features:
    • Stop users from placing fire, water, lava, ice, fire charge, bedrock, and tnt
    • Broadcast to ops when illegal block is placed.
    • Make user pay when the place illegal block (Vault only)
    • Support for all permissions plugins (Semi-Vault only)
    • Have a mutiworld item blacklist!
    Multiworld item blacklist:
    A new addition to BlockControl is the multiworld item blacklist. What this does is stop certain items from being picked up, and crafted, in a certain world, making them impossible to obtain! This can either be permissions based, or by using an op-permissions system, this can be found in the config.yml





    Permissions:
    Money?!:
    I felt like one of the downsides to the plugin was.. there was no punishment for placing these illegal blocks, so now with 1.2 when a player places a block, a configurable amount of money will be subtracted from their money. This feature requires Vault.. and some sort of economy plugin (any that works with Vault).

    Changelog:
    • V 1.0 - Initial release!
    • V 1.1 - Added Water/Lava blocks & a new version for Vault.
    • V 1.2 - Added TNT, money feature (configurable vault only), and broadcast message feature (configurable)
    • V 1.2.1 - Fixed bug that made it crash with Bukkit R 0.2... but Now it works :).
    • V 1.2.2 - Added fire charge! And cleaned up some code :).
    • V 1.2.3_V vault only update - Fixed FIre Charge permissions bug!
    • V 1.2.4 - Added bedrock, and multiworld item blacklist.
    • V 1.3 - Fixed bugs, also added plugin metrics (whoop)
    • V 1.4 - Added support for DillGet
    For EnderChest control, checkout my other plugin EnderChestControl
    ToDo: Nothing!!!

    This post has been edited 13 times. It was last edited by dillyg10 Aug 16, 2012.
    john924xps and jasonrobin like this.
  2. Offline

    XepherLink

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  3. Offline

    MrMag518

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Title should be [SEC] not [ANTI-GREIF] :)
  4. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @dillyg10
  5. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fixed title, sorry about that.
  6. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Approved
  7. Offline

    Mikkoz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please disable lava too, not the bucket but lava
  8. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Now updated to version 1.1! Check out new features above :).
  9. Offline

    Rexel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    1.1 download if you use GM ? or the vault one for GM?

    - -BlockControl.46
    - BlockControl.*

    Will that block just tnt?

    and allow all the others, basically I use towny for block control, just want a bit extra control on tnt/lava etc
  10. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hmm... tnt isn't actually enabled for blockcontroll, if you want I can add it in. The permissions are: BlockControl.<blockname> so for example:

    BlockControl.lava , would allow somone to place lava.
  11. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh, and guys I just checked and we have 100 dl's!! (non vault version) thank you all so much for using block control, and because of the interest.. if there are any features you wanat added in, I will add them in ASAP.
  12. Offline

    Rexel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When I saw BlockControl.* I though it was for all minecraft blocks :D

    So basically it only works for the name blocks you listed below it?

    Well do please add tnt and flint then I might will give it a local test tonight as its nice to have a bit more finer perm control over towny.
  13. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Flint is already added :). The permission is BlockControl.fire :). TNT is being added sometime soon, wanna wait for bukkit & mc 1.2 to be friends :D.
  14. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Working Perfectly with version 1.2.3 of minecraft :)
  15. Offline

    Chunkylad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could you add an alerting message for when any of those blocks/buckets are placed? I am currently having an issue with a member of my server griefing protected areas by dumping water on to lava which are part of houses. Having a hard time finding a plugin which is up to date or even supported anymore and alerts with water placement.
  16. Offline

    Mista Epic

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey dude, downloads are messed up. Non-vault gives you vault version and vault gives you non-vault version.
  17. Offline

    Mista Epic

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If possible, could you add TNT to the list? Thanks in advanced.
  18. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Mista Adding TNT now.. (I know I said that be4.. but I'm actually doing it. @Chunkylad I'll add a broadcast message option :).
  19. Offline

    HyprDmg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Does this plugin have multiworld support?
  20. Offline

    MangoSlicer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could you possible add Multiworld support and add TNT for the list? This plugins rocks anyway! :)
  21. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm... I'm not a big multiworld user... I'm not sure what you mean by multiworld support :D. and I'm uploading BlockControll to dropbox as this is being said :D.

    EDIT: Working on a new feature.. will be up ASAP :).

    This post has been edited 1 time. It was last edited by dillyg10 Mar 11, 2012.
  22. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    BlockControl v 1.2 is out! Great features added.. and we have reached (Vault version alone) 600 dl's, combined is roughly 1.2 thousand!! Thanks for the support everyone :) suggest any features you want to!
  23. Offline

    MangoSlicer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Great, now this plugin is starting to be like a most to have. But if you place ex. lava in a multiworld world, does it disable the lava placement in that world too if users don't have permission?
  24. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @MangoSlicer I believe so! If it doesn't please tell me, and I'll try to fix that :).

    This post has been edited 1 time. It was last edited by dillyg10 Mar 11, 2012.
  25. Offline

    Luwiego

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Doesnt work on the second beta build :/
  26. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Luwiego Can you PM me errors your getting @ console please :).
  27. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Updated to 1.2.1.. made it work with bukkit R 0.2 :). Suggest any features below.
  28. Offline

    lithium210

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    1.0 works fine with bukkit dev #2063 (1.2.3-R0.3) but the latest BlockControl 1.2.1 crashes as soon as I load up the server.
  29. Offline

    dillyg10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please send errors, and I thought craftbukkit was on r 0.2 ... also which version are you using? Thanks :)
  30. Offline

    lithium210

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is the error i get with BlockControl 1.2.1_v. Im using the latest craftbukkit (craftbukkit-1.2.3-R0.3-20120311.111550-2.jar) and bpermissions 2.9.1 & vault 1.2.12-b136. But like i said, works fine with blockcontrol 1.0_v.

    2012-03-11 19:14:24 [INFO] [BlockControl] Enabling BlockControl v1.2
    2012-03-11 19:14:24 [SEVERE] Error occurred while enabling BlockControl v1.2 (Is it up to date?)
    java.lang.ExceptionInInitializerError
    at com.gmail.BlockControl.BlockControl.onEnable(BlockControl.java:24)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:363)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:374)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:361)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NullPointerException
    at com.gmail.BlockControl.BlockEvents.<clinit>(BlockEvents.java:18)
    ... 11 more

Share This Page