(Warning: This program is not actively maintained, and has not been since the advent of official graphics modding. I do not intend to maintain it much, at least in the foreseeable future. If your goal is to make a graphics mod through the official modding feature, you probably don’t need OJ Edit to do so!)

Way back in the halcyon days of 2017, 100% Orange Juice had no official modding support. Fruitbat Factory had long since announced plans to add custom stages, but that was years prior, and nothing had come out about it in a long time. What’s more, there was no official word about support for graphics modding. Clearly, something needed to be done! (Or, more likely: I just felt like doing it myself.)

Enter OJ Edit.

What is OJ Edit?

OJ Edit is a desktop tool to import, export, decrypt, encrypt, and view map and image files for 100% Orange Juice. Any map you can dream, you can put into Orange Juice! OJ Edit allows you to draw a map in your image editor of choice, then turn it into an OJ map file and put it into the game! Not feeling creative? It also comes with a selection of custom maps: installing them is as easy as dragging and dropping the included fields.pak file into your OJ install! And of course, if there are any ingame textures you want to replace, OJ Edit will let you convert your files to the proper format!

Where can I get OJ Edit?

Releases can be found on OJ Edit’s GameBanana page. Source code (requires Python 2.7.x) can be found on its Github page.

How do I use OJ Edit?

Included with every OJ Edit release is a Readme.txt and an Examples folder, which should help with understanding the general workflow. In order to make a custom map, you’ll want to create a map image in an image editor like MS Paint, Paint.NET, or Photoshop; use the example maps and the included OJ Palette.png file as a reference. Once you’ve created this image, convert it to a .fld file with OJ Edit, then include the .fld file in a fields.pak file, which OJ Edit can export as well. If you get stuck, feel free to join the 100% OJ Modding Discord server, which is full of people who would be happy to help.