AbsorptionShields 1.6.1

Bring the concept of regenerating shield "health" from FPS games to Minecraft!

  1. RoboMWM
    Tested Minecraft Versions:
    • 1.12
    Support this project on Patreon!

    Have you ever dreamed of a day where the "personal shield" mechanic from games like Borderlands, Halo, Overwatch, etc. were in Minecraft? No? Well I did. Thanks to the absorption health being an actual, editable field instead of just being chained to a potion, this is possible to do somewhat rather elegantly in Minecraft.

    A video is worth 60,000 words a second
    Click to watch

    You can also test it out on MLG Fortress. IP: MLG.ROBOMWM.COM​

    • Create unlimited number of shields (well, the limit being how many names you can come up with).
    • Shield size, recharge rate and delay are all configurable.
    • Shield recharges after not being hit.
    • Shield damage protects against health _and_ armor damage when active.
    • Players who take shield damage glow instead of just turning red momentarily.
    • Integration with MLG Damage Indicators
      • Shield damage appears in orange instead of red.

    /createshield <shield name> - Converts a helmet held in the primary hand to an AbsorptionShield. Requires absorptionshields.createshield permission, given to ops by default.

    Code (YAML):
    : 12 # Shield's max capacity in hearts
    : 2 # Seconds before shield starts regenerating
    : 3 # How fast the shield recharges in hearts per second
    : 24
    : 5
    : 1
    : # If you use a resource pack you can set custom sounds here. You could also experiment with vanilla sounds as well!
    : fortress.shieldhitself # taking damage
    : fortress.lowshieldhitself # taking damage when shield is at 1/3 or lower capacity
    : fortress.shieldoffline # Plays when shield is broken (the "beep beep beep" alert). Doesn't play if player manually unequips shield
    : fortress.shieldbroken #  shield shattering/breaking
    : fortress.shieldbootingup # Shield regenerating from empty.
    : fortress.shieldrecharged # Shield has fully regenerated.
    I hope you enjoy this plugin as much as I did in creating and using it!

Recent Reviews

  1. gula
    Version: 1.6.1
    That is a nice plugin:

    # 1.8.x Hight now ( '-')

    You can do this with version 1.8.x, I would like to know if you can put this absorption.
    1. RoboMWM
      Author's Response
      Mind sharing what doesn't work in the discussion tab?

      I recommend upgrading from that ancient version though
  2. SquidTheJim
    Version: 1.6.1
    Adds a fun new dynamic to PvP, the github repo was not an easy thing to find though :P

    This plugin has inspired me. You're paving the way towards TERA style combat in minecraft!
    1. RoboMWM
      Author's Response
      Thanks! Yea, I think I posted this quickly (and late) so I probably forgot to put the github repo link. Hopefully I'll see some PRs or something? c:

      Idk what TERA is but I'm aiming for an fps-like genre to combat on MLG Fortress
  3. insanerc
    Version: 1.6.1
    This is very cool regenerating shields. +++ Works as described +++ Add something unique to your server
    1. RoboMWM
      Author's Response
      Thanks! Maybe a bit too unique to describe to the minecraft pvp community :p