Package net.minecraft.item
Class ItemStack
java.lang.Object
net.minecraft.item.ItemStack
- Mappings:
Namespace Name intermediary net/minecraft/class_31glue class_224server fyclient iznamed net/minecraft/item/ItemStack
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintprivate intint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanclone()static ItemStackvoidbooleanprivate booleanintgetItem()intintfloatgetMiningSpeedMultiplier(Block block) voidinventoryTick(World world, Entity entity, int slot, boolean selected) booleanbooleanbooleanisItemEqual(ItemStack stack) booleanbooleanisSuitableFor(Block block) voidmethod_700(PlayerEntity playerEntity) intmethod_707(Entity entity) booleanintintvoidonCraft(World world, PlayerEntity player) voidpostHit(LivingEntity target, PlayerEntity attacker) voidpostMine(int blockId, int x, int y, int z, PlayerEntity miner) voidreadNbt(NbtCompound nbt) voidsetDamage(int damage) split(int count) toString()use(World world, PlayerEntity user) booleanuseOnBlock(PlayerEntity player, World world, int x, int y, int z, int side) voiduseOnEntity(LivingEntity entity) writeNbt(NbtCompound nbt)
-
Field Details
-
count
public int count- Mappings:
Namespace Name Mixin selector intermediary field_751Lnet/minecraft/class_31;field_751:Iglue field_944Lclass_224;field_944:Iserver aLfy;a:Iclient aLiz;a:Inamed countLnet/minecraft/item/ItemStack;count:I
-
bobbingAnimationTime
public int bobbingAnimationTime- Mappings:
Namespace Name Mixin selector intermediary field_752Lnet/minecraft/class_31;field_752:Iglue field_945Lclass_224;field_945:Iserver bLfy;b:Iclient bLiz;b:Inamed bobbingAnimationTimeLnet/minecraft/item/ItemStack;bobbingAnimationTime:I
-
itemId
public int itemId- Mappings:
Namespace Name Mixin selector intermediary field_753Lnet/minecraft/class_31;field_753:Iglue field_946Lclass_224;field_946:Iserver cLfy;c:Iclient cLiz;c:Inamed itemIdLnet/minecraft/item/ItemStack;itemId:I
-
damage
private int damage- Mappings:
Namespace Name Mixin selector intermediary field_754Lnet/minecraft/class_31;field_754:Iglue field_947Lclass_224;field_947:Iserver dLfy;d:Iclient dLiz;d:Inamed damageLnet/minecraft/item/ItemStack;damage:I
-
-
Constructor Details
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_17;)Vglue <init>Lclass_224;<init>(Lclass_507;)Vserver <init>Lfy;<init>(Lna;)Vclient <init>Liz;<init>(Luu;)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/block/Block;)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_17;I)Vglue <init>Lclass_224;<init>(Lclass_507;I)Vserver <init>Lfy;<init>(Lna;I)Vclient <init>Liz;<init>(Luu;I)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/block/Block;I)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_17;II)Vglue <init>Lclass_224;<init>(Lclass_507;II)Vserver <init>Lfy;<init>(Lna;II)Vclient <init>Liz;<init>(Luu;II)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/block/Block;II)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_124;)Vglue <init>Lclass_224;<init>(Lclass_166;)Vserver <init>Lfy;<init>(Lej;)Vclient <init>Liz;<init>(Lgm;)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/Item;)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_124;I)Vglue <init>Lclass_224;<init>(Lclass_166;I)Vserver <init>Lfy;<init>(Lej;I)Vclient <init>Liz;<init>(Lgm;I)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/Item;I)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_124;II)Vglue <init>Lclass_224;<init>(Lclass_166;II)Vserver <init>Lfy;<init>(Lej;II)Vclient <init>Liz;<init>(Lgm;II)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/Item;II)V
-
ItemStack
public ItemStack(int id, int count, int damage) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(III)Vglue <init>Lclass_224;<init>(III)Vserver <init>Lfy;<init>(III)Vclient <init>Liz;<init>(III)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(III)V
-
ItemStack
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_31;<init>(Lnet/minecraft/class_8;)Vglue <init>Lclass_224;<init>(Lclass_333;)Vserver <init>Lfy;<init>(Liq;)Vclient <init>Liz;<init>(Lnu;)Vnamed <init>Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/nbt/NbtCompound;)V
-
-
Method Details
-
split
- Mappings:
Namespace Name Mixin selector intermediary method_695Lnet/minecraft/class_31;method_695(I)Lnet/minecraft/class_31;glue method_1059Lclass_224;method_1059(I)Lclass_224;server aLfy;a(I)Lfy;client aLiz;a(I)Liz;named splitLnet/minecraft/item/ItemStack;split(I)Lnet/minecraft/item/ItemStack;
-
getItem
- Mappings:
Namespace Name Mixin selector intermediary method_694Lnet/minecraft/class_31;method_694()Lnet/minecraft/class_124;glue method_1058Lclass_224;method_1058()Lclass_166;server aLfy;a()Lej;client aLiz;a()Lgm;named getItemLnet/minecraft/item/ItemStack;getItem()Lnet/minecraft/Item;
-
method_725
- Mappings:
Namespace Name Mixin selector intermediary method_725Lnet/minecraft/class_31;method_725()Iglue method_1407Lclass_224;method_1407()Iserver method_725Lfy;method_725()Iclient bLiz;b()Inamed method_725Lnet/minecraft/item/ItemStack;method_725()I
-
useOnBlock
- Mappings:
Namespace Name Mixin selector intermediary method_701Lnet/minecraft/class_31;method_701(Lnet/minecraft/class_54;Lnet/minecraft/class_18;IIII)Zglue method_1065Lclass_224;method_1065(Lclass_172;Lclass_129;IIII)Zserver aLfy;a(Lem;Ldj;IIII)Zclient aLiz;a(Lgs;Lfd;IIII)Znamed useOnBlockLnet/minecraft/item/ItemStack;useOnBlock(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;IIII)Z
-
getMiningSpeedMultiplier
- Mappings:
Namespace Name Mixin selector intermediary method_708Lnet/minecraft/class_31;method_708(Lnet/minecraft/class_17;)Fglue method_1072Lclass_224;method_1072(Lclass_507;)Fserver aLfy;a(Lna;)Fclient aLiz;a(Luu;)Fnamed getMiningSpeedMultiplierLnet/minecraft/item/ItemStack;getMiningSpeedMultiplier(Lnet/minecraft/block/Block;)F
-
use
- Mappings:
Namespace Name Mixin selector intermediary method_698Lnet/minecraft/class_31;method_698(Lnet/minecraft/class_18;Lnet/minecraft/class_54;)Lnet/minecraft/class_31;glue method_1062Lclass_224;method_1062(Lclass_129;Lclass_172;)Lclass_224;server aLfy;a(Ldj;Lem;)Lfy;client aLiz;a(Lfd;Lgs;)Liz;named useLnet/minecraft/item/ItemStack;use(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
-
writeNbt
- Mappings:
Namespace Name Mixin selector intermediary method_706Lnet/minecraft/class_31;method_706(Lnet/minecraft/class_8;)Lnet/minecraft/class_8;glue method_1070Lclass_224;method_1070(Lclass_333;)Lclass_333;server aLfy;a(Liq;)Liq;client aLiz;a(Lnu;)Lnu;named writeNbtLnet/minecraft/item/ItemStack;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector intermediary method_713Lnet/minecraft/class_31;method_713(Lnet/minecraft/class_8;)Vglue method_1077Lclass_224;method_1077(Lclass_333;)Vserver bLfy;b(Liq;)Vclient bLiz;b(Lnu;)Vnamed readNbtLnet/minecraft/item/ItemStack;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getMaxCount
public int getMaxCount()- Mappings:
Namespace Name Mixin selector intermediary method_709Lnet/minecraft/class_31;method_709()Iglue method_1073Lclass_224;method_1073()Iserver bLfy;b()Iclient cLiz;c()Inamed getMaxCountLnet/minecraft/item/ItemStack;getMaxCount()I
-
isStackable
public boolean isStackable()- Mappings:
Namespace Name Mixin selector intermediary method_715Lnet/minecraft/class_31;method_715()Zglue method_1079Lclass_224;method_1079()Zserver cLfy;c()Zclient dLiz;d()Znamed isStackableLnet/minecraft/item/ItemStack;isStackable()Z
-
isDamageable
public boolean isDamageable()- Mappings:
Namespace Name Mixin selector intermediary method_717Lnet/minecraft/class_31;method_717()Zglue method_1081Lclass_224;method_1081()Zserver dLfy;d()Zclient eLiz;e()Znamed isDamageableLnet/minecraft/item/ItemStack;isDamageable()Z
-
method_719
public boolean method_719()- Mappings:
Namespace Name Mixin selector intermediary method_719Lnet/minecraft/class_31;method_719()Zglue method_1083Lclass_224;method_1083()Zserver eLfy;e()Zclient fLiz;f()Znamed method_719Lnet/minecraft/item/ItemStack;method_719()Z
-
isDamaged
public boolean isDamaged()- Mappings:
Namespace Name Mixin selector intermediary method_720Lnet/minecraft/class_31;method_720()Zglue method_1084Lclass_224;method_1084()Zserver fLfy;f()Zclient gLiz;g()Znamed isDamagedLnet/minecraft/item/ItemStack;isDamaged()Z
-
method_721
public int method_721()- Mappings:
Namespace Name Mixin selector intermediary method_721Lnet/minecraft/class_31;method_721()Iglue method_1085Lclass_224;method_1085()Iserver gLfy;g()Iclient hLiz;h()Inamed method_721Lnet/minecraft/item/ItemStack;method_721()I
-
getDamage
public int getDamage()- Mappings:
Namespace Name Mixin selector intermediary method_722Lnet/minecraft/class_31;method_722()Iglue method_1086Lclass_224;method_1086()Iserver hLfy;h()Iclient iLiz;i()Inamed getDamageLnet/minecraft/item/ItemStack;getDamage()I
-
setDamage
public void setDamage(int damage) - Mappings:
Namespace Name Mixin selector intermediary method_710Lnet/minecraft/class_31;method_710(I)Vglue method_1074Lclass_224;method_1074(I)Vserver bLfy;b(I)Vclient bLiz;b(I)Vnamed setDamageLnet/minecraft/item/ItemStack;setDamage(I)V
-
getMaxDamage
public int getMaxDamage()- Mappings:
Namespace Name Mixin selector intermediary method_723Lnet/minecraft/class_31;method_723()Iglue method_1087Lclass_224;method_1087()Iserver iLfy;i()Iclient jLiz;j()Inamed getMaxDamageLnet/minecraft/item/ItemStack;getMaxDamage()I
-
damage
- Mappings:
Namespace Name Mixin selector intermediary method_697Lnet/minecraft/class_31;method_697(ILnet/minecraft/class_57;)Vglue method_1061Lclass_224;method_1061(ILclass_450;)Vserver aLfy;a(ILlq;)Vclient aLiz;a(ILsn;)Vnamed damageLnet/minecraft/item/ItemStack;damage(ILnet/minecraft/entity/Entity;)V
-
postHit
- Mappings:
Namespace Name Mixin selector intermediary method_705Lnet/minecraft/class_31;method_705(Lnet/minecraft/class_127;Lnet/minecraft/class_54;)Vglue method_1069Lclass_224;method_1069(Lclass_283;Lclass_172;)Vserver aLfy;a(Lhl;Lem;)Vclient aLiz;a(Lls;Lgs;)Vnamed postHitLnet/minecraft/item/ItemStack;postHit(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/player/PlayerEntity;)V
-
postMine
- Mappings:
Namespace Name Mixin selector intermediary method_696Lnet/minecraft/class_31;method_696(IIIILnet/minecraft/class_54;)Vglue method_1060Lclass_224;method_1060(IIIILclass_172;)Vserver aLfy;a(IIIILem;)Vclient aLiz;a(IIIILgs;)Vnamed postMineLnet/minecraft/item/ItemStack;postMine(IIIILnet/minecraft/entity/player/PlayerEntity;)V
-
method_707
- Mappings:
Namespace Name Mixin selector intermediary method_707Lnet/minecraft/class_31;method_707(Lnet/minecraft/class_57;)Iglue method_1071Lclass_224;method_1071(Lclass_450;)Iserver aLfy;a(Llq;)Iclient aLiz;a(Lsn;)Inamed method_707Lnet/minecraft/item/ItemStack;method_707(Lnet/minecraft/entity/Entity;)I
-
isSuitableFor
- Mappings:
Namespace Name Mixin selector intermediary method_714Lnet/minecraft/class_31;method_714(Lnet/minecraft/class_17;)Zglue method_1078Lclass_224;method_1078(Lclass_507;)Zserver bLfy;b(Lna;)Zclient bLiz;b(Luu;)Znamed isSuitableForLnet/minecraft/item/ItemStack;isSuitableFor(Lnet/minecraft/block/Block;)Z
-
method_700
- Mappings:
Namespace Name Mixin selector intermediary method_700Lnet/minecraft/class_31;method_700(Lnet/minecraft/class_54;)Vglue method_1064Lclass_224;method_1064(Lclass_172;)Vserver aLfy;a(Lem;)Vclient aLiz;a(Lgs;)Vnamed method_700Lnet/minecraft/item/ItemStack;method_700(Lnet/minecraft/entity/player/PlayerEntity;)V
-
useOnEntity
- Mappings:
Namespace Name Mixin selector intermediary method_704Lnet/minecraft/class_31;method_704(Lnet/minecraft/class_127;)Vglue method_1068Lclass_224;method_1068(Lclass_283;)Vserver aLfy;a(Lhl;)Vclient aLiz;a(Lls;)Vnamed useOnEntityLnet/minecraft/item/ItemStack;useOnEntity(Lnet/minecraft/entity/LivingEntity;)V
-
clone
- Overrides:
clonein classObject- Mappings:
Namespace Name Mixin selector intermediary method_724Lnet/minecraft/class_31;method_724()Lnet/minecraft/class_31;glue method_1088Lclass_224;method_1088()Lclass_224;server jLfy;j()Lfy;client kLiz;k()Liz;named cloneLnet/minecraft/item/ItemStack;clone()Lnet/minecraft/item/ItemStack;
-
areEqual
- Mappings:
Namespace Name Mixin selector intermediary method_703Lnet/minecraft/class_31;method_703(Lnet/minecraft/class_31;Lnet/minecraft/class_31;)Zglue method_1067Lclass_224;method_1067(Lclass_224;Lclass_224;)Zserver aLfy;a(Lfy;Lfy;)Zclient aLiz;a(Liz;Liz;)Znamed areEqualLnet/minecraft/item/ItemStack;areEqual(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
-
equals2
- Mappings:
Namespace Name Mixin selector intermediary method_718Lnet/minecraft/class_31;method_718(Lnet/minecraft/class_31;)Zglue method_1082Lclass_224;method_1082(Lclass_224;)Zserver dLfy;d(Lfy;)Zclient dLiz;d(Liz;)Znamed equals2Lnet/minecraft/item/ItemStack;equals2(Lnet/minecraft/item/ItemStack;)Z
-
isItemEqual
- Mappings:
Namespace Name Mixin selector intermediary method_702Lnet/minecraft/class_31;method_702(Lnet/minecraft/class_31;)Zglue method_1066Lclass_224;method_1066(Lclass_224;)Zserver aLfy;a(Lfy;)Zclient aLiz;a(Liz;)Znamed isItemEqualLnet/minecraft/item/ItemStack;isItemEqual(Lnet/minecraft/item/ItemStack;)Z
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector intermediary method_726Lnet/minecraft/class_31;method_726()Ljava/lang/String;glue method_1408Lclass_224;method_1408()Ljava/lang/String;server method_726Lfy;method_726()Ljava/lang/String;client lLiz;l()Ljava/lang/String;named getTranslationKeyLnet/minecraft/item/ItemStack;getTranslationKey()Ljava/lang/String;
-
clone
- Mappings:
Namespace Name Mixin selector intermediary method_712Lnet/minecraft/class_31;method_712(Lnet/minecraft/class_31;)Lnet/minecraft/class_31;glue method_1076Lclass_224;method_1076(Lclass_224;)Lclass_224;server bLfy;b(Lfy;)Lfy;client bLiz;b(Liz;)Liz;named cloneLnet/minecraft/item/ItemStack;clone(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
toString
-
inventoryTick
- Mappings:
Namespace Name Mixin selector intermediary method_699Lnet/minecraft/class_31;method_699(Lnet/minecraft/class_18;Lnet/minecraft/class_57;IZ)Vglue method_1063Lclass_224;method_1063(Lclass_129;Lclass_450;IZ)Vserver aLfy;a(Ldj;Llq;IZ)Vclient aLiz;a(Lfd;Lsn;IZ)Vnamed inventoryTickLnet/minecraft/item/ItemStack;inventoryTick(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;IZ)V
-
onCraft
- Mappings:
Namespace Name Mixin selector intermediary method_711Lnet/minecraft/class_31;method_711(Lnet/minecraft/class_18;Lnet/minecraft/class_54;)Vglue method_1075Lclass_224;method_1075(Lclass_129;Lclass_172;)Vserver bLfy;b(Ldj;Lem;)Vclient bLiz;b(Lfd;Lgs;)Vnamed onCraftLnet/minecraft/item/ItemStack;onCraft(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)V
-
equals
- Mappings:
Namespace Name Mixin selector intermediary method_716Lnet/minecraft/class_31;method_716(Lnet/minecraft/class_31;)Zglue method_1080Lclass_224;method_1080(Lclass_224;)Zserver cLfy;c(Lfy;)Zclient cLiz;c(Liz;)Znamed equalsLnet/minecraft/item/ItemStack;equals(Lnet/minecraft/item/ItemStack;)Z
-