MaterialProviderAsset

abstract class MaterialProviderAsset implements Cleanable, JsonAssetWithMap, DefaultAssetMap, MaterialProviderAsset>>

Class MaterialProviderAsset. Provides materialproviderasset functionality for the Hytale server.

java.lang.Object > MaterialProviderAsset

Field Summary

id

private String id

Field id.

data

private AssetExtraInfo.Data data

Field data.

skip

private boolean skip

Field skip.

exportName

private String exportName

Field exportName.

parentSeed

public SeedBox parentSeed

Field parentSeed.

materialCache

public MaterialCache materialCache

Field materialCache.

referenceBundle

public ReferenceBundle referenceBundle

Field referenceBundle.

workerIndexer

public WorkerIndexer workerIndexer

Field workerIndexer.

Method Detail

MaterialProviderAsset

public protected MaterialProviderAsset ()

Method MaterialProviderAsset.

getExportedAsset

static MaterialProviderAsset getExportedAsset (@Nonnull final String name)

Method getExportedAsset.

Parameters:
@Nonnull final String name

getId

public String getId ()

Method getId.

argumentFrom

static Argument argumentFrom (@Nonnull final DensityAsset.Argument argument, @Nonnull final MaterialCache materialCache)

Method argumentFrom.

Parameters:
@Nonnull final DensityAsset.Argument argument
@Nonnull final MaterialCache materialCache

cleanUp

public void cleanUp ()

Method cleanUp.