1. StarMade
  2. News

StarMade News

StarMade Update

[p][/p][p] [/p][p][/p][p][/p][h2]Changelog[/h2][h3]Important Note[/h3][p][c]BlockTypes.properties[/c], [c]BlockConfig.xml[/c], [c]blockBehaviorConfig.xml[/c], and [c]factionConfig.xml[/c] files have all been significantly changed in this update, so any servers / mods that modify or rely on these files will likely need to be re-configured![/p][h3]Thruster Plume Changes[/h3]
  • [p]RCS Plumes added — Thrusters now emit visual plumes when moving directionally.[/p][p]Plumes scale with thruster block group dimensions:[/p]
    • [p]Width scales with X-axis size[/p]
    • [p]Height scales with Y-axis size[/p]
    • [p]Length scales with Z-axis size[/p]
  • [p]Plumes render once per group, centered and oriented correctly.[/p]
  • [p]Orientation-aware: Works in all directions, including sideways and vertical thrust.[/p]
  • [p]Group shapes matter: T-shaped and wide groups produce longer/wider plumes.[/p]
  • [p]Block config defines min/max size for visual scaling.[/p]
[h3]Blueprint Upload Speed[/h3]
  • [p]The default upload speed for blueprints has been greatly increased from 256 to 2048, so blueprints should upload much faster now. Additionally, this field is now a server config setting, so servers can set the speed even faster if they want.[/p]
[h3]New Chat Features[/h3][p]Two new server config values have been added:[/p]
  • [p][c]ALLOW_CHAT_COLOR_CODES[/c] - If enabled, players will be able to add color formatting to their chat messages using a new color formatting system. This system works differently than the one present in display modules, as the old system only allows for one color per message. This new system allows for multicolored messages. To use it, prefix your message with one of the following codes:[/p]
    • [p]&wh - White[/p]
    • [p]&lg - Grey[/p]
    • [p]&dg - Dark Grey[/p]
    • [p]&bk - Black[/p]
    • [p]&bw - Brown[/p]
    • [p]&be - Beige[/p]
    • [p]&pr - Purple[/p]
    • [p]&pk - Pink[/p]
    • [p]&br - Burgundy[/p]
    • [p]&rd - Red[/p]
    • [p]&og - Orange[/p]
    • [p]&yw - Yellow[/p]
    • [p]&gr - Green[/p]
    • [p]&or - Orange[/p]
    • [p]&ol - Olive[/p]
    • [p]&cy - Cyan[/p]
    • [p]&bl - Blue[/p]
    • [p]&in - Indigo[/p]
    [p]You can view a list of these codes via the new HELP button in the chat panel.[/p]
  • [p][c]ALLOW_CHAT_ASCII_EXTRA[/c] - If enabled, players will be able to use extended ascii characters in their chat messages (char values > 127). If disabled, these characters will be stripped from the message.[/p]
[h3]Weapon Tweaks[/h3]
  • [p]Nerfed Cannon/Beam flight speed slightly.[/p]
  • [p]Nerfed Beam/Beam damage falloff range so that optimal range should be the same as standard beams.[/p]
  • [p]Nerfed Beam/Beam damage falloff from 40% to 25% at max range.[/p]
  • [p]Nerf Missile/Beam flight speed slightly, giving AMS more chances to hit.[/p]
  • [p]Increased Beam base damage by ~30%.[/p]
[h3]Shipyard Changes[/h3]
  • [p]Shipyard Computers will now output a sensor value based on the status of their current order. If a real ship is docked, the health percentage of that ship will be output instead.[/p]
  • [p]Shipyard Computers can now be forced to undock / unload a ship via logic signal.[/p]
  • [p]You can now spawn entities on turret docks in shipyard design mode without needing to be an admin as long as the target dock is valid and unblocked.[/p]
  • [p]You can now remove docked entities on a shipyard design by simply deleting the core of that docked entity, and the server will move your player up the docking chain automatically and remove the targeted entity.[/p]
    • [p]This also works on the main entity of a shipyard design, and will instead just unload the design and will attempt to move your player to the first enterable build block or ship core it can find on the root entity.[/p]
