Index
All Classes and Interfaces|All Packages
A
- apiVersion() - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Returns the version tag for the UCP public API.
E
- equals(Object) - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Indicates whether some other object is "equal to" this one.
G
- getAllTiers() - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Retrieves all tier definitions in ascending order.
- getLevelCapForTier(int) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Gets the level cap associated with a specific trainer tier.
- getMaxTier() - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Returns the maximum configured trainer tier.
- getMinTierFor(ResourceLocation) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Determines the minimum trainer tier required for a given Pokémon species.
- getTier(int) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Retrieves a single tier definition by index.
- getTier(Species) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Returns the trainer tier value assigned to the given Cobblemon
Species. - getTrainerLevel(Player) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Gets the current trainer level of the specified player.
H
- hashCode() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Returns a hash code value for this object.
I
- index() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Returns the value of the
indexrecord component.
L
- levelCap() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Returns the value of the
levelCaprecord component.
O
- org.ppvon.ultimateCobblemonProgression.api - package org.ppvon.ultimateCobblemonProgression.api
S
- setTier(Species, int) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Sets the trainer tier value on the given Cobblemon
Species. - species() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Returns the value of the
speciesrecord component.
T
- TierDefinition - Record Class in org.ppvon.ultimateCobblemonProgression.api
-
Immutable definition of a trainer tier
- TierDefinition(int, int, Set<ResourceLocation>) - Constructor for record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Canonical constructor ensuring the species set is unmodifiable.
- toString() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
-
Returns a string representation of this record class.
- trainerLevelUp(Player) - Static method in class org.ppvon.ultimateCobblemonProgression.api.UCPApi
-
Increases a player's trainer level by one.
U
- UCPApi - Class in org.ppvon.ultimateCobblemonProgression.api
-
The public API surface for the Ultimate Cobblemon Progression (UCP) mod.
All Classes and Interfaces|All Packages