Package net.minecraft.item
Class SwordItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.SwordItem
- Mappings:
Namespace Name intermediary net/minecraft/class_352glue class_377server jwclient qdnamed net/minecraft/item/SwordItem
-
Field Summary
FieldsFields inherited from class net.minecraft.item.Item
APPLE, ARROW, BED, BOAT, BONE, BOOK, BOW, BOWL, BREAD, BRICK, BUCKET, CAKE, CHAIN_BOOTS, CHAIN_CHESTPLATE, CHAIN_HELMET, CHAIN_LEGGINGS, CHEST_MINECART, CLAY, CLOCK, COAL, COMPASS, COOKED_FISH, COOKED_PORKCHOP, COOKIE, DIAMOND, DIAMOND_AXE, DIAMOND_BOOTS, DIAMOND_CHESTPLATE, DIAMOND_HELMET, DIAMOND_HOE, DIAMOND_LEGGINGS, DIAMOND_PICKAXE, DIAMOND_SHOVEL, DIAMOND_SWORD, DYE, EGG, FEATHER, FISHING_ROD, FLINT, FLINT_AND_STEEL, FURNACE_MINECART, GLOWSTONE_DUST, GOLD_INGOT, GOLDEN_APPLE, GOLDEN_AXE, GOLDEN_BOOTS, GOLDEN_CHESTPLATE, GOLDEN_HELMET, GOLDEN_HOE, GOLDEN_LEGGINGS, GOLDEN_PICKAXE, GOLDEN_SHOVEL, GOLDEN_SWORD, GUNPOWDER, handheld, hasSubtypes, id, IRON_AXE, IRON_BOOTS, IRON_CHESTPLATE, IRON_DOOR, IRON_HELMET, IRON_HOE, IRON_INGOT, IRON_LEGGINGS, IRON_PICKAXE, IRON_SHOVEL, IRON_SWORD, ITEMS, LAVA_BUCKET, LEATHER, LEATHER_BOOTS, LEATHER_CHESTPLATE, LEATHER_HELMET, LEATHER_LEGGINGS, MAP, maxCount, MILK_BUCKET, MINECART, MUSHROOM_STEW, PAINTING, PAPER, random, RAW_FISH, RAW_PORKCHOP, RECORD_CAT, RECORD_THIRTEEN, REDSTONE, REPEATER, SADDLE, SEEDS, SHEARS, SIGN, SLIMEBALL, SNOWBALL, STICK, STONE_AXE, STONE_HOE, STONE_PICKAXE, STONE_SHOVEL, STONE_SWORD, STRING, SUGAR, SUGAR_CANE, textureId, WATER_BUCKET, WHEAT, WOODEN_AXE, WOODEN_DOOR, WOODEN_HOE, WOODEN_PICKAXE, WOODEN_SHOVEL, WOODEN_SWORD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetAttackDamage(Entity attackedEntity) floatgetMiningSpeedMultiplier(ItemStack stack, Block block) booleanbooleanisSuitableFor(Block block) booleanpostHit(ItemStack stack, LivingEntity target, LivingEntity attacker) booleanpostMine(ItemStack stack, int blockId, int x, int y, int z, LivingEntity miner) Methods inherited from class net.minecraft.item.Item
getColorMultiplier, getCraftingReturnItem, getMaxCount, getMaxDamage, getPlacementMetadata, getTextureId, getTextureId, getTranslatedName, getTranslationKey, getTranslationKey, hasCraftingReturnItem, hasSubtypes, inventoryTick, isDamageable, isHandheldRod, isNetworkSynced, onCraft, setCraftingReturnItem, setHandheld, setHasSubtypes, setMaxCount, setMaxDamage, setTextureId, setTexturePosition, setTranslationKey, use, useOnBlock, useOnEntity
-
Field Details
-
damage
private int damage- Mappings:
Namespace Name Mixin selector intermediary field_1314Lnet/minecraft/class_352;field_1314:Iglue field_1497Lclass_377;field_1497:Iserver aLjw;a:Iclient aLqd;a:Inamed damageLnet/minecraft/item/SwordItem;damage:I
-
-
Constructor Details
-
SwordItem
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_352;<init>(ILnet/minecraft/class_428;)Vglue <init>Lclass_377;<init>(ILclass_47;)Vserver <init>Ljw;<init>(ILbb;)Vclient <init>Lqd;<init>(ILbu;)Vnamed <init>Lnet/minecraft/item/SwordItem;<init>(ILnet/minecraft/item/ToolMaterial;)V
-
-
Method Details
-
getMiningSpeedMultiplier
- Overrides:
getMiningSpeedMultiplierin classItem- Mappings:
Namespace Name Mixin selector intermediary method_438Lnet/minecraft/class_124;method_438(Lnet/minecraft/class_31;Lnet/minecraft/class_17;)Fglue method_103Lclass_166;method_103(Lclass_224;Lclass_507;)Fserver aLej;a(Lfy;Lna;)Fclient aLgm;a(Liz;Luu;)Fnamed getMiningSpeedMultiplierLnet/minecraft/item/Item;getMiningSpeedMultiplier(Lnet/minecraft/item/ItemStack;Lnet/minecraft/block/Block;)F
-
postHit
- Overrides:
postHitin classItem- Mappings:
Namespace Name Mixin selector intermediary method_446Lnet/minecraft/class_124;method_446(Lnet/minecraft/class_31;Lnet/minecraft/class_127;Lnet/minecraft/class_127;)Zglue method_262Lclass_166;method_262(Lclass_224;Lclass_283;Lclass_283;)Zserver aLej;a(Lfy;Lhl;Lhl;)Zclient aLgm;a(Liz;Lls;Lls;)Znamed postHitLnet/minecraft/item/Item;postHit(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
postMine
- Overrides:
postMinein classItem- Mappings:
Namespace Name Mixin selector intermediary method_437Lnet/minecraft/class_124;method_437(Lnet/minecraft/class_31;IIIILnet/minecraft/class_127;)Zglue method_102Lclass_166;method_102(Lclass_224;IIIILclass_283;)Zserver aLej;a(Lfy;IIIILhl;)Zclient aLgm;a(Liz;IIIILls;)Znamed postMineLnet/minecraft/item/Item;postMine(Lnet/minecraft/item/ItemStack;IIIILnet/minecraft/entity/LivingEntity;)Z
-
getAttackDamage
- Overrides:
getAttackDamagein classItem- Mappings:
Namespace Name Mixin selector intermediary method_447Lnet/minecraft/class_124;method_447(Lnet/minecraft/class_57;)Iglue method_263Lclass_166;method_263(Lclass_450;)Iserver aLej;a(Llq;)Iclient aLgm;a(Lsn;)Inamed getAttackDamageLnet/minecraft/item/Item;getAttackDamage(Lnet/minecraft/entity/Entity;)I
-
isHandheld
- Overrides:
isHandheldin classItem- Mappings:
Namespace Name Mixin selector intermediary method_448Lnet/minecraft/class_124;method_448()Zglue method_306Lclass_166;method_306()Zserver method_448Lej;method_448()Zclient bLgm;b()Znamed isHandheldLnet/minecraft/item/Item;isHandheld()Z
-
isSuitableFor
- Overrides:
isSuitableForin classItem- Mappings:
Namespace Name Mixin selector intermediary method_450Lnet/minecraft/class_124;method_450(Lnet/minecraft/class_17;)Zglue method_36Lclass_166;method_36(Lclass_507;)Zserver aLej;a(Lna;)Zclient aLgm;a(Luu;)Znamed isSuitableForLnet/minecraft/item/Item;isSuitableFor(Lnet/minecraft/block/Block;)Z
-