PotatoBombs
PotatoBombs
PotatoBombs is a bukkit plugin that allows players to craft "PotatoBombs" that explode and apply potion effects when someone tries to pick them up.
Potato-Bombs are crafted by combining a Poisonous Potato, Gunpowder, and a Dye on the crafting grid in any shape. Each dye color creates a potato bomb with a different potion effect.
All bombs are completely configurable, you can specify your own in the configuration file that gives any effect for any duration, using any dye color.
What's new 0.1.0
- Recipe requires Gunpowder
- All dyes and effects are now completely configurable.
- Now uses ItemMeta instead of custom nbt tags.
- Improved crafting
- Added an optional explosion effect.
- Should be compatible with any land-protection plugin.
- Immunity permissions now default to false for ops.
Default Dyes & Effects
These have changed from previous versions.
- Ink Sack - BLINDNESS
- Rose Red - WITHER
- Cactus Green - WEAKNESS
- Cocoa Beans - HUNGER
- Lapis Lazuli - SLOW_DIGGING
- Purple Dye - SLOW
- Cyan Dye - POISON
- Orange Dye - CONFUSION
Permissions
- potatobombs.admin - allow use of '/potatobombs reload' to reload config file.
- potatobombs.drop.* - allow dropping of potatobombs
- potatobombs.craft.* - allow crafting potatobombs
- potatobombs.immune.* - grant immunity to potatobombs, (they will be picked up instead of detonating)
Commands
- /potatobombs reload - reload the config file.
Tutorial
Feita por AbsintoJ. Se Gosto do Tutorial Deixe Seu Like =]
Source Code & Development Builds
Source is available at GitHub
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.
PotatoBombs Development Builds
Other Plugins
- PortableHorses - your trusty steed in your back pocket.
- Build-in-a-Box - self-constructing buildings that can be picked up and relocated.
- Scribe - Transfer enchantments from items to books using an anvil
- JukeLoop - Makes jukesboxes loop, rotate through nearby chests, activated by redstone and much more,
- EnhancedFishing - Adds tons of fishing enhancements including complete control over the bite chance.
- SilentAlarms - Makes note blocks silent except to select people, who can hear them at any distance.
- Saddlebags - Adds an inventory to saddled pigs.
- SalvageSmelter - Allows furnaces to smelt down tools and armor.
- Compressors - Turn hoppers into 'block compressors'.
- Autocrafter - Turns droppers into redstone powered crafting tables.
@Nom9000
Confirmed bukkit bug: https://bukkit.atlassian.net/browse/BUKKIT-5595
I'll release a 1.7 PotatoBombs once this is fixed.
@Nom9000
I've been working on it but I've encountered a strange bug where custom crafting recipes are not appearing on the crafting table, (they still work but they are invisible) Im not sure if this is a 1.7.9 issue or what, but It doesn't make for a very usable plugin. I'm investigating today.
Any update on how long it might take to get this for 1.7.x versions?
Don't want to seem like I'm rushing you, but this is a rather anticipated plugin on my server.
Awesome! I look forward to trying it out!
EDIT: Oh, is there any way you could make it so that these are "planted" sort of like regular potatoes, so that they don't despawn like normal item entities? I feel like that would make them more effective "landmines."
@Nom9000
I had a bit of trouble getting this plugin to work with multiple craftbukkit versions, so updates have been a slow, sorry. I'll try to get a 1.7 compatible build up tonight
Will this be updated for the 1.7.x versions of CraftBukkit? I would like to use this plugin, but as of now, it does not work on those versions of CraftBukkit.
@metalhedd
Alright, thank you mate!
@Kafeijao
I just did a development build for 1.6.4, use the link above to find it (under Source code & Development Builds). There wont be an official release on bukkitdev until there's at least a beta for 1.6.4, but you can use the dev builds until then
Hello again!
@metalhedd
Could you update to bukkit 1.6.4 if you have the time?
@BadSuzy
If possible, try the latest dev build here: http://mcgitlab.norcode.com:8081/job/PotatoBombs/13/
and add
debug: true
to your config.yml that will cause the plugin to print a some data in the logs every time a player steps on the potato. if the player is picking it up because of permissions it will tell you: "<player> has potatobombs.immune.<effect> doing pickup"Then it's definitely something to do with your pex configuration.
@BadSuzy
If there was an exception occurring with an error message in the logs every time a player picked up the potato that would indicate something other than permissions, but if the logs are clean during the actual pickup event then it definitely points to a permissions issue. I dont want to be TOO quick to blame pex, so i will investigate further in the morning and released a development build with some additional debug logging to try and track down the cause
@metalhedd
The only permission nodes they have are - potatobombs.craft.* - potatobombs.drop.*
The players do not have the immune permission node, I never gave them that one because I knew that the bombs would not work giving that permission node. I'm using Pex. Is that the cause?
Here is a copy of the server log startup: Server Log
Is there perhaps something else that is the cause?
Thanks
Suzy
@BadSuzy
It sounds like a permissions issue, to be honest. That's the only curcumstance that would allow the bomb to be crafted but not explode. the permission node
potatobombs.immune.<effectname>
makes players pick up the potato instead of getting 'bombed'. what permission plugin are you using? can you verify the players don't have any potatobombs.immune.* or any of the effect-specific nodes below it?If this doesn't help, could you submit a complete server.log including the whole startup process?
Hello, Okay I need some help with this one. This plugin is one I would love to use on my server. The problem is that it is not working.
I have attempted to check and see if clearlag was the cause. I removed clearlag and had the same results. The potatoes are not detonating they are just being picked up. I've searched the server log file to see if there was some sort of error. Absolutely no errors are happening.
I have messed around with the permissions. Taken, added, etc. No change in the occurrence. The potato bombs are created just fine. Its the detonation and effects that are just not happening.
I am using the most current version and 0.1.6 and the Recommended Build of craftbukkit.
Is there something else that I am missing in order to get this plugin working? Or do you need any other information from me to help troubleshoot this issue?
Thanks
Suz
@Kafeijao
It only takes about 30 seconds for me to update the plugin... I just forgot about it is all. Up until recently it didn't use CB Code and this didn't need constant updating, but now it does and I simply forgot... a comment or PM is enough to get my attention within a few hours... but nobody asked :D
@metalhedd
Hi, I'm sorry didn't know you were going to do it so fast... I'm kinda new in the bukkit community and I'm not used how things work here. I just did it because I was in need of it (by the way, awesome plugin :D) and then I thought it might help others until you update it.
I'm kinda new to bukkit plugin dev so I'm probably talking trash, can't do your plugin without using craftbukkit to build it (so just by using bukkit)?
I mean if you depend on it, it will break every new version just because the Classpaths include the version of minecraft number...
@Kafeijao
Thanks, for the reminder, I'm uploading a proper build now, hope you don't mind if I remove your link, bukkitdev staff will anyway :)
Edit: Link removed, There's an official development build available using the usual link above, and a 0.1.6 release has also been uploaded for approval.
In the future feel free to leave a comment or send me a PM requesting an update instead of 'hacking it' :D
Hello,
I'm a plugin manager on a server and they really wanted this plugin, but it wasn't working so I "hacked" it to work with 1.6.2.
I've removed the auto updater so it doesn't have weird problems.
I'm not a manager of this plugin and this ain't the official version of it, I'm just putting this here to help if others wish to use this on 1.6.2. It will break for sure if there's a new version of bukkit.
This build has not been approved by the BukkitDev staff. Use it at your own risk.
Regards, Kafeijao
@Jarrett78
clear lag will remove them unless you tell it not to, I don't think there's anything I can do about that. clear lag isn't open source, and doesn't have any sort of api, so there's nothing I can do about it unless you can configure it to ignore potatoes.
What about Clear Lag?