Starbound Right-Handed Patch by BlackSwan
🟢 Updated this monthPreview

🔍 Analysis
- 🏆 #11 of 11 NPCs and Creatures mods in this game by downloads
📋 About This Mod
Патч меняет поведение рук персонажа, делая его праворуким. --- This patch alters the character's hand behavior, making him right-handed.
Description
Патч меняет поведение рук персонажа.
Замечали ли вы, что ваш персонаж в Starbound левша? Это, возможно не сразу бросается в глаза. Но когда ты это замечаешь, то тяжело развидеть это обратно :) Персонаж держит оружие в левой руке, даже двуручное. Не сказать бы, что это делает игру невозможной, но временами у меня вызывало дискомфорт, из за которого немного пропадал интерес к игре от безысходности. Игра жёстко давала понять, что ЛКМ - левая рука, ПКМ - правая, и изменить это в настройках никак нельзя. Но данный патч это исправляет.
Небольшое предисловие по поводу разработки патча:
Я не программист, и возможно это ещё тестовая версия патча. Ещё пару лет назад я искал мод, который сделает персонажа праворуким. Нашёл пару тем по поводу этого в интернете. Там говорилось о том, что это невозможно. Но при этом, один человек дал гениальную идею: отзеркалить спрайт персонажа. Т.е. взять анимации стойки/движения персонажа влево, отзеркалить этот спрайт и использовать для передвижения вправо. Ну и наоборот. Тогда визуально наш персонаж станет праворуким. Но, как я и говорил, я не программист. И тогда банально ждал мод. Но сегодня мы живём в эру искуственного интеллекта. И я подумал "А что если...?".
Я использовал чат ГПТ чтобы создать этот патч. Это ещё одна причина, по которой я пока не гарантирую идеальный результат. Проверки были быстрыми: сделал патч, зашёл, увидел результат, побегал по прыгал, вышел и говоришь что не так. Изначально я планировал сделать простой мод, что сделает персонажа праворуким. Но распаковав игровые ассеты, мы с чатом ГПТ поняли, что персонаж не имеет спрайтов и анимаций, которые можно изменить или отзеркалить, как я хотел. Почти всё поведение персонажа, включая анимации и использование предметов прописано в рендере, то есть в самом движке игры. И я ещё не знал, насколько "А давай сделаем мод на праворукого персонажа Starbound" окажется не быстрым занятием.
Так как изменения нужно было вносить в движок, теперь нам надо было выяснить, что именно туда вносить на уровне машинного кода. Для этого надо было скачать открытый клиент xStarbound, а после 20 гигабайт исходников к нему. После этого надо было с помощью PowerShell искать значения, связанные с поведением персонажа и меха в StarHumanoid.cpp и StarVehicles.cpp (для меха), компилировать это, запускать игру через xClient и смотреть, что изменилось. Когда мы нашли нужные нам изменения, нужно было разобрать их на байты,чтобы потом сравнить со Стим версией игры и внести аналогичные изменения. И вот... Бум! Это сработало. Хотя и не с первой попытки. Но поверьте, там нужно было изменить всего пять строк у персонажа и одну у меха. И на это ушло почти две недели. Мда.
В общем, что делает этот патч:
+ Заставляет персонажа держать двуручное оружие в правой руке.
+ Использует поведение персонажа, очень похожее на поведение персонажа в Скайриме. То есть теперь ЛКМ отвечает за правую руку, а ПКМ за левую. Аналогичная ситуация с мехом.
Что НЕ делает этот патч:
- Не модифицирует исполняющий .exe файл. Фактически он берёт строки и меняет значения PrimaryArm и AltArm местами. Ни каких абсолютно новых изменений в нём нет.
- Не добавляет каких либо механик. Просто меняет ведущую руку.
Какие могут быть проблемы в версии 1. 0:
+ Интерфейс. Я не менял его специально, чтобы не запутать ни себя, ни других. В интерфейсе у вас будут ячейки рук Л и П. Но теперь, когда вы положите предмет в Л, он будет использоваться правой рукой. Это не недоработка. Я оставил так нарошно. Просто теперь Л и П отвечают не за руку, а за конкретную кнопку мыши.
+ В патче на версию х32 была проблема с крюком кошкой, где вылетающий из неё трос имел привязку к старым рукам, от чего сам тросс смещался от дула по радиальной точке (при стрельбе вперёд тросс начинался за пару пикселей дальше ствола, а при стрельбе вверх вообще съезжал под дуло вниз), но вроде я уже залил патч с исправление этой проблемы. На х64 её не было изначально.
+ Так как исполняющий файл всё же получил хоть и минимальные изменения в коде, Стим может это заметить. Но нет, это не связано с какими то нарушениями и баном. Это значит, что если вы по какой то причине захотите выполнить проверку целостности файлов игры, Стим может обнаружить изменения в пропатченных exe файлах и заменить их на оригинальные, вернув вам исходную логику персонажа.
Я надеюсь, что всё работает как надо, но если будете замечать какие нибудь визуальные аномалии или, не дай бог, вылеты, буду рад обратной связи. Если вообще кто то играет в Старбаунд до сих пор.
Патч разрабатывался и тестировался на Стим клиенте игры. Так что рекомендую ставить его Именно на Стим Starbound 1. 4. 4. Хотя это банально два немного переписанных экзешника.
---
📊 Mod Details
- Game
- Starbound Mods
- Author
- NaiZero
- Version
- 1.0
- Downloads
- 1
- Endorsements
- 0
- Category
- NPCs and Creatures
- Created
- 9/10/2026
- Updated
- 9/10/2026
🔧 How to Install Starbound Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for Starbound →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Starbound commands, item IDs, and more.
Keep browsing — more Starbound mods await