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 20, 2012.

  1. Offline

    dillyg10

    [​IMG]
    BlockControl- Control Water , Lava , Ice, and Fire!
    V 1.4 <Edit by Moderator: Redacted bit url>
    V 1.4 <Edit by Moderator: Redacted bit url>

    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!!!
     
    Last edited by a moderator: Feb 20, 2017
    john924xps and jasonrobin like this.
  2. Offline

    XepherLink

  3. Offline

    MrMag518

    Title should be [SEC] not [ANTI-GREIF] :)
     
  4. Offline

    md_5

    dillyg10
     
  5. Offline

    dillyg10

    Fixed title, sorry about that.
     
  6. Offline

    md_5

    Approved
     
  7. Offline

    Mikkoz

    Please disable lava too, not the bucket but lava
     
  8. Offline

    dillyg10

    Now updated to version 1.1! Check out new features above :).
     
  9. Offline

    Rexel

    1.1 <Edit by Moderator: Redacted bit url>

    - -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
     
    Last edited by a moderator: Feb 20, 2017
  10. Offline

    dillyg10

    [quote uid=90616830 name="Rexel" post=992388] 1.1 <Edit by Moderator: Redacted bit url>

    - -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[/quote]

    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.

    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.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 20, 2017
  11. Offline

    Rexel

    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.
     
  12. Offline

    dillyg10

    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.
     
  13. Offline

    dillyg10

    Working Perfectly with version 1.2.3 of minecraft :)
     
  14. Offline

    Chunkylad

    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.
     
  15. Offline

    Mista Epic

    [quote uid=90577957 name="dillyg10" post=975644]BlockControl- Control Water , Lava , Ice, and Fire!
    V 1.1 <Edit by Moderator: Redacted bit url>
    V 1.1_V <Edit by Moderator: Redacted bit url>


    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 :).

    Permissions:



    Changelog:
    * V 1.0 - Initial release!
    * V 1.1 - Added Water/Lava blocks & a new version for Vault.

    ToDo
    My big plan for this plugin is to allow admins to have controll of every single block in Minecraft. I'm going to hold off until Minecraft 1.2, because there are a few new blocks coming out.
    I hope everyone enjoyed this plugin, please give me a like if you do> I understand that this has been done before, but this was a request that I got, and I felt like some of the other plugins available weren't as flexible as this :). Also, leave a comment with feedback! [/quote]
    Hey dude, downloads are messed up. Non-vault gives you vault version and vault gives you non-vault version.

    If possible, could you add TNT to the list? Thanks in advanced.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 20, 2017
  16. Offline

    dillyg10

    @Mista Adding TNT now.. (I know I said that be4.. but I'm actually doing it. Chunkylad I'll add a broadcast message option :).
     
  17. Offline

    HyprDmg

    Does this plugin have multiworld support?
     
  18. Offline

    MangoSlicer

    Could you possible add Multiworld support and add TNT for the list? This plugins rocks anyway! :)
     
  19. Offline

    dillyg10

    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 :).

    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!

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

    MangoSlicer

    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?
     
  21. Offline

    dillyg10

    MangoSlicer I believe so! If it doesn't please tell me, and I'll try to fix that :).
     
  22. Offline

    Luwiego

    Doesnt work on the second beta build :/
     
  23. Offline

    dillyg10

    Luwiego Can you PM me errors your getting @ console please :).

    Updated to 1.2.1.. made it work with bukkit R 0.2 :). Suggest any features below.

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

    lithium210

    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.
     
  25. Offline

    dillyg10

    Please send errors, and I thought craftbukkit was on r 0.2 ... also which version are you using? Thanks :)
     
  26. Offline

    lithium210

    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
     
  27. Offline

    dillyg10

    I want to sincerly apologize, I posted the wrong download link before. To anyone who is getting these errors, the link is now fixed.. I am truly sorry for the inconvenience.. enjoy BlockControl for Bukkit!!
     
  28. Offline

    lithium210

    Now its working with the latest craftbukkit! Thank You!!
     
  29. Offline

    dillyg10

    Over 1500 dl's!! Thanks to everyone who has downloaded, and gave me feedback for BlockControl, please if there is any featuere at all you want added, please post, I am here waiting to code :). Enjoy BlockControl, and if you do enjoy it.. a like won't hurt :p. Anyways.. thanks for the 1500+ downloads, can't even express how ecstatic I am!!
     
  30. Offline

    mrfrase3

    a nice feature to have would be if an admin were alerted if a player placed a certain block a certain number of times, in a given time period.
    so if player A were to place say 1 diamond block, player B (admin) would not be not notified
    if player A placed 5 diamond blocks within 3 min of eachother then player B would be notified
    same could go for breaking blocks, so if player A broke 20 diamond ore in 5 min then player B would be told somethings up
    things like stone wouldnt even need to be bothered worrying about, but stuff like spounge and diamond, iron and gold blocks do
    also in saying this, there would have to be exempt players (groups with creative and /i)

    but otherwise a nice plugin :D
     

Share This Page