promotional bannermobile promotional banner

AddedSMP

Items with Power, meant to be added to a vanilla friendly SMP, balanced, yet strong enough to be yearned for

File Details

addedsmp-1.0.1.jar

  • R
  • Dec 6, 2025
  • 532.72 KB
  • 3
  • 1.20.1
  • Forge

File Name

addedsmp-1.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:addedsmp-1398436:7301355")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

One-Ring Existence System Enhancement
Latest Update

 

Enhanced Ring Crafting Restrictions: The one-ring-existence system now checks if a ring exists anywhere in the world before allowing crafting, even if players are offline.
  - Checks all online players' inventories and Curios ring slots
  - Scans all dropped items (`ItemEntity`) across all dimensions
  - Scans offline player data files (`.dat`) to check if any offline player has the ring in their saved inventory or Curios slots
  - Prevents crafting if a ring exists anywhere, ensuring true one-ring-per-world enforcement
 Critical Hit Fix
Date: Latest Update

- Fixed Critical Hit Detection:
  - Removed invalid `attackStrengthTicker` check (protected field access)
  - Critical hits now properly check vanilla conditions: falling, not on ground, not in water, not passenger
  - Fixed issue where critical hits were triggering even when spamming attacks


Backpack System Fixes
- Fixed Item Deletion Bug:
  - Modified `BackpackWrapper.java` to always get fresh `CompoundTag` references from `BackpackStorage`
  - Updated `BackpackInventoryHandler.java` save/load methods for better serialization
  - Added `forceSave()` method to ensure items are persisted
  - Added backwards compatibility for old save format
- **Fixed Void Backpack Item Loss**:
  - Ensured void backpack items are preserved after respawn
  - Added `PlayerEvent.Clone` handler to force save void backpack on respawn
  - Fixed item loss when rings are removed from backpack on death

 Fall Damage Fix
- Fixed Jar of Souls Fall Damage:
  - Removed `player.fallDistance = 0` from `JarOfSouls.inventoryTick`
  - Now properly cancels fall damage in `EventHandler.onEntityHurt` when Jar of Souls is in offhand
  - Allows fall distance to accumulate normally for proper damage calculation

Ring of the Sword God Enhancements
- Added Scaling Abilities
  - Perfect Strike: Critical hits deal extra damage (scales from 10% to 50% based on power level)
  - Executioner's Precision: Extra damage to low health targets (scales from 5% to 25%)
  - Slash Wave: Melee attacks send out damage waves (scales from 5 to 15 block range)
  - Projectile Negation: Negates all projectiles (unlocks at power level 25)

- Removed Dash Ability: Replaced with projectile negation system