Mineuniverse
Log in Register
Plugins

Villager Reputation Tweaks

Villager Reputation Manager is a PaperMC plugin that gives server owners control over how villager trading reputations affect players.
by thetnia
Download Claim this project
54 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Economy Fun General Mechanics

Villager Reputation Manager

Description:

Villager Reputation Manager is a PaperMC plugin that gives server owners control over how villager trading reputations affect players. It allows configuring whether reputation changes, like curing a villager, apply only to the curing player or benefit the entire server. With customizable trade behavior modes, server admins can enable options such as best or worst trades for all players, shared reputation-based trading, and one-time trade bonuses after curing a villager.

Commands:

  • /trademode get | set | toggle | admin | reload
  • luckperms is required to manage command permissions ex admin

Features:

  • Tracks and logs villager reputation per player, including TRADING, MAJOR_POSITIVE, MINOR_POSITIVE, MAJOR_NEGATIVE, and MINOR_NEGATIVE standings.
  • Supports customizable trading behavior, such as:
    • Best trades for all players (Default)
    • Worst trades for all players
    • Shared reputation-based trading (good/bad actions of a single player effects the trades for all players)
    • One-time bonuses after curing a villager (gives the villager curing bonus to all players, after that each player has their own reputation to keep)
    • Logs reputation data to a debug file for analysis. (Incomplete, planned for future)
Planned support for Bukkit, Spigot, and Folia.

Planned Enhancements:

  • <input style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked="checked" disabled="disabled" type="checkbox"> Custom Permissions: Enable server admins to manage who can switch between different trade modes (Will require permission management plugins).
  • <input style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" disabled="disabled" type="checkbox"> Expanded Compatibility: Ensure support for Bukkit, Spigot, and Folia.
  • <input style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked="checked" disabled="disabled" type="checkbox"> Add functions for effortless switching between trade modes.
  • <input style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" disabled="disabled" type="checkbox"> Restrict the best trades per team (Not sure about this yet though)
VillagerReputationTweaks-paper-1.0.0-b.jar
MC 1.21.5, 1.21.4
Beta 2025-05-18 Get

More from thetnia

ArrowPost (Item Delivery)
9

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945