Package org.kingdoms.locale
Class LanguagePackDownloader
java.lang.Object
org.kingdoms.locale.LanguagePackDownloader
Used for installing and updating language packs.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal classstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondownload()This is too resource intense: https://api.github.com/repos/CryptoMorin/KingdomsX/contents/guisintbooleanonFileStateChange(@Nullable Consumer<LanguagePackDownloader.Downloader> onFileStateChange) voidupdate(org.kingdoms.utils.network.CommitDifference difference)
-
Constructor Details
-
LanguagePackDownloader
-
-
Method Details
-
onFileStateChange
public LanguagePackDownloader onFileStateChange(@Nullable Consumer<LanguagePackDownloader.Downloader> onFileStateChange) -
update
public void update(org.kingdoms.utils.network.CommitDifference difference) -
getDownloads
public Map<LanguagePackDownloader.DownloadState,List<LanguagePackDownloader.Downloader>> getDownloads() -
isUpdating
public boolean isUpdating() -
downloadAsync
-
getTotalFiles
public int getTotalFiles() -
download
This is too resource intense: https://api.github.com/repos/CryptoMorin/KingdomsX/contents/guis
-