This is an API wrapper for https://enka.network in Java.
At the time of writing, we only had the option to use a Wrapper for JS, TS, PY hence why I made this :)
Version Change Log
Update - 28/08/2024 - Library Version: 5.0 | Genshin Impact Update
- Added new 5.0 version data
- Adds the Option to calculate Talent materials for a given character, this is on the
GenshinCalculator
object. - BREAKING CHANGE: Every
new EnkaNetworkAPI()
call now requiresbuild
at the end (see docs for example). This will load caches once instead of previously loading them twice (not needed on EnkaNetworkBuilder class) - New Methods:
GenshinUserInformation#getTheaterActs
GenshinUserInformation#getTheaterMode
GenshinUserInformation#getTheaterStars
GenshinUserInformation#isShowAvatarTalent
GenshinUserInformation#getFriendshipCharacters
GenshinUserInformation#getAbyssStars
Update - 01/08/2024 - Library Version: 4.8 | Honkai: Star Rail, Bug Fix Update
- Added new 2.4 version data
- Exceptions from
fetch(X)User
methods are no longer printed instantly, use the failure consumer instead - Fixes a bug for Genshin Impact when players had empty substats
- Fixes a bug for Genshin Impact when players didn't previously set their profile picture
Update - 17/07/2024 - Library Version: 4.8 | Genshin Impact Update
- Added new 4.8 version data
Note: There have been other changes before these, only the latest 3 will show.
As of version 4.2, all docs have been rewritten. For Installation and examples please refer to http://enka-docs.kazury.me.
- I will keep this library always updated, expect an update within 1-2 days a new patch.
- If you have any questions about the library you can find me on discord
kazuryy
or this discord server under the𝖩𝖠𝖵𝖠┃enkanetworkapi
channel. - If there is anything you want me to add here, then please write me a message.