ModifiedAsset

public class ModifiedAsset

Class ModifiedAsset. Provides modifiedasset functionality for the Hytale server.

java.lang.Object > ModifiedAsset

Field Summary

dataFile

public Path dataFile

Field dataFile.

path

public Path path

Field path.

oldPath

public Path oldPath

Field oldPath.

state

public AssetState state

Field state.

lastModificationTimestamp

public Instant lastModificationTimestamp

Field lastModificationTimestamp.

lastModificationPlayerUuid

public UUID lastModificationPlayerUuid

Field lastModificationPlayerUuid.

lastModificationUsername

public String lastModificationUsername

Field lastModificationUsername.

Method Detail

ModifiedAsset

public public ModifiedAsset ()

Method ModifiedAsset.

markEditedBy

public void markEditedBy (@Nonnull final EditorClient editorClient)

Method markEditedBy.

Parameters:
@Nonnull final EditorClient editorClient

toAssetInfoPacket

public AssetInfo toAssetInfoPacket (final String assetPack)

Method toAssetInfoPacket.

Parameters:
final String assetPack

AssetInfo

public new AssetInfo (new AssetPath(assetPack, PathUtil.toUnixPathString(this.path)

Method AssetInfo.

Parameters:
new AssetPath(assetPack
PathUtil.toUnixPathString(this.path PathUtil.toUnixPathString(this.path

AssetPath

public new AssetPath (assetPack, PathUtil.toUnixPathString(this.oldPath)

Method AssetPath.

Parameters:
assetPack assetPack
PathUtil.toUnixPathString(this.oldPath PathUtil.toUnixPathString(this.oldPath