Class Property.Value<T extends Comparable<T>>

java.lang.Object
net.minecraft.state.property.Property.Value<T>
Enclosing class:
Property<T extends Comparable<T>>

public static final class Property.Value<T extends Comparable<T>> extends Object
Mappings:
Namespace Name
official clv$a
intermediary net/minecraft/class_2769$class_4933
named net/minecraft/state/property/Property$Value
  • Field Details

    • property

      private final Property<T extends Comparable<T>> property
      Mappings:
      Namespace Name Mixin selector
      official a Lclv$a;a:Lclv;
      intermediary field_22879 Lnet/minecraft/class_2769$class_4933;field_22879:Lnet/minecraft/class_2769;
      named property Lnet/minecraft/state/property/Property$Value;property:Lnet/minecraft/state/property/Property;
    • value

      private final T extends Comparable<T> value
      Mappings:
      Namespace Name Mixin selector
      official b Lclv$a;b:Ljava/lang/Comparable;
      intermediary field_22880 Lnet/minecraft/class_2769$class_4933;field_22880:Ljava/lang/Comparable;
      named value Lnet/minecraft/state/property/Property$Value;value:Ljava/lang/Comparable;
  • Constructor Details

    • Value

      Value(Property<T> property, T value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lclv$a;<init>(Lclv;Ljava/lang/Comparable;)V
      intermediary <init> Lnet/minecraft/class_2769$class_4933;<init>(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V
      named <init> Lnet/minecraft/state/property/Property$Value;<init>(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)V
  • Method Details

    • getProperty

      public Property<T> getProperty()
      Mappings:
      Namespace Name Mixin selector
      official a Lclv$a;a()Lclv;
      intermediary method_25815 Lnet/minecraft/class_2769$class_4933;method_25815()Lnet/minecraft/class_2769;
      named getProperty Lnet/minecraft/state/property/Property$Value;getProperty()Lnet/minecraft/state/property/Property;
    • getValue

      public T getValue()
      Mappings:
      Namespace Name Mixin selector
      official b Lclv$a;b()Ljava/lang/Comparable;
      intermediary method_30045 Lnet/minecraft/class_2769$class_4933;method_30045()Ljava/lang/Comparable;
      named getValue Lnet/minecraft/state/property/Property$Value;getValue()Ljava/lang/Comparable;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lclv$a;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_2769$class_4933;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/state/property/Property$Value;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object