promotional bannermobile promotional banner

Merchant Discount Potion

Brew stackable splash potions that temporarily discount villager and wandering-trader prices.
Back to Files

Merchant Discount Potion 1.2.0 - Forge 1.20.1

File namemerchant_discount_potion-1.2.0-forge-1.20.1.jar
Uploaded
Sep 10, 2026
Downloads
18
Size
28.3 KB
Mod Loaders
Forge
File ID
8850344
Type
B
Beta
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:merchant-discount-potion-1688497:8850344")

Learn more about Curse Maven

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