Class HasResourcePackCondition
java.lang.Object
ua.mcchickenstudio.opencreative.coding.blocks.actions.Action
ua.mcchickenstudio.opencreative.coding.blocks.conditions.Condition
ua.mcchickenstudio.opencreative.coding.blocks.conditions.playerconditions.PlayerCondition
ua.mcchickenstudio.opencreative.coding.blocks.conditions.playerconditions.appearance.HasResourcePackCondition
- All Implemented Interfaces:
CodingBlock
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckPlayer(@NotNull org.bukkit.entity.Player player) @NotNull ActionTypeReturns type of action, that contains information about action: icon material, arguments list.Methods inherited from class ua.mcchickenstudio.opencreative.coding.blocks.conditions.playerconditions.PlayerCondition
check, getActionCategory, getPlayersMethods inherited from class ua.mcchickenstudio.opencreative.coding.blocks.conditions.Condition
execute, getActions, getElseActions, getEventValue, isOpposed, prepareAndExecuteMethods inherited from class ua.mcchickenstudio.opencreative.coding.blocks.actions.Action
getArguments, getArgumentsList, getEntitiesByNameOrUUID, getEntity, getEntityByNameOrUUID, getEvent, getExecutor, getHandler, getPlanet, getPlayersByNameOrUUID, getTarget, getTargets, getWorld, getX, getY, getZ, setEntity, setEvent, setHandler, setVarValue
-
Constructor Details
-
HasResourcePackCondition
public HasResourcePackCondition(Executor executor, Target target, int x, Arguments args, List<Action> actions, List<Action> reactions, boolean isOpposed) Creates an Condition with linked executor and specified arguments.- Parameters:
executor- Executor where this action will be added.x- X from Action's block location in developers planet.args- List of arguments for action.
-
-
Method Details
-
checkPlayer
public boolean checkPlayer(@NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
checkPlayerin classPlayerCondition
-
getActionType
Description copied from class:ActionReturns type of action, that contains information about action: icon material, arguments list.- Specified by:
getActionTypein classAction- Returns:
- Type of action.
-