promotional bannermobile promotional banner

Living Enchantment 2

A small and concise mod that adds living equipment through an enchantment
2025-11-15_02.41.32.png

2025-11-15_02.41.32.png

2025-11-15_02.41.12.png

2025-11-15_02.41.12.png

2025-11-15_02.41.47.png

2025-11-15_02.41.47.png

2025-11-15_02.43.59.png

2025-11-15_02.43.59.png

2025-11-15_02.43.16.png

2025-11-15_02.43.16.png

Description

Living Enchantment 2

Version: 1.0.0
Minecraft Version: 1.20.1 (Forge)
Works on: Singleplayer & Multiplayer

Credits

Clownin, the original author, approved this project and has given consent to have the port distributed. This is a faithful recreation and enhancement of the original 1.12.2 mod.


What Does This Mod Do?

The Living enchantment brings your weapons, tools, and armor to life! Your items gain experience, level up, and become more powerful the more you use them. Each item develops its own personality and can communicate with you during gameplay.


Core Features

XP & Leveling

  • Items gain XP from combat kills, mining blocks, and taking hits (armor)
  • Level progression uses configurable formulas (D&D quadratic or Pokemon Gen 1 cubic)
  • Three XP gain modes:
    • Mending Style – Items absorb player XP orbs
    • Direct – XP goes straight to the item
    • Living XP Orbs – Special purple orbs that only Living items can collect
  • Optional XP sharing across all equipped Living items

Power Scaling

  • Weapons (swords/axes): Increased damage per level (3% default)
  • Tools: Faster mining/chopping/digging per level (3% default)
  • Armor: Cumulative damage reduction from all worn pieces (reaches 80% at level 14)
  • Configurable effectiveness scaling for each item type

Item Personalities

Your Living items can have different personalities that affect how they talk to you:

  • Custom personalities can be added via JSON files in resource packs
  • Personalities trigger dialogue on kills, deaths, hits, mining, level-ups, and low durability
  • Configurable dialogue frequency and cooldowns

Statistics Tracking

  • Kill count (weapons)
  • Blocks mined (tools)
  • Hits taken (armor)
  • All stats displayed in item tooltips

How to Get Living Enchantment

  • Fishing – Configurable chance (default: 1 in 1000)
  • Loot Chests – Configurable chance (default: 1 in 9)
  • Villager Trades – Available from librarians
  • Creative Mode – Available in creative menu

Loot can be configured to drop as enchanted books, unique pre-enchanted items, or both.


Commands

All commands require operator permissions (level 2):

  • /living setlevel <level> – Set the level of held item
  • /living addxp <amount> – Add XP to held item
  • /living setxp <amount> – Set exact XP value
  • /living setpersonality <type> – Change item personality
  • /living reset – Reset all Living data on held item
  • /living info – Display detailed stats for held item
  • /living listpersonalities – Show all available personalities

Configuration Options

 

                                                                                          General

General Settings

  • Max level cap (default: 999,999)
  • XP requirement modifier
  • Effectiveness scaling per level (separate for weapons, tools, armor)
  • XP gain style (Mending/Direct/Orbs)
  • XP sharing toggle
  • XP formula (D&D or Pokemon)
  • Allow/disallow armor enchanting
  • Allow/disallow vanilla damage enchantments alongside Living

- Mining speed affects all blocks or only appropriate ones

 

                                                                                          General

Loot Settings

  • Enable/disable fishing and chest loot
  • Loot type (unique items, books, or both)

- Rarity chances for each source

 

                                                                                          General

Personality Settings

  • Enable/disable item dialogue
  • Show/hide personality in tooltips
  • Minimum dialogue delay (default: 9 seconds)

Compatibility

  • Works with most mods
  • Compatible with modded weapons, tools, and armor
  • Configurable compatibility with vanilla damage/efficiency enchantments
  • Resource pack support for custom personalities

Creating Custom Personalities

Add JSON files to assets/livingenchantment/personalities/ in a resource pack:

{
  "name": "Friendly",
  "weight": 10,
  "onKill": ["Great job, $user!", "Another one down!"],
  "onDeath": ["Don't give up!", "We'll get them next time!"],
  "onUse": ["I love helping you!", "This is fun!"],
  "onHit": ["Ouch!", "That hurt!"],
  "onLevelUp": ["I'm getting stronger!", "Level $level!"],
  "onLowDurability": ["I need repairs soon.", "Getting worn out..."],
  "onVeryLowDurability": ["Please repair me!", "I'm about to break!"]
}

Variables: $user (player name), $level (item level), $durability (remaining durability)


Installation

  1. Install Forge for Minecraft 1.20.1
  2. Download the mod file and place it in your mods folder
  3. Launch Minecraft with Forge

Modpack Permission

Feel free to include this in any modpack! A link back is appreciated but not required.


The Living Enchantment 2 Team

The Living Enchantment 2 Team

profile avatar
  • 2
    Projects
  • 1.0K
    Downloads

More from TyxgamerOG