[h3]Command Module[/h3]
  • [p]Added a new block, the Command Module, which can be used to save a specific command or function to execute on a connected system via logic. The command module can be used to control the following systems:[/p]
    • [p]Shipyard Computers[/p]
    • [p]AI Modules[/p]
    • [p]Warp Gate Computers[/p]
    • [p]Rails[/p]
    • [p]Reactors[/p]
    [p]Support for more systems will be added in future updates.[/p]
[h3]Factory Manager[/h3]
  • [p]Added a new Factory Manager block, which can be used to automatically request and fulfill orders from Factories, Storages, and Shipyards by acting as an intermediary between a parent (controlling), and one or more child (controlled) systems. The Factory Manager will automatically calculate the inputs needed by it's controller and delegate those tasks to the appropriate system that it controls.[/p]
[h3]General System Changes[/h3]
  • [p]The popular ScalarMining mod has been ported to vanilla, so now salvage beams will benefit greatly from larger output groups. The more salvagers you have, the bigger the radius, with the max radius being 10 (configurable in block behavior config).[/p]
    • [p]The salvage radius formula is capped at a radius of 10 and follows a logarithmic scale:[/p][p]8 modules = 1 radius[/p][p]16 modules = 2 radius[/p][p]32 modules = 3 radius[/p][p]64 modules = 4 radius[/p][p]etc.[/p]
  • [p]Re-enabled Scan Report functionality.[/p]
[h3]Pirate Ships Update[/h3]
  • [p]The default Isanth Type Zero variants have been upgraded to 3 new versions of the Isanth, known as the Isanth Type PNR (designed by Nauvran, with systems by Lecic), with each variant having its own weapon type and visual differences. In future updates, we want to add additional pirate ships, such as pirate cruisers and the like, as well as update the pirate stations with newer systems and features.[/p]
  • [p]Additionally, the folder structure for the NPC blueprints has changed, so now NPC blueprints are stored in the [c]blueprints-npc[/c] folder rather than the [c]blueprints-stations[/c] folder, and stores both ships and stations. Note: We are referring to the old NPC system for pirates and trading guild, NOT the “new” NPC factions system. In a future update, both systems will be redone / consolidated![/p]
[h3]Building[/h3]
  • [p]Added a new Color Finder feature for Advanced Build mode that allows you to select a color and find blocks that match that color.[/p]
  • [p]Added a new Block Mixer feature for Advanced Build mode that allows you to select up to 10 blocks to create a random pattern / gradient.[/p]
  • [p]Added ability to manually offset templates while in template place mode using Left Alt + Arrow Keys and Page Up / Page Down.[/p]
  • [p]Added a Lock Placement function for templates which will lock the placement of a template to it’s current position. You can toggle this by pressing the “Lock Placement” button next to the Paste button or by using the Right Control Key.[/p]
  • [p]Fixed saving and loading of Build Hotbars in creative mode, and you can now easily scroll through them using Left Alt + Scroll Wheel, or Left Alt + Any Number Key (Note: Number Key feature will only work for the first 10 saved hotbars).[/p]
  • [p]Made Advanced Armor variants slightly darker / desaturated to differentiate them from Standard Armor better.[/p]
  • [p]Adjusted Green Standard Armor coloring slightly to be closer to Green Basic Armor.[/p]
  • [p]Added Beige Light Blocks and Beige Crystal Armor.[/p]
  • [p]Added Indigo, Olive, and Burgundy Armor variants, as well as Crystal Armor and Light Blocks for each respective color.[/p]
  • [p]Added Orange Decorative Cascade blocks.[/p]
