public static class CravingDataHandler.Default extends java.lang.Object implements CravingDataHandler.ICustomData
Constructor and Description |
---|
Default() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.item.ItemStack |
getCravedItem() |
ICraving |
getCraving() |
int |
getTimeToNextAttempt() |
int |
getTimeToSatisfy() |
void |
resetCravings() |
void |
setCravedItem(net.minecraft.item.ItemStack craved) |
void |
setCraving(ICraving craving) |
void |
setTimeToNextAttempt(int time) |
void |
setTimeToSatisfy(int time) |
public net.minecraft.item.ItemStack getCravedItem()
getCravedItem
in interface CravingDataHandler.ICustomData
public void setCravedItem(net.minecraft.item.ItemStack craved)
setCravedItem
in interface CravingDataHandler.ICustomData
public int getTimeToSatisfy()
getTimeToSatisfy
in interface CravingDataHandler.ICustomData
public void setTimeToSatisfy(int time)
setTimeToSatisfy
in interface CravingDataHandler.ICustomData
public int getTimeToNextAttempt()
getTimeToNextAttempt
in interface CravingDataHandler.ICustomData
public void setTimeToNextAttempt(int time)
setTimeToNextAttempt
in interface CravingDataHandler.ICustomData
public ICraving getCraving()
getCraving
in interface CravingDataHandler.ICustomData
public void setCraving(ICraving craving)
setCraving
in interface CravingDataHandler.ICustomData
public void resetCravings()
resetCravings
in interface CravingDataHandler.ICustomData