Class RewardItem
java.lang.Object
org.cyclops.cyclopscore.infobook.pageelement.RewardItem
- All Implemented Interfaces:
IReward
An item reward.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanObtain(net.minecraft.world.entity.player.Player player) If the given player in its current state is able to obtain this reward.intnet.minecraft.world.item.ItemStackintgetWidth()voidobtain(net.minecraft.world.entity.player.Player player) The logic for obtaining this reward.
-
Field Details
-
SLOT_SIZE
protected static final int SLOT_SIZE- See Also:
-
-
Constructor Details
-
RewardItem
public RewardItem(net.minecraft.world.item.ItemStack itemStack)
-
-
Method Details
-
canObtain
public boolean canObtain(net.minecraft.world.entity.player.Player player) Description copied from interface:IRewardIf the given player in its current state is able to obtain this reward. -
obtain
public void obtain(net.minecraft.world.entity.player.Player player) Description copied from interface:IRewardThe logic for obtaining this reward. Will only be called server-side. -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
constructRewardClient
- Specified by:
constructRewardClientin interfaceIReward
-
getItemStack
public net.minecraft.world.item.ItemStack getItemStack()
-