Interface ExperimentalSyntax
- All Superinterfaces:
SyntaxElement
- All Known Subinterfaces:
DamageSourceExperimentSyntax,EquippableExperimentSyntax,QueueExperimentSyntax,ReflectionExperimentSyntax,SimpleExperimentalSyntax
- All Known Implementing Classes:
CondEquipCompDamage,CondEquipCompDispensable,CondEquipCompInteract,CondEquipCompShearable,CondEquipCompSwapEquipment,CondScalesWithDifficulty,CondWasIndirect,EffEquipCompDamageable,EffEquipCompDispensable,EffEquipCompInteract,EffEquipCompShearable,EffEquipCompSwapEquipment,ExprCausingEntity,ExprDamageLocation,ExprDamageType,ExprDirectEntity,ExprEquipCompCameraOverlay,ExprEquipCompEntities,ExprEquipCompEquipSound,ExprEquipCompModel,ExprEquipCompShearSound,ExprEquipCompSlot,ExprEquippableComponent,ExprFoodExhaustion,ExprSecBlankEquipComp,ExprSecDamageSource,ExprSourceLocation
A
SyntaxElement that requires one or more Experiments to be enabled and/or disabled.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbooleanisSatisfiedBy(ExperimentSet experimentSet) Checks whether the activeExperiments satisfy the requirements of this syntax.Methods inherited from interface ch.njol.skript.lang.SyntaxElement
getParser, getSyntaxTypeName, init, preInit
-
Method Details
-
isSatisfiedBy
Checks whether the activeExperiments satisfy the requirements of this syntax.- Parameters:
experimentSet- AnExperimentSetinstance containing currently activeExperiments in the environment.- Returns:
trueif thisSyntaxElementcan be used.
-