Blocks Alive 2.3

Surprise your players with blocks that come to life!

  1. Geekles
    Tested Minecraft Versions:
    • 1.12
    This plugin allows blocks to come to life with a configurable chance after being broken. The blocks are highly configurable, and are guaranteed to give your players a scare. :eek:

    Video

    Thank you, mmuziek for your review.


    Quick Demonstration (Out Dated (v. 2.1))

    Features
    - Blocks that won't stop trying to kill you when broken until you are dead!
    - A Config with the ability to turn some features off or changing the chance of a block coming to life.
    - Configure each block's properties individually.
    - Configure using either the whitelist or blacklist, which blocks come to life.

    Commands
    - /blocks or /ba
    - Provides help menu
    - /blocks help - Provides help menu
    - /blocks clear - Clears every block on the server
    - /blocks remove {radius} - Removes every block within the given radius
    - /blocks summon {Material Type}:{Data} {Amount} - Summons a living block!
    - /blocks reload - Reload without reloading the entire server. Loads up any changes made in the config.

    Config
    Code (Text):
    #  ____    ___                   __               ______   ___                                ___    __  
    # /\  _`\ /\_ \                 /\ \             /\  _  \ /\_ \    __                       /'___`\ /\ \
    # \ \ \L\ \//\ \     ___     ___\ \ \/'\     ____\ \ \L\ \\//\ \  /\_\  __  __     __      /\_\ /\ \\ \ \
    #  \ \  _ <'\ \ \   / __`\  /'___\ \ , <    /',__\\ \  __ \ \ \ \ \/\ \/\ \/\ \  /'__`\    \/_/// /__\ \ \
    #   \ \ \L\ \\_\ \_/\ \L\ \/\ \__/\ \ \\`\ /\__, `\\ \ \/\ \ \_\ \_\ \ \ \ \_/ |/\  __/       // /_\ \\ \_\
    #    \ \____//\____\ \____/\ \____\\ \_\ \_\/\____/ \ \_\ \_\/\____\\ \_\ \___/ \ \____\     /\______/ \/\_\
    #     \/___/ \/____/\/___/  \/____/ \/_/\/_/\/___/   \/_/\/_/\/____/ \/_/\/__/   \/____/     \/_____/   \/_/
    #                                                                                      Developed By Geekles    
                                                                                 
    whitelist: true

    whitelistBlocks:      
      - '1:0' #Stone
      - '16:0'
      - '15:0'
      - '14:0'
      - '56:0'
      - '24:1'

    blacklistBlocks:
      - '1:0'
     
    DisabledWorlds:
      #- "my_main_world"
      - ""
     
     
    helpMsg:
      - '    &8-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'
      - '                          &aBlocks &2Alive'
      - '                &b> &7A plugin made by Geekles &b<'
      - ' '
      - '  &b/blocks clear &7- &9Clear Living Blocks!'
      - '  &b/blocks remove {radius} &7- &9Remove Living Blocks around you!'
      - '  &b/blocks summon {material} {amount} &7- &9Summon a Living Block!'
      - '  &c/blocks reload &7- &9Reload block plugin!'
      - '    &8-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'

    #If you do not customize the data for the living block, it will be set to its defaults (shown below).
    #chance: '25%'
    #dropBlock: '50%'
    #exp: 0
    #health: 10
    #strength: 1

    BlockData:
      '1:0': #stone
        chance: '50%' #What is the probability you'd like for a living block to spawn when broken?
        dropBlock: '50%' #What chance do you want the block to simply return solid when killed?
        exp: 10 #How much experience should this living block drop?
        health: 50  #How much health should the living block have?
        strength: 2 #How much attack damage should the living block have?
        randomize: true #Should the drops be randomized, or should the percent chance be ignored?
        drops:
        - "1:0 -> 50%" #Item id dropped -> Percent chance for it to be dropped (only works if randomize is enabled)
        commands: #The following commands are run when the block is destroyed from console.
        - "give %player% grass 1 -> 50%" #%player% = player who killed the block
      '49:0': #obsidian
        chance: '20%'
        dropBlock: '30%'
        exp: 120
        health: 350
        strength: 5
        randomize: true
        drops:
        - "49:0 -> 80%"
        - "264:0 -> 80%"
        commands:
        - "give %player% grass 1 -> 50%"
     

    Permissions
    Here are some important permissions:
    - blocks.cmd.reload (Allows you to reload the config of the plugin)
    - blocks.break.allow (Allows you to potentially have a block spawn when the block is broken)
    - blocks.cmd.clear (Allows you to clear all living blocks on the server.)
    - blocks.cmd.remove (Allows you to remove all living blocks within a given radius)
    - blocks.cmd.summon (Allows you to summon any block at any amount you want)
    - blocks.cmd.use (Allows you to access the main alias command of the plugin, /blocks or /ba)

    Servers
    71.41.190.70:25565
    - PlanetX64
    play.bitcubes.eu
    kobarcraft.anvilno.de


    Please leave a review and if you want your server to be displayed up here please leave the ip of your server in the comment section below or private message me it.

    Planned Features
    - Release Premium Version
    - Add Developer API
    - Add 1.8, 1.9, 1.10, 1.11 version compatibility

    - Your ideas?

    Downloads
    - 10 Downloads :)
    - 25 Downloads :D
    - 50 Downloads :p
    - 100 Downloads :eek:
    - 250 Downloads


    Plugin not working? Here are things you should try if the plugin isn't working properly.

    Won't startup/errors in console?
    Make sure you're on the latest spigot version, 1.12.2. The plugin has been tested for that version only, any version before that has been untested and will likely result in instability.

    No blocks come to life when I break them?
    Make sure all players have the permission, blocks.break.allow.

    The block spawns, however I can't attack it, it can only attack me?
    If you're using the plugin Hordes, go into its config and disable slimes.

    Still having issues? Contact me, I'll do my best to help you get the plugin working for you. Be sure to make sure the following mobs aren't by some chance disabled, and if there's a plugin that specifically handles/modifies any one of these mobs, try disabling it to see if the problem goes away.

    - Silverfish (Responsible for movement)
    - FallingBlock (Responsible for what you see)
    - ArmorStand (Partially responsibly for hit detection)
    - Slime (Responsible for hit detection)

    You may not decompile my plugin in order to recreate a copy or similar version of the plugin and then post it online anywhere. You may however, edit the plugin to your liking for your personal needs only. If you have any further questions, please email me at [email protected], or private message me.

    ~Geekles
    pontis, Aoro and dvargas135 like this.

