Package net.minecraft

Class class_7678

java.lang.Object
net.minecraft.class_7678
All Implemented Interfaces:
ResourcePackProvider
Direct Known Subclasses:
DefaultClientResourcePack, VanillaDataPackProvider

public abstract class class_7678 extends Object implements ResourcePackProvider
Mappings:
Namespace Name
official aja
intermediary net/minecraft/class_7678
named net/minecraft/class_7678
  • Field Details

    • field_40040

      private static final Logger field_40040
      Mappings:
      Namespace Name Mixin selector
      official b Laja;b:Lorg/slf4j/Logger;
      intermediary field_40040 Lnet/minecraft/class_7678;field_40040:Lorg/slf4j/Logger;
      named field_40040 Lnet/minecraft/class_7678;field_40040:Lorg/slf4j/Logger;
    • field_40039

      public static final String field_40039
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a:Ljava/lang/String;
      intermediary field_40039 Lnet/minecraft/class_7678;field_40039:Ljava/lang/String;
      named field_40039 Lnet/minecraft/class_7678;field_40039:Ljava/lang/String;
    • field_40041

      private final ResourceType field_40041
      Mappings:
      Namespace Name Mixin selector
      official c Laja;c:Laii;
      intermediary field_40041 Lnet/minecraft/class_7678;field_40041:Lnet/minecraft/class_3264;
      named field_40041 Lnet/minecraft/class_7678;field_40041:Lnet/minecraft/resource/ResourceType;
    • field_40042

      private final DefaultResourcePack field_40042
      Mappings:
      Namespace Name Mixin selector
      official d Laja;d:Laik;
      intermediary field_40042 Lnet/minecraft/class_7678;field_40042:Lnet/minecraft/class_3268;
      named field_40042 Lnet/minecraft/class_7678;field_40042:Lnet/minecraft/resource/DefaultResourcePack;
    • field_40043

      private final Identifier field_40043
      Mappings:
      Namespace Name Mixin selector
      official e Laja;e:Labv;
      intermediary field_40043 Lnet/minecraft/class_7678;field_40043:Lnet/minecraft/class_2960;
      named field_40043 Lnet/minecraft/class_7678;field_40043:Lnet/minecraft/util/Identifier;
  • Constructor Details

  • Method Details

    • register

      public void register(Consumer<ResourcePackProfile> profileAdder)
      Register resource pack profiles created with the factory to the profileAdder.
      Specified by:
      register in interface ResourcePackProvider
      Parameters:
      profileAdder - the profile adder that accepts created resource pack profiles
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lajg;a(Ljava/util/function/Consumer;)V
      intermediary method_14453 Lnet/minecraft/class_3285;method_14453(Ljava/util/function/Consumer;)V
      named register Lnet/minecraft/resource/ResourcePackProvider;register(Ljava/util/function/Consumer;)V
    • method_45257

      @Nullable protected abstract @Nullable ResourcePackProfile method_45257(ResourcePack resourcePack)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Laih;)Lajc;
      intermediary method_45257 Lnet/minecraft/class_7678;method_45257(Lnet/minecraft/class_3262;)Lnet/minecraft/class_3288;
      named method_45257 Lnet/minecraft/class_7678;method_45257(Lnet/minecraft/resource/ResourcePack;)Lnet/minecraft/resource/ResourcePackProfile;
    • method_45259

      protected abstract Text method_45259(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Ljava/lang/String;)Lsi;
      intermediary method_45259 Lnet/minecraft/class_7678;method_45259(Ljava/lang/String;)Lnet/minecraft/class_2561;
      named method_45259 Lnet/minecraft/class_7678;method_45259(Ljava/lang/String;)Lnet/minecraft/text/Text;
    • method_45256

      public DefaultResourcePack method_45256()
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a()Laik;
      intermediary method_45256 Lnet/minecraft/class_7678;method_45256()Lnet/minecraft/class_3268;
      named method_45256 Lnet/minecraft/class_7678;method_45256()Lnet/minecraft/resource/DefaultResourcePack;
    • method_45267

      private void method_45267(Consumer<ResourcePackProfile> consumer)
      Mappings:
      Namespace Name Mixin selector
      official b Laja;b(Ljava/util/function/Consumer;)V
      intermediary method_45267 Lnet/minecraft/class_7678;method_45267(Ljava/util/function/Consumer;)V
      named method_45267 Lnet/minecraft/class_7678;method_45267(Ljava/util/function/Consumer;)V
    • method_45263

      protected void method_45263(BiConsumer<String,Function<String,ResourcePackProfile>> biConsumer)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Ljava/util/function/BiConsumer;)V
      intermediary method_45263 Lnet/minecraft/class_7678;method_45263(Ljava/util/function/BiConsumer;)V
      named method_45263 Lnet/minecraft/class_7678;method_45263(Ljava/util/function/BiConsumer;)V
    • method_45262

      protected void method_45262(@Nullable @Nullable Path path, BiConsumer<String,Function<String,ResourcePackProfile>> biConsumer)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V
      intermediary method_45262 Lnet/minecraft/class_7678;method_45262(Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V
      named method_45262 Lnet/minecraft/class_7678;method_45262(Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V
    • method_45261

      private static String method_45261(Path path)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Ljava/nio/file/Path;)Ljava/lang/String;
      intermediary method_45261 Lnet/minecraft/class_7678;method_45261(Ljava/nio/file/Path;)Ljava/lang/String;
      named method_45261 Lnet/minecraft/class_7678;method_45261(Ljava/nio/file/Path;)Ljava/lang/String;
    • method_45260

      @Nullable protected abstract @Nullable ResourcePackProfile method_45260(String string, ResourcePackProfile.class_7680 class_7680, Text text)
      Mappings:
      Namespace Name Mixin selector
      official a Laja;a(Ljava/lang/String;Lajc$c;Lsi;)Lajc;
      intermediary method_45260 Lnet/minecraft/class_7678;method_45260(Ljava/lang/String;Lnet/minecraft/class_3288$class_7680;Lnet/minecraft/class_2561;)Lnet/minecraft/class_3288;
      named method_45260 Lnet/minecraft/class_7678;method_45260(Ljava/lang/String;Lnet/minecraft/resource/ResourcePackProfile$class_7680;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackProfile;