History - net.minecraft.client.sounds.JOrbisAudioStream
1.21.4
Names
hgg
hjo
Fields
Constructors
Methods
1.21.3
Names
hgf
hgg
Fields
Constructors
Methods
1.21.2
Names
guy
hgf
net.minecraft.client.sound.OggAudioStream
Fields
AudioFormat: p, audioFormat, field_18908, f_vzbyyvhw, format, f_316992_
AudioFormat: p, audioFormat, field_18908, f_vzbyyvhw, format, format, f_316992_
InputStream: q, input, field_18909, f_ejavwrtw, inputStream, f_316695_
InputStream: q, input, field_18909, f_ejavwrtw, inputStream, inputStream, f_316695_
int: b, BUFSIZE, field_51442, f_bnzdhjzq, field_51442, f_315741_
int: b, BUFSIZE, field_51442, f_bnzdhjzq, field_51442, EXPECTED_MAX_FRAME_SIZE, f_315741_
com.jcraft.jogg.SyncState: i, syncState, field_51449, f_mdavmxfj, syncState, f_316477_
com.jcraft.jogg.SyncState: i, syncState, field_51449, f_mdavmxfj, syncState, syncState, f_316477_
com.jcraft.jogg.Page: j, page, field_51450, f_pilmrhpz, page, f_313915_
com.jcraft.jogg.Page: j, page, field_51450, f_pilmrhpz, page, frame, f_313915_
com.jcraft.jogg.StreamState: k, streamState, field_51451, f_dgqtinlj, streamState, f_315291_
com.jcraft.jogg.StreamState: k, streamState, field_51451, f_dgqtinlj, streamState, state, f_315291_
com.jcraft.jogg.Packet: l, packet, field_51452, f_qlbmiuko, packet, f_314058_
com.jcraft.jogg.Packet: l, packet, field_51452, f_qlbmiuko, packet, rawAudioFrame, f_314058_
com.jcraft.jorbis.Info: m, info, field_51453, f_wahodjuq, info, f_314420_
com.jcraft.jorbis.Info: m, info, field_51453, f_wahodjuq, info, properties, f_314420_
com.jcraft.jorbis.DspState: n, dspState, field_51454, f_djhpehah, dspState, f_313950_
com.jcraft.jorbis.DspState: n, dspState, field_51454, f_djhpehah, dspState, soundProcessor, f_313950_
com.jcraft.jorbis.Block: o, block, field_51455, f_qtbdzokq, block, f_314207_
com.jcraft.jorbis.Block: o, block, field_51455, f_qtbdzokq, block, processedAudioFrame, f_314207_
long: r, samplesWritten, field_51456, f_euzzfoxr, field_51456, f_314457_
long: r, samplesWritten, field_51456, f_euzzfoxr, field_51456, samplesWritten, f_314457_
long: s, totalSamplesInStream, field_51457, f_ctqdwixq, field_51457, f_316426_
long: s, totalSamplesInStream, field_51457, f_ctqdwixq, field_51457, totalSamplesInStream, f_316426_
Constructors
Methods
boolean (int): b, isError, method_59763, m_nceiwgbq, isError, m_320752_
boolean (int): b, isError, method_59763, m_nceiwgbq, isError, isInvalid, m_320752_
boolean (): c, readToBuffer, method_59764, m_sszxrscr, read, m_319989_
boolean (): c, readToBuffer, method_59764, m_sszxrscr, read, isFinished, m_319989_
com.jcraft.jogg.Page (): d, readPage, method_59766, m_bimljqtb, readPage, m_321182_
com.jcraft.jogg.Page (): d, readPage, method_59766, m_bimljqtb, readPage, readPage, m_321182_
com.jcraft.jogg.Packet (com.jcraft.jogg.Page): a, readIdentificationPacket, method_59759, m_vdfmjcwj, readIdentificationPacket, m_319002_
com.jcraft.jogg.Packet (com.jcraft.jogg.Page): a, readIdentificationPacket, method_59759, m_vdfmjcwj, readIdentificationPacket, getPacket, m_319002_
com.jcraft.jogg.Packet (): e, readPacket, method_59767, m_bzwaelxt, readPacket, m_321871_
com.jcraft.jogg.Packet (): e, readPacket, method_59767, m_bzwaelxt, readPacket, getRawAudio, m_321871_
long (int): c, getSamplesToWrite, method_59765, m_bywsuebv, method_59765, m_321538_
long (int): c, getSamplesToWrite, method_59765, m_bywsuebv, method_59765, getSampleToWrite, m_321538_
boolean (it.unimi.dsi.fastutil.floats.FloatConsumer): a, readChunk, method_59758, m_oxmnkscz, read, m_319484_
boolean (it.unimi.dsi.fastutil.floats.FloatConsumer): a, readChunk, method_59758, m_oxmnkscz, read, readFrame, m_319484_
void (float[][], int, int[], long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyAnyChannels, method_59762, m_asdsaorv, method_59762, m_322238_
void (float[][], int, int[], long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyAnyChannels, method_59762, m_asdsaorv, method_59762, readAllChannels, m_322238_
void (float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyMono, method_59760, m_eeeoajbz, method_59760, m_324724_
void (float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyMono, method_59760, m_eeeoajbz, method_59760, readMono, m_324724_
void (float[], int, float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyStereo, method_59761, m_izjvnksj, method_59761, m_320725_
void (float[], int, float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyStereo, method_59761, m_izjvnksj, method_59761, readStereo, m_320725_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
gtq
guy
Fields
Constructors
Methods
1.20.6
Names
gtp
gtq
Fields
Constructors
Methods
1.20.5
Names
enz
gtp
com.mojang.blaze3d.audio.OggAudioStream
net.minecraft.client.sounds.JOrbisAudioStream
net.minecraft.unmapped.C_kmzalvuj
net.minecraft.unmapped.C_osybdcpo
net.minecraft.client.sound.OggAudioStream
net.minecraft.src.C_3091_
net.minecraft.src.C_313887_
Fields
long: b, handle, field_18907, f_ivmdvbpn, pointer, pointer, f_83746_
AudioFormat: c, audioFormat, field_18908, f_alhddofm, format, format, f_83747_
AudioFormat: p, audioFormat, field_18908, f_vzbyyvhw, format, f_316992_
InputStream: d, input, field_18909, f_lazohtfy, inputStream, inputStream, f_83748_
InputStream: q, input, field_18909, f_ejavwrtw, inputStream, f_316695_
ByteBuffer: e, buffer, field_18910, f_zqsxofdx, buffer, buffer, f_83749_
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, BUFFER_SIZE, EXPECTED_MAX_FRAME_SIZE, f_166130_
int: b, BUFSIZE, field_51442, f_bnzdhjzq, field_51442, f_315741_
int: c, PAGEOUT_RECAPTURE, field_51443, f_vwkvvxdf, field_51443, f_315262_
int: d, PAGEOUT_NEED_MORE_DATA, field_51444, f_jjnhdttc, field_51444, f_315700_
int: e, PAGEOUT_OK, field_51445, f_chjgipbz, field_51445, f_314653_
int: f, PACKETOUT_ERROR, field_51446, f_lefrkejn, field_51446, f_314092_
int: g, PACKETOUT_NEED_MORE_DATA, field_51447, f_rirpixdq, field_51447, f_316317_
int: h, PACKETOUT_OK, field_51448, f_myybixwx, field_51448, f_313936_
com.jcraft.jogg.SyncState: i, syncState, field_51449, f_mdavmxfj, syncState, f_316477_
com.jcraft.jogg.Page: j, page, field_51450, f_pilmrhpz, page, f_313915_
com.jcraft.jogg.StreamState: k, streamState, field_51451, f_dgqtinlj, streamState, f_315291_
com.jcraft.jogg.Packet: l, packet, field_51452, f_qlbmiuko, packet, f_314058_
com.jcraft.jorbis.Info: m, info, field_51453, f_wahodjuq, info, f_314420_
com.jcraft.jorbis.DspState: n, dspState, field_51454, f_djhpehah, dspState, f_313950_
com.jcraft.jorbis.Block: o, block, field_51455, f_qtbdzokq, block, f_314207_
long: r, samplesWritten, field_51456, f_euzzfoxr, field_51456, f_314457_
long: s, totalSamplesInStream, field_51457, f_ctqdwixq, field_51457, f_316426_
Constructors
Methods
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, readHeader, m_83765_
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, increaseBufferSize, m_83767_
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, readOggFile, m_83755_
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, readMonoChannels, m_83757_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, readStereoChannels, m_83760_
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, getBuffer, m_7118_
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, getBuffer, m_83764_
boolean (int): b, isError, method_59763, m_nceiwgbq, isError, m_320752_
boolean (): c, readToBuffer, method_59764, m_sszxrscr, read, m_319989_
com.jcraft.jogg.Page (): d, readPage, method_59766, m_bimljqtb, readPage, m_321182_
com.jcraft.jogg.Packet (com.jcraft.jogg.Page): a, readIdentificationPacket, method_59759, m_vdfmjcwj, readIdentificationPacket, m_319002_
com.jcraft.jogg.Packet (): e, readPacket, method_59767, m_bzwaelxt, readPacket, m_321871_
long (int): c, getSamplesToWrite, method_59765, m_bywsuebv, method_59765, m_321538_
boolean (it.unimi.dsi.fastutil.floats.FloatConsumer): a, readChunk, method_59758, m_oxmnkscz, read, m_319484_
void (float[][], int, int[], long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyAnyChannels, method_59762, m_asdsaorv, method_59762, m_322238_
void (float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyMono, method_59760, m_eeeoajbz, method_59760, m_324724_
void (float[], int, float[], int, long, it.unimi.dsi.fastutil.floats.FloatConsumer): a, copyStereo, method_59761, m_izjvnksj, method_59761, m_320725_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
ejn
enz
Fields
Constructors
Methods
1.20.2
Names
egh
ejn
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
efd
egh
Fields
Constructors
Methods
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, readChannels, m_83757_
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, readMonoChannels, m_83757_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, readChannels, m_83760_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, readStereoChannels, m_83760_
1.19.4
Names
ecc
efd
Fields
Constructors
Methods
1.19.3
Names
dyo
ecc
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dxr
dyo
Fields
Constructors
Methods
1.19
Names
drm
dxr
Fields
Constructors
Methods
1.18.2
Names
dqk
drm
net.minecraft.client.sound.OggAudioStream
Fields
long: b, handle, field_18907, f_ivmdvbpn, pointer, f_83746_
long: b, handle, field_18907, f_ivmdvbpn, pointer, pointer, f_83746_
AudioFormat: c, audioFormat, field_18908, f_alhddofm, format, f_83747_
AudioFormat: c, audioFormat, field_18908, f_alhddofm, format, format, f_83747_
InputStream: d, input, field_18909, f_lazohtfy, inputStream, f_83748_
InputStream: d, input, field_18909, f_lazohtfy, inputStream, inputStream, f_83748_
ByteBuffer: e, buffer, field_18910, f_zqsxofdx, buffer, f_83749_
ByteBuffer: e, buffer, field_18910, f_zqsxofdx, buffer, buffer, f_83749_
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, BUFFER_SIZE, f_166130_
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, BUFFER_SIZE, EXPECTED_MAX_FRAME_SIZE, f_166130_
Constructors
Methods
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, m_83765_
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, readHeader, m_83765_
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, m_83767_
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, increaseBufferSize, m_83767_
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, m_83755_
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, readOggFile, m_83755_
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, m_83757_
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, readChannels, m_83757_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, m_83760_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, readChannels, m_83760_
AudioFormat (): a, getFormat, method_19719, m_nwdzgjdg, getFormat, m_6206_
AudioFormat (): a, getFormat, method_19719, m_nwdzgjdg, getFormat, getFormat, m_6206_
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, m_7118_
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, getBuffer, m_7118_
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, m_83764_
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, getBuffer, m_83764_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
dol
dqk
Fields
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, field_31898, f_166130_
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, BUFFER_SIZE, f_166130_
Constructors
Methods
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
ddx
dol
net.minecraft.client.audio.OggAudioStream
net.minecraft.src.C_3091_
Fields
long: a, handle, field_18907, f_ivmdvbpn, pointer, field_216461_a
long: b, handle, field_18907, f_ivmdvbpn, pointer, f_83746_
AudioFormat: b, audioFormat, field_18908, f_alhddofm, format, field_216462_b
AudioFormat: c, audioFormat, field_18908, f_alhddofm, format, f_83747_
InputStream: c, input, field_18909, f_lazohtfy, inputStream, field_216463_c
InputStream: d, input, field_18909, f_lazohtfy, inputStream, f_83748_
ByteBuffer: d, buffer, field_18910, f_zqsxofdx, buffer, field_216464_d
ByteBuffer: e, buffer, field_18910, f_zqsxofdx, buffer, f_83749_
int: a, EXPECTED_MAX_FRAME_SIZE, field_31898, f_wajjrcjt, field_31898, f_166130_
Constructors
Methods
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, func_216456_c
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, m_83765_
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, func_216459_d
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, m_83767_
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, func_216460_a
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, m_83755_
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, func_216457_a
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, m_83757_
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, func_216458_a
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, m_83760_
void (): close, close, close, close, close
void (): close, close, close
AudioFormat (): a, getFormat, method_19719, m_nwdzgjdg, getFormat, func_216454_a
AudioFormat (): a, getFormat, method_19719, m_nwdzgjdg, getFormat, m_6206_
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, func_216455_a
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, m_7118_
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, func_216453_b
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, m_83764_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
ddu
ddx
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
dfw
ddu
Fields
Constructors
Methods
1.16.1
Names
cwv
dfw
Fields
Constructors
Methods
void (): close, close, close, close
void (): close, close, close, close, close
ByteBuffer (int): a, read, method_19720, m_hotjerox, func_216455_a
ByteBuffer (int): a, read, method_19720, m_hotjerox, getBuffer, func_216455_a
ByteBuffer (): b, readAll, method_19721, m_jebvygbd, getBuffer, func_216453_b
ByteBuffer (): b, readAll, method_19721, m_wahrpovr, getBuffer, func_216453_b
1.15.2
Names
cws
cwv
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
cts
cws
Fields
Constructors
Methods
1.14.4
Names
ctl
cts
com.mojang.blaze3d.audio.OggAudioStream
net.minecraft.unmapped.C_kmzalvuj
Fields
long: a, field_18907, pointer, field_216461_a
long: a, handle, field_18907, f_ivmdvbpn, pointer, field_216461_a
AudioFormat: b, field_18908, format, field_216462_b
AudioFormat: b, audioFormat, field_18908, f_alhddofm, format, field_216462_b
InputStream: c, field_18909, inputStream, field_216463_c
InputStream: c, input, field_18909, f_lazohtfy, inputStream, field_216463_c
ByteBuffer: d, field_18910, buffer, field_216464_d
ByteBuffer: d, buffer, field_18910, f_zqsxofdx, buffer, field_216464_d
Constructors
Methods
boolean (): c, method_19677, readHeader, func_216456_c
boolean (): c, refillFromStream, method_19677, m_stwvsljz, readHeader, func_216456_c
void (): d, method_19678, increaseBufferSize, func_216459_d
void (): d, forwardBuffer, method_19678, m_rrrfefqe, increaseBufferSize, func_216459_d
boolean (OggAudioStream$ChannelList): a, method_19674, readOggFile, func_216460_a
boolean (OggAudioStream$OutputConcat): a, readFrame, method_19674, m_fqupbqiz, readOggFile, func_216460_a
void (FloatBuffer, OggAudioStream$ChannelList): a, method_19675, readChannels, func_216457_a
void (FloatBuffer, OggAudioStream$OutputConcat): a, convertMono, method_19675, m_kryxomte, readChannels, func_216457_a
void (FloatBuffer, FloatBuffer, OggAudioStream$ChannelList): a, method_19676, readChannels, func_216458_a
void (FloatBuffer, FloatBuffer, OggAudioStream$OutputConcat): a, convertStereo, method_19676, m_yshptkee, readChannels, func_216458_a
void (): close, close, close, close
void (): close, close, close, close
AudioFormat (): a, method_19719, getFormat, func_216454_a
AudioFormat (): a, getFormat, method_19719, m_nwdzgjdg, getFormat, func_216454_a
ByteBuffer (int): a, method_19720, method_19720, func_216455_a
ByteBuffer (int): a, read, method_19720, m_hotjerox, func_216455_a
ByteBuffer (): b, method_19721, getBuffer, func_216453_b
ByteBuffer (): b, readAll, method_19721, m_jebvygbd, getBuffer, func_216453_b
1.14.3
Names
cth
ctl
net.minecraft.client.sound.OggAudioStream
Fields
long: a, field_18907, field_216461_a
long: a, field_18907, pointer, field_216461_a
AudioFormat: b, field_18908, field_216462_b
AudioFormat: b, field_18908, format, field_216462_b
InputStream: c, field_18909, field_216463_c
InputStream: c, field_18909, inputStream, field_216463_c
ByteBuffer: d, field_18910, field_216464_d
ByteBuffer: d, field_18910, buffer, field_216464_d
Constructors
Methods
boolean (): c, method_19677, func_216456_c
boolean (): c, method_19677, readHeader, func_216456_c
void (): d, method_19678, func_216459_d
void (): d, method_19678, increaseBufferSize, func_216459_d
boolean (OggAudioStream$Buffer): a, method_19674, func_216460_a
boolean (OggAudioStream$ChannelList): a, method_19674, readOggFile, func_216460_a
void (FloatBuffer, OggAudioStream$Buffer): a, method_19675, func_216457_a
void (FloatBuffer, OggAudioStream$ChannelList): a, method_19675, readChannels, func_216457_a
void (FloatBuffer, FloatBuffer, OggAudioStream$Buffer): a, method_19676, func_216458_a
void (FloatBuffer, FloatBuffer, OggAudioStream$ChannelList): a, method_19676, readChannels, func_216458_a
void (): close, close
void (): close, close, close, close
AudioFormat (): a, method_19719, func_216454_a
AudioFormat (): a, method_19719, getFormat, func_216454_a
ByteBuffer (int): a, method_19720, func_216455_a
ByteBuffer (int): a, method_19720, method_19720, func_216455_a
ByteBuffer (): b, method_19721, func_216453_b
ByteBuffer (): b, method_19721, getBuffer, func_216453_b
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
ctf
cth
Fields
Constructors
Methods
1.14
Names
ctf
net.minecraft.class_4228
net.minecraft.client.audio.OggAudioStream
Fields
long: a, field_18907, field_216461_a
AudioFormat: b, field_18908, field_216462_b
InputStream: c, field_18909, field_216463_c
ByteBuffer: d, field_18910, field_216464_d
Constructors
Methods
boolean (): c, method_19677, func_216456_c
void (): d, method_19678, func_216459_d
boolean (OggAudioStream$Buffer): a, method_19674, func_216460_a
void (FloatBuffer, OggAudioStream$Buffer): a, method_19675, func_216457_a
void (FloatBuffer, FloatBuffer, OggAudioStream$Buffer): a, method_19676, func_216458_a
void (): close, close
AudioFormat (): a, method_19719, func_216454_a
ByteBuffer (int): a, method_19720, func_216455_a
ByteBuffer (): b, method_19721, func_216453_b