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 TypeMethodDescriptionboolean
canObtain
(net.minecraft.world.entity.player.Player player) If the given player in its current state is able to obtain this reward.int
net.minecraft.world.item.ItemStack
int
getWidth()
void
obtain
(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:IReward
If 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:IReward
The logic for obtaining this reward. Will only be called server-side. -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
constructRewardClient
- Specified by:
constructRewardClient
in interfaceIReward
-
getItemStack
public net.minecraft.world.item.ItemStack getItemStack()
-