[SPIGOT-5784] No way to access villager gossip/reputation data via API Created: 15/Jun/20  Updated: 31/Dec/24  Resolved: 31/Dec/24

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Minor
Reporter: Intelli Assignee: Unassigned
Resolution: Fixed Votes: 3
Labels: None

Issue Links:
Duplicate
duplicates SPIGOT-6858 Add API method to get a villager's go... Resolved
Version: This server is running CraftBukkit version git-Spigot-a99063f-c9d7c16 (MC: 1.15.2) (Implementing API version 1.15.2-R0.1-SNAPSHOT)
Guidelines Read: Yes

 Description   

At the present time, there doesn't appear to be a way to get or set gossip data on a villager via the Spigot API.

E.g.

 "Gossips":[
      {
         "Type":"minor_negative",
         "TargetLeast":-5860399539577866045L,
         "TargetMost":-1485932909493270132L,
         "Value":150
      },
      {
         "Type":"major_positive",
         "TargetLeast":-4760910750388431694L,
         "TargetMost":5377733615514894797L,
         "Value":20
      },
      {
         "Type":"minor_positive",
         "TargetLeast":-4760910750388431694L,
         "TargetMost":5377733615514894797L,
         "Value":25
      }

https://minecraft.gamepedia.com/Villager#Gossiping

This data is somewhat important, for the following reason:

negative reputation causes villagers to increase their prices for the player in question, while a positive reputation results in lower prices. Overall reputation also determines the hostility of the village iron golem toward the player.

Thanks!


Generated at Sat Dec 13 15:21:20 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.