promotional bannermobile promotional banner

Villager Reputation Tweaks

Villager Reputation Manager is a PaperMC plugin that gives server owners control over how villager trading reputations affect players.

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)

The Villager Reputation Tweaks Team

profile avatar
Owner
  • 2
    Projects
  • 61
    Downloads

More from thetnia

  • ArrowPost (Item Delivery) project image

    ArrowPost (Item Delivery)

    • 8
    • Bukkit Plugins

    ArrowPost is a Paper 1.21+ plugin that adds a craftable Tracking Bow. Load up to 9 items into it, set a target player, and fire. The arrow warps above them and homes in — dropping the payload at their feet on impact.

    • 8
    • April 1, 2026
    • Bukkit Plugins
    • +4
  • ArrowPost (Item Delivery) project image

    ArrowPost (Item Delivery)

    • 8
    • Bukkit Plugins

    ArrowPost is a Paper 1.21+ plugin that adds a craftable Tracking Bow. Load up to 9 items into it, set a target player, and fire. The arrow warps above them and homes in — dropping the payload at their feet on impact.

    • 8
    • April 1, 2026
    • Bukkit Plugins
    • +4