Class AttackRegistry
java.lang.Object
com.pixelmonmod.pixelmon.api.battles.attack.AttackRegistry
Static registry class for loading, unloading, and managing all attacks.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final com.google.gson.Gsonstatic final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> static final RegistryValue<ImmutableAttack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAttack(ImmutableAttack attack, net.minecraft.resources.ResourceLocation resourceLocation, String json) Adds an attack to the cache of attacks Cannot be nullGets the names of all loaded attacksstatic List<ImmutableAttack> Gets a new list of all loaded attacksstatic List<ImmutableAttack> getAllDamagingAttacksWithZMoveNotOfType(net.minecraft.resources.ResourceKey<Type> type) static List<ImmutableAttack> getAllDamagingAttacksWithZMoveOfType(net.minecraft.resources.ResourceKey<Type> type) static Optional<ImmutableAttack> getAttackBase(String moveName) Attempts to get the attack with the given namestatic Optional<ImmutableAttack> Searches the map by key for theImmutableAttackwith the given namestatic List<ImmutableAttack> getAttackBases(String... moveNames) Attempts to get the attacks with the given namesstatic ImmutableAttackstatic voidClears loaded attacks cache
-
Field Details
-
GSON
public static final com.google.gson.Gson GSON -
ABSORB
-
ACCELEROCK
-
ACID
-
ACID_ARMOR
-
ACID_DOWNPOUR
-
ACID_SPRAY
-
ACROBATICS
-
ACUPRESSURE
-
AERIAL_ACE
-
AEROBLAST
-
AFTER_YOU
-
AGILITY
-
AIR_CUTTER
-
AIR_SLASH
-
ALLURING_VOICE
-
ALLY_SWITCH
-
ALL_OUT_PUMMELING
-
AMNESIA
-
ANCHOR_SHOT
-
ANCIENT_CEASELESS_EDGE
-
ANCIENT_LUNAR_BLESSING
-
ANCIENT_MUD_BOMB
-
ANCIENT_MUD_SLAP
-
ANCIENT_OCTAZOOKA
-
ANCIENT_POWER
-
ANCIENT_SHADOW_FORCE
-
ANCIENT_SHELTER
-
ANCIENT_STONE_AXE
-
APPLE_ACID
-
AQUA_CUTTER
-
AQUA_JET
-
AQUA_RING
-
AQUA_STEP
-
AQUA_TAIL
-
ARMOR_CANNON
-
ARM_THRUST
-
AROMATHERAPY
-
AROMATIC_MIST
-
ASSIST
-
ASSURANCE
-
ASTONISH
-
ASTRAL_BARRAGE
-
ATTACK_ORDER
-
ATTRACT
-
AURA_SPHERE
-
AURA_WHEEL
-
AURORA_BEAM
-
AURORA_VEIL
-
AUTOTOMIZE
-
AVALANCHE
-
AXE_KICK
-
BABY_DOLL_EYES
-
BADDY_BAD
-
BANEFUL_BUNKER
-
BARB_BARRAGE
-
BARRAGE
-
BARRIER
-
BATON_PASS
-
BEAK_BLAST
-
BEAT_UP
-
BEHEMOTH_BASH
-
BEHEMOTH_BLADE
-
BELCH
-
BELLY_DRUM
-
BESTOW
-
BIDE
-
BIND
-
BITE
-
BITTER_BLADE
-
BITTER_MALICE
-
BLACK_HOLE_ECLIPSE
-
BLAST_BURN
-
BLAZE_KICK
-
BLEAKWIND_STORM
-
BLIZZARD
-
BLOCK
-
BLOOD_MOON
-
BLOOM_DOOM
-
BLUE_FLARE
-
BODY_PRESS
-
BODY_SLAM
-
BOLT_BEAK
-
BOLT_STRIKE
-
BONEMERANG
-
BONE_CLUB
-
BONE_RUSH
-
BOOMBURST
-
BOUNCE
-
BOUNCY_BUBBLE
-
BRANCH_POKE
-
BRAVE_BIRD
-
BREAKING_SWIPE
-
BREAKNECK_BLITZ
-
BRICK_BREAK
-
BRINE
-
BRUTAL_SWING
-
BUBBLE
-
BUBBLE_BEAM
-
BUG_BITE
-
BUG_BUZZ
-
BULK_UP
-
BULLDOZE
-
BULLET_PUNCH
-
BULLET_SEED
-
BURNING_BULWARK
-
BURNING_JEALOUSY
-
BURN_UP
-
BUZZY_BUZZ
-
CALM_MIND
-
CAMOUFLAGE
-
CAPTIVATE
-
CATASTROPIKA
-
CEASELESS_EDGE
-
CELEBRATE
-
CHARGE
-
CHARGE_BEAM
-
CHARM
-
CHATTER
-
CHILLING_WATER
-
CHILLY_RECEPTION
-
CHIP_AWAY
-
CHLOROBLAST
-
CIRCLE_THROW
-
CLAMP
-
CLANGING_SCALES
-
CLANGOROUS_SOUL
-
CLANGOROUS_SOULBLAZE
-
CLEAR_SMOG
-
CLOSE_COMBAT
-
COACHING
-
COIL
-
COLLISION_COURSE
-
COMET_PUNCH
-
COMEUPPANCE
-
CONFIDE
-
CONFUSE_RAY
-
CONFUSION
-
CONSTRICT
-
CONTINENTAL_CRUSH
-
CONVERSION
-
CONVERSION_2
-
COPYCAT
-
CORE_ENFORCER
-
CORKSCREW_CRASH
-
CORROSIVE_GAS
-
COSMIC_POWER
-
COTTON_GUARD
-
COTTON_SPORE
-
COUNTER
-
COURT_CHANGE
-
COVET
-
CRABHAMMER
-
CRAFTY_SHIELD
-
CROSS_CHOP
-
CROSS_POISON
-
CRUNCH
-
CRUSH_CLAW
-
CRUSH_GRIP
-
CURSE
-
CUT
-
DARKEST_LARIAT
-
DARK_PULSE
-
DARK_VOID
-
DAZZLING_GLEAM
-
DECORATE
-
DEFEND_ORDER
-
DEFENSE_CURL
-
DEFOG
-
DESTINY_BOND
-
DETECT
-
DEVASTATING_DRAKE
-
DIAMOND_STORM
-
DIG
-
DIRE_CLAW
-
DISABLE
-
DISARMING_VOICE
-
DISCHARGE
-
DIVE
-
DIZZY_PUNCH
-
DOODLE
-
DOOM_DESIRE
-
DOUBLE_EDGE
-
DOUBLE_HIT
-
DOUBLE_IRON_BASH
-
DOUBLE_KICK
-
DOUBLE_SHOCK
-
DOUBLE_SLAP
-
DOUBLE_TEAM
-
DRACO_METEOR
-
DRAGON_ASCENT
-
DRAGON_BREATH
-
DRAGON_CHEER
-
DRAGON_CLAW
-
DRAGON_DANCE
-
DRAGON_DARTS
-
DRAGON_ENERGY
-
DRAGON_HAMMER
-
DRAGON_PULSE
-
DRAGON_RAGE
-
DRAGON_RUSH
-
DRAGON_TAIL
-
DRAINING_KISS
-
DRAIN_PUNCH
-
DREAM_EATER
-
DRILL_PECK
-
DRILL_RUN
-
DRUM_BEATING
-
DUAL_CHOP
-
DUAL_WINGBEAT
-
DYNAMAX_CANNON
-
DYNAMIC_PUNCH
-
EARTHQUAKE
-
EARTH_POWER
-
ECHOED_VOICE
-
EERIE_IMPULSE
-
EERIE_SPELL
-
EGG_BOMB
-
ELECTRIC_TERRAIN
-
ELECTRIFY
-
ELECTROWEB
-
ELECTRO_BALL
-
ELECTRO_DRIFT
-
ELECTRO_SHOT
-
EMBARGO
-
EMBER
-
ENCORE
-
ENDEAVOR
-
ENDURE
-
ENERGY_BALL
-
ENTRAINMENT
-
ERUPTION
-
ESPER_WING
-
ETERNABEAM
-
EXPANDING_FORCE
-
EXPLOSION
-
EXTRASENSORY
-
EXTREME_EVOBOOST
-
EXTREME_SPEED
-
FACADE
-
FAIRY_LOCK
-
FAIRY_WIND
-
FAKE_OUT
-
FAKE_TEARS
-
FALSE_SURRENDER
-
FALSE_SWIPE
-
FEATHER_DANCE
-
FEINT
-
FEINT_ATTACK
-
FELL_STINGER
-
FICKLE_BEAM
-
FIERY_DANCE
-
FIERY_WRATH
-
FILLET_AWAY
-
FINAL_GAMBIT
-
FIRE_BLAST
-
FIRE_FANG
-
FIRE_LASH
-
FIRE_PLEDGE
-
FIRE_PUNCH
-
FIRE_SPIN
-
FIRST_IMPRESSION
-
FISHIOUS_REND
-
FISSURE
-
FLAIL
-
FLAMETHROWER
-
FLAME_BURST
-
FLAME_CHARGE
-
FLAME_WHEEL
-
FLARE_BLITZ
-
FLASH
-
FLASH_CANNON
-
FLATTER
-
FLEUR_CANNON
-
FLING
-
FLIP_TURN
-
FLOATY_FALL
-
FLORAL_HEALING
-
FLOWER_SHIELD
-
FLOWER_TRICK
-
FLY
-
FLYING_PRESS
-
FOCUS_BLAST
-
FOCUS_ENERGY
-
FOCUS_PUNCH
-
FOLLOW_ME
-
FORCE_PALM
-
FORESIGHT
-
FORESTS_CURSE
-
FOUL_PLAY
-
FREEZE_DRY
-
FREEZE_SHOCK
-
FREEZING_GLARE
-
FREEZY_FROST
-
FRENZY_PLANT
-
FROST_BREATH
-
FRUSTRATION
-
FURY_ATTACK
-
FURY_CUTTER
-
FURY_SWIPES
-
FUSION_BOLT
-
FUSION_FLARE
-
FUTURE_SIGHT
-
GASTRO_ACID
-
GEAR_GRIND
-
GEAR_UP
-
GENESIS_SUPERNOVA
-
GEOMANCY
-
GIGATON_HAMMER
-
GIGAVOLT_HAVOC
-
GIGA_DRAIN
-
GIGA_IMPACT
-
GLACIAL_LANCE
-
GLACIATE
-
GLAIVE_RUSH
-
GLARE
-
GLITZY_GLOW
-
GRASSY_GLIDE
-
GRASSY_TERRAIN
-
GRASS_KNOT
-
GRASS_PLEDGE
-
GRASS_WHISTLE
-
GRAVITY
-
GRAV_APPLE
-
GROWL
-
GROWTH
-
GRUDGE
-
GUARDIAN_OF_ALOLA
-
GUARD_SPLIT
-
GUARD_SWAP
-
GUILLOTINE
-
GUNK_SHOT
-
GUST
-
GYRO_BALL
-
G_MAX_BEFUDDLE
-
G_MAX_CANNONADE
-
G_MAX_CENTIFERNO
-
G_MAX_CHI_STRIKE
-
G_MAX_CUDDLE
-
G_MAX_DEPLETION
-
G_MAX_DRUM_SOLO
-
G_MAX_FINALE
-
G_MAX_FIREBALL
-
G_MAX_FOAM_BURST
-
G_MAX_GOLD_RUSH
-
G_MAX_GRAVITAS
-
G_MAX_HYDROSNIPE
-
G_MAX_MALODOR
-
G_MAX_MELTDOWN
-
G_MAX_ONE_BLOW
-
G_MAX_RAPID_FLOW
-
G_MAX_REPLENISH
-
G_MAX_RESONANCE
-
G_MAX_SANDBLAST
-
G_MAX_SMITE
-
G_MAX_SNOOZE
-
G_MAX_STEELSURGE
-
G_MAX_STONESURGE
-
G_MAX_STUN_SHOCK
-
G_MAX_SWEETNESS
-
G_MAX_TARTNESS
-
G_MAX_TERROR
-
G_MAX_VINE_LASH
-
G_MAX_VOLCALITH
-
G_MAX_VOLT_CRASH
-
G_MAX_WILDFIRE
-
G_MAX_WIND_RAGE
-
HAIL
-
HAMMER_ARM
-
HAPPY_HOUR
-
HARDEN
-
HARD_PRESS
-
HAZE
-
HEADBUTT
-
HEADLONG_RUSH
-
HEAD_CHARGE
-
HEAD_SMASH
-
HEALING_WISH
-
HEAL_BELL
-
HEAL_BLOCK
-
HEAL_ORDER
-
HEAL_PULSE
-
HEART_STAMP
-
HEART_SWAP
-
HEAT_CRASH
-
HEAT_WAVE
-
HEAVY_SLAM
-
HELPING_HAND
-
HEX
-
HIDDEN_POWER
-
HIGH_HORSEPOWER
-
HIGH_JUMP_KICK
-
HOLD_BACK
-
HOLD_HANDS
-
HONE_CLAWS
-
HORN_ATTACK
-
HORN_DRILL
-
HORN_LEECH
-
HOWL
-
HURRICANE
-
HYDRO_CANNON
-
HYDRO_PUMP
-
HYDRO_STEAM
-
HYDRO_VORTEX
-
HYPERSPACE_FURY
-
HYPERSPACE_HOLE
-
HYPER_BEAM
-
HYPER_DRILL
-
HYPER_FANG
-
HYPER_VOICE
-
HYPNOSIS
-
ICE_BALL
-
ICE_BEAM
-
ICE_BURN
-
ICE_FANG
-
ICE_HAMMER
-
ICE_PUNCH
-
ICE_SHARD
-
ICE_SPINNER
-
ICICLE_CRASH
-
ICICLE_SPEAR
-
ICY_WIND
-
IMPRISON
-
INCINERATE
-
INFERNAL_PARADE
-
INFERNO
-
INFERNO_OVERDRIVE
-
INFESTATION
-
INGRAIN
-
INSTRUCT
-
ION_DELUGE
-
IRON_DEFENSE
-
IRON_HEAD
-
IRON_TAIL
-
JAW_LOCK
-
JET_PUNCH
-
JUDGMENT
-
JUMP_KICK
-
JUNGLE_HEALING
-
KARATE_CHOP
-
KINESIS
-
KINGS_SHIELD
-
KNOCK_OFF
-
KOWTOW_CLEAVE
-
LANDS_WRATH
-
LASER_FOCUS
-
LASH_OUT
-
LAST_RESORT
-
LAST_RESPECTS
-
LAVA_PLUME
-
LEAFAGE
-
LEAF_BLADE
-
LEAF_STORM
-
LEAF_TORNADO
-
LEECH_LIFE
-
LEECH_SEED
-
LEER
-
LETS_SNUGGLE_FOREVER
-
LICK
-
LIFE_DEW
-
LIGHT_OF_RUIN
-
LIGHT_SCREEN
-
LIGHT_THAT_BURNS_THE_SKY
-
LIQUIDATION
-
LOCK_ON
-
LOVELY_KISS
-
LOW_KICK
-
LOW_SWEEP
-
LUCKY_CHANT
-
LUMINA_CRASH
-
LUNAR_BLESSING
-
LUNAR_DANCE
-
LUNGE
-
LUSTER_PURGE
-
MACH_PUNCH
-
MAGICAL_LEAF
-
MAGIC_COAT
-
MAGIC_POWDER
-
MAGIC_ROOM
-
MAGMA_STORM
-
MAGNETIC_FLUX
-
MAGNET_BOMB
-
MAGNET_RISE
-
MAGNITUDE
-
MAKE_IT_RAIN
-
MALICIOUS_MOONSAULT
-
MALIGNANT_CHAIN
-
MAT_BLOCK
-
MATCHA_GOTCHA
-
MAX_AIRSTREAM
-
MAX_DARKNESS
-
MAX_FLARE
-
MAX_FLUTTERBY
-
MAX_GEYSER
-
MAX_GUARD
-
MAX_HAILSTORM
-
MAX_KNUCKLE
-
MAX_LIGHTNING
-
MAX_MINDSTORM
-
MAX_OOZE
-
MAX_OVERGROWTH
-
MAX_PHANTASM
-
MAX_QUAKE
-
MAX_ROCKFALL
-
MAX_STARFALL
-
MAX_STEELSPIKE
-
MAX_STRIKE
-
MAX_WYRMWIND
-
MEAN_LOOK
-
MEDITATE
-
MEGAHORN
-
MEGA_DRAIN
-
MEGA_KICK
-
MEGA_PUNCH
-
MEMENTO
-
MENACING_MOONRAZE_MAELSTROM
-
METAL_BURST
-
METAL_CLAW
-
METAL_SOUND
-
METEOR_ASSAULT
-
METEOR_BEAM
-
METEOR_MASH
-
METRONOME
-
ME_FIRST
-
MIGHTY_CLEAVE
-
MILK_DRINK
-
MIMIC
-
MIND_BLOWN
-
MIND_READER
-
MINIMIZE
-
MIRACLE_EYE
-
MIRROR_COAT
-
MIRROR_MOVE
-
MIRROR_SHOT
-
MIST
-
MISTY_EXPLOSION
-
MISTY_TERRAIN
-
MIST_BALL
-
MOONBLAST
-
MOONGEIST_BEAM
-
MOONLIGHT
-
MORNING_SUN
-
MORTAL_SPIN
-
MOUNTAIN_GALE
-
MUDDY_WATER
-
MUD_BOMB
-
MUD_SHOT
-
MUD_SLAP
-
MUD_SPORT
-
MULTI_ATTACK
-
MYSTICAL_FIRE
-
MYSTICAL_POWER
-
NASTY_PLOT
-
NATURAL_GIFT
-
NATURES_MADNESS
-
NATURE_POWER
-
NEEDLE_ARM
-
NEVER_ENDING_NIGHTMARE
-
NIGHTMARE
-
NIGHT_DAZE
-
NIGHT_SHADE
-
NIGHT_SLASH
-
NOBLE_ROAR
-
NO_RETREAT
-
NUZZLE
-
OBLIVION_WING
-
OBSTRUCT
-
OCEANIC_OPERETTA
-
OCTAZOOKA
-
OCTOLOCK
-
ODOR_SLEUTH
-
OMINOUS_WIND
-
ORDER_UP
-
ORIGIN_PULSE
-
OUTRAGE
-
OVERDRIVE
-
OVERHEAT
-
PAIN_SPLIT
-
PARABOLIC_CHARGE
-
PARTING_SHOT
-
PAYBACK
-
PAY_DAY
-
PECK
-
PERISH_SONG
-
PETAL_BLIZZARD
-
PETAL_DANCE
-
PHANTOM_FORCE
-
PHOTON_GEYSER
-
PIKA_PAPOW
-
PIN_MISSILE
-
PLASMA_FISTS
-
PLAY_NICE
-
PLAY_ROUGH
-
PLUCK
-
POISON_FANG
-
POISON_GAS
-
POISON_JAB
-
POISON_POWDER
-
POISON_STING
-
POISON_TAIL
-
POLLEN_PUFF
-
POLTERGEIST
-
POPULATION_BOMB
-
POUNCE
-
POUND
-
POWDER
-
POWDER_SNOW
-
POWER_GEM
-
POWER_SHIFT
-
POWER_SPLIT
-
POWER_SWAP
-
POWER_TRICK
-
POWER_TRIP
-
POWER_UP_PUNCH
-
POWER_WHIP
-
PRECIPICE_BLADES
-
PRESENT
-
PRISMATIC_LASER
-
PROTECT
-
PSYBEAM
-
PSYBLADE
-
PSYCHIC
-
PSYCHIC_FANGS
-
PSYCHIC_NOISE
-
PSYCHIC_TERRAIN
-
PSYCHO_BOOST
-
PSYCHO_CUT
-
PSYCHO_SHIFT
-
PSYCH_UP
-
PSYSHIELD_BASH
-
PSYSHOCK
-
PSYSTRIKE
-
PSYWAVE
-
PULVERIZING_PANCAKE
-
PUNISHMENT
-
PURIFY
-
PURSUIT
-
PYRO_BALL
-
QUASH
-
QUICK_ATTACK
-
QUICK_GUARD
-
QUIVER_DANCE
-
RAGE
-
RAGE_FIST
-
RAGE_POWDER
-
RAGING_BULL
-
RAGING_FURY
-
RAIN_DANCE
-
RAPID_SPIN
-
RAZOR_LEAF
-
RAZOR_SHELL
-
RAZOR_WIND
-
RECOVER
-
RECYCLE
-
REFLECT
-
REFLECT_TYPE
-
REFRESH
-
RELIC_SONG
-
REST
-
RETALIATE
-
RETURN
-
REVELATION_DANCE
-
REVENGE
-
REVERSAL
-
REVIVAL_BLESSING
-
RISING_VOLTAGE
-
ROAR
-
ROAR_OF_TIME
-
ROCK_BLAST
-
ROCK_CLIMB
-
ROCK_POLISH
-
ROCK_SLIDE
-
ROCK_SMASH
-
ROCK_THROW
-
ROCK_TOMB
-
ROCK_WRECKER
-
ROLE_PLAY
-
ROLLING_KICK
-
ROLLOUT
-
ROOST
-
ROTOTILLER
-
ROUND
-
RUINATION
-
SACRED_FIRE
-
SACRED_SWORD
-
SAFEGUARD
-
SALT_CURE
-
SANDSEAR_STORM
-
SANDSTORM
-
SAND_ATTACK
-
SAND_TOMB
-
SAPPY_SEED
-
SAVAGE_SPIN_OUT
-
SCALD
-
SCALE_SHOT
-
SCARY_FACE
-
SCORCHING_SANDS
-
SCRATCH
-
SCREECH
-
SEARING_SHOT
-
SEARING_SUNRAZE_SMASH
-
SECRET_POWER
-
SECRET_SWORD
-
SEED_BOMB
-
SEED_FLARE
-
SEISMIC_TOSS
-
SELF_DESTRUCT
-
SHADOW_BALL
-
SHADOW_BONE
-
SHADOW_CLAW
-
SHADOW_FORCE
-
SHADOW_PUNCH
-
SHADOW_SNEAK
-
SHARPEN
-
SHATTERED_PSYCHE
-
SHED_TAIL
-
SHEER_COLD
-
SHELL_SIDE_ARM
-
SHELL_SMASH
-
SHELL_TRAP
-
SHELTER
-
SHIFT_GEAR
-
SHOCK_WAVE
-
SHORE_UP
-
SIGNAL_BEAM
-
SILK_TRAP
-
SILVER_WIND
-
SIMPLE_BEAM
-
SING
-
SINISTER_ARROW_RAID
-
SIZZLY_SLIDE
-
SKETCH
-
SKILL_SWAP
-
SKITTER_SMACK
-
SKULL_BASH
-
SKY_ATTACK
-
SKY_DROP
-
SKY_UPPERCUT
-
SLACK_OFF
-
SLAM
-
SLASH
-
SLEEP_POWDER
-
SLEEP_TALK
-
SLUDGE
-
SLUDGE_BOMB
-
SLUDGE_WAVE
-
SMACK_DOWN
-
SMART_STRIKE
-
SMELLING_SALTS
-
SMOG
-
SMOKESCREEN
-
SNAP_TRAP
-
SNARL
-
SNATCH
-
SNIPE_SHOT
-
SNORE
-
SNOWSCAPE
-
SOAK
-
SOFT_BOILED
-
SOLAR_BEAM
-
SOLAR_BLADE
-
SONIC_BOOM
-
SOUL_STEALING_7_STAR_STRIKE
-
SPACIAL_REND
-
SPARK
-
SPARKLING_ARIA
-
SPARKLY_SWIRL
-
SPECTRAL_THIEF
-
SPEED_SWAP
-
SPICY_EXTRACT
-
SPIDER_WEB
-
SPIKES
-
SPIKE_CANNON
-
SPIKY_SHIELD
-
SPIN_OUT
-
SPIRIT_BREAK
-
SPIRIT_SHACKLE
-
SPITE
-
SPIT_UP
-
SPLASH
-
SPLINTERED_STORMSHARDS
-
SPLISHY_SPLASH
-
SPORE
-
SPOTLIGHT
-
SPRINGTIDE_STORM
-
STEALTH_ROCK
-
STEAMROLLER
-
STEAM_ERUPTION
-
STEEL_BEAM
-
STEEL_ROLLER
-
STEEL_WING
-
STICKY_WEB
-
STOCKPILE
-
STOKED_SPARKSURFER
-
STOMP
-
STOMPING_TANTRUM
-
STONE_AXE
-
STONE_EDGE
-
STORED_POWER
-
STORM_THROW
-
STRANGE_STEAM
-
STRENGTH
-
STRENGTH_SAP
-
STRING_SHOT
-
STRUGGLE
-
STRUGGLE_BUG
-
STUFF_CHEEKS
-
STUN_SPORE
-
SUBMISSION
-
SUBSTITUTE
-
SUBZERO_SLAMMER
-
SUCKER_PUNCH
-
SUNNY_DAY
-
SUNSTEEL_STRIKE
-
SUPERCELL_SLAM
-
SUPERPOWER
-
SUPERSONIC
-
SUPERSONIC_SKYSTRIKE
-
SUPER_FANG
-
SURF
-
SURGING_STRIKES
-
SWAGGER
-
SWALLOW
-
SWEET_KISS
-
SWEET_SCENT
-
SWIFT
-
SWITCHEROO
-
SWORDS_DANCE
-
SYNCHRONOISE
-
SYNTHESIS
-
SYRUP_BOMB
-
TACHYON_CUTTER
-
TACKLE
-
TAILWIND
-
TAIL_GLOW
-
TAIL_SLAP
-
TAIL_WHIP
-
TAKE_DOWN
-
TAKE_HEART
-
TAR_SHOT
-
TAUNT
-
TEARFUL_LOOK
-
TEATIME
-
TECHNO_BLAST
-
TECTONIC_RAGE
-
TEETER_DANCE
-
TELEKINESIS
-
TELEPORT
-
TEMPER_FLARE
-
TEN_MILLION_VOLT_THUNDERBOLT
-
TERRAIN_PULSE
-
THIEF
-
THOUSAND_ARROWS
-
THOUSAND_WAVES
-
THRASH
-
THROAT_CHOP
-
THUNDER
-
THUNDERBOLT
-
THUNDERCLAP
-
THUNDEROUS_KICK
-
THUNDER_CAGE
-
THUNDER_FANG
-
THUNDER_PUNCH
-
THUNDER_SHOCK
-
THUNDER_WAVE
-
TICKLE
-
TIDY_UP
-
TOPSY_TURVY
-
TORCH_SONG
-
TORMENT
-
TOXIC
-
TOXIC_SPIKES
-
TOXIC_THREAD
-
TRAILBLAZE
-
TRANSFORM
-
TRICK
-
TRICK_OR_TREAT
-
TRICK_ROOM
-
TRIPLE_ARROWS
-
TRIPLE_AXEL
-
TRIPLE_DIVE
-
TRIPLE_KICK
-
TRI_ATTACK
-
TROP_KICK
-
TRUMP_CARD
-
TWINEEDLE
-
TWINKLE_TACKLE
-
TWIN_BEAM
-
TWISTER
-
UPPER_HAND
-
UPROAR
-
U_TURN
-
VACUUM_WAVE
-
VEEVEE_VOLLEY
-
VENOM_DRENCH
-
VENOSHOCK
-
VICTORY_DANCE
-
VINE_WHIP
-
VISE_GRIP
-
VITAL_THROW
-
VOLT_SWITCH
-
VOLT_TACKLE
-
V_CREATE
-
WAKE_UP_SLAP
-
WATERFALL
-
WATER_GUN
-
WATER_PLEDGE
-
WATER_PULSE
-
WATER_SHURIKEN
-
WATER_SPORT
-
WATER_SPOUT
-
WAVE_CRASH
-
WEATHER_BALL
-
WHIRLPOOL
-
WHIRLWIND
-
WICKED_BLOW
-
WIDE_GUARD
-
WILDBOLT_STORM
-
WILD_CHARGE
-
WILL_O_WISP
-
WING_ATTACK
-
WISH
-
WITHDRAW
-
WONDER_ROOM
-
WOOD_HAMMER
-
WORK_UP
-
WORRY_SEED
-
WRAP
-
WRING_OUT
-
X_SCISSOR
-
YAWN
-
ZAP_CANNON
-
ZEN_HEADBUTT
-
ZING_ZAP
-
ZIPPY_ZAP
-
-
Constructor Details
-
AttackRegistry
public AttackRegistry()
-
-
Method Details
-
getAllAttacks
Gets a new list of all loaded attacks- Returns:
- List of all loaded attacks
-
addAttack
public static void addAttack(ImmutableAttack attack, net.minecraft.resources.ResourceLocation resourceLocation, String json) Adds an attack to the cache of attacks Cannot be null- Parameters:
attack- The new attack
-
getAttackBase
Attempts to get the attack with the given name- Parameters:
moveName- The name of the attack- Returns:
- The optional of the attack
-
getAttackBases
Attempts to get the attacks with the given names- Parameters:
moveNames- The names of the attack- Returns:
- The list of the attacks
-
getAttackBaseFromEnglishName
Searches the map by key for theImmutableAttackwith the given name- Parameters:
name- The english name of the attack (case insensitive)- Returns:
- The AttackBase corresponding to the name
-
getAllAttackNames
Gets the names of all loaded attacks- Returns:
- All attack names
-
removeAllAttacks
public static void removeAllAttacks()Clears loaded attacks cache -
getRandomDamagingAttack
- Returns:
- A random move that is not a status move.
-
getAllDamagingAttacksWithZMoveOfType
public static List<ImmutableAttack> getAllDamagingAttacksWithZMoveOfType(net.minecraft.resources.ResourceKey<Type> type) - Parameters:
type- The type that the move will be.- Returns:
- A list of moves of the given type that is not a status move, G-Max Move, Max Move, or Z-Move and that has a Z-Move it can be upgraded into.
-
getAllDamagingAttacksWithZMoveNotOfType
public static List<ImmutableAttack> getAllDamagingAttacksWithZMoveNotOfType(net.minecraft.resources.ResourceKey<Type> type) - Parameters:
type- The type that the move will not be.- Returns:
- A list of moves of the given type that is not a status move, G-Max Move, Max Move, or Z-Move and that has a Z-Move it can be upgraded into.
-