PrisonBombs
mncJBRW.png


Impress your players with a bang!
Prison Bombs will blow your players away, Unlike any other this plugin features custom bomb types not seen anywhere else! It is also GUI-Based allowing customization in-game a breeze!


yQlN7PD.jpg


  • 100% Configurable (Even GUIs)
  • Efficient
  • Spigot Version Proof
  • GUI Based
LN1h8jE.jpg

jHjCpzs.gif

R525G9X.png

u3dgPKR.png

sjR6Xmh.gif
GWqQPVK.gif
pxBWnNd.gif


ThoxKnE.gif


F15cUmM.gif


vB6awOB.gif


Blackhole Grenade:
A grenade which will suck up blocks in a given radius and crush them to nothing
jHjCpzs.gif

Frag Grenade:
A simple grenade that will blow up blocks in the radius
ga5KGAE.gif

Airstrike Grenade:
A grenade which will call in TnT at the given drop location
mw5VCT1.gif

Gliding Grenade:
A grenade which glides through the mine as it blows everything in its path up
FOPioc0.gif

Bulldozer Grenade:
Mine straight down
gnH2hV4.gif

Haste Grenade:
Give everybody haste in the nearby area

tjIK5Ap.gif




s4WePaD.jpg


  • /bomb help - View available commands
  • /bomb create <name>- Create a bomb named <name>
  • /bomb edit <name>- Opens GUI allowing you to edit <name>
  • /bomb remove <name>- Remove a bomb named <name>
  • /bomb list- List available bombs
  • /bomb give <player> <bomb> [amount]- Give <player> a <name> bomb of [amount]
  • /bomb permission <bomb>- View the permission needed to throw <name>
uZ35xoo.jpg


  • bomb.perm.here - Allows you to use /command
UWkJ0ka.jpg

