接口 Resource

    • 方法详细资料

      • getId

        Identifier getId()
        Returns the location of this resource.

        Within each resource pack, this location is a unique identifer for a resource; however, in a resource manager, there may be multiple resources with the same location available.

        Mappings:
        Namespace Name Mixin selector
        official a Ladk;a()Lwp;
        intermediary method_14483 Lnet/minecraft/class_3298;method_14483()Lnet/minecraft/class_2960;
        named getId Lnet/minecraft/resource/Resource;getId()Lnet/minecraft/util/Identifier;
      • getInputStream

        InputStream getInputStream()
        Returns the input stream of this resource.

        This input stream is closed when this resource is closed.

        Mappings:
        Namespace Name Mixin selector
        official b Ladk;b()Ljava/io/InputStream;
        intermediary method_14482 Lnet/minecraft/class_3298;method_14482()Ljava/io/InputStream;
        named getInputStream Lnet/minecraft/resource/Resource;getInputStream()Ljava/io/InputStream;
      • hasMetadata

        boolean hasMetadata()
        Returns if this resource has any metadata.
        Mappings:
        Namespace Name Mixin selector
        official c Ladk;c()Z
        intermediary method_14484 Lnet/minecraft/class_3298;method_14484()Z
        named hasMetadata Lnet/minecraft/resource/Resource;hasMetadata()Z
      • getMetadata

        @Nullable
        <T> T getMetadata​(ResourceMetadataReader<T> metaReader)
        Returns a metadata of this resource by the metaReader, or null if no such metadata exists.
        参数:
        metaReader - the metadata reader
        Mappings:
        Namespace Name Mixin selector
        official a Ladk;a(Lacr;)Ljava/lang/Object;
        intermediary method_14481 Lnet/minecraft/class_3298;method_14481(Lnet/minecraft/class_3270;)Ljava/lang/Object;
        named getMetadata Lnet/minecraft/resource/Resource;getMetadata(Lnet/minecraft/resource/metadata/ResourceMetadataReader;)Ljava/lang/Object;
      • getResourcePackName

        String getResourcePackName()
        Returns the user-friendly name of the pack this resource is from.
        Mappings:
        Namespace Name Mixin selector
        official d Ladk;d()Ljava/lang/String;
        intermediary method_14480 Lnet/minecraft/class_3298;method_14480()Ljava/lang/String;
        named getResourcePackName Lnet/minecraft/resource/Resource;getResourcePackName()Ljava/lang/String;