Class EvoCondition
java.lang.Object
com.pixelmonmod.pixelmon.api.pokemon.stats.evolution.conditions.EvoCondition
- Direct Known Subclasses:
AbsenceOfHealthCondition
,BattleCriticalCondition
,BiomeCondition
,BlocksWalkedOutsideBallCondition
,ChanceCondition
,EvoRockCondition
,EvoScrollCondition
,FriendshipCondition
,GenderCondition
,GimmighoulCoinCondition
,HasPaletteCondition
,HeldItemCondition
,HighAltitudeCondition
,InBattleLevelCondition
,InvertCondition
,IsBurningCondition
,LevelCondition
,MoonPhaseCondition
,MoveCondition
,MoveTypeCondition
,MoveUsesCondition
,NatureCondition
,NuggetCondition
,PartyCondition
,PotionEffectCondition
,RecoilCondition
,ShinyCondition
,StatRatioCondition
,StatusPersistCondition
,TimeCondition
,WeatherCondition
,WithinStructureCondition
-
Field Summary
Modifier and TypeFieldDescriptionstatic final HashMap<String,
Class<? extends EvoCondition>> A mapping from an evolution condition type ID string to the class representing that type. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.chat.MutableComponent
Provides the description for when a player needs info on how a Pokémon with this evolution method evolves.abstract boolean
abstract boolean
passes
(PixelmonEntity pixelmon) Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
evoConditionTypes
A mapping from an evolution condition type ID string to the class representing that type. -
evoConditionType
-
-
Constructor Details
-
EvoCondition
-
-
Method Details
-
passes
Deprecated, for removal: This API element is subject to removal in a future version.Usepasses(Pokemon)
instead -
passes
-
getDescription
public net.minecraft.network.chat.MutableComponent getDescription()Provides the description for when a player needs info on how a Pokémon with this evolution method evolves. Primarily used with the wiki command.- Returns:
- A description of the evolution method.
-
passes(Pokemon)
instead