Recent Reviews

  1. Caemen
    Caemen
    5/5,
    Version: 2.3
    Excellent plugin. Very creative, and extremely customizable! I do have an issue, though. Blocks take fall damage, but they are unable to be hit by players in my server. :?
    1. Geekles
      Author's Response
      Sorry to hear that you're experiencing a bug, however I haven't actually gotten around to updating this plugin, however hopefully in the near future I'll totally reprogram it so that the source code is cleaner and is far more optimized for low performance impact. I'll provide hopefully more options for further customization and throw in an API and make the project open source for any developers seeking to further customize the plugin or throw in their own addon to it. So stick around for these updates hopefully soon! All these issues should be resolved. ;)
  2. nbimaruMCT
    nbimaruMCT
    5/5,
    Version: 2.3
    muy buen plugin bastante bueno, lo estoy usando en mi servidor y va genial, fácil de configurar y en si bastante versátil 5 estrellas!!
    Añade el servidor a la lista kobarcraft.anvilno.de
  3. Melonking
    Melonking
    5/5,
    Version: 2.2
    The dev came onto my server to help bug fix a conflict, that's an insane level of support, particularly for a free plugin. Everything works perfectly now and I'm a pleased melon.
    1. Geekles
      Author's Response
      Thanks for your kind review! :D
      ~Geekles
  4. CoLT_47
    CoLT_47
    5/5,
    Version: 1.0
    Awesome plugin, my players got confused at first when their blocks started to hunt after them. But started to understand to not look down on blocks.
    1. Geekles
      Author's Response
      Haha glad they enjoyed! Feel free to play around with how often the blocks may spawn in the config if the players find the blocks to spawn a bit too often.
      ~Geekles
  5. dvargas135
    dvargas135
    5/5,
    Version: 1.0
    Nice resource, would be awesome if it was available at least for 1.10 lol. Otherwise the plugin's looking neat
    1. Geekles
      Author's Response
      Should work on 1.10 however I haven't tested. I'll test it out and if it doesn't work for some reason I'll work on getting it to work on versions through 1.8 - latest
  6. JustADev
    JustADev
    5/5,
    Version: 1.0
    OMG Its so cute, nice one bro! XD It is a good plugin and nice video I wish we had more creative devs out there like u
    1. Geekles
      Author's Response
      Haha glad you enjoyed. Thanks for the review!
      ~Geekles