Index

A E G H I L O S T U 
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 index record component.

L

levelCap() - Method in record class org.ppvon.ultimateCobblemonProgression.api.TierDefinition
Returns the value of the levelCap record 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 species record 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.
A E G H I L O S T U 
All Classes and Interfaces|All Packages