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 bpi
intermediary net/minecraft/class_1310
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 Lbpi;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lbph;
      intermediary method_4536 Lnet/minecraft/class_1310;method_4536(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1307;
      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;