Interface StatePredicate.ValueMatcher

All Known Implementing Classes:
StatePredicate.ExactValueMatcher, StatePredicate.RangedValueMatcher
Enclosing class:
StatePredicate

private static interface StatePredicate.ValueMatcher
Mappings:
Namespace Name
named net/minecraft/predicate/StatePredicate$ValueMatcher
intermediary net/minecraft/class_4559$class_8750
official eb$e
  • Field Details

    • CODEC

      static final com.mojang.serialization.Codec<StatePredicate.ValueMatcher> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/predicate/StatePredicate$ValueMatcher;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_45781 Lnet/minecraft/class_4559$class_8750;field_45781:Lcom/mojang/serialization/Codec;
      official c Leb$e;c:Lcom/mojang/serialization/Codec;
    • PACKET_CODEC

      static final PacketCodec<ByteBuf,StatePredicate.ValueMatcher> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/predicate/StatePredicate$ValueMatcher;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_49400 Lnet/minecraft/class_4559$class_8750;field_49400:Lnet/minecraft/class_9139;
      official d Leb$e;d:Lyw;
  • Method Details

    • test

      <T extends Comparable<T>> boolean test(State<?,?> state, Property<T> property)
      Mappings:
      Namespace Name Mixin selector
      named test Lnet/minecraft/predicate/StatePredicate$ValueMatcher;test(Lnet/minecraft/state/State;Lnet/minecraft/state/property/Property;)Z
      intermediary method_22532 Lnet/minecraft/class_4559$class_8750;method_22532(Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;)Z
      official a Leb$e;a(Ldtc;Ldud;)Z