# Tools for modding Stonehearth

**URL:** <https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431>\
**Category:** Modding\
**Created:** [February 13, 2015, 1:49am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431 "2015-02-13T01:49:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Moai](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/moai/32/16242_2.png) [@Moai](https://discourse.stonehearth.net/u/Moai)\
**Post date:** [February 13, 2015, 1:49am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/1 "2015-02-13T01:49:55Z")

</div>

Hi! I’m messing around with Stonehearth and mixins to see how I can affect the game, and I’m running into an issue reading the .luac files included inside Stonehearth. They are difficult to read as they are, especially considering I’ve got no prior Lua experience (though I’m closely familiar with Javascript, and the two appear to share a lot of similarities). Does anyone use any sort of tool to beautify .luac into something more readable? _Note: I’ve tried unluac, UnSmod, unwrp, and LuaFormatter, all posted elsewhere around the forum. None seem to be working right now._

Another question is about modelling. Is Qubicle MindDesk the only software I can use right now to create Stonehearth assets? I’d use it, but I wasn’t able to complete the purchase process – some error about me not being in Europe.

In other words, what is the tool chain everyone uses?

---

<div class="post-metadata">

**Author:** ![8BitCrab](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/8bitcrab/32/48512_2.png) [@8BitCrab](https://discourse.stonehearth.net/u/8BitCrab)\
**Post date:** [February 13, 2015, 1:52am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/2 "2015-02-13T01:52:53Z")

</div>

> [@Moai](#):
>
> Another question is about modelling. Is Qubicle MindDesk the only software I can use right now to create Stonehearth assets?

i believe there is another program called “StoneVox” don’t know exactly where though. @honestabelink should be able to help you.

---

<div class="post-metadata">

**Author:** ![BloodW0lf](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/bloodw0lf/32/11846_2.png) [@BloodW0lf](https://discourse.stonehearth.net/u/BloodW0lf)\
**Post date:** [February 13, 2015, 1:55am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/3 "2015-02-13T01:55:41Z")

</div>

> [@Moai](#):
>
> Is Qubicle MindDesk the only software I can use right now to create Stonehearth assets?

It is not as @8BitCrab has said you can use StoneVox It is 100% free to use you can download it here [StoneVox 3D - Community Voxel Modeler for StoneHearth](http://discourse.stonehearth.net/t/stonevox-3d-community-voxel-modeler-for-stonehearth-v-0-0-6/8664)

---

<div class="post-metadata">

**Author:** ![MoonSight](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/moonsight/32/55148_2.png) [@MoonSight](https://discourse.stonehearth.net/u/MoonSight)\
**Post date:** [February 13, 2015, 2:45am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/4 "2015-02-13T02:45:22Z")

</div>

I must mention that StoneVox is quite a risky program at the moment if you’re planning on animating anything (making objects and re-texturing is okay)

Honest is working on it, but still, keep it in mind

---

<div class="post-metadata">

**Author:** ![honestabelink](https://avatars.discourse-cdn.com/v4/letter/h/58956e/32.png) [@honestabelink](https://discourse.stonehearth.net/u/honestabelink)\
**Post date:** [February 13, 2015, 3:18am UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/5 "2015-02-13T03:18:09Z")

</div>

Hi @Moai,

I have solutions for both your needs 🙂

Lua unminfier

> [@Lua Unminifier/Formatter - Improved](http://discourse.stonehearth.net/t/lua-unminifier-formatter/8217/):
>
> Hi everyone I saw a decent number of people are using my unminifier so here’s an upgrade. Lua Unminifier ##Features## .zip/.smod support (no need to extract some 4000 files each time a new release hits us, works right off your RAM. tab support for viewing muliple files at once drag and drop file/directory opening (drop files/folders in the panel on the right) use regualar expressions to search for text either in your current file or the entire project. (if you…

> [@Moai](#):
>
> Is Qubicle MindDesk the only software I can use right now to create Stonehearth assets? I’d use it, but I wasn’t able to complete the purchase process – some error about me not being in Europe.

paging @Tim 🙂 . Qubicle Constructor is very very good, I’d recommend it. Perhaps Tim can get this sorted for you 😉 .

You could also go to the Minddesk forum and ask for help there.

> **[Home](https://www.getqubicle.com/)**
>
> Qubicle is a professional voxel editor optimized for the easy creation of 3D models

* * *

Alternatively as others have pointed out already,

StoneVox is my voxel modeler for SH.

> [@StoneVox 3D - Community Voxel Modeler for StoneHearth](http://discourse.stonehearth.net/t/stonevox-3d-community-voxel-modeler-for-stonehearth-v-0-0-6/8664/):
>
> StoneVox 3D Introduction StoneVox 3D is a 3d voxel based modeler specifically for Stonehearth. The focus is on simple UI but feature rich modeling environment. I’ve tried, though I’m no artist ;), to capture the UI design and style of StoneHearth to make something that is familiar with the average player. My goal of this project is to open the door for users who are interested in modding the game. I’d love to see the modding community continue to grow as the development of StoneHear…

---

<div class="post-metadata">

**Author:** ![Moai](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/moai/32/16242_2.png) [@Moai](https://discourse.stonehearth.net/u/Moai)\
**Post date:** [February 13, 2015, 12:59pm UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/6 "2015-02-13T12:59:48Z")

</div>

Hey @honestabelink, thank you for getting the ball rolling on StoneVox! I’ve messed around with it a little bit last night, and when I’m comfortable with my coding abilities in Stonehearth, I’ll sit down to create some models (I’m a coder before everything else).

I have tried the Unminifier, but it was showing only a blank screen for me even when I opened a file. ☹ Maybe I am doing something wrong? I’ll give it a shot again today.

EDIT: Got Unminifier to work. I didn’t realize I was supposed to open an entire SMOD file, rather than single LUAC files. Thank ye kind sir, I am making the utmost use out of your tool.

---

<div class="post-metadata">

**Author:** ![phector2004](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/phector2004/32/44268_2.png) [@phector2004](https://discourse.stonehearth.net/u/phector2004)\
**Post date:** [February 13, 2015, 11:11pm UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/7 "2015-02-13T23:11:37Z")

</div>

> [@honestabelink](#):
>
> Lua unminfier  
> [Lua Unminifier/Formatter - Improved](http://discourse.stonehearth.net/t/lua-unminifier-formatter/8217/)

😮

I was not aware of this. Definitely voting for you if you ever run for POTUS! (Or try to, at least!)

---

<div class="post-metadata">

**Author:** ![RepeatPan](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.stonehearth.net/repeatpan/32/46418_2.png) [@RepeatPan](https://discourse.stonehearth.net/u/RepeatPan)\
**Post date:** [February 14, 2015, 2:41pm UTC](https://discourse.stonehearth.net/t/tools-for-modding-stonehearth/10431/8 "2015-02-14T14:41:52Z")

</div>

> [@Moai](#):
>
> Note: I’ve tried unluac, UnSmod, unwrp, and LuaFormatter, all posted elsewhere around the forum. None seem to be working right now.

All these tools were made back when the lua was compiled, not just minified. There is a new version of unwrp available which can deal lovely with the minifying and works like a charm (much better than its ugly Java equivalent). It is, however, not public.
