Class ResourceFilter

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

public class ResourceFilter extends Object
Mappings:
Namespace Name
official ail
intermediary net/minecraft/class_7084
named net/minecraft/resource/metadata/ResourceFilter
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Lail;b:Lorg/slf4j/Logger;
      intermediary field_37290 Lnet/minecraft/class_7084;field_37290:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/resource/metadata/ResourceFilter;LOGGER:Lorg/slf4j/Logger;
    • CODEC

      static final com.mojang.serialization.Codec<ResourceFilter> CODEC
      Mappings:
      Namespace Name Mixin selector
      official c Lail;c:Lcom/mojang/serialization/Codec;
      intermediary field_37291 Lnet/minecraft/class_7084;field_37291:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/resource/metadata/ResourceFilter;CODEC:Lcom/mojang/serialization/Codec;
    • READER

      public static final ResourceMetadataReader<ResourceFilter> READER
      Mappings:
      Namespace Name Mixin selector
      official a Lail;a:Lahp;
      intermediary field_37289 Lnet/minecraft/class_7084;field_37289:Lnet/minecraft/class_3270;
      named READER Lnet/minecraft/resource/metadata/ResourceFilter;READER:Lnet/minecraft/resource/metadata/ResourceMetadataReader;
    • blocks

      private final List<ResourceFilter.BlockEntry> blocks
      The list of block rules, named block in the JSON format.
      Mappings:
      Namespace Name Mixin selector
      official d Lail;d:Ljava/util/List;
      intermediary field_37292 Lnet/minecraft/class_7084;field_37292:Ljava/util/List;
      named blocks Lnet/minecraft/resource/metadata/ResourceFilter;blocks:Ljava/util/List;
  • Constructor Details

    • ResourceFilter

      public ResourceFilter(List<ResourceFilter.BlockEntry> blocks)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lail;<init>(Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_7084;<init>(Ljava/util/List;)V
      named <init> Lnet/minecraft/resource/metadata/ResourceFilter;<init>(Ljava/util/List;)V
  • Method Details

    • isNamespaceBlocked

      public boolean isNamespaceBlocked(String namespace)
      Mappings:
      Namespace Name Mixin selector
      official a Lail;a(Ljava/lang/String;)Z
      intermediary method_41279 Lnet/minecraft/class_7084;method_41279(Ljava/lang/String;)Z
      named isNamespaceBlocked Lnet/minecraft/resource/metadata/ResourceFilter;isNamespaceBlocked(Ljava/lang/String;)Z
    • isPathBlocked

      public boolean isPathBlocked(String namespace)
      Mappings:
      Namespace Name Mixin selector
      official b Lail;b(Ljava/lang/String;)Z
      intermediary method_41281 Lnet/minecraft/class_7084;method_41281(Ljava/lang/String;)Z
      named isPathBlocked Lnet/minecraft/resource/metadata/ResourceFilter;isPathBlocked(Ljava/lang/String;)Z