HyCodeYourTale
classpublicPriority 3

ReputationRank

com.hypixel.hytale.builtin.adventure.reputation.assets.ReputationRank

implements JsonAssetWithMap<String, DefaultAssetMap<String, ReputationRank>>

8

Methods

8

Public Methods

6

Fields

2

Constructors

Constants

AssetBuilderCodec<String, ReputationRank>CODEC= AssetBuilderCodec.builder( ReputationRank.class, ReputationRank::new, Codec.STRING, (t, ...
ValidatorCache<String>VALIDATOR_CACHE= new ValidatorCache<>(new AssetKeyValidator<>(ReputationRank::getAssetStore))

Constructors

protected
ReputationRank()
public
ReputationRank(String id, int minValue, int maxValue, Attitude attitude)

Methods

Public Methods (8)

public
boolean containsValue(int value)
publicstatic
DefaultAssetMap<String, ReputationRank> getAssetMap()
publicstatic
AssetStore<String, ReputationRank, DefaultAssetMap<String, ReputationRank>> getAssetStore()
public
Attitude getAttitude()
public
String getId()
public
int getMaxValue()
public
int getMinValue()
public
String toString()
@Nonnull@Override

Fields

Protected Fields (5)

protectedAttitude attitude
protectedAssetExtraInfo.Data data
protectedString id
protectedint maxValue
protectedint minValue

Private/Package Fields (1)

privateAssetStore<String, ReputationRank, DefaultAssetMap<String, ReputationRank>> ASSET_STORE

Related Classes