类 SoundEntryDeserializer

    • 构造器详细资料

      • SoundEntryDeserializer

        public SoundEntryDeserializer()
    • 方法详细资料

      • deserialize

        public SoundEntry deserialize​(JsonElement jsonElement,
                                      Type type,
                                      JsonDeserializationContext jsonDeserializationContext)
                               throws JsonParseException
        指定者:
        deserialize 在接口中 JsonDeserializer<SoundEntry>
        抛出:
        JsonParseException
        Mappings:
        Namespace Name Mixin selector
        official a Leyt;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Leys;
        intermediary method_4791 Lnet/minecraft/class_1115;method_4791(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1110;
        named deserialize Lnet/minecraft/client/sound/SoundEntryDeserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/sound/SoundEntry;
      • deserializeSounds

        private List<Sound> deserializeSounds​(JsonObject json)
        Mappings:
        Namespace Name Mixin selector
        official a Leyt;a(Lcom/google/gson/JsonObject;)Ljava/util/List;
        intermediary method_4792 Lnet/minecraft/class_1115;method_4792(Lcom/google/gson/JsonObject;)Ljava/util/List;
        named deserializeSounds Lnet/minecraft/client/sound/SoundEntryDeserializer;deserializeSounds(Lcom/google/gson/JsonObject;)Ljava/util/List;
      • deserializeSound

        private Sound deserializeSound​(JsonObject json)
        Mappings:
        Namespace Name Mixin selector
        official b Leyt;b(Lcom/google/gson/JsonObject;)Leyr;
        intermediary method_4790 Lnet/minecraft/class_1115;method_4790(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1111;
        named deserializeSound Lnet/minecraft/client/sound/SoundEntryDeserializer;deserializeSound(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/sound/Sound;
      • deserializeType

        private Sound.RegistrationType deserializeType​(JsonObject json,
                                                       Sound.RegistrationType fallback)
        Mappings:
        Namespace Name Mixin selector
        official a Leyt;a(Lcom/google/gson/JsonObject;Leyr$a;)Leyr$a;
        intermediary method_4789 Lnet/minecraft/class_1115;method_4789(Lcom/google/gson/JsonObject;Lnet/minecraft/class_1111$class_1112;)Lnet/minecraft/class_1111$class_1112;
        named deserializeType Lnet/minecraft/client/sound/SoundEntryDeserializer;deserializeType(Lcom/google/gson/JsonObject;Lnet/minecraft/client/sound/Sound$RegistrationType;)Lnet/minecraft/client/sound/Sound$RegistrationType;