Sueta

PhantomAssassin | Death from above! [1.13-1.15]

1.0.5

Send bloodthirsty phantoms against your enemies from the comfort of your home!

·Plugin


Send hordes of augmented Phantoms against target players! Your phantoms can be upgraded with increased health, damage with items, and can even be boosted with 1 of multiple bonuses, including fire resistance, invisibility and more!

This plugin depends on Drycell .

This plugin was tested on 1.14. However, I will provide support for 1.13 and above. If version-related errors are reported, I will try to solve them.

  • Full language configuration
  • Flexible Item cost configuration
  • Player GUI
  • 3 Phantom Bonuses for specialised attacks
    • Dawn - Phantoms gain fire resistance
    • Spectre - Phantoms are invisible, and your target is blinded for 30 seconds
    • Bulwark - Phantoms have a 40% chance to completely negate damage

Preview of Phantom GUI

Config File
cost  :  
  one-unit-phantom-damage   : 
  - EMERALD,3*  %level%   
  number-of-phantoms   : 
  - PHANTOM_MEMBRANE,10*  %level%   
  one-unit-phantom-health   : 
  - EMERALD,1*  %level%   
  daylight-immunity   : 
  - MAGMA_CREAM,1  
  spectre   : 
  - ENDER_EYE,15  
  dawn   : 
  - MAGMA_CREAM,20  
  bulwark   : 
  - DIAMOND,5  
minimum  :  
  health   :  20.0  
  damage   :  5.0  
  number   :  1  
lang   :  eng.yml  
maximum  :  
  health   :  50.0  
  damage   :  20.0  
  number   :  10
Language File
permissions  :  
  insufficient   :  '&cYou don''t have enough permissions to perform this action!'  
  console-cannot-exec   :  '&cOnly players can execute this command.'  
command  :  
  wrong-arg-length   :  '&cToo many or too little arguments provided!'  
  unknown   :  '&cUnknown subcommand.'  
  help  :  
    postive-pages   :  '&cThe page specified must be a positive number!'  
    desc   :  Displays a list of commands for this plugin.  
  target  :  
    desc   :  Opens a GUI to target a player with Phantoms.  
    no-such-player   :  '&cThe player you specified is either offline, or does not exist!'  
  reload  :  
    desc   :  Reloads the config and language options  
    success   :  '&aReload complete.'  
no-permissions   :  '&cYou don''t have enough permissions to do this!'  
gui  :  
  title   :  '&cPhantom Target  :   %target%'   
  health   :  '&cPhantom Health  :   &e%health%'   
  damage   :  '&bPhantom Damage  :   &e%damage%'   
  number   :  '&aNumber of Phantoms  :   &e%number%'   
  plus   :  '&a+1'  
  minus   :  '&c-1'  
  cost   :  '&c-  %amount%x %type%'   
  cancel   :  '&cCancel attack'  
  attack   :  '&cProceed with attack'  
  bonus  :  
    selected   :  '&a  [  Selected  ]  '  
    dawn  :  
      title   :  '&eDawn'  
      desc   :  '&6Your phantoms spawn with Fire Resistance.'  
    bulwark  :  
      title   :  '&eBulwark'  
      desc   :  '&640  % chance for the phantom to sustain no damage.'   
    spectre  :  
      title   :  '&eSpectre'  
      desc   :  '&6Your phantoms gain permanent Invisibility, and your target gets Blindness 
        for 30 seconds.'  
not-enough-items   :  '&cYou need more  %material% to launch this attack!'   
attack-launched   :  '&aPhantom Attack launched against &e  %target%&c!'   
target-not-online   :  '&cYour target went offline!'

  • /pa target [playername] - Targets an online player. Opens the GUI for phantom specifications (phantomassassin.player)
  • /pa reload - Reloads the language and configuration files (phantomassassin.admin)

Found an issue? Please report it to me via PMs or Discussion, not in reviews!

Similar projects

Plugin →