Uses of Class
com.hypixel.hytale.server.npc.util.expression.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in com.hypixel.hytale.builtin.encountermanager
Methods in com.hypixel.hytale.builtin.encountermanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionfinal booleanBuilderEncounterManager.isEnabled(ExecutionContext context) final booleanBuilderEncounterManagerVariant.isEnabled(ExecutionContext context) booleanBuilderEncounterManager.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderEncounterManagerVariant.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.builtin.encountermanager.npc.builders
Methods in com.hypixel.hytale.builtin.encountermanager.npc.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderEncounterMemberCollector.isEnabled(ExecutionContext context) -
Uses of ExecutionContext in com.hypixel.hytale.builtin.npccombatactionevaluator.corecomponents.builders
Methods in com.hypixel.hytale.builtin.npccombatactionevaluator.corecomponents.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderCombatTargetCollector.isEnabled(ExecutionContext context) booleanBuilderSensorCombatActionEvaluator.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.asset.builder
Methods in com.hypixel.hytale.server.npc.asset.builder that return ExecutionContextMethods in com.hypixel.hytale.server.npc.asset.builder with parameters of type ExecutionContextModifier and TypeMethodDescription<T,U> T BuilderObjectMapHelper.anyMatch(BiFunction<Builder<V>, U, T> test, BuilderManager builderManager, ExecutionContext executionContext, U meta, T successResult, T emptyResult, T noMatchResult, Builder<?> parentSpawnable) Appliestestto each build in iteration order.voidBuilderModifier.applyTo(StdScope scope, BuilderParameters builderParameters, ExecutionContext executionContext) Overlay this modifier's parameter overrides onto an existing scope.BuilderCombatConfig.build(ExecutionContext context) BuilderTemplateInteractionVars.build(ExecutionContext context) BuilderModifier.createScope(ExecutionContext executionContext, BuilderParameters builderParameters, Scope globalScope) <T,U> T BuilderObjectMapHelper.findFirst(BiFunction<Builder<V>, U, T> test, BuilderManager builderManager, ExecutionContext executionContext, U meta, T emptyResult, Builder<?> parentSpawnable) Appliestestto each builder in iteration order, skippingBuilderObjectReferenceHelper.excludeFromRegularBuild()entries.<A> voidBuilderObjectMapHelper.forEach(BiConsumer<Builder<V>, A> action, A argument, BuilderManager builderManager, ExecutionContext executionContext, Builder<?> parent) Invokesactionfor each entry in iteration order (same order asBuilderObjectMapHelper.build(BuilderSupport)).BuilderObjectReferenceHelper.getBuilder(BuilderManager builderManager, ExecutionContext context, Builder<?> rootBuilder) booleanBuilder.isEnabled(ExecutionContext context) booleanBuilderComponent.isEnabled(ExecutionContext context) booleanBuilder.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) Iterates the builder tree and validates all present dynamic value holders based on the execution context and scope provided.booleanBuilderBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderCombatConfig.validate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, ExecutionContext context, List<String> errors) booleanBuilderComponent.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderObjectArrayHelper.validate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, BuilderManager manager, ExecutionContext context, Scope globalScope, List<String> errors) abstract booleanBuilderObjectHelper.validate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, BuilderManager manager, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderObjectReferenceHelper.validate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, BuilderManager manager, ExecutionContext context, Scope globalScope, List<String> errors) voidFeatureEvaluatorHelper.validateComponentRequirements(FeatureEvaluatorHelper providers, ExecutionContext context) static booleanBuilderModifier.validateForwardedModifiers(BuilderModifier mod, BuilderParameters params, BuilderManager builderManager, ExecutionContext context, String configName, List<String> errors) Validates a modifier's forwarded modifiers fully at load time.voidFeatureEvaluatorHelper.validateProviderReferences(BuilderManager manager, ExecutionContext context) voidBuilder.validateReferencedProvidedFeatures(BuilderManager manager, ExecutionContext context) voidBuilderBase.validateReferencedProvidedFeatures(BuilderManager manager, ExecutionContext context) Method parameters in com.hypixel.hytale.server.npc.asset.builder with type arguments of type ExecutionContextModifier and TypeMethodDescriptionvoidFeatureEvaluatorHelper.addComponentRequirementValidator(BiConsumer<FeatureEvaluatorHelper, ExecutionContext> validator) voidFeatureEvaluatorHelper.addProviderReferenceValidator(BiConsumer<BuilderManager, ExecutionContext> referenceValidator) Constructors in com.hypixel.hytale.server.npc.asset.builder with parameters of type ExecutionContextModifierConstructorDescriptionBuilderSupport(BuilderManager builderManager, Holder<EntityStore> holder, ExecutionContext executionContext, Builder<?> builder, RoleStats roleStats) BuilderSupport(BuilderManager builderManager, NPCEntity npcEntity, Holder<EntityStore> holder, ExecutionContext executionContext, Builder<?> builder, RoleStats roleStats) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.asset.builder.expression
Methods in com.hypixel.hytale.server.npc.asset.builder.expression with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderExpression.getBoolean(ExecutionContext executionContext) booleanBuilderExpressionDynamicBoolean.getBoolean(ExecutionContext executionContext) booleanBuilderExpressionStaticBoolean.getBoolean(ExecutionContext executionContext) boolean[]BuilderExpression.getBooleanArray(ExecutionContext executionContext) boolean[]BuilderExpressionDynamicBooleanArray.getBooleanArray(ExecutionContext executionContext) boolean[]BuilderExpressionStaticBooleanArray.getBooleanArray(ExecutionContext executionContext) boolean[]BuilderExpressionStaticEmptyArray.getBooleanArray(ExecutionContext executionContext) int[]BuilderExpression.getIntegerArray(ExecutionContext executionContext) int[]BuilderExpressionDynamicNumberArray.getIntegerArray(ExecutionContext executionContext) int[]BuilderExpressionStaticEmptyArray.getIntegerArray(ExecutionContext executionContext) int[]BuilderExpressionStaticNumberArray.getIntegerArray(ExecutionContext executionContext) doubleBuilderExpression.getNumber(ExecutionContext executionContext) doubleBuilderExpressionDynamicNumber.getNumber(ExecutionContext executionContext) doubleBuilderExpressionStaticNumber.getNumber(ExecutionContext executionContext) double[]BuilderExpression.getNumberArray(ExecutionContext executionContext) double[]BuilderExpressionDynamicNumberArray.getNumberArray(ExecutionContext executionContext) double[]BuilderExpressionStaticEmptyArray.getNumberArray(ExecutionContext executionContext) double[]BuilderExpressionStaticNumberArray.getNumberArray(ExecutionContext executionContext) BuilderExpression.getString(ExecutionContext executionContext) BuilderExpressionDynamicString.getString(ExecutionContext executionContext) BuilderExpressionStaticString.getString(ExecutionContext executionContext) String[]BuilderExpression.getStringArray(ExecutionContext executionContext) String[]BuilderExpressionDynamicStringArray.getStringArray(ExecutionContext executionContext) String[]BuilderExpressionStaticEmptyArray.getStringArray(ExecutionContext executionContext) String[]BuilderExpressionStaticStringArray.getStringArray(ExecutionContext executionContext) voidBuilderExpression.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicBoolean.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicBooleanArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicNumber.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicNumberArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicString.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionDynamicStringArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticBoolean.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticBooleanArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticEmptyArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticNumber.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticNumberArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticString.updateScope(StdScope scope, String name, ExecutionContext executionContext) voidBuilderExpressionStaticStringArray.updateScope(StdScope scope, String name, ExecutionContext executionContext) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.asset.builder.holder
Methods in com.hypixel.hytale.server.npc.asset.builder.holder with parameters of type ExecutionContextModifier and TypeMethodDescriptionString[]AssetArrayHolder.get(ExecutionContext executionContext) AssetHolder.get(ExecutionContext executionContext) boolean[]BooleanArrayHolder.get(ExecutionContext executionContext) booleanBooleanHolder.get(ExecutionContext executionContext) doubleDoubleHolder.get(ExecutionContext executionContext) E[]EnumArrayHolder.get(ExecutionContext executionContext) EnumHolder.get(ExecutionContext executionContext) EnumSetHolder.get(ExecutionContext executionContext) floatFloatHolder.get(ExecutionContext executionContext) intIntHolder.get(ExecutionContext executionContext) double[]NumberArrayHolder.get(ExecutionContext executionContext) String[]StringArrayHolder.get(ExecutionContext executionContext) StringHolder.get(ExecutionContext executionContext) int[]NumberArrayHolder.getIntArray(ExecutionContext executionContext) TemporalArrayHolder.getTemporalArray(ExecutionContext executionContext) String[]AssetArrayHolder.rawGet(ExecutionContext executionContext) AssetHolder.rawGet(ExecutionContext executionContext) boolean[]BooleanArrayHolder.rawGet(ExecutionContext executionContext) booleanBooleanHolder.rawGet(ExecutionContext executionContext) doubleDoubleHolderBase.rawGet(ExecutionContext executionContext) E[]EnumArrayHolder.rawGet(ExecutionContext executionContext) EnumHolder.rawGet(ExecutionContext executionContext) EnumSetHolder.rawGet(ExecutionContext executionContext) intIntHolder.rawGet(ExecutionContext executionContext) double[]NumberArrayHolder.rawGet(ExecutionContext executionContext) String[]StringArrayHolder.rawGet(ExecutionContext executionContext) StringHolder.rawGet(ExecutionContext executionContext) int[]NumberArrayHolder.rawGetIntArray(ExecutionContext executionContext) TemporalArrayHolder.rawGetTemporalArray(ExecutionContext executionContext) voidAssetHolder.validate(ExecutionContext context) voidBooleanArrayHolder.validate(ExecutionContext context) voidBooleanHolder.validate(ExecutionContext context) voidDoubleHolder.validate(ExecutionContext context) voidEnumArrayHolder.validate(ExecutionContext context) voidEnumHolder.validate(ExecutionContext context) voidEnumSetHolder.validate(ExecutionContext context) voidFloatHolder.validate(ExecutionContext context) voidIntHolder.validate(ExecutionContext context) voidNumberArrayHolder.validate(ExecutionContext context) voidStringArrayHolder.validate(ExecutionContext context) voidStringHolder.validate(ExecutionContext context) abstract voidValueHolder.validate(ExecutionContext context) Method parameters in com.hypixel.hytale.server.npc.asset.builder.holder with type arguments of type ExecutionContextModifier and TypeMethodDescriptionvoidEnumHolder.addEnumRelationValidator(BiConsumer<ExecutionContext, E> validator) voidBooleanHolder.addRelationValidator(BiConsumer<ExecutionContext, Boolean> validator) voidDoubleHolderBase.addRelationValidator(ObjDoubleConsumer<ExecutionContext> validator) voidIntHolder.addRelationValidator(ObjIntConsumer<ExecutionContext> validator) voidStringArrayHolder.addRelationValidator(BiConsumer<ExecutionContext, String[]> validator) voidStringHolderBase.addRelationValidator(BiConsumer<ExecutionContext, String> validator) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionfinal booleanBuilderActionBase.isEnabled(ExecutionContext context) booleanBuilderEntityFilterWithToggle.isEnabled(ExecutionContext context) final booleanBuilderMotionBase.isEnabled(ExecutionContext context) booleanBuilderSensorBase.isEnabled(ExecutionContext context) booleanBuilderSensorEntityPrioritiserBase.isEnabled(ExecutionContext context) booleanBuilderWeightedAction.isEnabled(ExecutionContext context) booleanBuilderEntityFilterBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderMotionBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorEntityPrioritiserBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorWithEntityFilters.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderWeightedAction.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.combat.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.combat.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderBodyMotionCharge.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.entity.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.entity.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderSensorEntityBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.entity.filters.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.entity.filters.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderEntityFilterMany.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderEntityFilterNot.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.items.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.items.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderActionDropItem.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderActionInventory.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.movement.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.movement.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderBodyMotionLand.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderBodyMotionMaintainDistance.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderBodyMotionTakeOff.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.timer.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.timer.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderMotionTimer.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.utility.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.utility.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderValueToParameterMapping.isEnabled(ExecutionContext context) booleanBuilderActionRandom.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderActionSequence.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderActionTimeout.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderMotionSequence.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorAdjustPosition.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorMany.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorNot.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorProjectToGround.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderSensorValueProviderWrapper.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.corecomponents.world.builders
Methods in com.hypixel.hytale.server.npc.corecomponents.world.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderActionMakePath.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.instructions.builders
Methods in com.hypixel.hytale.server.npc.instructions.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderActionList.isEnabled(ExecutionContext context) final booleanBuilderInstruction.isEnabled(ExecutionContext context) booleanBuilderActionList.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderInstruction.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.movement.controllers.builders
Methods in com.hypixel.hytale.server.npc.movement.controllers.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptiondoubleBuilderMotionControllerFly.getMaxHeightOverGround(ExecutionContext executionContext) doubleBuilderMotionControllerFly.getMinHeightOverGround(ExecutionContext executionContext) final booleanBuilderMotionControllerBase.isEnabled(ExecutionContext context) final booleanBuilderMotionControllerMap.isEnabled(ExecutionContext context) booleanBuilderMotionControllerBase.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderMotionControllerMap.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.path.builders
Methods in com.hypixel.hytale.server.npc.path.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionfinal booleanBuilderRelativeWaypointDefinition.isEnabled(ExecutionContext context) final booleanBuilderTransientPathDefinition.isEnabled(ExecutionContext context) booleanBuilderTransientPathDefinition.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.role.builders
Methods in com.hypixel.hytale.server.npc.role.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderRole.breathesInAir(ExecutionContext context, Scope modifierScope) booleanBuilderRoleVariant.breathesInAir(ExecutionContext context, Scope modifierScope) booleanBuilderRole.breathesInWater(ExecutionContext context, Scope modifierScope) booleanBuilderRoleVariant.breathesInWater(ExecutionContext context, Scope modifierScope) BuilderRole.createModifierScope(ExecutionContext executionContext) BuilderRoleVariant.createModifierScope(ExecutionContext executionContext) BuilderRole.getMemoriesCategory(ExecutionContext context, Scope modifierScope) BuilderRoleVariant.getMemoriesCategory(ExecutionContext context, Scope modifierScope) doubleBuilderRole.getMemoriesKillRange(ExecutionContext context) doubleBuilderRole.getMemoriesKillRange(ExecutionContext context, Scope modifierScope) doubleBuilderRoleVariant.getMemoriesKillRange(ExecutionContext context, Scope modifierScope) BuilderRole.getMemoriesNameOverride(ExecutionContext context) BuilderRole.getMemoriesNameOverride(ExecutionContext context, Scope modifierScope) BuilderRoleVariant.getMemoriesNameOverride(ExecutionContext context, Scope modifierScope) BuilderRole.getMemoriesUnlockedBy(ExecutionContext context) BuilderRole.getMemoriesUnlockedBy(ExecutionContext context, Scope modifierScope) BuilderRoleVariant.getMemoriesUnlockedBy(ExecutionContext context, Scope modifierScope) BuilderRole.getNameTranslationKey(ExecutionContext context, Scope modifierScope) BuilderRoleVariant.getNameTranslationKey(ExecutionContext context, Scope modifierScope) BuilderRole.getSpawnModelName(ExecutionContext context, Scope modifierScope) BuilderRoleVariant.getSpawnModelName(ExecutionContext context, Scope modifierScope) final booleanBuilderRole.isEnabled(ExecutionContext context) final booleanBuilderRoleVariant.isEnabled(ExecutionContext context) booleanBuilderRole.isMemory(ExecutionContext context) booleanBuilderRole.isMemory(ExecutionContext context, Scope modifierScope) booleanBuilderRoleVariant.isMemory(ExecutionContext context, Scope modifierScope) booleanBuilderRole.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderRoleVariant.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.statetransition.builders
Methods in com.hypixel.hytale.server.npc.statetransition.builders with parameters of type ExecutionContextModifier and TypeMethodDescriptionbooleanBuilderStateTransition.isEnabled(ExecutionContext context) booleanBuilderStateTransitionController.isEnabled(ExecutionContext context) booleanBuilderStateTransitionEdges.isEnabled(ExecutionContext context) booleanBuilderStateTransition.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) booleanBuilderStateTransitionController.validate(String configName, NPCLoadTimeValidationHelper validationHelper, ExecutionContext context, Scope globalScope, List<String> errors) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.util.expression
Methods in com.hypixel.hytale.server.npc.util.expression that return ExecutionContextModifier and TypeMethodDescriptionExpression.execute(ExecutionContext.Instruction[] instructions, Scope scope) Expression.execute(List<ExecutionContext.Instruction> instructions, Scope scope) Methods in com.hypixel.hytale.server.npc.util.expression with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoidScope.Function.call(ExecutionContext context, int numArgs) voidExecutionContext.Instruction.execute(ExecutionContext context) -
Uses of ExecutionContext in com.hypixel.hytale.server.npc.util.expression.compile
Methods in com.hypixel.hytale.server.npc.util.expression.compile that return ExecutionContext -
Uses of ExecutionContext in com.hypixel.hytale.server.spawning
Methods in com.hypixel.hytale.server.spawning that return ExecutionContextMethods in com.hypixel.hytale.server.spawning with parameters of type ExecutionContextModifier and TypeMethodDescriptiondefault booleanISpawnableWithModel.breathesInAir(ExecutionContext context, Scope modifierScope) Return whether this spawnable can breathe in air.default booleanISpawnableWithModel.breathesInWater(ExecutionContext context, Scope modifierScope) Return whether this spawnable can breathe in water.default ScopeISpawnableWithModel.createModifierScope(ExecutionContext executionContext) ISpawnableWithModel.getMemoriesCategory(ExecutionContext context, Scope modifierScope) doubleISpawnableWithModel.getMemoriesKillRange(ExecutionContext context, Scope modifierScope) ISpawnableWithModel.getMemoriesNameOverride(ExecutionContext context, Scope modifierScope) ISpawnableWithModel.getMemoriesUnlockedBy(ExecutionContext context, Scope modifierScope) ISpawnableWithModel.getNameTranslationKey(ExecutionContext context, Scope modifierScope) ISpawnableWithModel.getSpawnModelName(ExecutionContext context, Scope modifierScope) booleanISpawnableWithModel.isMemory(ExecutionContext context, Scope modifierScope)