Class TILItemSword1_18_2
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.TieredItem
net.minecraft.world.item.SwordItem
mods.thecomputerizer.theimpossiblelibrary.shared.v18.m2.registry.item.TILItemSword1_18_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties,ItemHelpers1_18_2,net.minecraft.world.item.Vanishable,net.minecraft.world.level.ItemLike
public class TILItemSword1_18_2
extends net.minecraft.world.item.SwordItem
implements ItemHelpers1_18_2
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemPropertiesFields inherited from class net.minecraft.world.item.Item
BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, category, EAT_DURATION, MAX_BAR_WIDTH, MAX_STACK_SIZEFields inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties
VERSION -
Constructor Summary
ConstructorsConstructorDescriptionTILItemSword1_18_2(net.minecraft.world.item.Tier tier, int damage, float speed, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendHoverText(net.minecraft.world.item.ItemStack stack, @Nullable net.minecraft.world.level.Level world, 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.SwordItem
canAttackBlock, getDamage, getDefaultAttributeModifiers, getDestroySpeed, hurtEnemy, isCorrectToolForDrops, mineBlockMethods inherited from class net.minecraft.world.item.TieredItem
getEnchantmentValue, getTier, isValidRepairItemMethods inherited from class net.minecraft.world.item.Item
allowdedIn, asItem, builtInRegistryHolder, byBlock, byId, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, fillItemCategory, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDrinkingSound, getEatingSound, getEquipSound, getFoodProperties, getId, getItemCategory, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isEdible, isEnchantable, isFireResistant, isFoil, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, shouldOverrideMultiplayerNbt, toString, use, useOnRelease, verifyTagAfterLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.shared.v18.m2.registry.item.ItemHelpers1_18_2
defaultAppendHoverText, defaultUseOn, wrapStack, wrapWorldMethods 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
-
TILItemSword1_18_2
public TILItemSword1_18_2(net.minecraft.world.item.Tier tier, int damage, float speed, mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties properties)
-
-
Method Details
-
appendHoverText
public void appendHoverText(net.minecraft.world.item.ItemStack stack, @Nullable @Nullable net.minecraft.world.level.Level world, List<net.minecraft.network.chat.Component> components, net.minecraft.world.item.TooltipFlag flag) - Overrides:
appendHoverTextin classnet.minecraft.world.item.Item
-
useOn
@NotNull public @NotNull net.minecraft.world.InteractionResult useOn(net.minecraft.world.item.context.UseOnContext ctx) - Overrides:
useOnin classnet.minecraft.world.item.Item
-
getProperties
public mods.thecomputerizer.theimpossiblelibrary.api.registry.item.ItemProperties getProperties()- Specified by:
getPropertiesin interfacemods.thecomputerizer.theimpossiblelibrary.api.registry.item.WithItemProperties
-