接口的使用
org.bukkit.entity.Villager.ReputationType
使用Villager.ReputationType的程序包
-
org.bukkit中Villager.ReputationType的使用
-
org.bukkit.entity中Villager.ReputationType的使用
修饰符和类型字段说明static final Villager.ReputationTypeVillager.ReputationType.MAJOR_NEGATIVE重大负面声誉。static final Villager.ReputationTypeVillager.ReputationType.MAJOR_POSITIVE重大正面声誉。static final Villager.ReputationTypeVillager.ReputationType.MINOR_NEGATIVE轻微负面声誉。static final Villager.ReputationTypeVillager.ReputationType.MINOR_POSITIVE轻微正面声誉。static final Villager.ReputationTypeVillager.ReputationType.TRADING交易声誉。参数类型为Villager.ReputationType的org.bukkit.entity中的方法修饰符和类型方法说明voidVillager.addReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount) 向给定实体添加给定类型的声誉。voidVillager.addReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount, @NotNull Villager.ReputationEvent changeReason) 向给定实体添加给定类型的声誉,并指定更改原因。intVillager.getReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType) 获取实体对给定类型的声誉。intVillager.getWeightedReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType) 获取实体对给定类型的加权声誉。voidVillager.removeReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount) 移除给定实体给定类型的声誉。voidVillager.removeReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount, @NotNull Villager.ReputationEvent changeReason) 移除给定实体给定类型的声誉,并指定更改原因。voidVillager.setReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount) 设置给定实体给定类型的声誉。voidVillager.setReputation(@NotNull UUID uuid, @NotNull Villager.ReputationType reputationType, int amount, @NotNull Villager.ReputationEvent changeReason) 设置给定实体给定类型的声誉,并指定更改原因。 -
org.bukkit.event.entity中Villager.ReputationType的使用
限定符构造器说明VillagerReputationChangeEvent(@NotNull Villager villager, @NotNull UUID targetUUID, Villager.ReputationEvent reason, Villager.ReputationType reputationType, int oldValue, int newValue, int maxValue)