Class SoundEntryDeserializer

java.lang.Object
net.minecraft.client.sound.SoundEntryDeserializer
All Implemented Interfaces:
JsonDeserializer<SoundEntry>

@Environment(CLIENT) public class SoundEntryDeserializer extends Object implements JsonDeserializer<SoundEntry>
Mappings:
Namespace Name
official ccb
intermediary net/minecraft/class_1899
named net/minecraft/client/sound/SoundEntryDeserializer
  • Constructor Details

    • SoundEntryDeserializer

      public SoundEntryDeserializer()
  • Method Details

    • deserialize

      public SoundEntry deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException
      Specified by:
      deserialize in interface JsonDeserializer<SoundEntry>
      Throws:
      JsonParseException
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lcca;
      intermediary method_7072 Lnet/minecraft/class_1899;method_7072(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1896;
      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;
    • method_12529

      private List<class_2906> method_12529(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lcom/google/gson/JsonObject;)Ljava/util/List;
      intermediary method_12529 Lnet/minecraft/class_1899;method_12529(Lcom/google/gson/JsonObject;)Ljava/util/List;
      named method_12529 Lnet/minecraft/client/sound/SoundEntryDeserializer;method_12529(Lcom/google/gson/JsonObject;)Ljava/util/List;
    • method_12531

      private class_2906 method_12531(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(Lcom/google/gson/JsonObject;)Lcbz;
      intermediary method_12531 Lnet/minecraft/class_1899;method_12531(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2906;
      named method_12531 Lnet/minecraft/client/sound/SoundEntryDeserializer;method_12531(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/class_2906;
    • method_12530

      private class_2906.class_1898 method_12530(JsonObject jsonObject, class_2906.class_1898 class_1898)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lcom/google/gson/JsonObject;Lcbz$a;)Lcbz$a;
      intermediary method_12530 Lnet/minecraft/class_1899;method_12530(Lcom/google/gson/JsonObject;Lnet/minecraft/class_2906$class_1898;)Lnet/minecraft/class_2906$class_1898;
      named method_12530 Lnet/minecraft/client/sound/SoundEntryDeserializer;method_12530(Lcom/google/gson/JsonObject;Lnet/minecraft/client/class_2906$class_1898;)Lnet/minecraft/client/class_2906$class_1898;