类 JsonDataLoader

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lado;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_19377 Lnet/minecraft/class_4309;field_19377:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/resource/JsonDataLoader;LOGGER:Lorg/apache/logging/log4j/Logger;
      • FILE_SUFFIX

        private static final String FILE_SUFFIX
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lado;b:Ljava/lang/String;
        intermediary field_29783 Lnet/minecraft/class_4309;field_29783:Ljava/lang/String;
        named FILE_SUFFIX Lnet/minecraft/resource/JsonDataLoader;FILE_SUFFIX:Ljava/lang/String;
      • FILE_SUFFIX_LENGTH

        private static final int FILE_SUFFIX_LENGTH
        Mappings:
        Namespace Name Mixin selector
        official c Lado;c:I
        intermediary field_19378 Lnet/minecraft/class_4309;field_19378:I
        named FILE_SUFFIX_LENGTH Lnet/minecraft/resource/JsonDataLoader;FILE_SUFFIX_LENGTH:I
      • gson

        private final Gson gson
        Mappings:
        Namespace Name Mixin selector
        official d Lado;d:Lcom/google/gson/Gson;
        intermediary field_19379 Lnet/minecraft/class_4309;field_19379:Lcom/google/gson/Gson;
        named gson Lnet/minecraft/resource/JsonDataLoader;gson:Lcom/google/gson/Gson;
      • dataType

        private final String dataType
        Mappings:
        Namespace Name Mixin selector
        official e Lado;e:Ljava/lang/String;
        intermediary field_19380 Lnet/minecraft/class_4309;field_19380:Ljava/lang/String;
        named dataType Lnet/minecraft/resource/JsonDataLoader;dataType:Ljava/lang/String;
    • 构造器详细资料

      • JsonDataLoader

        public JsonDataLoader​(Gson gson,
                              String dataType)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lado;<init>(Lcom/google/gson/Gson;Ljava/lang/String;)V
        intermediary <init> Lnet/minecraft/class_4309;<init>(Lcom/google/gson/Gson;Ljava/lang/String;)V
        named <init> Lnet/minecraft/resource/JsonDataLoader;<init>(Lcom/google/gson/Gson;Ljava/lang/String;)V
    • 方法详细资料

      • prepare

        protected Map<Identifier,​JsonElement> prepare​(ResourceManager resourceManager,
                                                            Profiler profiler)
        从类复制的说明: SinglePreparationResourceReloader
        Prepares the intermediate object.

        This method is called in the prepare executor in a reload.

        指定者:
        prepare 在类中 SinglePreparationResourceReloader<Map<Identifier,​JsonElement>>
        参数:
        resourceManager - the resource manager
        profiler - the prepare profiler
        返回:
        the prepared object
        Mappings:
        Namespace Name Mixin selector
        official a Lado;a(Ladl;Lapl;)Ljava/util/Map;
        intermediary method_20731 Lnet/minecraft/class_4309;method_20731(Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map;
        named prepare Lnet/minecraft/resource/JsonDataLoader;prepare(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)Ljava/util/Map;