net.minecraft.block

public record BlockSoundSet

net.minecraft.world.level.block.sounds.BlockSoundSet
net.minecraft.class_1_1769
net.minecraft.block.BlockSoundSet

Field summary

Modifier and TypeField
private final float
volume
comp_1_1956
volume
private final float
pitch
comp_1_1953
pitch
private final Optional<RegistryEntry<SoundEvent>>
breakSound
comp_1_1950
breakSound
private final Optional<RegistryEntry<SoundEvent>>
stepSound
comp_1_1955
stepSound
private final Optional<RegistryEntry<SoundEvent>>
placeSound
comp_1_1954
placeSound
private final Optional<RegistryEntry<SoundEvent>>
hitSound
comp_1_1952
hitSound
private final Optional<RegistryEntry<SoundEvent>>
fallSound
comp_1_1951
fallSound
public static final BlockSoundSet
EMPTY
field_1_11521
EMPTY
public static final com.mojang.serialization.Codec<BlockSoundSet>
DIRECT_CODEC
field_1_11520
CODEC

Constructor summary

ModifierConstructor
public (float volume, float pitch, SoundSet<Optional<RegistryEntry<SoundEvent>>> sounds)
public (SoundSet<Optional<RegistryEntry<SoundEvent>>> sounds)
public (float volume, float pitch, RegistryEntry<SoundEvent> breakSound, RegistryEntry<SoundEvent> stepSound, RegistryEntry<SoundEvent> placeSound, RegistryEntry<SoundEvent> hitSound, RegistryEntry<SoundEvent> fallSound)
public (RegistryEntry<SoundEvent> breakSound, RegistryEntry<SoundEvent> stepSound, RegistryEntry<SoundEvent> placeSound, RegistryEntry<SoundEvent> hitSound, RegistryEntry<SoundEvent> fallSound)
public (float volume, float pitch, Optional<RegistryEntry<SoundEvent>> breakSound, Optional<RegistryEntry<SoundEvent>> stepSound, Optional<RegistryEntry<SoundEvent>> placeSound, Optional<RegistryEntry<SoundEvent>> hitSound, Optional<RegistryEntry<SoundEvent>> fallSound)

Method summary

Modifier and TypeMethod
public float
volume()
comp_1_1956()
volume()
public float
pitch()
comp_1_1953()
pitch()
public Optional<RegistryEntry<SoundEvent>>
breakSound()
comp_1_1950()
breakSound()
public Optional<RegistryEntry<SoundEvent>>
stepSound()
comp_1_1955()
stepSound()
public Optional<RegistryEntry<SoundEvent>>
placeSound()
comp_1_1954()
placeSound()
public Optional<RegistryEntry<SoundEvent>>
hitSound()
comp_1_1952()
hitSound()
public Optional<RegistryEntry<SoundEvent>>
fallSound()
comp_1_1951()
fallSound()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_11179(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_11179(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)