Inactive [SEC] CustomBlockRestriction v1.4.2 - Total control over block placement and breaking [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Randy Schouten, May 2, 2011.

  1. Offline

    Randy Schouten

    CustomBlockControl - Total control over block placement and breaking
    Version: v1.4.2

    Did you even want to restrict blocks that are not pre-defined in the plugin?
    Then this plugin is for you!

    Type whatever block you wish to restrict in the config file, and CustomBlockRestriction will automatically make a permission node for it.

    Features:
    • Permissions enabled
    • Restrict any block and/or item you want
    • Automatically creates a permission node
    Download:

    http://dl.dropbox.com/u/2485556/CustomBlockRestriction.rar
    http://dl.dropbox.com/u/2485556/CustomBlockRestriction.zip

    Check the new config file before switching over to v1.4!

    How to install:
    Just copy paste the contents of the .rar file to your plugins folder.

    How to use:
    Type whatever block you want in the config.yml file in the same way as they are already in there.
    That means 4 spaces, then a dash, then another space, then your block or item.

    That block will then be restricted to everyone on the server except "*" groups.
    The permissions nodes look as following:
    Code:
    cbr.destroy.[config material name]
    cbr.place.[config material name]
    cbr.reload
    Give the reload permission to admins and the likes to give them permission to reload.

    Changelog:
    • v1.4.2
      • Now works again (bug fixes etc)
    • v1.4.1
      • Fixed "/cbr" giving an error
      • Fixed gold placement not detecting
    • v1.4
      • Cleaned up code to make it a lot more lightweight
      • Added the /cbr reload command
      • Added break restrictions
    • v1.3
      • Automatically reloads the config file
    • v1.2.1
      • Added lots of items for which I didn't make a simplified name
      • Fixed directory name
    • v1.2
      • Fixed additional permissions, everything should be fine now
    • v1.1
      • Fixed permissions not working correctly
    • v1.o
      • Initial release
    Todo:

    • Damage values
    • Crafting restriction
    • Item use restriction
    If you liked this plugin and want more plugins from me: Donate!
     
  2. Offline

    IronPixel

    Well you can use fire restriction plugins that makes fire placeable but take no dmg on blocks
     
  3. Offline

    xtremekiller

    Can you add a minecart to the "do not destroy" list?
    I tried putting the following in but it did not work :(
    - minecart
    - mine cart
    - powered_minecart
    - powered minecart
    - poweredminecart
    - 328
    - 343
     
  4. Offline

    Kevger

    can i use this with [1000]?
     
  5. Offline

    Koutacles

    Works on 1000 for me, but really needs blocking by item ID and not just name :D
     
  6. Offline

    Randy Schouten

    Changed title to CB 1000, as reported it works with it.

    I will come back to this plugin a little later.
    I am really (honestly) busy with EpicQuest.
    It's in full development at the moment, and I'm very excited with every single update to see the happy comments and stuff :D
     
  7. Offline

    Slyvr89

    Howdy, loving the plugin, exactly what I need. One thing, though, do you have a list of all the item names? I don't know exactly what each name is called and I want them all to be unplaceable and undestroyable except for a couple blocks
     
  8. Offline

    Tagz

    Can you please make it work with pistons and sticky pistons please! :)
     
  9. Offline

    IronPixel

    Hi, great plugin! I just have one request; Please add commands to I can allow/disallow items at the spot, it would help alot :)

    Also the /cbr reload still gives an error that again makes it impossible to change the config since every time I reload the server the config goes back to the default.
    The error I get is:

    Code:
    org.bukkit.command.CommandException: Unhandled exception executing command 'cbr' in plugin CustomBlockRestriction v1.4.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            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:89)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
            at randy.cr.crBlockListener.firstload(crBlockListener.java:41)
            at randy.cr.cr.onCommand(cr.java:134)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
     
  10. Offline

    50l3r

    i have a question

    if i prevent "water". Why cant place a water buckets?

    if i add a "cbr.place.Water_Bucket" the placement doesnt work

    much thanks, great plugin
     
  11. Offline

    EmpiricalDepth

    ok it says "total-control over placement and breaking" but theres no way to adjust break speeds with/without per-tool options.. any chance of implementing? or do you know of a plugin like that?
     
  12. Offline

    Randy Schouten

    Not possible as far as I know.
    So no can do :/
     
  13. Offline

    EmpiricalDepth

    ok ty for gettin back to me :)
     
  14. Offline

    dakooldog

    This really needs to be updated.
     
  15. Offline

    Imm0rt41

    i dont get how the permission nodes work, do those nodes ALLOW the placing or destruction of the blocks, or deny it?
     
  16. Offline

    IAmBryan

    Doesn't work with flint and steel? Seems like a problem :\
     
  17. Offline

    Tofu FUNgus

    so if I make it that you cannot destroy grass, will TNT be able to destroy it?
     
  18. Offline

    ಠ_ಠ

    Is it world wide? or region based?
     
  19. Offline

    EmpiricalDepth

    obviously this plugin is not being kept up it hasnt been verified working with a build past 1000 by the developer.. posting here is probably useless
     
    ipaqmaster likes this.
  20. Offline

    ipaqmaster

    Server Wide Restriction.
     
  21. Offline

    Edbert

    I was wondering will you update to v1.2.3 when there's an stable realese?
     
  22. Offline

    rareshutzu

    This plugin is dead as a rock...
     
  23. Offline

    Randy Schouten

    Is there a lot of animo for this plugin?
    Might update it if it has.
     
  24. Offline

    Edbert

    Would be awesome if you updated it really helps in building my adventure map
     
  25. Offline

    Dan Schu

    I agree, this is the best plugin for guarding that i've seen.
     
  26. Offline

    Medic0987

    PLEASE UPDATE
    :'(
     
  27. Offline

    Randy Schouten

    Alright. I will recreate this plugin.
     
  28. Offline

    aiden290

    does this plugin have the ability to prevent certain blocks from being destroyed? That's the function that I need right now. If it can could you tell me where to put the block names? I'm not exactly sure how to configure the restrictions yet.

    - I want to be able to allow players to only break 2 types of blocks, but protect the rest because I'm attempting to run a "private" survival games server.
     
  29. Offline

    Drako123toy

    i deopd my self and i said ban lava but i could still place lava through a bucket then i put in the ban thin lava bucket but still no luck please this plugin is sweet i just need to ban lava for real
     
  30. Offline

    thrash441

    I am running a tekkit server and want to use this with Groupmanager. Problem is, when i give the default people build rights, they can use any banned item. When they dont have build rights they cant place any item. I made sure that they did not have "*" anywhere but I still cant find out what is wrong. Any Ideas?
     
  31. Offline

    DarkVOODO

    does this plugin block tekkit stuff 2
     

Share This Page