Enum VillageGossipType

java.lang.Object
java.lang.Enum<VillageGossipType>
net.minecraft.village.VillageGossipType
All Implemented Interfaces:
Serializable, Comparable<VillageGossipType>, java.lang.constant.Constable

public enum VillageGossipType
extends Enum<VillageGossipType>
Mappings:
Namespace Name
official azc
intermediary net/minecraft/class_4139
named net/minecraft/village/VillageGossipType
  • Enum Constant Details

    • MAJOR_NEGATIVE

      public static final VillageGossipType MAJOR_NEGATIVE
      Mappings:
      Namespace Name Mixin selector
      official a Lazc;a:Lazc;
      intermediary field_18424 Lnet/minecraft/class_4139;field_18424:Lnet/minecraft/class_4139;
      named MAJOR_NEGATIVE Lnet/minecraft/village/VillageGossipType;MAJOR_NEGATIVE:Lnet/minecraft/village/VillageGossipType;
    • MINOR_NEGATIVE

      public static final VillageGossipType MINOR_NEGATIVE
      Mappings:
      Namespace Name Mixin selector
      official b Lazc;b:Lazc;
      intermediary field_18425 Lnet/minecraft/class_4139;field_18425:Lnet/minecraft/class_4139;
      named MINOR_NEGATIVE Lnet/minecraft/village/VillageGossipType;MINOR_NEGATIVE:Lnet/minecraft/village/VillageGossipType;
    • MINOR_POSITIVE

      public static final VillageGossipType MINOR_POSITIVE
      Mappings:
      Namespace Name Mixin selector
      official c Lazc;c:Lazc;
      intermediary field_18426 Lnet/minecraft/class_4139;field_18426:Lnet/minecraft/class_4139;
      named MINOR_POSITIVE Lnet/minecraft/village/VillageGossipType;MINOR_POSITIVE:Lnet/minecraft/village/VillageGossipType;
    • MAJOR_POSITIVE

      public static final VillageGossipType MAJOR_POSITIVE
      Mappings:
      Namespace Name Mixin selector
      official d Lazc;d:Lazc;
      intermediary field_18427 Lnet/minecraft/class_4139;field_18427:Lnet/minecraft/class_4139;
      named MAJOR_POSITIVE Lnet/minecraft/village/VillageGossipType;MAJOR_POSITIVE:Lnet/minecraft/village/VillageGossipType;
    • TRADING

      public static final VillageGossipType TRADING
      Mappings:
      Namespace Name Mixin selector
      official e Lazc;e:Lazc;
      intermediary field_18428 Lnet/minecraft/class_4139;field_18428:Lnet/minecraft/class_4139;
      named TRADING Lnet/minecraft/village/VillageGossipType;TRADING:Lnet/minecraft/village/VillageGossipType;
  • Field Details

    • BY_KEY

      private static final Map<String,​VillageGossipType> BY_KEY
      Mappings:
      Namespace Name Mixin selector
      official k Lazc;k:Ljava/util/Map;
      intermediary field_18435 Lnet/minecraft/class_4139;field_18435:Ljava/util/Map;
      named BY_KEY Lnet/minecraft/village/VillageGossipType;BY_KEY:Ljava/util/Map;
    • key

      public final String key
      Mappings:
      Namespace Name Mixin selector
      official f Lazc;f:Ljava/lang/String;
      intermediary field_18430 Lnet/minecraft/class_4139;field_18430:Ljava/lang/String;
      named key Lnet/minecraft/village/VillageGossipType;key:Ljava/lang/String;
    • multiplier

      public final int multiplier
      Mappings:
      Namespace Name Mixin selector
      official g Lazc;g:I
      intermediary field_18431 Lnet/minecraft/class_4139;field_18431:I
      named multiplier Lnet/minecraft/village/VillageGossipType;multiplier:I
    • maxValue

      public final int maxValue
      Mappings:
      Namespace Name Mixin selector
      official h Lazc;h:I
      intermediary field_18432 Lnet/minecraft/class_4139;field_18432:I
      named maxValue Lnet/minecraft/village/VillageGossipType;maxValue:I
    • decay

      public final int decay
      Mappings:
      Namespace Name Mixin selector
      official i Lazc;i:I
      intermediary field_19354 Lnet/minecraft/class_4139;field_19354:I
      named decay Lnet/minecraft/village/VillageGossipType;decay:I
    • shareDecrement

      public final int shareDecrement
      Mappings:
      Namespace Name Mixin selector
      official j Lazc;j:I
      intermediary field_18434 Lnet/minecraft/class_4139;field_18434:I
      named shareDecrement Lnet/minecraft/village/VillageGossipType;shareDecrement:I
  • Constructor Details

    • VillageGossipType

      private VillageGossipType​(String key, int multiplier, int maxReputation, int decay, int shareDecrement)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazc;<init>(Ljava/lang/String;ILjava/lang/String;IIII)V
      intermediary <init> Lnet/minecraft/class_4139;<init>(Ljava/lang/String;ILjava/lang/String;IIII)V
      named <init> Lnet/minecraft/village/VillageGossipType;<init>(Ljava/lang/String;ILjava/lang/String;IIII)V
  • Method Details

    • values

      public static VillageGossipType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static VillageGossipType valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • byKey

      @Nullable public static VillageGossipType byKey​(String key)
      Mappings:
      Namespace Name Mixin selector
      official a Lazc;a(Ljava/lang/String;)Lazc;
      intermediary method_19090 Lnet/minecraft/class_4139;method_19090(Ljava/lang/String;)Lnet/minecraft/class_4139;
      named byKey Lnet/minecraft/village/VillageGossipType;byKey(Ljava/lang/String;)Lnet/minecraft/village/VillageGossipType;