BlockLobber

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Note: project is inactive, but still works with MC 1.7.x, if you want to take over this, feel free to.

What is BlockLobber?

BlockLobber allows players to throw (or 'lob') blocks, as if they were entities, using simple permission-enabled commands!
Fork of AmoebaMan/BlockLobber, with permission.

NOTE: Protection plugins currently are not able to block placement of thrown blocks made with this plugin, beware!

Works for CraftBukkit for Minecraft 1.4.7 - 1.6.2

Commands & Permissions


Version History


1.4 - Fix syntax and other bugs
1.3 - Added: /lobclear all, /lobreload, /lobviewpresets, projectile lobbing commands
1.2 - Added: The ability to prevent falling blocks from spawning blocks on fall
1.1 - Improved aliases & position set
1.0 - First commit

TODO


Improved aliases
Added ability to deny block falling
Projectile lobbing
Add reload config option
Save presets per players in config
Improve debugging and exception catching
Allow hooking with protection plugins
Command block support

Commands



lob:
aliases: [lobblock, blocklobber]
description: Lobs a block
usage: /lob <ID[:data]> <strength>
permission: blocklobber.lob
permissions-message: You dont have the permission to lob blocks

lobs:
aliases: [lobpreset, lobset]
description: Defines a preset for lobbing blocks
usage: |
/lobs (mat|data|str) <value>
/lobs <dir>
/lobs <pos> [X] [Y] [Z] [world]
permission: blocklobber.preset
permissions-message: You dont have the permission to use lobber presets!

lobc:
aliases: [lobclear]
description: Clears a previously defined preset
usage: /lobc (pos|dir|mat|data|str|all)
permission: blocklobber.preset
permissions-message: You dont have the permission to use lobber presets!

lobp:
aliases: [lobprojectile, lobproj]
description: Lobs a projectile
usage: /lobp <type> <strength>
permission: blocklobber.projectile.lob
permissions-message: You dont have the permission to lob projectiles!

lobps:
aliases: [lobpresetp, lobsetp, lobsp]
description: Defines a preset for lobbing projectile
usage: |
/lobps (type|str) <value>
/lobps <dir>
/lobps <pos> [X] [Y] [Z] [world]
permission: blocklobber.projectile.preset
permissions-message: You dont have the permission to use projectile presets!

lobpc:
aliases: [lobclearp, lobcp]
description: Clears a previously defined projectile preset
usage: /lobpc (pos|type|data|str)
permission: blocklobber.projectile.preset
permissions-message: You dont have the permission to use projectile presets!

lobsv:
aliases: [lobpresetview, lobsetview, lobsview, lobvs]
description: View your presets
usage: /lobsv
permission: blocklobber.preset.view
permissions-message: You dont have the permission to view your presets!

lobr:
aliases: [lobreload]
description: reloads config
usage: /lobr
permission: blocklobber.reload
permissions-messages: You dont have the permission to reload config!

Permissions



blocklobber.lob:
description: Allows players to lob blocks
default: op

blocklobber.preset:
description: Allows players to set presets for lobbing blocks
default: op

blocklobber.projectile.lob:
description: Allows players to lob projectiles
default: op

blocklobber.projectile.preset:
description: Allows players to lob projectiles
default: op

blocklobber.preset.view:
description: Allows players to use /lobvs
default: op

blocklobber.preset.view.block:
description: Allows players to view block presets
default: op

blocklobber.preset.view.projectile:
description: Allows players to view projectile presets
default: op

blocklobber.reload:
description: Allows players to reload config
default: op

blocklobber.admin:
description: Grants all admin permissions
children:
blocklobber.reload: true

blocklobber.block:
description: Grants all block lobbing permissions
children:
blocklobber.lob: true
blocklobber.preset: true
blocklobber.preset.view: true
blocklobber.preset.view.block: true

blocklobber.projectile:
description: Grants all projectile lobbing permissions
children:
blocklobber.projectile.lob: true
blocklobber.projectile.preset: true
blocklobber.preset.view: true
blocklobber.preset.view.projectile: true

blocklobber.*:
description: Grants all permissions
children:
blocklobber.lob: true
blocklobber.preset: true
blocklobber.projectile.lob: true
blocklobber.projectile.preset: true
blocklobber.preset.view: true
blocklobber.preset.view.block: true
blocklobber.preset.view.projectile: true
blocklobber.reload: true

Source

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the
BukkitDev staff. Use them at your own risk.

DevBuilds

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Necrodoom Necrodoom Aug 01, 2013 at 12:49 UTC - 0 likes

    @robrobk2: Go

    no, falling blocks dont work like that, unless you suffocate them.

    BFAK:2611,e9d4461893c1d1f1421e656b1e62f14d6734a00fa298d10a49d5ad4c172ba595

  • Avatar of robrobk2 robrobk2 Jul 23, 2013 at 13:24 UTC - 0 likes

    i have a question; if i throw a block at someone, will it damage them?

  • Avatar of Necrodoom Necrodoom Jun 04, 2013 at 14:36 UTC - 0 likes

    @NikoKun: Go

    done, get latest devbuild off http://gravypod.com:8111/viewType.html?buildTypeId=bt11 (login as guest)

  • Avatar of Necrodoom Necrodoom Jun 04, 2013 at 13:44 UTC - 0 likes

    @NikoKun: Go

    not currently, but looking at javadocs it looks like i can simply spawn a primed TNT same as an arrow projectile. will add when i have a few spare minutes

    Last edited Jun 04, 2013 by Necrodoom
  • Avatar of NikoKun NikoKun Jun 03, 2013 at 16:34 UTC - 0 likes

    I was thinking about a plugin like this, after I started messing with NBTEditor and found out I could throw blocks from Spawners. lol

    Does this plugin allow us to throw Activated TNT like a grenade? Cause I have a plugin for that, but this would be a great plugin to replace it. :D

  • Avatar of Necrodoom Necrodoom Jun 03, 2013 at 13:25 UTC - 1 like

    is ANYONE going to comment?

    Last edited Jun 03, 2013 by Necrodoom
  • Avatar of Necrodoom Necrodoom Feb 09, 2013 at 14:24 UTC - 0 likes

    V1.3 uploaded!

  • Avatar of Necrodoom Necrodoom Feb 09, 2013 at 13:23 UTC - 0 likes

    problem solved! waiting for github to come back up now, and il publish 1.3v!

  • Avatar of Necrodoom Necrodoom Feb 08, 2013 at 14:36 UTC - 0 likes

    @Byamarro: Go

    you can try use a commandblock and spawn stone from a certain point, but it wont crash walls.

  • Avatar of Byamarro Byamarro Feb 06, 2013 at 21:00 UTC - 0 likes

    <<reply 1211276>>

    Is it possible to make cannons thanks to that?
    Just make that cannon can shoot stone and it will crush walls like it:

    http://dev.bukkit.org/server-mods/super-realist-tnt/

Facts

Date created
Dec 28, 2012
Categories
Last update
Mar 15, 2013
Development stage
Abandoned
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Downloads
447
Recent files

Authors