classpublicPriority 3
ReputationGroup
com.hypixel.hytale.builtin.adventure.reputation.assets.ReputationGroup
implements JsonAssetWithMap<String, DefaultAssetMap<String, ReputationGroup>>
5
Methods
5
Public Methods
5
Fields
2
Constructors
Constants
AssetBuilderCodec<String, ReputationGroup>CODEC= AssetBuilderCodec.builder(
ReputationGroup.class, ReputationGroup::new, Codec.STRING, (t...
ValidatorCache<String>VALIDATOR_CACHE= new ValidatorCache<>(new AssetKeyValidator<>(ReputationGroup::getAssetStore))
Constructors
protected
ReputationGroup()public
ReputationGroup(String id, String[] npcGroups, int initialReputationValue)Methods
Public Methods (5)
publicstatic
DefaultAssetMap<String, ReputationGroup> getAssetMap()publicstatic
AssetStore<String, ReputationGroup, DefaultAssetMap<String, ReputationGroup>> getAssetStore()public
String getId()public
int getInitialReputationValue()public
String[] getNpcGroups()Fields
Protected Fields (4)
protected
AssetExtraInfo.Data dataprotected
String idprotected
int initialReputationValueprotected
String[] npcGroupsPrivate/Package Fields (1)
private
AssetStore<String, ReputationGroup, DefaultAssetMap<String, ReputationGroup>> ASSET_STORE