Phoenix Backend is a universal Fortnite private server backend written in JavaScript If you use for project please credit me
Created by Cynx, This is a modded backend, all main backend credits to Burlone
- Locker:
- Changing items.
- Changing banner icon and banner color.
- Changing item edit styles.
- Favoriting items.
- Marking items as seen.
- Styles Working
- Friends:
- Adding friends.
- Accepting friend requests.
- Removing friends.
- Blocking friends.
- Setting nicknames.
- Removing nicknames.
- Joining Party
- Item Shop:
- Customizable Item Shop.
- Purchasing items from the Item Shop.
- Gifting items to your friends.
- Working Auto Item Shop.
- Added Bot Command /refreshitemshop
- Refunding:
- Working refunding stuff.
- Discord Bot:
- Being able to activate/deactivate the Discord bot.
- Commands with very useful functions.
- BattlePass (s2-s29):
- Possibility to buy the battle pass.
- Possibility to purchase battle pass levels.
- Possibility to gift the battle pass (BETA).
- Challenges (Backend Part):
- Daily missions worked.
- Working weekly missions.
- You can replace daily quests.
- You can get help from your party to complete missions.
- In-Game Events:
- You will be able to activate various events that occurred in the game such as the rift in the sky and much more!
- Winterfest Event (11.31, 19.01, 23.10, 33.11):
- The winterfest event should work with all its rewards!
- SAC (Support A Creator):
- It supports a supported creator, you can set it using the
/createsac {code} {ingame-username}command on discord. - Rewards in vbucks for those who support a creator.
- It supports a supported creator, you can set it using the
- Matchmaker:
- An improved matchmaker.
- Added GameSessions Support
- Added Multi Region Matchmaker Support
- Multiple Gameserver Support:
- An improved multiple gameserver.
- Website:
- A simple website where you can create an account to join the game.
- XMPP:
- Parties.
- Chat (whispering, global chat, party chat).
- Friends.
- HTTPS/SSL Support:
- A working https/ssl system.
- Tournament Support:
- Tournament Support.
- Multi Tournament Support
- LeaderBoard Working!
- Working Saving Points
- Arena Support:
- Arena Support.
- Working Saving Points.
- Vbucks/Kill/Win:
- Working Vbucks Kill/Win. you need api key
Alot of discord bot commands 30+
- Go to Config/config.json in the directory you extracted Phoenix Backend into.
- Open it, you should see a "gameServerIP" section in the file.
- To add more gameservers you will have to do it like this
"gameServerIP": ["127.0.0.1:7777:playlist_defaultsolo", "127.0.0.1:7777:playlist_defaultduo"], - You have now added solos and duos to your matchmaking
- Install NodeJS and MongoDB.
- Download and Extract Phoenix Backend to a safe location.
- Run "install_packages.bat" to install all the required modules.
- Go to Config/config.json in the directory you extracted Phoenix Backend into.
- Open it, set your discord bot token (DO NOT SHARE THIS TOKEN) and save it. The discord bot will be used for creating accounts and managing your account (You can disable the discord bot by entering "bUseDiscordBot" to false in "Config/config.json").
- Run "start.bat", if there is no errors, it should work.
- Use something to redirect the Fortnite servers to localhost:8080 (Which could be fiddler, ssl bypass that redirects servers, etc...)
- When Fortnite launches and is connected to the backend, enter your email and password (or launch with an exchange code) then press login. It should let you in and everything should be working fine.
Recreates a service that is used for the startup of newer Fortnite builds.
You need to use the FortniteLauncher.exe and with that also the Anti Cheat
If you use Fiddler you can use this script:
import Fiddler;
class Handlers
{
static function OnBeforeRequest(oSession: Session) {
if (oSession.PathAndQuery.Contains("/caldera/api/v1/launcher/racp"))
{
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "ServerTunnel";
return;
}
oSession.fullUrl = "http://127.0.0.1:5000" + oSession.PathAndQuery
}
if (oSession.hostname.Contains("epicgames"))
{
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "ServerTunnel";
return;
}
oSession.fullUrl = "http://127.0.0.1:3013" + oSession.PathAndQuery
}
}
}
if u change Caldera Service port modify this string on fiddler script: oSession.fullUrl = "http://127.0.0.1:urport" + oSession.PathAndQuery
if u change Backend port modify this string on fiddler script: oSession.fullUrl = "http://127.0.0.1:urport" + oSession.PathAndQuery
After that go to the build folder (/FortniteGame/Binaries/Win69) and create a file with the name launch.bat or whatever you prefer and insert this code inside it:
@echo off
set /p code=code:
start "" "FortniteLauncher.exe" -obfuscationid=WXis54njnKX1MJqoH0uRwdzlbQ1uqQ -AUTH_LOGIN=unused -AUTH_PASSWORD=%code% -AUTH_TYPE=exchangecode -epicapp=Fortnite -epicenv=Prod -EpicPortal -epicsandboxid=fn -noeac -noeaceos -fromfl=be Launch it, then go to Discord and type /exchange-code, copy the code and paste it into the .bat file.
14.40.27,11.29.00,24.20,19.10,17.30,18.40,19.01,12.41,9.10, Alot of more!
This project/backend is licensed under the BSD 3-Clause License.
All Fortnite OG related projects named Project Phoenix, Phoenix, Phoenix Backend or using our official images are not owned or affiliated with us. Please do not trust and report them via discord to cynnnxxx. All rights are licensed to cynnnxxx
Phoenix Backend is under continuous development and there could be errors of any kind, if you want to give advice on what to add and how to improve the project or report any errors you can do so by writing to cynnnxxx on Discord Credit to burlone for the text
