Class GenesisConditionTypeNumber
java.lang.Object
studio.magemonkey.genesis.core.conditions.GenesisConditionType
studio.magemonkey.genesis.core.conditions.GenesisConditionTypeNumber
- Direct Known Subclasses:
GenesisConditionTypeExp,GenesisConditionTypeHealth,GenesisConditionTypeHunger,GenesisConditionTypeLightlevel,GenesisConditionTypeLocationX,GenesisConditionTypeLocationY,GenesisConditionTypeLocationZ,GenesisConditionTypeMoney,GenesisConditionTypePoints,GenesisConditionTypeRealHour,GenesisConditionTypeRealMillisecond,GenesisConditionTypeRealMinute,GenesisConditionTypeRealMonth,GenesisConditionTypeRealMonthDay,GenesisConditionTypeRealSecond,GenesisConditionTypeRealWeek,GenesisConditionTypeRealWeekDay,GenesisConditionTypeRealYear,GenesisConditionTypeServerpinging,GenesisConditionTypeShopPage,GenesisConditionTypeTime
-
Field Summary
Fields inherited from class studio.magemonkey.genesis.core.conditions.GenesisConditionType
EXP, GROUP, HANDITEM, HEALTH, HUNGER, ITEM, LIGHTLEVEL, LOCATIONX, LOCATIONY, LOCATIONZ, MONEY, PERMISSION, PLACEHOLDERMATCH, PLACEHOLDERNUMBER, POINTS, REALHOUR, REALMILLISECOND, REALMINUTE, REALMONTH, REALMONTHDAY, REALSECOND, REALWEEK, REALWEEKDAY, REALYEAR, SERVERPINGING, SHOPPAGE, TIME, WEATHER, WORLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract doublegetNumber(GenesisBuy shopItem, GenesisShopHolder holder, org.bukkit.entity.Player p) booleanmeetsCondition(GenesisShopHolder holder, GenesisBuy shopItem, org.bukkit.entity.Player p, String conditiontype, String condition) String[]Methods inherited from class studio.magemonkey.genesis.core.conditions.GenesisConditionType
createNames, dependsOnPlayer, detectType, enableType, getNames, isType, loadTypes, name, register, registerType, values
-
Constructor Details
-
GenesisConditionTypeNumber
public GenesisConditionTypeNumber()
-
-
Method Details
-
meetsCondition
public boolean meetsCondition(GenesisShopHolder holder, GenesisBuy shopItem, org.bukkit.entity.Player p, String conditiontype, String condition) - Specified by:
meetsConditionin classGenesisConditionType
-
showStructure
- Specified by:
showStructurein classGenesisConditionType
-
getNumber
public abstract double getNumber(GenesisBuy shopItem, GenesisShopHolder holder, org.bukkit.entity.Player p) throws NoSuchFieldException, IllegalAccessException
-