HyCodeYourTale
classpublicPriority 3

CommonAssetModule

com.hypixel.hytale.server.core.asset.common.CommonAssetModule

extends JavaPlugin

13

Methods

13

Public Methods

1

Fields

1

Constructors

Constants

intASSET_INDEX_CACHE_VERSION= 1
intASSET_INDEX_HASHES_VERSION= 0
StringASSET_INDEX_VERSION_IDENTIFIER= "VERSION="
Set<Path>IGNORED_FILES= Set.of(Path.of(".DS_Store"), Path.of("Thumbs.db"))
PluginManifestMANIFEST= PluginManifest.corePlugin(CommonAssetModule.class).depends(AssetModule.class).build()
intMAX_FRAME= 2621440
InstantTICK_TIMESTAMP_ORIGIN= Instant.parse("0001-01-01T00:00:00Z")

Constructors

public
CommonAssetModule(JavaPluginInit init)

Methods

Public Methods (13)

public
void accept(Map<Path, EventKind> map)
public
<T extends CommonAsset> void addCommonAsset(String pack, T asset)
public
<T extends CommonAsset> void addCommonAsset(String pack, T asset, boolean log)
public
Object getKey()
@Override
public
Asset[] getRequiredAssets()
@Nullable
public
void loadCommonAssets(AssetPack pack, long bootTime)
public
void sendAsset(CommonAsset asset, boolean forceRebuild)
public
void sendAssets(List<CommonAsset> toSend, boolean forceRebuild)
public
void sendAssetsToPlayer(PacketHandler packetHandler, Asset[] requested, boolean forceRebuild)
public
void sendAssetsToPlayer(PacketHandler packetHandler, List<CommonAsset> toSend, boolean forceRebuild)
public
void sendRemoveAssets(List<CommonAssetRegistry.PackAsset> assets, boolean forceRebuild)
public
boolean test(Path path, EventKind eventKind)
public
FileVisitResult visitFile(Path path, BasicFileAttributes attrs)

throws IOException

@Nonnull

Fields

Private/Package Fields (1)

privateCommonAssetModule instance

Related Classes