SafeBack

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

SafeBack

After the idea from rockchaton

IMPORTANT

I'm currently working on a new version of this plugin! It will support v.1.8 of bukkit/spigot. Also there will be massive changes, like including a command and a new configuration file. Even the code will be cleaned up a bit. 90% are already done TO DO till new version:

  • test, find bugs and fix them
  • Some bugs to fix: /sbconfig reload -> changed values wíll be replaced with old ones
  • Some NullPointerException are fired after /sbconfig mobblacklist -> don´t affect anything

What does it do ?

  • That is very simple. If you have a plugin with /back command and you hit /back after death it prevents any damage from mobs, falling blocks, players and other things from you. (All is configurable in the config)
  • Version 1.7.2 is compatible with craftbukkit 1.5.2, 1.6.4, 1.7.2 !
    • YOU NEED A PLUGIN WITH /back COMMAND TO LET THIS PLUGIN WORK! Like Essentials..

Configuration

  • Immunity.time: you can enter a value from 1 to unlimited. It says how many seconds you are protected.
  • Immunity.NoAttack: If true you can not attack mobs or players after back-command
  • Immunity.mobs: enter true / false. Protection against mob damage.
  • Immunity.fallingBlocks: enter true / false. Protection against falling block damage.
  • Immunity.Fall: enter true / false. Protection against fall damage.
  • Immunity.Lava: enter true / false. Protection against lava damage.
  • and and and.. just enter true or false.
  • Mob.NoTargeting If true mobs wouldn´t target you if you used /back command
  • Plugin.Essentials : support ( if Plugin.Command.Alias is true) the alias commands from back-command from Essentials.
  • Plugin.Command.Alias : you can use the alias commands from back-command of plugins if Plugin.<PluginName> is for the specific plugin true
  • The configuration is just for users without SafeBack permissions to prevent damage from different configurable things.
  • If an user has SafeBack permissions, it will be ignored (mostly)

Permissions

  • SafeBack.Immunity.mob: immunity against mobs
  • SafeBack.Immunity.player: immunity against players
  • SafeBack.Immunity.FallingBlocks: immunity against falling blocks
  • SafeBack.Immunity.other: immunity against other damage
    SafeBack.* 
    
    gives the ability to prevent all damage!

To Do

  1. add Alias commands compatibility
  2. prevent mobs following player fix spider bug
  3. add other tp commands

More Ideas?

  • Write it in comments!
  • Sorry for my bad english and for the text. I am a little and young java developer and I can´t write very good english texts.
Why it is inactive
  • Because there is no need to update this plugin because it works fine with all version to 1.7.10
  • There is no newer bukkit server!
  • I will update this if it doesn´t work

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files