Class BlockEntry

java.lang.Object
net.minecraft.resource.metadata.BlockEntry

public class BlockEntry extends Object
Mappings:
Namespace Name
named net/minecraft/resource/metadata/BlockEntry
intermediary net/minecraft/class_7085
official ban
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<BlockEntry> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/resource/metadata/BlockEntry;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_37293 Lnet/minecraft/class_7085;field_37293:Lcom/mojang/serialization/Codec;
      official a Lban;a:Lcom/mojang/serialization/Codec;
    • namespace

      private final Optional<Pattern> namespace
      Mappings:
      Namespace Name Mixin selector
      named namespace Lnet/minecraft/resource/metadata/BlockEntry;namespace:Ljava/util/Optional;
      intermediary field_37294 Lnet/minecraft/class_7085;field_37294:Ljava/util/Optional;
      official b Lban;b:Ljava/util/Optional;
    • namespacePredicate

      private final Predicate<String> namespacePredicate
      Mappings:
      Namespace Name Mixin selector
      named namespacePredicate Lnet/minecraft/resource/metadata/BlockEntry;namespacePredicate:Ljava/util/function/Predicate;
      intermediary field_37295 Lnet/minecraft/class_7085;field_37295:Ljava/util/function/Predicate;
      official c Lban;c:Ljava/util/function/Predicate;
    • path

      private final Optional<Pattern> path
      Mappings:
      Namespace Name Mixin selector
      named path Lnet/minecraft/resource/metadata/BlockEntry;path:Ljava/util/Optional;
      intermediary field_37296 Lnet/minecraft/class_7085;field_37296:Ljava/util/Optional;
      official d Lban;d:Ljava/util/Optional;
    • pathPredicate

      private final Predicate<String> pathPredicate
      Mappings:
      Namespace Name Mixin selector
      named pathPredicate Lnet/minecraft/resource/metadata/BlockEntry;pathPredicate:Ljava/util/function/Predicate;
      intermediary field_37297 Lnet/minecraft/class_7085;field_37297:Ljava/util/function/Predicate;
      official e Lban;e:Ljava/util/function/Predicate;
    • identifierPredicate

      private final Predicate<Identifier> identifierPredicate
      Mappings:
      Namespace Name Mixin selector
      named identifierPredicate Lnet/minecraft/resource/metadata/BlockEntry;identifierPredicate:Ljava/util/function/Predicate;
      intermediary field_41286 Lnet/minecraft/class_7085;field_41286:Ljava/util/function/Predicate;
      official f Lban;f:Ljava/util/function/Predicate;
  • Constructor Details

    • BlockEntry

      private BlockEntry(Optional<Pattern> namespace, Optional<Pattern> path)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/resource/metadata/BlockEntry;<init>(Ljava/util/Optional;Ljava/util/Optional;)V
      intermediary <init> Lnet/minecraft/class_7085;<init>(Ljava/util/Optional;Ljava/util/Optional;)V
      official <init> Lban;<init>(Ljava/util/Optional;Ljava/util/Optional;)V
  • Method Details

    • getNamespacePredicate

      public Predicate<String> getNamespacePredicate()
      Mappings:
      Namespace Name Mixin selector
      named getNamespacePredicate Lnet/minecraft/resource/metadata/BlockEntry;getNamespacePredicate()Ljava/util/function/Predicate;
      intermediary method_47545 Lnet/minecraft/class_7085;method_47545()Ljava/util/function/Predicate;
      official a Lban;a()Ljava/util/function/Predicate;
    • getPathPredicate

      public Predicate<String> getPathPredicate()
      Mappings:
      Namespace Name Mixin selector
      named getPathPredicate Lnet/minecraft/resource/metadata/BlockEntry;getPathPredicate()Ljava/util/function/Predicate;
      intermediary method_47547 Lnet/minecraft/class_7085;method_47547()Ljava/util/function/Predicate;
      official b Lban;b()Ljava/util/function/Predicate;
    • getIdentifierPredicate

      public Predicate<Identifier> getIdentifierPredicate()
      Mappings:
      Namespace Name Mixin selector
      named getIdentifierPredicate Lnet/minecraft/resource/metadata/BlockEntry;getIdentifierPredicate()Ljava/util/function/Predicate;
      intermediary method_47548 Lnet/minecraft/class_7085;method_47548()Ljava/util/function/Predicate;
      official c Lban;c()Ljava/util/function/Predicate;