[ADMN/SEC/MISC] BlockBlocker v1.1 - Prevent Users From Blocking Up Things! [1317]

Discussion in 'Inactive/Unsupported Plugins' started by insanj, Aug 10, 2011.

     
  1. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    BlockBlocker - Don't Let Users Block Up Blocks!
    Version: v1.1

    After installing BlockBlocker, by default no user will be able to place any block against a sign. However, if the command "/block" is issued, a configuration file will be generated inside your plugin folder. In there, just list all the MATERIALS you want blocked, and ta-da!

    Features:
    • Prevents placing blocks against listed signs.
    • Generates a config on command (/block), and prevents users from placing blocks against those materials!
    List of applicable Materials that can be added to the configuration file:

    AIR
    STONE
    GRASS
    DIRT
    COBBLESTONE
    WOOD
    SAPLING
    BEDROCK
    WATER
    STATIONARY_WATER
    LAVA
    STATIONARY_LAVA
    SAND
    GRAVEL
    GOLD_ORE
    IRON_ORE
    COAL_ORE
    LOG
    LEAVES
    SPONGE
    GLASS
    LAPIS_ORE
    LAPIS_BLOCK
    DISPENSER
    SANDSTONE
    NOTE_BLOCK
    BED_BLOCK
    POWERED_RAIL
    DETECTOR_RAIL
    PISTON_STICKY_BASE
    WEB
    LONG_GRASS
    DEAD_BUSH
    PISTON_BASE
    PISTON_EXTENSION
    WOOL
    PISTON_MOVING_PIECE
    YELLOW_FLOWER
    RED_ROSE
    BROWN_MUSHROOM
    RED_MUSHROOM
    GOLD_BLOCK
    IRON_BLOCK
    DOUBLE_STEP
    STEP
    BRICK
    TNT
    BOOKSHELF
    MOSSY_COBBLESTONE
    OBSIDIAN
    TORCH
    FIRE
    MOB_SPAWNER
    WOOD_STAIRS
    CHEST
    REDSTONE_WIRE
    DIAMOND_ORE
    DIAMOND_BLOCK
    WORKBENCH
    CROPS
    SOIL
    FURNACE
    BURNING_FURNACE
    SIGN_POST
    WOODEN_DOOR
    LADDER
    RAILS
    COBBLESTONE_STAIRS
    WALL_SIGN
    LEVER
    STONE_PLATE
    IRON_DOOR_BLOCK
    WOOD_PLATE
    REDSTONE_ORE
    GLOWING_REDSTONE_ORE
    REDSTONE_TORCH_OFF
    REDSTONE_TORCH_ON
    STONE_BUTTON
    SNOW
    ICE
    SNOW_BLOCK
    CACTUS
    CLAY
    SUGAR_CANE_BLOCK
    JUKEBOX
    FENCE
    PUMPKIN
    NETHERRACK
    SOUL_SAND
    GLOWSTONE
    PORTAL
    JACK_O_LANTERN
    CAKE_BLOCK
    DIODE_BLOCK_OFF
    DIODE_BLOCK_ON
    LOCKED_CHEST
    TRAP_DOOR
    IRON_SPADE
    IRON_PICKAXE
    IRON_AXE
    FLINT_AND_STEEL
    APPLE
    BOW
    ARROW
    COAL
    DIAMOND
    IRON_INGOT
    GOLD_INGOT
    IRON_SWORD
    WOOD_SWORD
    WOOD_SPADE
    WOOD_PICKAXE
    WOOD_AXE
    STONE_SWORD
    STONE_SPADE
    STONE_PICKAXE
    STONE_AXE
    DIAMOND_SWORD
    DIAMOND_SPADE
    DIAMOND_PICKAXE
    DIAMOND_AXE
    STICK
    BOWL
    MUSHROOM_SOUP
    GOLD_SWORD
    GOLD_SPADE
    GOLD_PICKAXE
    GOLD_AXE
    STRING
    FEATHER
    SULPHUR
    WOOD_HOE
    STONE_HOE
    IRON_HOE
    DIAMOND_HOE
    GOLD_HOE
    SEEDS
    WHEAT
    BREAD
    LEATHER_HELMET
    LEATHER_CHESTPLATE
    LEATHER_LEGGINGS
    LEATHER_BOOTS
    CHAINMAIL_HELMET
    CHAINMAIL_CHESTPLATE
    CHAINMAIL_LEGGINGS
    CHAINMAIL_BOOTS
    IRON_HELMET
    IRON_CHESTPLATE
    IRON_LEGGINGS
    IRON_BOOTS
    DIAMOND_HELMET
    DIAMOND_CHESTPLATE
    DIAMOND_LEGGINGS
    DIAMOND_BOOTS
    GOLD_HELMET
    GOLD_CHESTPLATE
    GOLD_LEGGINGS
    GOLD_BOOTS
    FLINT
    PORK
    GRILLED_PORK
    PAINTING
    GOLDEN_APPLE
    SIGN
    WOOD_DOOR
    BUCKET
    WATER_BUCKET
    LAVA_BUCKET
    MINECART
    SADDLE
    IRON_DOOR
    REDSTONE
    SNOW_BALL
    BOAT
    LEATHER
    MILK_BUCKET
    CLAY_BRICK
    CLAY_BALL
    SUGAR_CANE
    PAPER
    BOOK
    SLIME_BALL
    STORAGE_MINECART
    POWERED_MINECART
    EGG
    COMPASS
    FISHING_ROD
    WATCH
    GLOWSTONE_DUST
    RAW_FISH
    COOKED_FISH
    INK_SACK
    BONE
    SUGAR
    CAKE
    BED
    DIODE
    COOKIE
    MAP
    SHEARS
    GOLD_RECORD
    GREEN_RECORD

    Download BlockBlocker
    Source!


    This post has been edited 13 times. It was last edited by insanj Aug 12, 2011.
  2.  
  3. Offline

    jtlcr777

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    block signs? You mean place blocks in front of it?
  4. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yep.
  5. Offline

    powback

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wow, thank you for your effort =D
    I really appreciate it =D
    insanj likes this.
  6. Offline

    Moon_werewolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    your plugin have a name very similar to one of mine :p but still very nice plugin
  7. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Doors? Torches?
  8. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh crap. Well, if you have a neat idea for a new name for this plugin, I will humbly change it.

    Uh... are you asking me to implement the same idea with doors and torches as well in this plugin?
  9. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes. This plugin has potential but it is very small :) so those features (optional) should be added please :)

    This post has been edited 1 time. It was last edited by RugRats Aug 12, 2011.
  10. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Alright, well, while I'm updating the plugin, are there any other materials or features you would also like?
  11. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Redstone torch, stone button, lever, stairs, fence? ;)

    This post has been edited 1 time. It was last edited by RugRats Aug 12, 2011.
  12. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How would you want to enable/disable block placement against these blocks?
  13. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Config?
    Redstonetorch=true or false.
  14. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Aww, but I wanted this plugin to be more lightweight than that... kind of seems like it defeats the purpose.
  15. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I consider all plugins under 60kb lightweight. All my plugins are like 150kb or more. :O My own full opinion would be I could careless if it was lightweight or not lol. Also just make a heavy weight version of the plugin and still have the lightweight version up for download to. So people can choose :)

    This post has been edited 2 times. It was last edited by RugRats Aug 12, 2011.
  16. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Haha, alright. I just coded it so if the command "bb" is sent in, a config will be generated. Then, you can input material names and have them blocked. Gonna test it for a little while, and post again when it's released.

    This post has been edited 1 time. It was last edited by insanj Aug 12, 2011.
  17. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Done. Just tested it out, works fine. Just type in the command /bb to automatically generate a config, and add material types you want blocked there. The Materials that you can use should be listed in the Bukkit documentation, and later I'll add a link to the forum posting, but for now you can just use what's already there in the generated file. Enjoy! :D
  18. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks but guess what. BigBrother uses /bb :)
    insanj likes this.
  19. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Laaame. Changing to /block. Hold on...

    EDIT: Done.

    This post has been edited 1 time. It was last edited by insanj Aug 12, 2011.
  20. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    :) thanks this will be very good now. 1 more question now that you've got this done? Are you open to suggestions? Or PayToMake Plugins?

    This post has been edited 1 time. It was last edited by RugRats Aug 12, 2011.
  21. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yep! I'm always open to ideas and suggestions. Without them, I wouldn't have most of my plugins! :D
  22. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Cool, would you allow someone to pay you to make a plugin for them?
  23. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sure, but most of the time I don't mind at all doing it for free. :p
  24. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well, what if someone suggested a big plugin? :O Plus, It may be a hobby and all but really plugin developers should start making money off of this :p I've got a suggestion that I would pay you to make it, if it is possible. :p

    This post has been edited 2 times. It was last edited by RugRats Aug 12, 2011.
  25. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'd love to give it a shot. Also, I agree with you that we should be getting some payment out of all this, I probably work more than the average job-going person works in a day!
  26. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  27. Offline

    RugRats

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i've got insanj working on it :) If anything else comes up i'll ask you :)
  28. Offline

    SwearWord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  29. Offline

    insanj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Pssh. Trying to steal the spotlight with all your awesome server and awesome plugin repository and forum community. Pssh.
  30. Offline

    Sydael

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Could you add permission nodes to let certain players use lava?

Share This Page