public class AssetManager
Class AssetManager. Provides assetmanager functionality for the Hytale server.
java.lang.Object > AssetManager
Field Summary
settingsAsset
private
SettingsAsset
settingsAsset
Field settingsAsset.
reloadListeners
private
List
reloadListeners
Field reloadListeners.
asset
final
SettingsAsset
asset
Field asset.
Method Detail
AssetManager
public
public
AssetManager
(@Nonnull final EventRegistry eventRegistry, @Nonnull final HytaleLogger logger)
Method AssetManager.
- Parameters:
@Nonnull final EventRegistryeventRegistry@Nonnull final HytaleLoggerlogger
loadAssignmentsAssets
Method loadAssignmentsAssets.
- Parameters:
@Nonnull final LoadedAssetsEventevent>
loadWorldStructureAssets
Method loadWorldStructureAssets.
- Parameters:
@Nonnull final LoadedAssetsEventevent>
getWorldStructureAsset
Method getWorldStructureAsset.
- Parameters:
@Nonnull final Stringid
registerReloadListener
public
void
registerReloadListener
(@Nonnull final Runnable l)
Method registerReloadListener.
- Parameters:
@Nonnull final Runnablel
unregisterReloadListener
public
void
unregisterReloadListener
(@Nonnull final Runnable l)
Method unregisterReloadListener.
- Parameters:
@Nonnull final Runnablel
triggerReloadListeners
private
void
triggerReloadListeners
()
Method triggerReloadListeners.
DefaultAssetMap
public
new
DefaultAssetMap
()
Method DefaultAssetMap.