Interface BlockSoundType
- All Superinterfaces:
Holder<BlockSoundType>, Keyed, RegistryKey<BlockSoundType>, StaticProtocolObject<BlockSoundType>
Represents a BlockSoundType object, a set of sounds associated with a particular block (or group of blocks).
Note: Although this extends StaticProtocolObject, it's not actually Registry sent through the protocol, and purely for data organization.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Holder
Holder.Direct<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundTypestatic final BlockSoundType -
Method Summary
Modifier and TypeMethodDescriptiondefault SoundEventdefault SoundEventstatic @Nullable BlockSoundTypestatic @Nullable BlockSoundTypedefault SoundEventhitSound()default intid()default Keykey()default floatpitch()default SoundEventregistry()Deprecated, for removal: This API element is subject to removal in a future version.default SoundEventstatic Collection<BlockSoundType> values()default floatvolume()Methods inherited from interface StaticProtocolObject
name, registryKey
-
Field Details
-
AMETHYST
-
AMETHYST_CLUSTER
-
ANCIENT_DEBRIS
-
ANVIL
-
AZALEA
-
AZALEA_LEAVES
-
BAMBOO
-
BAMBOO_SAPLING
-
BAMBOO_WOOD
-
BAMBOO_WOOD_HANGING_SIGN
-
BASALT
-
BIG_DRIPLEAF
-
BONE_BLOCK
-
CACTUS_FLOWER
-
CALCITE
-
CANDLE
-
CAVE_VINES
-
CHAIN
-
CHERRY_LEAVES
-
CHERRY_SAPLING
-
CHERRY_WOOD
-
CHERRY_WOOD_HANGING_SIGN
-
CHISELED_BOOKSHELF
-
CINNABAR
-
COBWEB
-
COPPER
-
COPPER_BULB
-
COPPER_GOLEM_STATUE
-
COPPER_GRATE
-
CORAL_BLOCK
-
CREAKING_HEART
-
CROP
-
DECORATED_POT
-
DECORATED_POT_CRACKED
-
DEEPSLATE
-
DEEPSLATE_BRICKS
-
DEEPSLATE_TILES
-
DRIED_GHAST
-
DRIPSTONE_BLOCK
-
EMPTY
-
FLOWERING_AZALEA
-
FROGLIGHT
-
FROGSPAWN
-
FUNGUS
-
GILDED_BLACKSTONE
-
GLASS
-
GLOW_LICHEN
-
GRASS
-
GRAVEL
-
HANGING_ROOTS
-
HANGING_SIGN
-
HARD_CROP
-
HEAVY_CORE
-
HONEY_BLOCK
-
IRON
-
LADDER
-
LANTERN
-
LARGE_AMETHYST_BUD
-
LEAF_LITTER
-
LILY_PAD
-
LODESTONE
-
MANGROVE_ROOTS
-
MEDIUM_AMETHYST_BUD
-
METAL
-
MOSS
-
MOSS_CARPET
-
MUD
-
MUD_BRICKS
-
MUDDY_MANGROVE_ROOTS
-
NETHER_BRICKS
-
NETHER_GOLD_ORE
-
NETHER_ORE
-
NETHER_SPROUTS
-
NETHER_WART
-
NETHER_WOOD
-
NETHER_WOOD_HANGING_SIGN
-
NETHERITE_BLOCK
-
NETHERRACK
-
NYLIUM
-
PACKED_MUD
-
PINK_PETALS
-
POINTED_DRIPSTONE
-
POLISHED_DEEPSLATE
-
POLISHED_TUFF
-
POTENT_SULFUR
-
POWDER_SNOW
-
RESIN
-
RESIN_BRICKS
-
ROOTED_DIRT
-
ROOTS
-
SAND
-
SCAFFOLDING
-
SCULK
-
SCULK_CATALYST
-
SCULK_SENSOR
-
SCULK_SHRIEKER
-
SCULK_VEIN
-
SHELF
-
SHROOMLIGHT
-
SLIME_BLOCK
-
SMALL_AMETHYST_BUD
-
SMALL_DRIPLEAF
-
SNOW
-
SOUL_SAND
-
SOUL_SOIL
-
SPAWNER
-
SPONGE
-
SPORE_BLOSSOM
-
STEM
-
STONE
-
SULFUR
-
SULFUR_SPIKE
-
SUSPICIOUS_GRAVEL
-
SUSPICIOUS_SAND
-
SWEET_BERRY_BUSH
-
TRIAL_SPAWNER
-
TUFF
-
TUFF_BRICKS
-
TWISTING_VINES
-
VAULT
-
VINE
-
WART_BLOCK
-
WEEPING_VINES
-
WET_GRASS
-
WET_SPONGE
-
WOOD
-
WOOL
-
-
Method Details
-
registry
Deprecated, for removal: This API element is subject to removal in a future version.use the direct accessors onBlockSoundTypeReturns the 'registry' data for the block sound type. Note: Block sound types are not an actual minecraft registry- Specified by:
registryin interfaceStaticProtocolObject<BlockSoundType>- Returns:
- the legacy registry data
-
key
- Specified by:
keyin interfaceKeyed- Specified by:
keyin interfaceStaticProtocolObject<BlockSoundType>
-
volume
-
pitch
-
breakSound
-
hitSound
-
fallSound
-
placeSound
-
stepSound
-
id
- Specified by:
idin interfaceStaticProtocolObject<BlockSoundType>
-
values
-
fromKey
-
fromKey
-
BlockSoundType