Merchant Discount Potion 1.2.0 - Forge 1.20.1
Curse Maven Snippet
What's new
Merchant Discount Potion 1.2.0 — Forge 1.20.1
Target: Minecraft 1.20.1, Forge 47.4.10 or newer within the Forge 47.x line, Java 17.
Added
- First complete Minecraft 1.20.1 Forge port.
- Discount I deals 1 damage and Discount II deals 2 damage to each affected adult merchant.
- Ported creative-tab registration and entity-level access to the Forge 47 / Minecraft 1.20.1 APIs.
Behavior and balance
- Potion damage is unattributed, so it does not create player-specific villager reputation penalties, iron-golem anger or trader-llama retaliation.
- Damage can kill a merchant.
- Vanilla hurt invulnerability remains active. A bottle that cannot inflict its health cost cannot add discount or duration.
- Baby villagers are excluded from both damage and discount. Adult villagers and wandering traders are valid targets.
- Discount I adds 12.5 percentage points and 8 minutes; Discount II adds 25 percentage points and 12 minutes. Strength caps at 100%, while successful-hit duration continues to accumulate.
Verification
- Build and Forge reobfuscation passed on Forge 47.4.10.
- 8,217 price assertions and 32,768 boundary/invariant checks passed.
- All 10 required Forge GameTests passed, including damage, unchanged reputation, baby exclusion and hurt-invulnerability behavior.
This remains a Beta release because external dedicated-server multiplayer and broad third-party compatibility testing are not complete.
This mod has no additional files

