Class EntityCondition
java.lang.Object
ua.mcchickenstudio.opencreative.coding.blocks.actions.Action
ua.mcchickenstudio.opencreative.coding.blocks.conditions.Condition
ua.mcchickenstudio.opencreative.coding.blocks.conditions.entityconditions.EntityCondition
- All Implemented Interfaces:
CodingBlock
- Direct Known Subclasses:
EntityNameEqualsCondition,EntityUUIDEqualsCondition,HasEntityGravity,HasEntityNoPhysics,IsEntityAgeable,IsEntityBlockContains,IsEntityCollidesBlock,IsEntityContainsBlock,IsEntityContainsLocation,IsEntityCreature,IsEntityDead,IsEntityEnemy,IsEntityHuman,IsEntityInAreaCondition,IsEntityInLava,IsEntityInPowderedSnow,IsEntityInRain,IsEntityInsideVehicle,IsEntityInTeam,IsEntityInvulnerable,IsEntityLivingEntity,IsEntityMob,IsEntityMonster,IsEntityNPC,IsEntityOnGround,IsEntityPlayer,IsEntityProjectile,IsEntityThrowableProjectile,IsEntityUnderWater
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheck(org.bukkit.entity.Entity entity) abstract booleancheckEntity(@NotNull org.bukkit.entity.Entity entity) @NotNull ActionCategoryReturns category of action, that contains information about action: glass pane materials, block materials.Methods 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
getActionType, getArguments, getArgumentsList, getEntitiesByNameOrUUID, getEntity, getEntityByNameOrUUID, getEvent, getExecutor, getHandler, getPlanet, getPlayersByNameOrUUID, getTarget, getTargets, getWorld, getX, getY, getZ, setEntity, setEvent, setHandler, setVarValue
-
Constructor Details
-
EntityCondition
-
-
Method Details
-
check
public boolean check(org.bukkit.entity.Entity entity) -
checkEntity
public abstract boolean checkEntity(@NotNull @NotNull org.bukkit.entity.Entity entity) -
getActionCategory
Description copied from class:ActionReturns category of action, that contains information about action: glass pane materials, block materials.- Specified by:
getActionCategoryin classCondition- Returns:
- Category of action.
-