Code (Text):
Bomb:
DefaultIcon:
type: 381
amount: 1
durability: 0
meta: true
name: '&4&l%NAME% Bomb'
lore:
- ''
- '&7&o(Right click to throw)'
ThrowVelocityMagnitude: 2.0
DropItemsIfNoSpaceInInventory: false
AutoSmelt:
Enabled: true
List:
- GOLD_ORE -> GOLD_INGOT
- IRON_ORE -> IRON_INGOT
- NETHERRACK -> NETHER_BRICK
- COBBLESTONE -> STONE
Code (Text):
Panel:
BackButton:
type: 339
amount: 1
durability: 0
meta: true
name: '&7&lPrevious GUI Page'
lore:
- ''
- '&7Return to the previous panel page.'
BombEditor:
Home:
Title: '&8Editing &2&l%BOMB%'
Component:
EditExplosive:
type: 46
amount: 1
durability: 0
meta: true
name: '&c&lExplosive'
lore:
- '&7Customize the explosive inside'
- '&7this bomb.'
EditFuse:
type: 287
amount: 1
durability: 0
meta: true
name: '&6&lFuse'
lore:
- '&7Customize the fuse inside this'
- '&7bomb.'
EditAppearance:
type: 138
amount: 1
durability: 0
meta: true
name: '&e&lAppearance'
lore:
- '&7Customize the bombs design.'
EditCooldown:
type: 347
amount: 1
durability: 0
meta: true
name: '&a&lCooldown'
lore:
- '&7Change how long a player must'
- '&7wait between using this bomb.'
ExplosiveEditor:
Title: '&8Explosive of &2&l%BOMB%'
Component:
ExplosiveType:
LoreAddition:
- ''
- '&7&o(Left Click: Next)'
- '&7&o(Right Click: Previous)'
Blackhole:
Radius:
type: 399
amount: 1
durability: 0
meta: true
name: '&f&lRadius'
lore:
- '&7Radius: &a%RADIUS%'
- ''
- '&7The radius of the pull of the'
- '&7blackhole.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
Duration:
type: 347
amount: 1
durability: 0
meta: true
name: '&f&lDuration'
lore:
- '&7Duration: &a%DURATION%'
- ''
- '&7The duration, in ticks, that the'
- '&7blackhole will last for before'
- '&7collapsing in on itself.'
- ''
- '&7&o(Left Click: +5 ticks)'
- '&7&o(Shift Left Click: +20 tick)'
- '&7&o(Right Click: -5 tick)'
- '&7&o(Shift Right Click: -20 tick)'
PlaySounds:
type: 25
amount: 1
durability: 0
meta: true
name: '&f&lPlay Sounds'
lore:
- '&7Play Sounds: &a%SOUNDS%'
- ''
- '&7Whether the blackhole will make'
- '&7noises or not.'
- ''
- '&7&o(Click: Toggle)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether the blackhole will release'
- '&7particles or not.'
- ''
- '&7&o(Click: Toggle)'
Frag:
Radius:
type: 399
amount: 1
durability: 0
meta: true
name: '&f&lRadius'
lore:
- '&7Radius: &a%RADIUS%'
- ''
- '&7The radius of the explosion.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
Chance:
type: 23
amount: 1
durability: 0
meta: true
name: '&f&lChance'
lore:
- '&7Chance to Explode: &a%CHANCE%%'
- ''
- '&7The chance of a block in the'
- '&7radius to explode.'
- ''
- '&7&o(Left Click: +1%)'
- '&7&o(Shift Left Click: +5%)'
- '&7&o(Right Click: -1%)'
- '&7&o(Shift Right Click: -5%)'
PlaySounds:
type: 25
amount: 1
durability: 0
meta: true
name: '&f&lPlay Sounds'
lore:
- '&7Play Sounds: &a%SOUNDS%'
- ''
- '&7Whether the frag will make'
- '&7explosion sounds or not.'
- ''
- '&7&o(Click: Toggle)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether the frag will release'
- '&7explosion particles or not.'
- ''
- '&7&o(Click: Toggle)'
Bulldozer:
Radius:
type: 399
amount: 1
durability: 0
meta: true
name: '&f&lRadius'
lore:
- '&7Radius: &a%RADIUS%'
- ''
- '&7The radius of the mined blocks of'
- '&7each bulldozer layer.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
Depth:
type: 154
amount: 1
durability: 0
meta: true
name: '&f&lDepth'
lore:
- '&7Depth: &a%DEPTH%'
- ''
- '&7How many blocks down the bulldozer'
- '&7will mine.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
PlaySounds:
type: 25
amount: 1
durability: 0
meta: true
name: '&f&lPlay Sounds'
lore:
- '&7Play Sounds: &a%SOUNDS%'
- ''
- '&7Whether the bulldozer will make'
- '&7sounds or not.'
- ''
- '&7&o(Click: Toggle)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether the bulldozer will release'
- '&7particles or not.'
- ''
- '&7&o(Click: Toggle)'
AirStrike:
Strikes:
type: 154
amount: 1
durability: 0
meta: true
name: '&f&lStrikes'
lore:
- '&7Strikes: &a%STRIKES%'
- ''
- '&7How many aerial strikes will be fired.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
ExplosionRadius:
type: 46
amount: 1
durability: 0
meta: true
name: '&f&lExplosion Radius'
lore:
- '&7Explosion Radius: &a%RADIUS%'
- ''
- '&7The explosion radius of the strikes'
- '&7when they land.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
PlaySounds:
type: 25
amount: 1
durability: 0
meta: true
name: '&f&lPlay Sounds'
lore:
- '&7Play Sounds: &a%SOUNDS%'
- ''
- '&7Whether the airstrike will make'
- '&7sounds or not.'
- ''
- '&7&o(Click: Toggle)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether the airstrike will release'
- '&7particles or not.'
- ''
- '&7&o(Click: Toggle)'
Glider:
Radius:
type: 399
amount: 1
durability: 0
meta: true
name: '&f&lRadius'
lore:
- '&7Radius: &a%RADIUS%'
- ''
- '&7The radius that will be broken around'
- '&7the bomb when it moves.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
Duration:
type: 347
amount: 1
durability: 0
meta: true
name: '&f&lDuration'
lore:
- '&7Duration: &a%DURATION%'
- ''
- '&7The length, in seconds, to glide for.'
- ''
- '&7&o(Left Click: +1 second)'
- '&7&o(Right Click: -1 second)'
PlaySounds:
type: 25
amount: 1
durability: 0
meta: true
name: '&f&lPlay Sounds'
lore:
- '&7Play Sounds: &a%SOUNDS%'
- ''
- '&7Whether the glider will make'
- '&7sounds or not.'
- ''
- '&7&o(Click: Toggle)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether the glider will release'
- '&7particles or not.'
- ''
- '&7&o(Click: Toggle)'
Haste:
Potency:
type: 348
amount: 1
durability: 0
meta: true
name: '&f&lPotency'
lore:
- '&7Potency: &a%POTENCY%'
- ''
- '&7The potency of the haste given.'
- ''
- '&7&o(Left Click: +1 second)'
- '&7&o(Right Click: -1 second)'
Radius:
type: 399
amount: 1
durability: 0
meta: true
name: '&f&lRadius'
lore:
- '&7Radius: &a%RADIUS%'
- ''
- '&7The radius that the haste will'
- '&7be given in.'
- ''
- '&7&o(Left Click: +1)'
- '&7&o(Right Click: -1)'
Duration:
type: 347
amount: 1
durability: 0
meta: true
name: '&f&lDuration'
lore:
- '&7Duration: &a%DURATION%'
- ''
- '&7The length, in seconds, to give haste'
- '&7for.'
- ''
- '&7&o(Left Click: +1 second)'
- '&7&o(Right Click: -1 second)'
ShowParticles:
type: 138
amount: 1
durability: 0
meta: true
name: '&f&lShow Particles'
lore:
- '&7Show Particles: &a%PARTICLES%'
- ''
- '&7Whether there will be particles'
- '&7to show where haste is given.'
- ''
- '&7&o(Click: Toggle)'
AppearanceEditor:
Title: '&8Appearance of &2&l%BOMB%'
Component:
Item:
LoreAddition:
- ''
- '&7&o(Left Click: Change)'
- '&7&o(Right Click: Set to Default)'
Trail:
type: 377
amount: 1
durability: 0
meta: true
name: '&f&lTrail'
lore:
- '&7Trail: &a%TRAIL%'
- ''
- '&7The trail of the bomb while it''s'
- '&7in the air.'
- ''
- '&7&o(Left Click: Next)'
- '&7&o(Right Click: Previous)'
AppearanceItemInserter:
Title: '&8Insert new Item'
FuseEditor:
Title: '&8Fuse of &2&l%BOMB%'
Component:
FuseType:
LoreAddition:
- ''
- '&7&o(Left Click: Next)'
- '&7&o(Right Click: Previous)'
Timed:
Delay:
type: 347
amount: 1
durability: 0
meta: true
name: '&f&lDelay'
lore:
- '&7Delay: &a%DELAY%'
- ''
- '&7The amount of seconds the fuse'
- '&7will take to ignite the explosive.'
- ''
- '&7&o(Left Click: +1 second)'
- '&7&o(Right Click: -1 second)'
CooldownEditor:
Title: '&8Cooldown of &2&l%BOMB%'
Component:
Value:
type: 388
amount: 1
durability: 0
meta: true
name: '&f&lCurrent Cooldown'
lore:
- '&7Cooldown: &a%COOLDOWN%'
- ''
- '&7The time a user will have to'
- '&7wait after throwing this bomb,'
- '&7before they can throw another.'
Format: '%MIN%m%SEC%s'
Disabled: Cooldown Disabled
Modify:
Positive:
type: 35
amount: 1
durability: 5
meta: true
name: '&a&lAdd %TIME%'
lore:
- '&7Add %TIME% to the cooldown.'
Negative:
type: 35
amount: 1
durability: 14
meta: true
name: '&4&lSubtract %TIME%'
lore:
- '&7Subtract %TIME% to the cooldown.'
ExplosiveTypeList:
Title: '&8Explosive Types'
Component:
Type:
LoreAddition:
- ''
- '&7&o(Click: Change Explosive)'
Code (Text):
Command:
Bomb:
Create:
Success: '&7Bomb created. Edit it with &a/bomb edit %BOMB%&7.'
Edit:
AlreadyBeingEdited: '&c&lHey! &b%BOMB% bomb &7is already being edited.'
Remove:
Success: '&7Bomb removed.'
List:
NoBombs: '&cThere are no bombs to show.'
Success: '&7Bombs (&e%AMOUNT%&7 total): &a%BOMBS%&7.'
Give:
Success:
Singular: '&7Added &e%AMOUNT%x &a%BOMB% bomb(s) &7to &b%PLAYER%&7.'
Plural: '&7Added &e%AMOUNT%x &a%BOMB% bomb(s) &7to &b%PLAYERS%&7 player(s).'
Permission:
Success: '&7Permission to throw &a%BOMB%&7 is &e%PERMISSION%&7.'
InvalidNumber: '&c&l%INPUT% &7is a invalid number.'
PlayerNotFound: '&7That player could not found.'
AlreadyExists: '&c&lHey! &7That bomb already exists!'
DoesntExist: '&c&lHey! &7No bombs were found with that name.'
Help:
Format: '&a%EXAMPLE% &8- &7%DESCRIPTION%'
Header: '&7&m---------------------&r &ePage &8(&a%PAGE%&8/&a%PAGES%&8) &7&m---------------------'
Bomb:
Cooldown: '&cYou cannot use that bomb for another %MINUTES%m%SECONDS%s.'
Error:
NoPermission: '&c&lHey! &7You do not have the permission to access this!'
MustBeInGame: '&cYou must be ingame to use this!'
Kmjh7H1.jpg

Where do the bombs explode?
Only in WorldGuard regions where the flag 'blockBreak' is allowed.

How can I customise my bomb?

Type /bomb edit <name> the name being one you created, this can be checked by typing /bomb list which will show you available bombs.

Can I add a cooldown to a bomb?
Yes! Type /bomb edit <name> and then click the clock, you can then define how long you wish the cooldown to be.

Can I have a custom item as my bomb?
Yes, with PrisonBombs this is completely possible, just type /bomb edit <name> and click on Customise, click the item on the left and drag in the custom item of your choice from your inventory.
B5DISGl.jpg


  • You will not share/resell this plugin
  • You will not decompile this plugin
  • You will not share the source of this plugin
  • You will only use it on servers you are a rightful staff member of
  • prisonbombs.png
    prisonbombs.png
    1.2 KB · Views: 297

Similar resources

PrisonBombs qtChan
Create unique bombs using a GUI
5.00 star(s) 2 ratings
Downloads
495
Updated
BlackSpigot General Chat
Rules Help Users
    H @ hakaneren112: im still waiting for an mod to approve my xcord v1.57
    Top