VectorProviderAsset

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

Class VectorProviderAsset. Provides vectorproviderasset functionality for the Hytale server.

java.lang.Object > VectorProviderAsset

Field Summary

id

private String id

Field id.

data

private AssetExtraInfo.Data data

Field data.

skip

protected boolean skip

Field skip.

exportName

protected String exportName

Field exportName.

singleInstance

public boolean singleInstance

Field singleInstance.

asset

public VectorProviderAsset asset

Field asset.

builtInstance

public VectorProvider builtInstance

Field builtInstance.

parentSeed

public SeedBox parentSeed

Field parentSeed.

referenceBundle

public ReferenceBundle referenceBundle

Field referenceBundle.

workerIndexer

public WorkerIndexer workerIndexer

Field workerIndexer.

Method Detail

VectorProviderAsset

public protected VectorProviderAsset ()

Method VectorProviderAsset.

isSkipped

public boolean isSkipped ()

Method isSkipped.

getExportedAsset

static Exported getExportedAsset (@Nonnull final String name)

Method getExportedAsset.

Parameters:
@Nonnull final String name

getId

public String getId ()

Method getId.

cleanUp

public void cleanUp ()

Method cleanUp.

Argument

public public Argument (@Nonnull final SeedBox parentSeed, @Nonnull final ReferenceBundle referenceBundle, @Nonnull final WorkerIndexer workerIndexer)

Method Argument.

Parameters:
@Nonnull final SeedBox parentSeed
@Nonnull final ReferenceBundle referenceBundle
@Nonnull final WorkerIndexer workerIndexer