# CataModder - Tool for editing Cataclysm files (r30 - Recipes Bugfix)

**URL:** https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540
**Category:** The Lab
**Created:** [August 4, 2013, 3:24am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540 "2013-08-04T03:24:14Z")
**Posts on this page:** 20
**Page:** 3

<div class="post-metadata">

### Author: ![PiotraperPL](https://avatars.discourse-cdn.com/v4/letter/p/6bbea6/32.png) [@PiotraperPL](https://discourse.cataclysmdda.org/u/PiotraperPL)
#### Post date: [September 3, 2013, 3:42pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/41 "2013-09-03T15:42:17Z")

</div>

This program has my attention. I will check it out and tell you what I think about it.

EDIT: It works, and I really like it.

---

<div class="post-metadata">

### Author: ![FunsizeNinja123](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/funsizeninja123/32/118_2.png) [@FunsizeNinja123](https://discourse.cataclysmdda.org/u/FunsizeNinja123)
#### Post date: [September 3, 2013, 7:49pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/42 "2013-09-03T19:49:38Z")

</div>

Well I’ve finally made rebar crossbow bolts and the recipe to craft them.  
YYEEEEEAAAHHH

---

<div class="post-metadata">

### Author: ![PiotraperPL](https://avatars.discourse-cdn.com/v4/letter/p/6bbea6/32.png) [@PiotraperPL](https://discourse.cataclysmdda.org/u/PiotraperPL)
#### Post date: [September 3, 2013, 8:35pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/43 "2013-09-03T20:35:59Z")

</div>

[quote=“FunsizeNinja123, post:42, topic:2540”]Well I’ve finally made rebar crossbow bolts and the recipe to craft them.  
YYEEEEEAAAHHH[/quote]  
Holy carp. I did this too, and also a special kind of crossbow that was able to use them.

EDIT: It actually was able to shoot all types of crossbow bolts, as every other crossbow was able to use rebar ones, but hey, I had fun.

---

<div class="post-metadata">

### Author: ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)
#### Post date: [September 3, 2013, 10:20pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/44 "2013-09-03T22:20:55Z")

</div>

How much longer do you think before you’d consider this “done” - I’d like to setup a “Resources, Tools, and Addons” section of the website, and this will receive a prominent position.

---

<div class="post-metadata">

### Author: ![BMacZero](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bmaczero/32/926_2.png) [@BMacZero](https://discourse.cataclysmdda.org/u/BMacZero)
#### Post date: [September 5, 2013, 3:49am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/45 "2013-09-05T03:49:27Z")

</div>

While the core capabilities (items, item groups, and recipes) are in, I suspect I will be adding things to this for a good while, as I have a lot of ideas and not much free time to dedicate to it, and Cataclysm itself is of course changing a lot right now on the JSON front. But that sounds like a great idea. In a week or so when more people have (hopefully) tried it out, we might be able to consider this a “stable build”. You could start with that. I can probably finish a major feature every week or so, and I at least want to do Professions, Monstergroups, maybe Vehicle Parts, some more advanced searching capabilities, and a Mono port, for now.

EDIT: Tilesets, also, when the JSON for that settles down.

---

<div class="post-metadata">

### Author: ![GalenEvil](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@GalenEvil](https://discourse.cataclysmdda.org/u/GalenEvil)
#### Post date: [September 7, 2013, 1:41am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/46 "2013-09-07T01:41:21Z")

</div>

Haven’t tried this out yet, but I will give a go at it soon.

---

<div class="post-metadata">

### Author: ![stone94](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@stone94](https://discourse.cataclysmdda.org/u/stone94)
#### Post date: [September 10, 2013, 1:36am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/47 "2013-09-10T01:36:51Z")

</div>

