[PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Note that alterations to the YSFlight .EXE is forbidden

Moderator: Forum moderators

Post Reply
User avatar
Vistara 001
Newbie
Newbie
Posts: 14
Joined: Sat Sep 19, 2020 7:17 am
Favorite Aircraft: Boeing 747
Location: Area 69, India
OS: Arch Linux
Has thanked: 3 times
Been thanked: 11 times
Contact:

[PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Vistara 001 »

Image
Sakuya AC is a fast and extensible open source YSFlight Proxy server licensed under GPLv3. It lets you customize your YSFlight server experience any way you want! It is written in Python and has a well-documented plugin API, so that you can easily develop features for your own YSFlight server. It also has a few anti cheat features built in and ViaVersion support, allowing clients from higher versions of YSFlight to join(for example, a client from 2018 version can join a server running 20150425 version and the proxy). It also supports Discord chat sync, allowing users from discord channel to talk with the people in YSFlight server's chat.

Included Plugins:
  • G Limiter
  • Weather Changing commands
  • Engine Breakdown (releases smoke and disables afterburner after health is low)
  • Mid air refueling
  • Radar
  • Make planes crash to ground instead of despawning mid-air
  • and many more! (You can make your own plugins too!)
Source Code : https://github.com/the-indian-dev/sakuya-ac/
Documentation : https://sakuya-ac.theindiandev.in/

Contributors
Skipper
Biry
Last edited by Vistara 001 on Fri Apr 04, 2025 9:04 am, edited 7 times in total.
Image
User avatar
Biry
Rookie
Rookie
Posts: 40
Joined: Thu Sep 24, 2020 2:24 am
Favorite Aircraft: Su-30MKI.Mig-21 Bison
OS: windows 11
Has thanked: 12 times
Been thanked: 8 times

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Biry »

Les gooo homiee :shock: 8-)
Image
User avatar
Skipper
Rookie
Rookie
Posts: 85
Joined: Mon Dec 09, 2013 8:28 pm
Favorite Aircraft: Spitfire/F-15E
Location: STU VOR/DME 104 radial, 15nm
OS: Windows 10
Has thanked: 15 times
Been thanked: 57 times
Contact:

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Skipper »

The plugin system allows easy development of game modes and additional functionality (if you want to make your own YSRP for example).
Well worth a look
Image
Host of YSRP: YSRP.co.uk - YS Role Play Server
User avatar
Vistara 001
Newbie
Newbie
Posts: 14
Joined: Sat Sep 19, 2020 7:17 am
Favorite Aircraft: Boeing 747
Location: Area 69, India
OS: Arch Linux
Has thanked: 3 times
Been thanked: 11 times
Contact:

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Vistara 001 »

Added Mid air refueling in the latest commit, also fixed a critical error in Smoke plugin which caused planes to have inaccurate coordinates.
Image
User avatar
Vistara 001
Newbie
Newbie
Posts: 14
Joined: Sat Sep 19, 2020 7:17 am
Favorite Aircraft: Boeing 747
Location: Area 69, India
OS: Arch Linux
Has thanked: 3 times
Been thanked: 11 times
Contact:

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Vistara 001 »

Get the latest release here : https://github.com/the-indian-dev/sakuy ... production
Main changes :
  • Added Radar plugin in the latest release
  • Discord chat sync has been improved
  • Refuel plugin has been optimized
Image
User avatar
Vistara 001
Newbie
Newbie
Posts: 14
Joined: Sat Sep 19, 2020 7:17 am
Favorite Aircraft: Boeing 747
Location: Area 69, India
OS: Arch Linux
Has thanked: 3 times
Been thanked: 11 times
Contact:

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Vistara 001 »

Happy Sakuya Day!
Sakuya AC version 20250309 Changelog :

- Bug Fix:
1. Fix critical bug of clients not getting disconnected properly
2. G Limiter and many plugins didn't work for usernames larger than 16 characters.
3. Fixed FSNETCMD_READBACK packets.

- Features Added:
1. Add crash_on_ground plugin, which allows clients to despawn more "naturally", instead of disappearing mid air
2. Added leave message in server
3. Improve radar
4. Add alias and shorter command name support.
5. Do not allow another client with same username to join.

Get the latest release here: https://github.com/the-indian-dev/sakuy ... g/20250309
Image
User avatar
Vistara 001
Newbie
Newbie
Posts: 14
Joined: Sat Sep 19, 2020 7:17 am
Favorite Aircraft: Boeing 747
Location: Area 69, India
OS: Arch Linux
Has thanked: 3 times
Been thanked: 11 times
Contact:

Re: [PROGRAM] Sakuya AC - The Perfect and Elegant YSFlight Proxy Server

Post by Vistara 001 »

Sorry for late update.
Sakuya AC version 20250324 changelog:

- Bug fixing (extremely stable now)
- Using libuv(via uvloop) on unix based system for faster I/O, according to my tests it gave ~3 packets/second more speed than normal implementation.

Download here : https://github.com/the-indian-dev/sakuy ... g/20250324
Image
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests