classpublicPriority 3
BlockTypeAssetMap
com.hypixel.hytale.assetstore.map.BlockTypeAssetMap
8
Methods
8
Public Methods
3
Fields
1
Constructors
Constructors
public
BlockTypeAssetMap(IntFunction<T[]> arrayProvider, Function<T, String> groupGetter)Methods
Public Methods (8)
public
T getAsset(int index)@Nullable
public
T getAssetOrDefault(int index, T def)public
int getGroupId(String group)public
String[] getGroups()@Nonnull
public
int getIndex(K key)public
int getIndexOrDefault(K key, int def)public
int getNextIndex()public
ObjectSet<K> getSubKeys(K key)@Nonnull
Fields
Private/Package Fields (3)
private
T[] arrayprivate
IntFunction<T[]> arrayProviderprivate
Function<T, String> groupGetterRelated Classes
Used By