GravityGun
GravityGun
Description
This plugin is a very fun plugin to lift blocks or mobs in the air.
When you type /gravitygun it gives you a gun (configurable in the config).
When you right click a block or a mob with this gun, it will follow your cursor.
If you then hit right click, it will drop the block/mob again.
If you hit left click, it will throw the block/mob where you look!
Commands
/gravitygun : Gives you the gravitygun.
If you have ideas for commands, please post them below, in the comments.
Permissions
GravityGun.give: Lets you use /gravitygun.
GravityGun.pickup.block: Lets you pickup blocks.
GravityGun.pickup.mob: Lets you pickup mobs.
GravityGun.throw: Lets you throw blocks and mobs.
GravityGun.drop: Lets you drop blocks and mobs.
GravityGun.*: Gives you access to all the permissions above.
If you have ideas for permission (new ones or to rename existing ones), please post them below, in the comments.
Configuration
You can install the plugin and it will work fine, but if you want to change something, you can edit the config.yml file.
type: Changes the type of the gravitygun (default: blaze_rod)
name: Changes the name of the gravitygun (default: '&b&l&k||| &6&lGravityGun &b&l&k|||')
enchants: Adds enchantments to the gravitygun (default: none)
lore: Adds lore to the gravitygun (default:
- '&7&lRight Click &7to pickup a mob/block'
- '&7&lLeft Click &7to throw the mob/block'
- '&7&lRight Click &7to drop the mob/block')
pickup-msg: Changes the message when a player picks up a block/mob, use '' to diable (default: '&6[&eGravityGun&6] &eYou picked up a mob/block, move your mouse to make it fly.')
throw-msg: Changes the message when a player throws a block/mob, use '' to diable (default: '&6[&eGravityGun&6] &eYou dopped a mob/block, be careful, falling is dangerous.')
drop-msg: Changes the message when a player drops a block/mob, use '' to diable (default: '&6[&eGravityGun&6] &eYou throwed a mob/block, look it fly!')
cooldown-msg: Changes the message when a player trys to use the gravitygun when it isn't ready, use '' to diable (default: '&6[&eGravityGun&6] &cYou can not use the gravitygun yet!')
distance: Changes the distance between the player and the flying entity, in blocks (default: 5)
power: Changes how far the entity goes when it is thrown (default: 1)
If you want something else added to the config, please tell me in the comments below.
Bugs
If you find a bug in the plugin, please tell me in the comments below!
That way I can fix it as soon as possible, and you can have it up and running on your server.
TODO
1. Add region protection compatibility (WorldGuard)
2. Add a world, block and entity blacklist/whitelist
If you have any other idea/suggestion, please tell me down in the comments!
Videos
There is no video at the moment :(
If you would like to create one (or if you created one), please contact me!
Donation
If you would like to donate to support the project, I would be really glad :)
You can donate by paypal by clicking the "Donate" button at the top-right of the page.
Thank you for you support and helping me, lots of hugs <3
Is There a Way To Make It Only Shoot Mobs / Players And Not Blocks While Still Letting Us Have All Commands
@HarryMotte785
Thanks for the support ^.^
Almost done adding the region protection :) I just made it that if the player tries to pickup a block where he can't break blocks, it won't work. And if the block lends where the player doesn't have permission to place block, it will be broken :)
Thank you for this awesome plugin!
It World great but please add regional protection! Great Work!
Thank you everybody for a hundred downloads in such a short time!
Dont forget to post comments If you liked, and if you didn't like it, please explain why!
Thank you again for all this support!
A hundred downloads is pretty good in one week, but if you share this plugin with your friends, it will be even better!