> [@GalenEvil](#):
>
> Haven’t tried this out yet, but I will give a go at it soon.

You should its very well done, and even supports exporting single items out to their own .json.

---

<div class="post-metadata">

### Author: ![mattroks101](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@mattroks101](https://discourse.cataclysmdda.org/u/mattroks101)
#### Post date: [September 12, 2013, 3:20am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/48 "2013-09-12T03:20:11Z")

</div>

Whenever I try to load any items I get this error:

\*\*\*\*\*\*\*\*\*\*\*\*\*\* Exception Text \*\*\*\*\*\*\*\*\*\*\*\*\*\*  
System.ArgumentOutOfRangeException: InvalidArgument=Value of ‘0’ is not valid for ‘SelectedIndex’.

I have .NET 4. What am I doing wrong?

---

<div class="post-metadata">

### Author: ![BMacZero](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bmaczero/32/926_2.png) [@BMacZero](https://discourse.cataclysmdda.org/u/BMacZero)
#### Post date: [September 12, 2013, 8:07pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/49 "2013-09-12T20:07:46Z")

</div>

Make sure you’re using the current stable version of Cataclysm (0.7), not the development version. I was able to reproduce that error but only when trying to load “snippets.json” and “skills.json”. I will fix it when I can. If you accidentally select one of these files you can just hit “continue” and select a different file.

---

<div class="post-metadata">

### Author: ![FunsizeNinja123](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/funsizeninja123/32/118_2.png) [@FunsizeNinja123](https://discourse.cataclysmdda.org/u/FunsizeNinja123)
#### Post date: [September 12, 2013, 9:22pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/50 "2013-09-12T21:22:04Z")

</div>

Also! You must select the RAW folder. Not the item folder inside the RAW folder.

---

<div class="post-metadata">

### Author: ![moist\_zombie](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/moist_zombie/32/131_2.png) [@moist\_zombie](https://discourse.cataclysmdda.org/u/moist_zombie)
#### Post date: [September 12, 2013, 9:37pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/51 "2013-09-12T21:37:08Z")

</div>

Does this, or could this, support some simple map-making tools?? I’d drool all over everything if it did/could…

_prepares drool…_

---

<div class="post-metadata">

### Author: ![FunsizeNinja123](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/funsizeninja123/32/118_2.png) [@FunsizeNinja123](https://discourse.cataclysmdda.org/u/FunsizeNinja123)
#### Post date: [September 13, 2013, 12:50am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/52 "2013-09-13T00:50:13Z")

</div>

Pfft… sorry buddy

---

<div class="post-metadata">

### Author: ![BMacZero](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bmaczero/32/926_2.png) [@BMacZero](https://discourse.cataclysmdda.org/u/BMacZero)
#### Post date: [September 14, 2013, 6:57am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/53 "2013-09-14T06:57:19Z")

</div>

I considered it. But I’m not sure I would be able to do anything that would be better than a plain old text editor, other than maybe giving you a fixed grid to draw in…

---

<div class="post-metadata">

### Author: ![KA101](https://avatars.discourse-cdn.com/v4/letter/k/278dde/32.png) [@KA101](https://discourse.cataclysmdda.org/u/KA101)
#### Post date: [September 14, 2013, 7:12am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/54 "2013-09-14T07:12:07Z")

</div>

> [@BMacZero](#):
>
> I considered it. But I’m not sure I would be able to do anything that would be better than a plain old text editor, other than maybe giving you a fixed grid to draw in…

Protip: If I’d had to hand-edit my maps for LCS…they wouldn’t have happened. Any improvement is worth considering. A measurable grid qualifies.

---

<div class="post-metadata">

### Author: ![GalenEvil](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@GalenEvil](https://discourse.cataclysmdda.org/u/GalenEvil)
#### Post date: [September 14, 2013, 7:37am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/55 "2013-09-14T07:37:30Z")

</div>

BMacZero: I’ll forked your repo and will keep my side up to date. I’ll make a prototype for monster json editing once I get them working 100%. They seem to work okay so far though 😃 Also, I’ll need to make a building editor, so I may as well make a way to edit from CataModder once I get the buildings jsonized as well.

---

<div class="post-metadata">

### Author: ![Zireael](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zireael/32/956_2.png) [@Zireael](https://discourse.cataclysmdda.org/u/Zireael)
#### Post date: [September 15, 2013, 9:09am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/56 "2013-09-15T09:09:15Z")

</div>

> [@GalenEvil](#):
>
> BMacZero: I’ll forked your repo and will keep my side up to date. I’ll make a prototype for monster json editing once I get them working 100%. They seem to work okay so far though 😃 Also, I’ll need to make a building editor, so I may as well make a way to edit from CataModder once I get the buildings jsonized as well.

This is great news!

---

<div class="post-metadata">

### Author: ![BMacZero](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bmaczero/32/926_2.png) [@BMacZero](https://discourse.cataclysmdda.org/u/BMacZero)
#### Post date: [September 15, 2013, 5:25pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/57 "2013-09-15T17:25:45Z")

</div>

> BMacZero: I'll forked your repo and will keep my side up to date. I'll make a prototype for monster json editing once I get them working 100%. They seem to work okay so far though :D Also, I'll need to make a building editor, so I may as well make a way to edit from CataModder once I get the buildings jsonized as well.

Yay, Github! I'll hold off on the map editor, then. I will probably tackle professions.json today and get a new version up.

---

<div class="post-metadata">

### Author: ![BMacZero](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bmaczero/32/926_2.png) [@BMacZero](https://discourse.cataclysmdda.org/u/BMacZero)
#### Post date: [September 16, 2013, 6:31am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/58 "2013-09-16T06:31:59Z")

</div>

Finished professions and linked new version. I also made a lot of back-end changes that will hopefully make it easier to make new forms, especially when they have to edit arrays from the JSON. Hope it’s still stable after that : D.

---

<div class="post-metadata">

### Author: ![GalenEvil](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@GalenEvil](https://discourse.cataclysmdda.org/u/GalenEvil)
#### Post date: [September 16, 2013, 6:51am UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/59 "2013-09-16T06:51:08Z")

</div>

I’ll update my local version in the morning and check this out.

---

<div class="post-metadata">

### Author: ![FunsizeNinja123](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/funsizeninja123/32/118_2.png) [@FunsizeNinja123](https://discourse.cataclysmdda.org/u/FunsizeNinja123)
#### Post date: [September 16, 2013, 12:39pm UTC](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540/60 "2013-09-16T12:39:36Z")

</div>

After modding cata, all recipes are unlocked. Even with 0 skills in everything… Not sure if its fixed yet.

[Previous page](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540.md?page=2)

[Next page](https://discourse.cataclysmdda.org/t/catamodder-tool-for-editing-cataclysm-files-r30-recipes-bugfix/2540.md?page=4)
