Class GenesisRewardTypeAnd
java.lang.Object
studio.magemonkey.genesis.core.rewards.GenesisRewardType
studio.magemonkey.genesis.inbuiltaddons.logictypes.GenesisRewardTypeAnd
-
Field Summary
Fields inherited from class studio.magemonkey.genesis.core.rewards.GenesisRewardType
BungeeCordCommand, BungeeCordServer, Close, Command, Custom, Enchantment, Exp, Item, ItemAll, Message, Money, Nothing, Permission, PlayerCommand, PlayerCommandOp, Points, Shop, ShopBack, ShopPage, Teleport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBuy(org.bukkit.entity.Player p, GenesisBuy buy, boolean messageIfNoSuccess, Object reward, org.bukkit.event.inventory.ClickType clickType) String[]createObject(Object o, boolean forceFinalState) voidgetDisplayReward(org.bukkit.entity.Player p, GenesisBuy buy, Object reward, org.bukkit.event.inventory.ClickType clickType) voidgiveReward(org.bukkit.entity.Player p, GenesisBuy buy, Object reward, org.bukkit.event.inventory.ClickType clickType) booleanbooleanvalidityCheck(String itemName, Object o) Methods inherited from class studio.magemonkey.genesis.core.rewards.GenesisRewardType
allowAsync, detectType, getPriceReturnMessage, isActualReward, isPlayerDependend, isType, loadTypes, logTransaction, name, overridesPrice, register, registerType, supportsMultipliers, updateNames, values
-
Constructor Details
-
GenesisRewardTypeAnd
public GenesisRewardTypeAnd()
-
-
Method Details
-
createObject
- Specified by:
createObjectin classGenesisRewardType
-
validityCheck
- Specified by:
validityCheckin classGenesisRewardType
-
enableType
public void enableType()- Specified by:
enableTypein classGenesisRewardType
-
canBuy
public boolean canBuy(org.bukkit.entity.Player p, GenesisBuy buy, boolean messageIfNoSuccess, Object reward, org.bukkit.event.inventory.ClickType clickType) - Specified by:
canBuyin classGenesisRewardType
-
giveReward
public void giveReward(org.bukkit.entity.Player p, GenesisBuy buy, Object reward, org.bukkit.event.inventory.ClickType clickType) - Specified by:
giveRewardin classGenesisRewardType
-
getDisplayReward
public String getDisplayReward(org.bukkit.entity.Player p, GenesisBuy buy, Object reward, org.bukkit.event.inventory.ClickType clickType) - Specified by:
getDisplayRewardin classGenesisRewardType
-
createNames
- Specified by:
createNamesin classGenesisRewardType
-
mightNeedShopUpdate
public boolean mightNeedShopUpdate()- Specified by:
mightNeedShopUpdatein classGenesisRewardType
-