Uses of Record Class
net.minecraft.item.Instrument
Package
Description
-
Uses of Instrument in net.minecraft.component
Modifier and TypeFieldDescriptionstatic final ComponentType
<RegistryEntry<Instrument>> DataComponentTypes.INSTRUMENT
-
Uses of Instrument in net.minecraft.item
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Instrument> Instruments.ADMIRE_GOAT_HORN
static final RegistryKey
<Instrument> Instruments.CALL_GOAT_HORN
static final com.mojang.serialization.Codec
<Instrument> Instrument.CODEC
static final RegistryKey
<Instrument> Instruments.DREAM_GOAT_HORN
static final com.mojang.serialization.Codec
<RegistryEntry<Instrument>> Instrument.ENTRY_CODEC
static final PacketCodec
<RegistryByteBuf, RegistryEntry<Instrument>> Instrument.ENTRY_PACKET_CODEC
static final RegistryKey
<Instrument> Instruments.FEEL_GOAT_HORN
private final TagKey
<Instrument> GoatHornItem.instrumentTag
static final PacketCodec
<RegistryByteBuf, Instrument> Instrument.PACKET_CODEC
static final RegistryKey
<Instrument> Instruments.PONDER_GOAT_HORN
static final RegistryKey
<Instrument> Instruments.SEEK_GOAT_HORN
static final RegistryKey
<Instrument> Instruments.SING_GOAT_HORN
static final RegistryKey
<Instrument> Instruments.YEARN_GOAT_HORN
Modifier and TypeMethodDescriptionprivate Optional
<RegistryEntry<Instrument>> GoatHornItem.getInstrument
(ItemStack stack, RegistryWrapper.WrapperLookup registries) private static RegistryKey
<Instrument> Modifier and TypeMethodDescriptionprivate static void
GoatHornItem.playSound
(World world, PlayerEntity player, Instrument instrument) Modifier and TypeMethodDescriptionprivate static void
ItemGroups.addInstruments
(ItemGroup.Entries entries, RegistryWrapper<Instrument> registryWrapper, Item item, TagKey<Instrument> instrumentTag, ItemGroup.StackVisibility visibility) private static void
ItemGroups.addInstruments
(ItemGroup.Entries entries, RegistryWrapper<Instrument> registryWrapper, Item item, TagKey<Instrument> instrumentTag, ItemGroup.StackVisibility visibility) static void
Instruments.bootstrap
(Registerable<Instrument> registry) static ItemStack
GoatHornItem.getStackForInstrument
(Item item, RegistryEntry<Instrument> instrument) static void
Instruments.register
(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) static void
Instruments.register
(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) ModifierConstructorDescriptionGoatHornItem
(TagKey<Instrument> instrumentTag, Item.Settings settings) -
Uses of Instrument in net.minecraft.loot.function
Modifier and TypeFieldDescriptionprivate final TagKey
<Instrument> SetInstrumentLootFunction.options
Modifier and TypeMethodDescriptionstatic ConditionalLootFunction.Builder
<?> SetInstrumentLootFunction.builder
(TagKey<Instrument> options) ModifierConstructorDescriptionprivate
SetInstrumentLootFunction
(List<LootCondition> conditions, TagKey<Instrument> options) -
Uses of Instrument in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<Instrument>> RegistryKeys.INSTRUMENT
-
Uses of Instrument in net.minecraft.registry.tag
Modifier and TypeFieldDescriptionstatic final TagKey
<Instrument> InstrumentTags.GOAT_HORNS
static final TagKey
<Instrument> InstrumentTags.REGULAR_GOAT_HORNS
static final TagKey
<Instrument> InstrumentTags.SCREAMING_GOAT_HORNS