Package net.minecraft

Class class_4301

java.lang.Object
paulscode.sound.Library
net.minecraft.class_4301

@Environment(CLIENT) public class class_4301 extends paulscode.sound.Library
Mappings:
Namespace Name
official dgp
intermediary net/minecraft/class_4301
named net/minecraft/class_4301
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private FloatBuffer
     
    private FloatBuffer
     
    private FloatBuffer
     
     
    private static boolean
     
    private String
     
    private long
     
    private long
     

    Fields inherited from class paulscode.sound.Library

    bufferMap, listener, normalChannels, reverseByteOrder, sourceMap, streamingChannels, streamThread
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    copySources(HashMap<String,paulscode.sound.Source> hashMap)
     
    protected paulscode.sound.Channel
    createChannel(int int2)
     
    void
     
     
    void
     
    boolean
    loadSound(paulscode.sound.FilenameURL filenameURL)
     
    boolean
    loadSound(paulscode.sound.SoundBuffer soundBuffer, String string)
     
    static boolean
     
    private static boolean
    method_19620(boolean bool, boolean bool2)
     
    private boolean
     
    void
    newSource(boolean bool, boolean bool2, boolean bool3, String string, paulscode.sound.FilenameURL filenameURL, float float2, float float3, float float4, int int2, float float5)
     
    void
    quickPlay(boolean bool, boolean bool2, boolean bool3, String string, paulscode.sound.FilenameURL filenameURL, float float2, float float3, float float4, int int2, float float5, boolean bool4)
     
    void
    rawDataStream(AudioFormat audioFormat, boolean bool, String string, float float2, float float3, float float4, int int2, float float5)
     
    void
    setListenerAngle(float float2)
     
    void
    setListenerData(paulscode.sound.ListenerData listenerData)
     
    void
    setListenerOrientation(float float2, float float3, float float4, float float5, float float6, float float7)
     
    void
    setListenerPosition(float float2, float float3, float float4)
     
    void
    setListenerVelocity(float float2, float float3, float float4)
     
    void
    setMasterVolume(float float2)
     
    void
     

    Methods inherited from class paulscode.sound.Library

    activate, checkFadeVolumes, cull, dequeueSound, errorCheck, errorMessage, fadeOut, fadeOutIn, feedRawAudioData, feedRawAudioData, flush, getAllLoadedFilenames, getAllSourcenames, getDescription, getListenerData, getMidiChannel, getPitch, getSource, getSources, getTitle, getVolume, importantMessage, libraryCompatible, listenerMoved, loadMidi, message, midiSourcename, millisecondsPlayed, moveListener, pause, play, play, printStackTrace, queueSound, removeSource, removeTemporarySources, replaySources, reverseByteOrder, rewind, setAttenuation, setDistOrRoll, setLooping, setMidiChannel, setPitch, setPosition, setPriority, setTemporary, setVelocity, setVolume, stop, turnListener, unloadMidi

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • field_21125

      private static boolean field_21125
      Mappings:
      Namespace Name Mixin selector
      official e Ldgp;e:Z
      intermediary field_21125 Lnet/minecraft/class_4301;field_21125:Z
      named field_21125 Lnet/minecraft/class_4301;field_21125:Z
    • field_21121

      private FloatBuffer field_21121
      Mappings:
      Namespace Name Mixin selector
      official a Ldgp;a:Ljava/nio/FloatBuffer;
      intermediary field_21121 Lnet/minecraft/class_4301;field_21121:Ljava/nio/FloatBuffer;
      named field_21121 Lnet/minecraft/class_4301;field_21121:Ljava/nio/FloatBuffer;
    • field_21122

      private FloatBuffer field_21122
      Mappings:
      Namespace Name Mixin selector
      official b Ldgp;b:Ljava/nio/FloatBuffer;
      intermediary field_21122 Lnet/minecraft/class_4301;field_21122:Ljava/nio/FloatBuffer;
      named field_21122 Lnet/minecraft/class_4301;field_21122:Ljava/nio/FloatBuffer;
    • field_21123

      private FloatBuffer field_21123
      Mappings:
      Namespace Name Mixin selector
      official c Ldgp;c:Ljava/nio/FloatBuffer;
      intermediary field_21123 Lnet/minecraft/class_4301;field_21123:Ljava/nio/FloatBuffer;
      named field_21123 Lnet/minecraft/class_4301;field_21123:Ljava/nio/FloatBuffer;
    • field_21124

      private Map<String,IntBuffer> field_21124
      Mappings:
      Namespace Name Mixin selector
      official d Ldgp;d:Ljava/util/Map;
      intermediary field_21124 Lnet/minecraft/class_4301;field_21124:Ljava/util/Map;
      named field_21124 Lnet/minecraft/class_4301;field_21124:Ljava/util/Map;
    • field_21126

      private String field_21126
      Mappings:
      Namespace Name Mixin selector
      official f Ldgp;f:Ljava/lang/String;
      intermediary field_21126 Lnet/minecraft/class_4301;field_21126:Ljava/lang/String;
      named field_21126 Lnet/minecraft/class_4301;field_21126:Ljava/lang/String;
    • field_21127

      private long field_21127
      Mappings:
      Namespace Name Mixin selector
      official g Ldgp;g:J
      intermediary field_21127 Lnet/minecraft/class_4301;field_21127:J
      named field_21127 Lnet/minecraft/class_4301;field_21127:J
    • field_21128

      private long field_21128
      Mappings:
      Namespace Name Mixin selector
      official h Ldgp;h:J
      intermediary field_21128 Lnet/minecraft/class_4301;field_21128:J
      named field_21128 Lnet/minecraft/class_4301;field_21128:J
  • Constructor Details

    • class_4301

      public class_4301() throws paulscode.sound.SoundSystemException
      Throws:
      paulscode.sound.SoundSystemException
  • Method Details

    • init

      public void init() throws paulscode.sound.SoundSystemException
      Overrides:
      init in class paulscode.sound.Library
      Throws:
      paulscode.sound.SoundSystemException
      Mappings:
      Namespace Name Mixin selector
      official init Ldgp;init()V
      intermediary init Lnet/minecraft/class_4301;init()V
      named init Lnet/minecraft/class_4301;init()V
    • createChannel

      protected paulscode.sound.Channel createChannel(int int2)
      Overrides:
      createChannel in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official createChannel Ldgp;createChannel(I)Lpaulscode/sound/Channel;
      intermediary createChannel Lnet/minecraft/class_4301;createChannel(I)Lpaulscode/sound/Channel;
      named createChannel Lnet/minecraft/class_4301;createChannel(I)Lpaulscode/sound/Channel;
    • cleanup

      public void cleanup()
      Overrides:
      cleanup in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official cleanup Ldgp;cleanup()V
      intermediary cleanup Lnet/minecraft/class_4301;cleanup()V
      named cleanup Lnet/minecraft/class_4301;cleanup()V
    • loadSound

      public boolean loadSound(paulscode.sound.FilenameURL filenameURL)
      Overrides:
      loadSound in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official loadSound Ldgp;loadSound(Lpaulscode/sound/FilenameURL;)Z
      intermediary loadSound Lnet/minecraft/class_4301;loadSound(Lpaulscode/sound/FilenameURL;)Z
      named loadSound Lnet/minecraft/class_4301;loadSound(Lpaulscode/sound/FilenameURL;)Z
    • loadSound

      public boolean loadSound(paulscode.sound.SoundBuffer soundBuffer, String string)
      Overrides:
      loadSound in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official loadSound Ldgp;loadSound(Lpaulscode/sound/SoundBuffer;Ljava/lang/String;)Z
      intermediary loadSound Lnet/minecraft/class_4301;loadSound(Lpaulscode/sound/SoundBuffer;Ljava/lang/String;)Z
      named loadSound Lnet/minecraft/class_4301;loadSound(Lpaulscode/sound/SoundBuffer;Ljava/lang/String;)Z
    • unloadSound

      public void unloadSound(String string)
      Overrides:
      unloadSound in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official unloadSound Ldgp;unloadSound(Ljava/lang/String;)V
      intermediary unloadSound Lnet/minecraft/class_4301;unloadSound(Ljava/lang/String;)V
      named unloadSound Lnet/minecraft/class_4301;unloadSound(Ljava/lang/String;)V
    • setMasterVolume

      public void setMasterVolume(float float2)
      Overrides:
      setMasterVolume in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setMasterVolume Ldgp;setMasterVolume(F)V
      intermediary setMasterVolume Lnet/minecraft/class_4301;setMasterVolume(F)V
      named setMasterVolume Lnet/minecraft/class_4301;setMasterVolume(F)V
    • newSource

      public void newSource(boolean bool, boolean bool2, boolean bool3, String string, paulscode.sound.FilenameURL filenameURL, float float2, float float3, float float4, int int2, float float5)
      Overrides:
      newSource in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official newSource Ldgp;newSource(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIF)V
      intermediary newSource Lnet/minecraft/class_4301;newSource(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIF)V
      named newSource Lnet/minecraft/class_4301;newSource(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIF)V
    • rawDataStream

      public void rawDataStream(AudioFormat audioFormat, boolean bool, String string, float float2, float float3, float float4, int int2, float float5)
      Overrides:
      rawDataStream in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official rawDataStream Ldgp;rawDataStream(Ljavax/sound/sampled/AudioFormat;ZLjava/lang/String;FFFIF)V
      intermediary rawDataStream Lnet/minecraft/class_4301;rawDataStream(Ljavax/sound/sampled/AudioFormat;ZLjava/lang/String;FFFIF)V
      named rawDataStream Lnet/minecraft/class_4301;rawDataStream(Ljavax/sound/sampled/AudioFormat;ZLjava/lang/String;FFFIF)V
    • quickPlay

      public void quickPlay(boolean bool, boolean bool2, boolean bool3, String string, paulscode.sound.FilenameURL filenameURL, float float2, float float3, float float4, int int2, float float5, boolean bool4)
      Overrides:
      quickPlay in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official quickPlay Ldgp;quickPlay(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIFZ)V
      intermediary quickPlay Lnet/minecraft/class_4301;quickPlay(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIFZ)V
      named quickPlay Lnet/minecraft/class_4301;quickPlay(ZZZLjava/lang/String;Lpaulscode/sound/FilenameURL;FFFIFZ)V
    • copySources

      public void copySources(HashMap<String,paulscode.sound.Source> hashMap)
      Overrides:
      copySources in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official copySources Ldgp;copySources(Ljava/util/HashMap;)V
      intermediary copySources Lnet/minecraft/class_4301;copySources(Ljava/util/HashMap;)V
      named copySources Lnet/minecraft/class_4301;copySources(Ljava/util/HashMap;)V
    • setListenerPosition

      public void setListenerPosition(float float2, float float3, float float4)
      Overrides:
      setListenerPosition in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setListenerPosition Ldgp;setListenerPosition(FFF)V
      intermediary setListenerPosition Lnet/minecraft/class_4301;setListenerPosition(FFF)V
      named setListenerPosition Lnet/minecraft/class_4301;setListenerPosition(FFF)V
    • setListenerAngle

      public void setListenerAngle(float float2)
      Overrides:
      setListenerAngle in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setListenerAngle Ldgp;setListenerAngle(F)V
      intermediary setListenerAngle Lnet/minecraft/class_4301;setListenerAngle(F)V
      named setListenerAngle Lnet/minecraft/class_4301;setListenerAngle(F)V
    • setListenerOrientation

      public void setListenerOrientation(float float2, float float3, float float4, float float5, float float6, float float7)
      Overrides:
      setListenerOrientation in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setListenerOrientation Ldgp;setListenerOrientation(FFFFFF)V
      intermediary setListenerOrientation Lnet/minecraft/class_4301;setListenerOrientation(FFFFFF)V
      named setListenerOrientation Lnet/minecraft/class_4301;setListenerOrientation(FFFFFF)V
    • setListenerData

      public void setListenerData(paulscode.sound.ListenerData listenerData)
      Overrides:
      setListenerData in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setListenerData Ldgp;setListenerData(Lpaulscode/sound/ListenerData;)V
      intermediary setListenerData Lnet/minecraft/class_4301;setListenerData(Lpaulscode/sound/ListenerData;)V
      named setListenerData Lnet/minecraft/class_4301;setListenerData(Lpaulscode/sound/ListenerData;)V
    • setListenerVelocity

      public void setListenerVelocity(float float2, float float3, float float4)
      Overrides:
      setListenerVelocity in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official setListenerVelocity Ldgp;setListenerVelocity(FFF)V
      intermediary setListenerVelocity Lnet/minecraft/class_4301;setListenerVelocity(FFF)V
      named setListenerVelocity Lnet/minecraft/class_4301;setListenerVelocity(FFF)V
    • dopplerChanged

      public void dopplerChanged()
      Overrides:
      dopplerChanged in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official dopplerChanged Ldgp;dopplerChanged()V
      intermediary dopplerChanged Lnet/minecraft/class_4301;dopplerChanged()V
      named dopplerChanged Lnet/minecraft/class_4301;dopplerChanged()V
    • method_19621

      private boolean method_19621()
      Mappings:
      Namespace Name Mixin selector
      official d Ldgp;d()Z
      intermediary method_19621 Lnet/minecraft/class_4301;method_19621()Z
      named method_19621 Lnet/minecraft/class_4301;method_19621()Z
    • method_19619

      public static boolean method_19619()
      Mappings:
      Namespace Name Mixin selector
      official a Ldgp;a()Z
      intermediary method_19619 Lnet/minecraft/class_4301;method_19619()Z
      named method_19619 Lnet/minecraft/class_4301;method_19619()Z
    • method_19620

      private static boolean method_19620(boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Ldgp;a(ZZ)Z
      intermediary method_19620 Lnet/minecraft/class_4301;method_19620(ZZ)Z
      named method_19620 Lnet/minecraft/class_4301;method_19620(ZZ)Z
    • getClassName

      public String getClassName()
      Overrides:
      getClassName in class paulscode.sound.Library
      Mappings:
      Namespace Name Mixin selector
      official getClassName Ldgp;getClassName()Ljava/lang/String;
      intermediary getClassName Lnet/minecraft/class_4301;getClassName()Ljava/lang/String;
      named getClassName Lnet/minecraft/class_4301;getClassName()Ljava/lang/String;