Undestroying

Undestroying

2.3k Downloads

Undestroying Mod

Annoyed by losing your stuff?
This mod adds an enchantment called "Undestroying" that saves your items from destroying by anvil, cacti, despawning, explosions, fire, lava, lightning bolts, tool breaking or void (works for every item).

Undestroying Enchantment Levels:
  • Undestroying I: Anvil, Cactus
  • Undestroying II: Explosion, Fire, Lava, Lightning Bolt
  • Undestroying III: Despawning, Tool Breaking, Void

Those levels can be changed in the config (see enchantment_levels). When setting a type to 0 it will be disabled. 

Looking for a Fabric version? Click here.
Config:
#Undestroying Common Config
[general]
#This adds items to a blacklist, which can't be enchanted with undestroying. Example: "minecraft:dirt"
blacklisted_items = []
#This sets whether the undestroying enchantment is compatible with curse of binding.
compatible_with_curse_of_binding = true
#This sets whether the blacklist is inverted. If true only items on the blacklist can be enchanted with undestroying.
inverted_blacklist = false
#This sets the maximum enchantment level for the undestroying enchantment.
#Range: 1 ~ 10
max_level = 3
#This sets whether a tooltip is shown to explain the levels of the undestroying enchantment.
show_tooltip = true
#This sets the maximum range an item will be teleported to the next player when the item is in the void. If there's no player near by the item will float at y=0.
#Range: 0 ~ 2048
void_teleport_range = 128

#Here you can set the required enchantment levels for the undestroying enchantment. If you set a value to 0, it will be disabled and won't work at all.
[enchantment_levels]
#This sets the required enchantment level to prevent anvil destruction.
#Range: 0 ~ 10
anvil = 1
#This sets the required enchantment level to prevent cactus destruction.
#Range: 0 ~ 10
cactus = 1
#This sets the required enchantment level to prevent despawning destruction.
#Range: 0 ~ 10
despawning = 3
#This sets the required enchantment level to prevent explosion destruction.
#Range: 0 ~ 10
explosion = 2
#This sets the required enchantment level to prevent fire destruction.
#Range: 0 ~ 10
fire = 2
#This sets the required enchantment level to prevent lava destruction.
#Range: 0 ~ 10
lava = 2
#This sets the required enchantment level to prevent lightning bolt destruction.
#Range: 0 ~ 10
lightning_bolt = 2
#This sets the required enchantment level to prevent tool breaking.
#Range: 0 ~ 10
tool_breaking = 3
#This sets the required enchantment level to prevent void destruction.
#Range: 0 ~ 10
void = 3

Showcases:


20 NUEVOS MODS que NECESITAS TENER en MINECRAFT 1.16.5
 by EscanorBlock
(Timestamp: 35:28)


FAQ:

Issues/Suggestions/Support:
Please use the issue tracker at the top of this page (under issues).

Permissions:

  • You can use this mod in your modpack. Just don't forget about credits where needed.
  • You are not allowed to re-publish this mod to other sites without providing a link to this page.
  • You are not allowed to include this (or any other mods of mine) to your own mod.

Translations:
If you want to help translate the mod to other languages, go for it and make a pull request on the github at the top of this page (under source).

Videos:
Feel free to make videos of the mod. Would be cool however, if you add a link to this page, and if you want you can leave a comment here, too.


My Mods: