Class CelShaderRequirement
java.lang.Object
com.pixelmonmod.api.requirement.AbstractRequirement<Pokemon,StatueEntity,A>
  
com.pixelmonmod.api.statue.requirement.AbstractStatueRequirement<Boolean>
com.pixelmonmod.api.statue.requirement.AbstractBooleanStatueRequirement
com.pixelmonmod.api.statue.requirement.impl.shader.CelShaderRequirement
- All Implemented Interfaces:
- Requirement<Pokemon,- StatueEntity, - Boolean> 
- 
Field SummaryFields inherited from class com.pixelmonmod.api.statue.requirement.AbstractBooleanStatueRequirementvalueFields inherited from class com.pixelmonmod.api.requirement.AbstractRequirementkeys
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidApplies the parsed requirement to the datavoidapplyMinecraft(StatueEntity entity) Applis the parsed requirement to the minecraft datacreateInstance(Boolean value) Creates a new instance of the requirement with the given valuebooleanisDataMatch(Pokemon pixelmon) If the data type matches the parsed requirementMethods inherited from class com.pixelmonmod.api.statue.requirement.AbstractBooleanStatueRequirementcreate, create, fits, getValue, parseBooleanMethods inherited from class com.pixelmonmod.api.statue.requirement.AbstractStatueRequirementisMinecraftMatchMethods inherited from class com.pixelmonmod.api.requirement.AbstractRequirementgetAliasesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pixelmonmod.api.requirement.RequirementgetPriority, shouldContinue
- 
Constructor Details- 
CelShaderRequirementpublic CelShaderRequirement()
- 
CelShaderRequirementpublic CelShaderRequirement(boolean value) 
 
- 
- 
Method Details- 
createInstanceDescription copied from interface:RequirementCreates a new instance of the requirement with the given value- Parameters:
- value- The value
- Returns:
- The new requirement instance
 
- 
isDataMatchDescription copied from interface:RequirementIf the data type matches the parsed requirement- Parameters:
- pixelmon- The data to check against
- Returns:
- True if a match
 
- 
applyDataDescription copied from interface:RequirementApplies the parsed requirement to the data- Parameters:
- pixelmon- The data
 
- 
applyMinecraftDescription copied from interface:RequirementApplis the parsed requirement to the minecraft data- Specified by:
- applyMinecraftin interface- Requirement<Pokemon,- StatueEntity, - Boolean> 
- Overrides:
- applyMinecraftin class- AbstractStatueRequirement<Boolean>
- Parameters:
- entity- The minecraft data
 
 
-