[h3]Display Modules[/h3]
  • [p]Toggle background drawing:[/p][p]You can turn off the display module background using:[/p][p][c][/c][/p]
  • [p]Different colored backgrounds:
    You can change the color of the display module background like so:
    [c][/c][/p][p]The following backgrounds are available: blue, purple, yellow, green, red[/p]
  • [p]Text offset:[/p][p]You can offset the text position of display modules up to 10 blocks in any direction like so:[/p][p][c][/c][/p]
  • [p]Toggle Holographic effect:[/p][p]You can turn off the holographic text effect for a more painted look:[/p][p][c][/c][/p]
  • [p]Larger fonts:[/p][p]The font size setting now goes up to 7 to allow for larger text displays.[/p]
  • [p]Increased Character and Line Limit:[/p][p]The line and character limit for displays has been greatly increased to allow for things like ascii art.[/p]
  • [p]New Text Replacement Tags:[/p]
    • [p][c]\[faction][/c] - Inserts the faction name of the entity.[/p]
    • [p][c]\[systemName][/c] - Inserts the name of the current system.[/p]
    • [p][c]\[dockedTo][/c] - Inserts the name of the the entity currently docked to.[/p]
    • [p][c]\[dockedRoot][/c] - Inserts the name of the root entity currently docked to.[/p]
    • [p][c]\[maxSpeed][/c] - Inserts the maximum speed of the current entity.[/p]
    • [p][c]\[tmr][/c] - Inserts the thrust to mass ratio of the current entity.[/p]
    • [p][c]\[activeReactorLevel][/c] - Inserts the level of the currently active reactor.[/p]
    • [p][c]\[reactorSize][/c] - Inserts the block count of the specified reactor. (For example, [c]\[reactorSize0][/c] for the first reactor)[/p]
    • [p][c]\[reactorLevel][/c] - Inserts the level of the specified reactor. (For example, [c]\[reactorLevel0][/c] for the first reactor)[/p]
    • [p][c]\[reactorPercent][/c] - Inserts the HP percentage of the specified reactor. (For example, [c]\[reactorPercent0][/c] for the first reactor)[/p]
    • [p][c]\[totalShieldHp][/c] - Inserts the total HP of all active shields.[/p]
    • [p][c]\[totalShieldMaxHp][/c] - Inserts the total Max HP of all active shields.[/p]
    • [p][c]\[totalShieldPercent][/c] - Inserts the total shield HP percentage of all active shields.[/p]
    • [p][c]\[totalShieldRecharge][/c] - Inserts the total shield recharge rate of all active shields.[/p]
    • [p][c]\[totalShieldUpkeep][/c] - Inserts the total shield upkeep of all active shields.[/p]
    • [p][c]\[shieldRecharge][/c] - Inserts the recharge rate of the specified shield. (For example, [c]\[shieldRecharge0][/c] for the first shield)[/p]
    • [p][c]\[shieldUpkeep][/c] - Inserts the upkeep of the specified shield. (For example, [c]\[shieldUpkeep0][/c] for the first shield)[/p]
    [p]You can view the full list in the newly reworked Display Module help menu.[/p]
[h3]Fleets[/h3]
  • [p]Added a Combined Targeting setting for fleets, which will make all fleet members target the same entity that the flagship is targeting when enabled.[/p]
[h3]Faction Config Changes[/h3]
  • [p]Added a new Faction config setting, [c]LoseHBProtectionWhenNegativeFP[/c], which can enable or disable the loss of home base protection when a faction is in negative FP.[/p]
[h3]Misc. Changes[/h3]
  • [p]Adjusted normal map textures for some blocks slightly.[/p]
  • [p]Adjusted coloring for hazard armor to better match their respective standard armor colors.[/p]
  • [p]Added loading screens and background music to the Main Menu.[/p]
  • [p]Admin Teleport (F1 + F8) will now also work for stations as long as there is an empty Build Block available.[/p]
  • [p]Added / adjusted various block editor functions for improved usability.[/p]
  • [p]Re-added the color picker for light source color in the block editor (no idea why it was removed, but it works fine now).[/p]
  • [p]Moved game difficulty setting and added new rule types to check for and change the difficulty setting. Using the new rulesets, servers can now buff or debuff enemy ships based on the game difficulty.[/p]
  • [p]Added Inventory Tab groups for creative mode.[/p]
  • [p]Adjusted inventory tooltips and added better info display.[/p]
  • [p]Added a “Reset Turrets” button to the left hand Stats menu under Docks.[/p]
[h3]Back-End / Technical Changes[/h3]
  • [p]A lot of GLSL shader code had to be updated to compensate for a new texture sheet (t003) being added. While these changes have been tested extensively, there is always the possibility of issues being created by this, so please report any new issues in the Discord.[/p]
[h3]Performance Optimizations[/h3]
  • [p]SegmentDrawer and related classes have been optimized to reduce memory allocations and speed up segment drawing.[/p]
  • [p]Mod data from SMD is now cached in a json file and then updated asynchronously, rather than blocking the main thread like before. This should significantly improve startup times when using mods.[/p]
[h2]Bug Fixes[/h2]
  • [p]Fixed various mismatched case issues and adjusted some menu titles.[/p]
  • [p]Black hole gravity should now be negated by anti gravity effects.[/p]
  • [p]Disabled old unused reactor orientation menus and drawables.[/p]
  • [p]Fixed multiple shader issues that occurred on Linux machines.[/p]
  • [p]Added a fallback for Desktop API calls on Linux machines.[/p]
  • [p]Added a fallback for Credentials not storing correctly on Linux machines. This issue forced some Linux players to authenticate with SMD every time they started the game, and should now be fixed.[/p]
  • [p]Removed an unused GUI that was somehow causing a Seg Fault in the C standard library on Linux machines (no idea how this is even possible, but its been fixed now).[/p]
  • [p]Fixed bug that caused the Overwrite Template and Overwrite Blueprint dialogs to not close when selecting “OK”.[/p]
  • [p]Fixed some nullpointers with the SMD Content downloader.[/p]
  • [p]Fixed issue where Build Hotbars would scroll with any mouse movement and not just scroll wheel.[/p]
  • [p]Fixed an issue where dragging an inventory slot over another in creative mode would replace the underlying slot.[/p]
  • [p]Fixed an issue where Fleets would sometimes not correctly persist their orders when their owner logged out.[/p]
[h2]API Changes[/h2]
  • [p]Modded blocks will now use the 255 extra block ids (1792 - 2047) that were previously allocated for custom blocks rather than any id the system could find. This should prevent future any future conflicts with modded block ids.[/p]
[h2]Known Issues[/h2]
  • [p]Shadow Drawing seems to be broken on some systems, so we advise players to turn them off if they are having issues.[/p]
  • [p]Inventory Icons seem to not display tooltips when hovering over them except for in the build hotbar.[/p]
  • [p]Looking at a block on a station doesn't show the block at the bottom like it does on a ship[/p]
  • [p]There is a known bug on Linux & Wayland when using multiple monitors that causes Mouse input to click on other windows. This has been an issue for some time, and unfortunately there is no easy fix for it in Release version due to Release not using GLFW. While the bug can be fixed in the Universe Update as it uses GLFW, we can’t fix this in Release right now. For now, affected Linux users may have to run the game in Windows mode using Steam’s Proton software.[/p]
  • [p]The Advanced Build Mode Color Finder feature may not be 100% accurate, and may sometimes produce strange results at some specific narrow color ranges. We experimented with a few algorithms for this and would like to hear feedback on which one players prefer:[/p]
    • [p]Scale-Down Mode (Default): Each block texture is scaled down from 64x64 to 1x1 and then the remaining color is sampled as that block’s primary color.[/p]
    • [p]Average Mode (Alternative): The average color value of each 64x64 block texture is calculated and sampled as that block’s primary color. This mode seems to be more accurate, but also costs a significant amount of performance when calculating for the first time (the results are then cached in memory so we don’t have to run the algorithm again for that session). You can enable this mode by editing [c]StarMade/settings.cfg[/c] and setting [c]SECRET = colorfindermode1[/c].[/p]
[p]And, as always, thank you for playing StarMade.[/p][p]Offical StarMade Discord: [/p][p]https://discord.gg/SXbkYpU[/p][p][/p][h2]A Note on Development[/h2][p]As some of you may know, official development on the game is paused due an incident with an ex-developer that resulted in the game’s funding being lost. Since said incident, members of the modding community have stepped up and volunteered their time to create updates for the game. If you wish to contribute to these updates, you can join the modding Discord here: [/p][p]https://discord.gg/z6acMKTkKp[/p][p][/p][p]Thank you all for playing StarMade, and thanks to the community for their amazing work bringing you this update,[/p][p]- schema[/p]

StarMade Launcher v3.0.9:

  • Refactored UI classes for modularity.
  • Added launcher version label.
  • Fixed potential memory leaks in the C portion of the launcher.

Note: If memory leaks still occur, then the issue would likely be within the game itself. Please report any further issues in the discord.


StarMade v0.203.168 - Misc. Texture Changes

Hi all, this update adds some minor texture updates to existing blocks as well as some fancy new purple forcefields.

[h2]Energy Cells and Energy Pylons[/h2]
The Decorative Energy Cell and Pylon blocks have had a new cap texture added, as well as had their side texture orientations updated. Additionally, some of their textures have had their colors adjusted to be better in-line with other blocks.

