1,329 ratings
Futara's Dragon Engine
File Size
24.302 MB
Nov 24, 2020 @ 6:22am
Jun 30 @ 8:51pm
70 Change Notes ( view )

Subscribe to download
Futara's Dragon Engine

In 1 collection by FutaraDragon
FutaraDragon Collection
4 items
Edits Starbound's config to reduce the rendered area and enables frame skipping.
Adds a Skill Menu item to activate custom abilities within the Dragon Engine to the game.
Futara's Dragon Engine
The Starbound Mechanic Lib
Current Version 1.364b
Sync Update With Futara's Dragon Race Mod
This Dragon Engine does not full functional when using Steam's subscribe function! This mod must be installed in [..\starbound\mods] for it to work! To install, subscribe to this mod and then find [..\2297133082<] in [..\steam\steamapps\workshop\content\211820\], and copy file "contents.pak" it to [..\steam\steamapps\common\Starbound\mods\] rename to something for enable frame rate control

Not Compatible Mod
- Elektrolite - FPS Improvement (Override all game setting config to own mod setting)

About This Mod
Futara's Dragon Engine add a lot of new mechanic to Starbound but not active until mod developer use it (example new mechanic can see at "Futara's Dragon Race" mod)
Futara's Dragon Engine tweaks Starbound's default configuration files in an attempt to reduce lag and boost performance without effecting the game's visual elements

Simply Subscribe and it will make all the changes automatically.

- This mod is specifically meant to assist low end PCs and will have a minimal impact on higher end builds.
- This mod is required both server and client side when playing on a server.
What This Mod Does
the optimizations included are:
- reduced render area
- change cache image time to more
- adds frame skipping
- decreases particles when a block is protected or destroyed
- lowers entity update time
- increases update track window time
- etc

adds a new command for everyone:
- "/playerlist" shows how many people are online and displays their name.

adds new lua api:
- camera shake
- dark screen
- light screen

custom api for every modder:
this api use FDEngine for init and call api function every where as you want to place (not have any crash or error when call without engine but just nothing happen)

adds abilities to the players (only when actived by Skill Menu)
- custom ship music
- custom combat music
- custom field music
- rpg system
Test Result
PC 1 (FU + Heavy Mod installed) CPU Intel i5 (Nvidia graphic GTX1650) (36 - 39) -> (46 - 52) FPS
PC 2 intel hd graphics 3000 (10 - 20) -> (10 - 15) FPS, in combat (0 - 2) -> (10 - 15) FPS
Mod Objective
- add new mechanic and api support for mod devloper
- adjust game config to better smoother run
Developer Discord
- Mod Discord Here[]
Special Thank
- Look at this mod
Question & Answer
-Q: Is it compatible with FU?
-A: Yes

-Q: Can you uninstall it without breaking character save files?
-A: Yes

-Q: Is it client-side mod?
-A: No, both client and server must have this mod installed because this mod optimize server side sync with client too.
Mod Log
v1.364b [Client Side Patch]
- fix Character Realtime Render system core character do not render correctly when transfer new render to the system
v1.363b [Client Side Patch]
- fix animation system sound not calculate correctly
v1.360b [Server Side Patch]
- add full support custom character render to Character Realtime Render system
- add full support custom monster render integration to Character Realtime Render system
- add full light custom render to Character Realtime Render system
- add shadow render to Character Realtime Render system
- add after update system
- reduce random froze frame effact to Starbound game
- remove old animation system from Dragon Engine
- fix issue about wrong sort priority in binary function
- fix dragon engine do not update base stat after create character
v1.350b [Client Side Patch]
- rework Dragon Engine music system support current time play
- rework Dragon Engine camera control animation
- update Dragon Engine support multi gift load
- add Dragon Engine status effect global clear effect every time when change map
- update Dragon Engine combat music now play when aggresive enemy close to player
- update Dragon Engine notification message system safe code
- fix Dragon Engine combat music loop second
- fix Dragon Engine missing load vanilla music on ship for default no music race
v1.348b [Client Side Patch]
- update Dragon Engine core level script

Recent Log Here
Popular Discussions View All (3)
Jun 30, 2022 @ 6:28am
Emotes and Skillpoints and some other things...
< >
Lukiwarble Sep 16 @ 5:38am 
lowering the other particleRegionPadding in the client.config seems to help quite a bit with that
FutaraDragon  [author] Sep 15 @ 7:19pm 
@Lukiwarble oh and yes weather in Starbound so laggy XD
FutaraDragon  [author] Sep 15 @ 7:17pm 
@Lukiwarble I do not know about "blockCacheSize" I do not test and touch that setting before

you can lower setting as you like so I already lower that before but people complain about it make some thing do not show correctly so that why I turn back a bit
Lukiwarble Sep 15 @ 10:49am 
i was lowering some settings to fix the massive lag whenever a weather starts for me and lowering that setting made the game so stupidly fast im afraid i broke it
Lukiwarble Sep 15 @ 10:48am 
You know more about this stuff than me so i feel like i should ask you, do you know what "blockCacheSize" in world_template.config is?
FutaraDragon  [author] Aug 29 @ 8:19am 
@Olyvion depend on your decision if anything better so use it
Olyvion Aug 28 @ 12:14pm 
Thank you for this mod! Also was wondering if you can run other optimizations mods or if it's better to run this only?
HELVAZI Aug 25 @ 8:00am 
Ok ty
FutaraDragon  [author] Aug 25 @ 7:49am 
@HELVAZI then you do not need to active Skill Menu, you can craft Skill Menu and go to Option > Remove System (the red icon) so that will be all set X3
HELVAZI Aug 25 @ 7:29am 
Just trying to figure out what features I should have with just the futara engine added to my game, and if there is some sort of setting I'm missing that I need to config to make my fps better