Class TILDiscItem1_20_6
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.RecordItem
mods.thecomputerizer.theimpossiblelibrary.shared.v20.m6.registry.item.TILDiscItem1_20_6
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties,ItemHelpers1_20_6,net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike
public class TILDiscItem1_20_6
extends net.minecraft.world.item.RecordItem
implements ItemHelpers1_20_6
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item.TooltipContext -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemPropertiesFields inherited from class net.minecraft.world.item.Item
ABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTHFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIESFields inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties
VERSION -
Constructor Summary
ConstructorsConstructorDescriptionTILDiscItem1_20_6(net.minecraft.sounds.SoundEvent sound, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties properties, int length) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendHoverText(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.Item.TooltipContext ctx, List<net.minecraft.network.chat.Component> components, net.minecraft.world.item.TooltipFlag flag) mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties@NotNull net.minecraft.world.InteractionResultuseOn(net.minecraft.world.item.context.UseOnContext ctx) Methods inherited from class net.minecraft.world.item.RecordItem
getAnalogOutput, getBySound, getDisplayName, getLengthInTicks, getSoundMethods inherited from class net.minecraft.world.item.Item
asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canFitInsideContainerItems, components, finishUsingItem, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, isValidRepairItem, mineBlock, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, toString, use, useOnRelease, verifyComponentsAfterLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabledMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.shared.v20.m6.registry.item.ItemHelpers1_20_6
defaultAppendHoverText, defaultUseOn, wrapStackMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties
getTooltipLines, getUseResult
-
Field Details
-
properties
protected final mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties properties
-
-
Constructor Details
-
TILDiscItem1_20_6
public TILDiscItem1_20_6(net.minecraft.sounds.SoundEvent sound, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties properties, int length)
-
-
Method Details
-
appendHoverText
public void appendHoverText(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.Item.TooltipContext ctx, List<net.minecraft.network.chat.Component> components, net.minecraft.world.item.TooltipFlag flag) - Overrides:
appendHoverTextin classnet.minecraft.world.item.RecordItem
-
useOn
@NotNull public @NotNull net.minecraft.world.InteractionResult useOn(net.minecraft.world.item.context.UseOnContext ctx) - Overrides:
useOnin classnet.minecraft.world.item.RecordItem
-
getProperties
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties getProperties()- Specified by:
getPropertiesin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties
-