Merchant Discount Potion 1.2.0 - Forge 1.19.4
Curse Maven Snippet
What's new
Merchant Discount Potion 1.2.0 — Forge 1.19.4
Target: Minecraft 1.19.4, Forge 45.3.8 or newer within the Forge 45.x line, Java 17.
Added
- Discount I now deals 1 damage to each affected adult merchant.
- Discount II now deals 2 damage to each affected adult merchant.
- Added a lower Forge compatibility boundary of 45.3.8 and tested the build on that version.
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 remain valid targets.
- Discount I remains +12.5 percentage points and +8 minutes; Discount II remains +25 percentage points and +12 minutes. Strength caps at 100%, while successful-hit duration continues to accumulate.
Verification
- Build and Forge reobfuscation passed.
- 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

