= Overview
You will find out what phabricator is and how it can help you and us improve Starmade and have the bugs you encountered filed and fixed in long term.
= Reporting bugs
Okay, you found a bug and want to report it?
No problem!
Read this page carefully and you should have your bug reported correctly and most likely fixed very soon.
==== Prerequisites
At first you should make sure we do not know about it already.
[[ http://phab.starma.de/maniphest/query/open/ | Search ]] for keywords in the already known tickets.
For any visible glitches,
make sure you have the newest video card drivers.
==== Prepare your client
This may seem too obvious, but we have quite a few reports of bugs that were introduced by broken files or client-mods or even server side configuration changes, please make sure you can reproduce the problem in a [[ http://phab.starma.de/w/predictable_game_state/ | Predictable Game State ]].
==== Can you reproduce the bug?
This is the most essential step in fixing a bug.
Having a way to get the bug happen on the develeopers machines, will have a really high chance to get it fixed.
Start writing down every step you have to do, right after preparing the new separate directory. Assume only 'Start a new single player game' as an obvious replacement for the multiple clicks required to make the game go to a new single player universe.
Some bugs are not possible to trigger on purpose or are sort of random. Those need at least a log of them happening on a clean client and what you were doing while it happened, narrowed down to the absolutely essential factors encouraging it.
==== Report
Okay, now you are ready to actually start the report.
In case you have multiple things to report,
you have to create a separate report for every issue.
Read and open
[[ http://phab.starma.de/w/create_bug_task/ | Create Bug Task ]]
for the detailed instructions and a guide through the form and additional notes about the fields used.