[1.12-1.14] AngelChest 1.5.5

Prevent item theft! When you die, your inventory is put into a protected chest for a certain time.

  1. mfnalex
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/JEFF-Media-GbR/Spigot-AngelChest
    Languages Supported:
    English, Chinese (Simplified and Traditional), French, German
    Feature requests and bug reports in the review section will be completely ignored. Use the discussion or GitHub.
    Puts your inventory into a protected chest when you die.

    if_cat-20_2112017.png

    ...and may the odds be ever in your favor! Never lose your stuff to looting players again! When you die, an AngelChest is created. The chest will be locked for a configurable amount of time, and then just drops its contents. You can also unlock your chest, for example if you died in company of a friend. The chest will hold your complete inventory including armor slots.

    AngelChest Screenshot.jpg

    When you rightclick the AngelChest, your inventory will be restored. If not all items can be stored (because you picked something up after respawning), the remaining items will be left in the chest and you can decide which items you want to left behind. Once the chest is emptied or the duration is reached, it will despawn and drop the remaining items.

    All messages are customizable.

    Permissions
    angelchest.use
    Spawns the AngelChest instead of dropping the items when the player dies.

    angelchest.protect
    Your AngelChest will be protected from other players. They cannot break or open it.

    angelchest.protect.ignore
    Allows you to open other people's protected AngelChests.

    Commands
    /unlock
    or /acunlock or /unlockchest
    Unlock your existing AngelChests for all other players.

    Notes
    Source code: https://github.com/JEFF-Media-GbR/Spigot-AngelChest

    AngelChest uses bStats to gather statistics. You can disable this by editing the plugins/bstats/config.yml file. View the statistics here: https://bstats.org/plugin/bukkit/AngelChest

    If your language is not yet supported, just change the messages in the config file yourself. We will be happy to include the language in the next update if you send us your translation.

    AngelChest works with 1.13+ and 1.12!

    Default configuration
    The configuration file is automatically generated if it does not exist.

    Code (YAML):

    #########################
    #####   AngelChest  #####
    #########################

    # After this amount of seconds, the AngelChest is automatically destroyed
    # and drops its contents
    # Default is 600 seconds = 10 minutes
    angelchest-duration
    : 600

    # When the block where the player dies is not empty (e.g. water, lava, half slab)
    # we will search for an empty block inside max-radius. Default is 10 blocks.
    # If there is absolutely no free space inside this radius, the chest
    # is spawned exactly where the player died and may replace a transparent block, so
    # do not set this value too low.
    max-radius
    : 10

    # When set to true, players will receive a message telling them where the AngelChest
    # is located.
    show-location
    : false

    # Should we check for updates?
    # When enabled, a message is printed in the console if a new version has
    # been found, and OPs will be notified when they join the server.
    # When set to true, we will check for updates on startup and every 24 hours
    # When set to on-startup, we will only check on startup
    # When set to false, don't check for updates
    check-for-updates
    : true

    #########################
    #### disabled worlds ####
    #########################

    # You can disable AngelChest for certain worlds. Each world's name has to
    # be on a separate line, starting with a hyphen and followed by a space

    # Example:
    #
    # disabled-worlds:
    # - world_nether
    # - world_the_end

    disabled-worlds
    :

    #########################
    ##### localization ######
    #########################

    # Available color codes:
    # &0 Black        &6 Gold       &c Red
    # &1 Dark Blue    &7 Gray       &d Light Purple
    # &2 Dark Green   &8 Dark Gray  &e Yellow
    # &3 Dark Aqua    &9 Blue       &f White
    # &4 Dark Red     &a Green    
    # &5 Dark Purple  &b Aqua

    # Available formatting codes:
    # &k Obfuscated   &m Strikethrough
    # &l Bold         &o Italic
    # &n Underline    &r Reset

    ##### Hologram text and name of the AngelChest. %s is the player's name. \n is a new line.
    hologram-text
    : "&a&l[AngelChest]&r\n&b%s"
    angelchest-inventory-name
    : "&a[AngelChest] &b%s&r"

    ##### English
    message-all-your-angelchests-were-already-unlocked
    : "&eAll your AngelChests were already unlocked."
    message-angelchest-created
    : "&aAn Angel collected your stuff and put it into a chest located at the place of your death."
    message-angelchest-disappeared
    : "&cYou were too slow... Your AngelChest has disappeared and dropped its contents."
    message-error-players-only
    : "&cError: This command can only be run by players."
    message-inventory-was-empty
    : "&eAn Angel searched for your stuff but could not find anything."
    message-not-allowed-to-break-other-angelchests
    : "&cYou are not allowed to break other people's AngelChest."
    message-not-allowed-to-open-other-angelchests
    : "&cYou are not allowed to open other people's AngelChest."
    message-unlocked-more-angelchests
    : "&aYou have unlocked %d AngelChests."
    message-unlocked-one-angelchest
    : "&aYou have unlocked your AngelChest."
    message-you-dont-have-any-angelchests
    : "&eYou don't have any AngelChests."
    message-you-got-part-of-your-inventory-back
    : "&eYou got a part of your inventory back, but some items are still in the AngelChest."
    message-you-got-your-inventory-back
    : "&aYou got your inventory back!"
    message-angelchest-location
    : "&eLocation of your AngelChest: %s"

    ##### Chinese Simplified 简体中文 - Thanks to qsefthuopq for translating! -> https://www.spigotmc.org/members/qsefthuopq.339953/
    #message-all-your-angelchests-were-already-unlocked: "&e你所有的天御之箱都已解锁."
    #message-angelchest-created: "&a一位善良的天使捡起了你的物品并放到了你死亡地点附近的箱子内."
    #message-angelchest-disappeared: "&c你来晚了... 你的天御之箱消失且物品掉到了地上."
    #message-error-players-only: "&c错误: 这个指令只能由玩家执行."
    #message-inventory-was-empty: "&e天使并没有找到你掉落的物品."
    #message-not-allowed-to-break-other-angelchests: "&c你不能破坏其它玩家的天御之箱."
    #message-not-allowed-to-open-other-angelchests: "&你不能打开其它玩家的天御之箱."
    #message-unlocked-more-angelchests: "&a你解锁了%d 的天御之箱."
    #message-unlocked-one-angelchest: "&你解锁了你的的天御之箱."
    #message-you-dont-have-any-angelchests: "&e你没有任何的天御之箱."
    #message-you-got-part-of-your-inventory-back: "&e你取回了一些物品,但还有一些物品在天御之箱内."
    #message-you-got-your-inventory-back: "&a你成功地取回了你的物品!"
    #message-angelchest-location: "&eLocation of your AngelChest: %s"

    ##### Chinese Traditional 繁體中文 - Thanks to maoding for translating! -> https://www.spigotmc.org/members/maoding.400505/
    #message-all-your-angelchests-were-already-unlocked: "&e所有的小天使箱子已被解鎖"
    #message-angelchest-created: "&a一個善良的小天使幫你把所有的掉落物蒐集起來了,並放置在您死亡的地點"
    #message-angelchest-disappeared: "&c你晚了一步... 小天使箱子已經消失,你的物品也掉了出來"
    #message-error-players-only: "&c錯誤: 該指令只能由玩家使用"
    #message-inventory-was-empty: "&e小天使發現你在死亡時未掉落任何物品"
    #message-not-allowed-to-break-other-angelchests: "&c你無法破壞其他人的小天使箱子!"
    #message-not-allowed-to-open-other-angelchests: "&c你無法使用其他人的小天使箱子!"
    #message-unlocked-more-angelchests: "&a成功解鎖 %d個 小天使箱子"
    #message-unlocked-one-angelchest: "&a成功將你的小天使箱子解鎖了"
    #message-you-dont-have-any-angelchests: "&e你沒有任何小天使箱子"
    #message-you-got-part-of-your-inventory-back: "&e你取回了一部分的物品,但仍有物品遺留在小天使箱子裡"
    #message-you-got-your-inventory-back: "&a成功將物品取回!"
    #message-angelchest-location: "&eLocation of your AngelChest: %s"

    ##### French - Thanks to AngelCynara for translating! -> https://www.spigotmc.org/members/angelcynara.398643/
    #message-all-your-angelchests-were-already-unlocked: "&eTout vos AngeCoffres sont débloqués."
    #message-angelchest-created: "&aUn Ange a recupérer votre stuff et l'as mis dans un coffre à l'endroit de votre mort."
    #message-angelchest-disappeared: "&cVous avez été trop lent , votre stuff a disparu."
    #message-error-players-only: "&c Erreur : Cette commande ne peut être effectué que par des joueurs."
    #message-inventory-was-empty: "&e L'Ange n'as rien trouver dans votre inventaire au moment de votre mort."
    #message-not-allowed-to-break-other-angelchests: "&c L'Ange vous interdit de casser l' AngeCoffre d'un autre joueur."
    #message-not-allowed-to-open-other-angelchests: "&cL'Ange vous interdit d'ouvrir l' AngeCoffre d'un autre joueur."
    #message-unlocked-more-angelchests: "&aVous avez débloqué %d AngeCoffres."
    #message-unlocked-one-angelchest: "&aVous avez debloqué votre AngeCoffre."
    #message-you-dont-have-any-angelchests: "&eVous n'avez pas de AngeCoffre."
    #message-you-got-part-of-your-inventory-back: "&eVous avez récuperer une partie de votre inventaire , mais il en reste dans l' AngeCoffre."
    #message-you-got-your-inventory-back: "&aVous avez récuperer votre inventaire."
    #message-angelchest-location: "&eLocation of your AngelChest: %s"

    ##### German
    #message-all-your-angelchests-were-already-unlocked: "&eAlle deine AngelChests waren bereits aufgeschlossen."
    #message-angelchest-created: "&aEin Angel hat deine Sachen eingesammelt und sie in einer Kiste am Ort deines Todes gelagert."
    #message-angelchest-disappeared: "&cDu warst zu langsam... deine AngelChest ist verschwunden hat ihren Inhalt fallen gelassen."
    #message-error-players-only: "&cFehler: Dieser Befehl kann nur von Spielern benutzt werden."
    #message-inventory-was-empty: "&eEin Engel hat nach deinen Sachen gesucht aber konnte nichts finden."
    #message-not-allowed-to-break-other-angelchests: "&cDu darfst die AngelChest von anderen Spielern nicht zerstören."
    #message-not-allowed-to-open-other-angelchests: "&cDu darfst die AngelChest von anderen Spielern nicht öffnen."
    #message-unlocked-more-angelchests: "&aDu hast %d AngelChests aufgeschlossen."
    #message-unlocked-one-angelchest: "&aDu hast deine AngelChest aufgeschlossen."
    #message-you-dont-have-any-angelchests: "&eDu hast keine AngelChest."
    #message-you-got-part-of-your-inventory-back: "&eEin Teil deines Inventars wurde wiederhergestellt, aber manche Sachen sind noch in der AngelChest."
    #message-you-got-your-inventory-back: "&aDein Inventar wurde wiederhergestellt!"
    #message-angelchest-location: "&ePosition deiner AngelChest: %s"


    #########################
    #####     Done!     #####
    #########################

    # please do not change the following line manually!
    config-version
    : 9

     

    Other Plugins by me
    If you want to sort your chests automatically, try out ChestSort:
    [1.13] ChestSort: Automatically sorts all your chests!

    Tired of climbing trees like a monkey?
    [1.13] LumberJack: Enable tree gravity for easy woodcutting.

    No time for putting your stuff into the right chests? Try out InvUnload:
    [1.13] InvUnload: Automatically puts your stuff in the right chests!

    Don't want to collect all drops manually? Use Drop2Inventory. Also reduces lag.
    [1.13] Drop2Inventory: Nore more need to collect drops!