[h2]Purple Forcefields[/h2]
A new purple variant of forcefields have been added, with a unique animated texture designed by MeRobo.

[h2]Carved Bricks and Tiles[/h2]
Several of the Carved Brick and Tile blocks have had their textures adjusted to better match the original Carved Block textures.

All of the above blocks have also had Normal Maps regenerated so they appear with correct lighting in-game now.

[h2]Misc. Changes[/h2]
Implemented some security patches for PlayerData and related classes to prevent exploits.
Screenshots and gifs are now saved in a screenshots sub folder in the StarMade directory.
Thrust Plumes will now work from any direction.

[h2]Notes[/h2]
Some users may notice some new (unused for now) build icons in the game files. Please note that these icons are from the upcoming Universe Update, and we merely backported the icon sheets rather than render all new ones.

And as always, thank you for playing StarMade.

0.301.101 - Universe Update

0.301.101 - Universe Update (Pre-Release 3)

[h2]New Launcher Notice[/h2]
There is a new launcher available, which is required to run StarMade versions ≥ 0.3. You can obtain this new launcher one of two ways:



Please note that while this launcher is still a work in progress, it does still support current release versions of StarMade as well.

[h2]System Changes[/h2]
Armor HP
Armor HP has been re-added to the game. Armor HP reduces incoming damage significantly, with the percentage of damage blocked decreasing as Armor HP is reduced. By default, damage will start to bleed through armor starting at
These values need testing, so we encourage players to try out the new system and report feedback in the StarLoader Discord.

[h2]New Tutorial System[/h2]
A new tutorial system is being worked on. This new system replaces the old outdated video tutorials, and will eventually include guides on all aspects of the game, and will even allow mods to add their own tutorials.

While the backend for this system is mostly done, we are asking the community to help contribute their knowledge to this in order to provide a more robust, accurate, and helpful guide for new players. If you are interested in contributing to these tutorials, head over to the StarLoader Discord.

[h2]New Shops[/h2]
New Shop entities have been added. These new shops are much fancier than the old ones and come in two variants:

  • Trade Station (Advanced Shop): Comes with docks and a shopkeep spawn block.
  • Trade Outpost (Standard Shop): Does not have docks or a shopkeep, and is shorter than a Trade Station.


Additionally the default player spawn positions have been updated to reflect these new shops.

[h2]Misc. Changes[/h2]
  • Screenshots and Gifs are now saved in the StarMade/screenshots folder.
  • Saved build hotbars can now be cycled through by holding Left-Alt and using the scroll wheel in creative mode.


[h2]Bug Fixes[/h2]
  • Fixed map waypoint icon selection.


[h2]Known Issues[/h2]
  • Some waypoint icon sprites are missing and need to be finished.
  • The waypoint icon color picker “recent colors” palette doesn’t function properly.
  • The Local Universe Advanced Settings panel doesn’t display correctly, and causes OpenGL errors.
  • Templates can’t be loaded because the selection drop-down isn’t interactable.
  • The weapon menu detail panes don’t display correctly.
  • The new shops sometimes don’t spawn after a world is reloaded.
  • Build Hotbars don’t load correctly in survival mode.

StarMade v0.203.162 - Bug Fixes Round 4

[h2]Feature Changelog:[/h2]

  • Warp Gates are active by default on placement, but can be deactivated with logic. Persistence appears to work but may need more testing.
  • HUD selected ship stats in top left-hand corner now shows reactor level, power output, and power consumption rather than just the consumption percentage.
  • Added brief wait before requesting synchronization, as this seems to make the login issue less frequent.
  • Added better messages to login loading screen, so the game doesn't appear to be waiting for a config when it's actually already done receiving and processing the configs.
  • Systems update rate limiter is now absolute regardless of what update threads are doing. The old method seems to have been causing lag at larger scales due to long queue clearing times.

[h2]Bug Fixes:[/h2]

  • Fixed a Fleet order persistence bug.
    - Note: Let us know if it still occurs, as it’s difficult to reproduce sometimes. At the very least, this fix should narrow down the cause of the issue.
  • Fixed orientation mapping of Decorative Coil blocks.
  • Added retry for synch-all packet if not received correctly; this was seemingly preventing people from logging in
    - BUG: Due to synchronization/threading shenanigans, activity logging inside of network commands appears to never get written to stderr. May have to move it to an internal command log that prints when the command is finished or times out.