No Villager Price Increase

⭐ — (3 endorsements) 📥 993 downloads 📌 v1.1 📅 6/28/2026
🟡 Updated this year

By zampinomatti · datapack

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/12/2026 📅 Created: 6/28/2026

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #1498 of 2025 datapack mods in this game by downloads

📋 About This Mod

# Datapack ## What it does In MC 26.1, the old `Offers.Recipes` NBT structure was removed as part of the new data-driven trading system. Price changes now come entirely from the **Gossip system** (reputation). This datapack removes only the gossip entries that raise prices, every 3 seconds, on all loaded villagers — using the `Gossips` NBT path to target and delete matching entries directly, with no loop or index guessing required. | Gossip type | Cause | Effect on price | Action | |---|---|---|---| | `minor_negative` | Hitting the villager | Increase | Removed | | `major_negative` | Killing a villager nearby | Increase | Removed | | `minor_positive` | Curing a zombie villager | Decrease | Kept | | `major_positive` | Curing, permanent bonus | Decrease | Kept | | `trading` | Frequent trading | Decrease | Kept | > Only price **increases** are blocked. Discounts you've earned are never touched. --- ## Installation 1. Drop the `no-villager-price-increase` folder (or the `.zip`) into: `saves/<world-name>/datapacks/` 2. In-game: `/reload` 3. You will see a green confirmation message in chat. --- ## Commands | Command | Effect | |---|---| | `/function no_vp:reset_all` | Immediate manual reset of all villagers | | `/function no_vp:uninstall` | Clean uninstallation (run before removing files) | --- ## Uninstalling 1. Run `/function no_vp:uninstall` in-game 2. The cycle stops automatically within 3 seconds 3. Remove the datapack folder and run `/reload` --- ## Technical notes - Runs every **60 ticks (3 seconds)** via a self-scheduling function - Uses an `#active` scoreboard flag: when `uninstall` removes the scoreboard, the cycle stops on its own - In 26.1, `Offers.Recipes` NBT no longer exists on villager entities — the gossip system is the only accessible data that drives price changes # Mod Prevents villager prices from increasing due to bad reputation. Preserves discounts from curing zombie villagers and Hero of the Village. --- ## How it works Every 3 seconds, the mod scans all loaded villagers and removes negative gossips (the data that drives reputation-based price increases) while keeping positive ones (curing bonuses, trading discounts). | Removed | Kept | |---|---| | `minor_negative` | `minor_positive` | | `major_negative` | `major_positive` (zombie curing) | | `villager_killed` | `trading` | | `golem_killed` | | --- ## Installing the mod Put the `.jar` in the `mods/` folder of your Fabric instance. Works with any launcher (Prism, GDLauncher, Modrinth App, official, etc.).

## What it does

In MC 26. 1, the old `Offers. Recipes` NBT structure was removed as part of the new data-driven trading system. Price changes now come entirely from the Gossip system (reputation).

This datapack removes only the gossip entries that raise prices, every 3 seconds, on all loaded villagers — using the `Gossips[{Type:"..."}]` NBT path to target and delete matching entries directly, with no loop or index guessing required.

| Gossip type | Cause | Effect on price | Action | |---|---|---|---| | `minor_negative` | Hitting the villager | Increase | Removed | | `major_negative` | Killing a villager nearby | Increase | Removed | | `minor_positive` | Curing a zombie villager | Decrease | Kept | | `major_positive` | Curing, permanent bonus | Decrease | Kept | | `trading` | Frequent trading | Decrease | Kept |

> Only price increases are blocked. Discounts you've earned are never touched.

## Installation

1. Drop the `no-villager-price-increase` folder (or the `.zip`) into: `saves//datapacks/` 2. In-game: `/reload` 3. You will see a green confirmation message in chat.

## Commands

| Command | Effect | |---|---| | `/function no_vp:reset_all` | Immediate manual reset of all villagers | | `/function no_vp:uninstall` | Clean uninstallation (run before removing files) |

## Uninstalling

1. Run `/function no_vp:uninstall` in-game 2. The cycle stops automatically within 3 seconds 3. Remove the datapack folder and run `/reload`

## Technical notes

  • Runs every 60 ticks (3 seconds) via a self-scheduling function
  • Uses an `#active` scoreboard flag: when `uninstall` removes the scoreboard, the cycle stops on its own
  • In 26. 1, `Offers. Recipes` NBT no longer exists on villager entities — the gossip system is the only accessible data that drives price changes

Prevents villager prices from increasing due to bad reputation. Preserves discounts from curing zombie villagers and Hero of the Village.

## How it works

Every 3 seconds, the mod scans all loaded villagers and removes negative gossips (the data that drives reputation-based price increases) while keeping positive ones (curing bonuses, trading discounts).

| Removed | Kept | |---|---| | `minor_negative` | `minor_positive` | | `major_negative` | `major_positive` (zombie curing) | | `villager_killed` | `trading` | | `golem_killed` | |

## Installing the mod

Put the `.jar` in the `mods/` folder of your Fabric instance. Works with any launcher (Prism, GDLauncher, Modrinth App, official, etc.).

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Data Packs
Author
zampinomatti
Version
1.1
Downloads
993
Endorsements
3
Category
datapack
Created
6/28/2026
Updated
7/12/2026
Game Versions
26.1, 26.1.1, 26.1.2, 26.2
Tags
game-mechanics, utility

🔧 How to Install Minecraft Data Packs Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Data Packs →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Data Packs commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Data Packs versions does No Villager Price Increase support?

The author lists 26.1, 26.1.1, 26.1.2, 26.2. Other versions may work but are untested by the author.

What is the latest version of No Villager Price Increase?

Version 1.1, published 2026-07-12 with 993 downloads recorded at the source.

Keep browsing — more Minecraft Data Packs mods await

📋 All Minecraft Data Packs Mods 🏆 Top 25 📂 More datapack 👤 More by zampinomatti 🔎 Similar Mods 🌐 Best datapack (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods