net.minecraft.client.gui.hud

class SubtitlesHud$SubtitleEntry

net.minecraft.client.gui.components.SubtitleOverlay$Subtitle
net.minecraft.class_359$class_360
net.minecraft.client.gui.hud.SubtitlesHud$SubtitleEntry

Field summary

Modifier and TypeField
private final Text
text
field_2188
text
private final float
range
field_47673
range
private final List<SubtitlesHud$SoundEntry>
playedAt
field_51913
sounds

Constructor summary

ModifierConstructor
public (Text text, float range, Vec3d pos)

Method summary

Modifier and TypeMethod
public Text
getText()
method_1960()
getText()
public SubtitlesHud$SoundEntry
getClosest(Vec3 position)
method_60572(class_243 arg0)
getNearestSound(Vec3d pos)
public void
refresh(Vec3 location)
method_1958(class_243 arg0)
reset(Vec3d pos)
public boolean
isAudibleFrom(Vec3 camera)
method_55589(class_243 arg0)
canHearFrom(Vec3d pos)
public void
purgeOldInstances(double maxAge)
method_60570(double arg0)
removeExpired(double expiry)
public boolean
isStillActive()
method_60574()
hasSounds()
private static boolean
lambda$purgeOldInstances$0(long arg0, double arg1, SubtitleOverlay$SoundPlayedAt arg2)
method_60571(long arg0, double arg1, class_359$class_9772 arg2)
method_60571(long arg0, double arg1, SubtitlesHud$SoundEntry sound)
private static boolean
lambda$refresh$0(Vec3 arg0, SubtitleOverlay$SoundPlayedAt arg1)
method_60573(class_243 arg0, class_359$class_9772 arg1)
method_60573(Vec3d arg0, SubtitlesHud$SoundEntry sound)
private static double
lambda$getClosest$0(Vec3 arg0, SubtitleOverlay$SoundPlayedAt arg1)
method_60575(class_243 arg0, class_359$class_9772 arg1)
method_60575(Vec3d arg0, SubtitlesHud$SoundEntry soundPos)