This commit is contained in:
Eccentric 2024-02-04 20:24:15 +00:00
parent 7352a168f2
commit c71b41235d
2 changed files with 3 additions and 7 deletions

View File

@ -75,11 +75,11 @@ func main() {
r.Use(aid.FiberLimiter())
r.Use(aid.FiberCors())
r.Post("/api/v1/assets/Fortnite/:versionId/:assetName", handlers.PostAssets)
r.Get("/region", handlers.GetRegion)
r.Get("/content/api/pages/fortnite-game", handlers.GetContentPages)
r.Get("/waitingroom/api/waitingroom", handlers.GetWaitingRoomStatus)
r.Get("/api/v1/search/:accountId", handlers.GetPersonSearch)
r.Post("/api/v1/assets/Fortnite/:versionId/:assetName", handlers.PostAssets)
r.Get("/affiliate/api/public/affiliates/slug/:slug", handlers.GetAffiliate)
r.Put("/profile/play_region", handlers.AnyNoContent)

View File

@ -2,7 +2,7 @@
# Snow
Performance first, universal Fortnite private server backend written in Go.
> Performance first, feature-rich universal Fortnite private server backend written in Go.
## Overview
@ -11,9 +11,7 @@ Performance first, universal Fortnite private server backend written in Go.
- **Automatic Profile Changes** Automatically keeps track of profile changes exactly so any external changes are displayed in-game on the next action.
- **Universal Database** It is possible to add new database types to satisfy your needs. Currently, it only supports `postgresql`.
## What's coming up?
> The backend is very feature rich and is constantly being updated. Below are the features that are not yet implemented, but are coming soon.
## What's up next?
- **Party System V2** Currently it relies on the automatic XMPP solution which is very hard to keep track of.
- Purchasing the **Battle Pass**. This will require the Battle Pass Storefront ID for every build. I am yet to think of a solution for this.
@ -24,8 +22,6 @@ Performance first, universal Fortnite private server backend written in Go.
## Supported MCP Actions
> These are request made from Fortnite to the server to perform actions on the profile.
`QueryProfile`, `ClientQuestLogin`, `MarkItemSeen`, `SetItemFavoriteStatusBatch`, `EquipBattleRoyaleCustomization`, `SetBattleRoyaleBanner`, `SetCosmeticLockerSlot`, `SetCosmeticLockerBanner`, `SetCosmeticLockerName`, `CopyCosmeticLoadout`, `DeleteCosmeticLoadout`, `PurchaseCatalogEntry`, `GiftCatalogEntry`, `RemoveGiftBox`, `RefundMtxPurchase`, `SetAffiliateName`
## Support