fortnite library
Classes
- AccountResource
- STW Account resource object
- AthenaCosmetic
- Fortnite Athena cosmetic item object
- AthenaCosmeticVariant
- Athena cosmetic variant object
- AthenaProfile
- athena profile manager library
- AuthClients
- fortnite auth clients
- Avatar
- avatar object
- BackpackProfile
- inventory profile manager library
- BannerQuest
- STW Banner quest object
- CampaignProfile
- campaign profile manager library
- ClaimDailyRewardResponse
- A class that represents the response of claim daily rewards.
- Client
- client object
- ClientOptions
- options for the main client
- CommonCoreProfile
- common core profile manager library
- CosmeticLocker
- Fortnite Athena cosmetic locker item object
- CurveTable
- curve table reader
- DeviceAuth
- device auth object
- Endpoints
- An object containing epic endpoints used by the library
- EpicServices
- epic service routes object
- ExternalAuth
- account external auth connection object
- FortniteAuth
- fortnite auth library
- HTTP
- custom HTTP class
- HttpResponse
- http library response object
- InvalidAccountException
- exception on invalid account details
- InventoryProfile
- inventory profile manager library
- Level
- Levels to control logging output. Logging can be enabled to include all levels above certain Level. Levels are ordered using an integer value Level.value. The predefined Level constants below are sorted as follows (in descending order): Level.SHOUT, Level.SEVERE, Level.WARNING, Level.INFO, Level.CONFIG, Level.FINE, Level.FINER, Level.FINEST, and Level.ALL.
- MCP
- MCP operations object
- McpProfile
- mcp profile manager library
- MtxItem
- V-Bucks item object
- Player
- Player object
- ProfileItem
- Fortnite profile item object
- QuestItem
- Fortnite Quest item object
- StorageProfile
- inventory profile manager library
- STWAmmo
- STW ammo object
- STWHero
- STW Hero object
- STWIngredient
- STW ingredient object
- STWSchematic
- STW Schematic object
- STWTrap
- STW trap object
- STWWeapon
- STW weapon object
- STWWorker
- STW Worker object
- STWWorldItem
- STW world item object
- SurvivorSquadPreset
- Survivor squad preset object
Enums
- FortniteProfile
- Fortnite profile id enum
- LogLevel
- client object log levels
Properties
-
accountResources
↔ List<
Item> -
getter/setter pair
-
baseItemRating
↔ Map<
String, CurveTable> -
curve table for any item other than survivor.
getter/setter pair
-
baseItemRatingCurveTable
→ List<
Map< String, Object> > -
final
-
homebaseRatingKeys
→ List<
List< double> > -
final
-
invalidTokenErrorCodes
↔ List<
String> -
invalid bearer token errors
getter/setter pair
- oreOrCrystalRegex ↔ RegExp
-
regex to get if a schematic is ore or crystal or null
getter/setter pair
- schematicRarityRegex ↔ RegExp
-
regex to get rarity of schematic from template id
getter/setter pair
-
stwRarities
↔ Map<
String, String> -
Fortnite rarities object
getter/setter pair
-
stwSurvivorLeadSynergy
↔ Map<
String, String> -
stw survivor lead synergies
getter/setter pair
-
survivorItemRating
↔ Map<
String, CurveTable> -
curve table for survivor.
getter/setter pair
-
survivorItemRatingCurveTable
→ List<
Map< String, Object> > -
final
- tierRegex ↔ RegExp
-
regex to get tier from template id
getter/setter pair
-
vbucksPlatform
↔ Map<
String, String> -
Vbucks platform
getter/setter pair
-
vbucksType
↔ Map<
String, String> -
Vbucks type
getter/setter pair
Functions
-
authenticateWithAuthorizationCode(
String authorizationCode) → Future< DeviceAuth> - creates a device auth object with authorization code
-
getAuthorizationCodeURL(
{bool forceLogin = false, String clientId = "3446cd72694c4a4485d81b77adbb2141"}) → String - get a url to get authorization code from.
-
mapCurveTables(
Map struc) → Map< String, CurveTable> - function to map curve tables
-
parseAuthorizationCode(
String authCode) → dynamic - parses an authorization code