Interface ResourceMetadata


public interface ResourceMetadata
Mappings:
Namespace Name
named net/minecraft/resource/metadata/ResourceMetadata
intermediary net/minecraft/class_7368
official bar
  • Field Details

    • NONE

      static final ResourceMetadata NONE
      Mappings:
      Namespace Name Mixin selector
      named NONE Lnet/minecraft/resource/metadata/ResourceMetadata;NONE:Lnet/minecraft/resource/metadata/ResourceMetadata;
      intermediary field_38688 Lnet/minecraft/class_7368;field_38688:Lnet/minecraft/class_7368;
      official a Lbar;a:Lbar;
    • NONE_SUPPLIER

      static final InputSupplier<ResourceMetadata> NONE_SUPPLIER
      Mappings:
      Namespace Name Mixin selector
      named NONE_SUPPLIER Lnet/minecraft/resource/metadata/ResourceMetadata;NONE_SUPPLIER:Lnet/minecraft/resource/InputSupplier;
      intermediary field_40056 Lnet/minecraft/class_7368;field_40056:Lnet/minecraft/class_7367;
      official b Lbar;b:Lbah;
  • Method Details

    • create

      static ResourceMetadata create(InputStream stream) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/resource/metadata/ResourceMetadata;create(Ljava/io/InputStream;)Lnet/minecraft/resource/metadata/ResourceMetadata;
      intermediary method_43042 Lnet/minecraft/class_7368;method_43042(Ljava/io/InputStream;)Lnet/minecraft/class_7368;
      official a Lbar;a(Ljava/io/InputStream;)Lbar;
    • decode

      <T> Optional<T> decode(ResourceMetadataSerializer<T> serializer)
      Mappings:
      Namespace Name Mixin selector
      named decode Lnet/minecraft/resource/metadata/ResourceMetadata;decode(Lnet/minecraft/resource/metadata/ResourceMetadataSerializer;)Ljava/util/Optional;
      intermediary method_43041 Lnet/minecraft/class_7368;method_43041(Lnet/minecraft/class_7677;)Ljava/util/Optional;
      official a Lbar;a(Lazo;)Ljava/util/Optional;
    • method_72365

      default <T> Optional<ResourceMetadataSerializer.Value<T>> method_72365(ResourceMetadataSerializer<T> additionalMetadata)
      Mappings:
      Namespace Name Mixin selector
      named method_72365 Lnet/minecraft/resource/metadata/ResourceMetadata;method_72365(Lnet/minecraft/resource/metadata/ResourceMetadataSerializer;)Ljava/util/Optional;
      intermediary method_72365 Lnet/minecraft/class_7368;method_72365(Lnet/minecraft/class_7677;)Ljava/util/Optional;
      official b Lbar;b(Lazo;)Ljava/util/Optional;
    • method_72364

      Mappings:
      Namespace Name Mixin selector
      named method_72364 Lnet/minecraft/resource/metadata/ResourceMetadata;method_72364(Ljava/util/Collection;)Ljava/util/List;
      intermediary method_72364 Lnet/minecraft/class_7368;method_72364(Ljava/util/Collection;)Ljava/util/List;
      official a Lbar;a(Ljava/util/Collection;)Ljava/util/List;