mirror of
https://github.com/KAMKEEL/CustomNPC-Plus-API.git
synced 2026-11-14 20:14:43 +00:00
63 lines
1.0 KiB
Java
63 lines
1.0 KiB
Java
package noppes.npcs.api.handler.data;
|
|
|
|
import noppes.npcs.api.item.IItemStack;
|
|
|
|
public interface ILinkedItem {
|
|
|
|
ILinkedItem save();
|
|
|
|
IItemStack createStack();
|
|
|
|
int getId();
|
|
|
|
void setId(int id);
|
|
|
|
int getVersion();
|
|
|
|
void setVersion(int version);
|
|
|
|
String getName();
|
|
|
|
void setName(String name);
|
|
|
|
double getDurabilityValue();
|
|
|
|
void setDurabilityValue(double durabilityValue);
|
|
|
|
int getStackSize();
|
|
|
|
void setStackSize(int stackSize);
|
|
|
|
int getMaxItemUseDuration();
|
|
|
|
void setMaxItemUseDuration(int maxItemUseDuration);
|
|
|
|
int getItemUseAction();
|
|
|
|
void setItemUseAction(int itemUseAction);
|
|
|
|
boolean isNormalItem();
|
|
|
|
void setNormalItem(boolean normalItem);
|
|
|
|
boolean isTool();
|
|
|
|
void setTool(boolean tool);
|
|
|
|
int getDigSpeed();
|
|
|
|
void setDigSpeed(int digSpeed);
|
|
|
|
int getArmorType();
|
|
|
|
void setArmorType(int armorType);
|
|
|
|
int getEnchantability();
|
|
|
|
void setEnchantability(int enchantability);
|
|
|
|
public int getAttackSpeed();
|
|
|
|
public void setAttackSpeed(int time);
|
|
}
|