net.minecraft.block.enums

public enum NoteBlockInstrument

implements StringIdentifiable

net.minecraft.world.level.block.state.properties.NoteBlockInstrument
net.minecraft.class_2766
net.minecraft.block.enums.NoteBlockInstrument

Enum constant summary

Enum Constant
HARP
field_12648
HARP
BASEDRUM
field_12653
BASEDRUM
SNARE
field_12643
SNARE
HAT
field_12645
HAT
BASS
field_12651
BASS
FLUTE
field_12650
FLUTE
BELL
field_12644
BELL
GUITAR
field_12654
GUITAR
CHIME
field_12647
CHIME
XYLOPHONE
field_12655
XYLOPHONE
IRON_XYLOPHONE
field_18284
IRON_XYLOPHONE
COW_BELL
field_18285
COW_BELL
DIDGERIDOO
field_18286
DIDGERIDOO
BIT
field_18287
BIT
BANJO
field_18288
BANJO
PLING
field_18289
PLING
TRUMPET
field_1_2013
TRUMPET
TRUMPET_EXPOSED
field_1_2014
TRUMPET_EXPOSED
TRUMPET_OXIDIZED
field_1_2015
TRUMPET_OXIDIZED
TRUMPET_WEATHERED
field_1_2016
TRUMPET_WEATHERED
ZOMBIE
field_41324
ZOMBIE
SKELETON
field_41325
SKELETON
CREEPER
field_41326
CREEPER
DRAGON
field_41327
DRAGON
WITHER_SKELETON
field_41328
WITHER_SKELETON
PIGLIN
field_41329
PIGLIN
CUSTOM_HEAD
field_41604
CUSTOM_HEAD

Field summary

Modifier and TypeField
private final String
name
field_12646
name
private final RegistryEntry<SoundEvent>
soundEvent
field_12649
sound
private final NoteBlockInstrument$Type
type
field_41605
type
private static final NoteBlockInstrument[]
$VALUES
field_12652
field_12652

Constructor summary

ModifierConstructor
private (String $enum$name, RegistryEntry<SoundEvent> $enum$ordinal, NoteBlockInstrument$Type name)

Method summary

Modifier and TypeMethod
public String
getSerializedName()
method_15434()
asString()
public RegistryEntry<SoundEvent>
getSoundEvent()
method_11886()
getSound()
public boolean
isTunable()
method_47889()
canBePitched()
public boolean
hasCustomSound()
method_47890()
hasCustomSound()
public boolean
worksAboveNoteBlock()
method_51372()
isNotBaseBlock()
private static NoteBlockInstrument[]
$values()
method_36730()
method_36730()