classpublicPriority 1
GenerateAssetsEvent
com.hypixel.hytale.assetstore.event.GenerateAssetsEvent
10
Methods
10
Public Methods
6
Fields
1
Constructors
Constructors
public
GenerateAssetsEvent(Class<T> tClass, M assetMap, Map<K, T> loadedAssets, Map<K, Set<K>> assetChildren)Methods
Public Methods (10)
public
void addChildAsset(K childKey, T asset, K parent)publicfinal
void addChildAsset(K childKey, T asset, K[] parents)@SafeVarargs
public
void addChildAssetWithReferences(K childKey, T asset, GenerateAssetsEvent.ParentReference<?, ?>[] parents)public
Class<T> getAssetClass()public
M getAssetMap()public
Map<K, T> getLoadedAssets()@Nonnull
public
Class<P> getParentAssetClass()public
PK getParentKey()public
void processEvent(String hookName)@Override
public
String toString()@Nonnull@Override
Fields
Private/Package Fields (6)
private
Map<K, Set<K>> assetChildrenprivate
M assetMapprivate
long beforeprivate
Map<K, T> loadedAssetsprivate
Class<T> tClassprivate
Map<K, T> unmodifiableLoadedAssets