net.minecraft.world.item

public record JukeboxSong

ddb
net.minecraft.world.item.JukeboxSong

Field summary

Modifier and TypeField
private final Holder<SoundEvent>
e
soundEvent
private final Component
f
description
private final float
g
lengthInSeconds
private final int
h
comparatorOutput
public static final com.mojang.serialization.Codec<JukeboxSong>
a
DIRECT_CODEC
public static final StreamCodec<RegistryFriendlyByteBuf, JukeboxSong>
b
DIRECT_STREAM_CODEC
public static final com.mojang.serialization.Codec<Holder<JukeboxSong>>
c
CODEC
public static final StreamCodec<RegistryFriendlyByteBuf, Holder<JukeboxSong>>
d
STREAM_CODEC
private static final int
i
SONG_END_PADDING_TICKS

Constructor summary

ModifierConstructor
public (Holder<SoundEvent> arg0, Component arg1, float arg2, int arg3)

Method summary

Modifier and TypeMethod
public int
a()
lengthInTicks()
public boolean
a(long arg0)
hasFinished(long arg0)
public static Optional<Holder<JukeboxSong>>
a(jn$a arg0, dcv arg1)
fromStack(HolderLookup$Provider arg0, ItemStack arg1)
public Holder<SoundEvent>
b()
soundEvent()
public Component
c()
description()
public float
d()
lengthInSeconds()
public int
e()
comparatorOutput()