HyCodeYourTale
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)

privateT[] array
privateIntFunction<T[]> arrayProvider
privateFunction<T, String> groupGetter

Related Classes

Used By