AssetManager

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 EventRegistry eventRegistry
@Nonnull final HytaleLogger logger

loadBlockMaskAssets

private void loadBlockMaskAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadBlockMaskAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

loadDensityAssets

private void loadDensityAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadDensityAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

loadAssignmentsAssets

private void loadAssignmentsAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadAssignmentsAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

loadBiomeAssets

private void loadBiomeAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadBiomeAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

loadWorldStructureAssets

private void loadWorldStructureAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadWorldStructureAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

loadSettingsAssets

private void loadSettingsAssets (@Nonnull final LoadedAssetsEvent> event)

Method loadSettingsAssets.

Parameters:
@Nonnull final LoadedAssetsEvent> event

getSettingsAsset

public SettingsAsset getSettingsAsset ()

Method getSettingsAsset.

getWorldStructureAsset

public WorldStructureAsset getWorldStructureAsset (@Nonnull final String id)

Method getWorldStructureAsset.

Parameters:
@Nonnull final String id

registerReloadListener

public void registerReloadListener (@Nonnull final Runnable l)

Method registerReloadListener.

Parameters:
@Nonnull final Runnable l

unregisterReloadListener

public void unregisterReloadListener (@Nonnull final Runnable l)

Method unregisterReloadListener.

Parameters:
@Nonnull final Runnable l

triggerReloadListeners

private void triggerReloadListeners ()

Method triggerReloadListeners.

DefaultAssetMap

public new DefaultAssetMap ()

Method DefaultAssetMap.