Recent Reviews

  1. ShirakamiFubuki
    ShirakamiFubuki
    5/5,
    Version: 1.5.5
    wow it was really really cool , i like it very much, and also using you chest sort as well,thks for you plugins . could u plz add a switch to choose weather to get all things when click the anglechest?i would be very appreciated!
  2. Dalven
    Dalven
    5/5,
    Version: 1.5.3
    I learned of this addon on a public server I was on a few months back. I've implemented it on my server, and there is nothing better than knowing that if I'm in hard mode and a baby zombie kills me they're not going to ruin me with my own Sharpness 5 diamond sword when I get back.
  3. borender
    borender
    5/5,
    Version: 1.5.3
    Angelchest est un plugin génial, il fonctionnent parfaitement, la traduction des messages sont disponibles en plusieurs langue. je vous conseille se plugin
  4. Zhyn
    Zhyn
    5/5,
    Version: 1.5.3
    Works great, simple to install, and easy to set permissions. (even easier if you are using the authors other plugin, LightPerms :)
    1. mfnalex
      Author's Response
      Thanks for your review :)
  5. goflish
    goflish
    5/5,
    Version: 1.5.2
    This is an awesome plugin! I'd like to see you expand on this and have mob drops into a chest for the player that attacked/killed the mob and support mythicmobs with it! however, thanks for this plugin!
  6. sakajoao
    sakajoao
    5/5,
    Version: 1.5.1
    Exquisit plugin! Recommended! @all Make sure to test this Plugin and give it a good Rating.
    1. mfnalex
      Author's Response
      Thanks for the review :)
  7. Virologicbody
    Virologicbody
    5/5,
    Version: 1.5.1
    Quick and simple with virtually no configuration needed. Worked first time on Spigot 1.13.2 along with the LightPerms plugin from the same Author. Would recommend this plugin so far..
    1. mfnalex
      Author's Response
      Thanks :)
  8. KikzEnder
    KikzEnder
    5/5,
    Version: 1.5.1
    I really like this plugin! Well done :) The only thing I am struggling with is the fact that the plugin only works for people who have OP and i don't know why.. I'm using a hosted Server by Aternos.
    1. mfnalex
      Author's Response
      You need a permissions plugin and assign the "angelchest.use" permission to all players. Try my LightPerms plugin if you don't want a full featured permissions plugins.
  9. BabyxSparklez.
    BabyxSparklez.
    5/5,
    Version: 1.4.1
    This is one of the most brilliant plugins. Losing things when dying is such a struggle. What could help is when the player dies they receive a message informing the xyz coordinates to find their chest.
    1. mfnalex
      Author's Response
      Thanks, You can enable that by setting show-location to true in the config.yml.
  10. GuerraReturnss
    GuerraReturnss
    5/5,
    Version: 1.4.0
    Good and very usefull plugin. Nice for not lost a half of inventories if you dead near the void.

    Sorry for bad english
    5 Stars!
    1. mfnalex
      Author's Response
      Thank you very much for the review! :)