Releases: Deviouslrd/json-generator
Version 1.0 beta 1
Buncha changes and stuff.
Most are documented in 06e1964, read there for a fuller list.
Essentially the app has made a full move to Tauri, making the exe file a total of 5mb all told, compared to electron's 170mb+ app, which is the main reason why i truly finished it.
This is a beta version as im expecting theres still plenty of bugs that i have not run into yet, and I'll probably be adding a few more major features before the full release, like in #50, #45, #46, #47 and probably some more.
Regardless heres a release after forever.
If I get any form of errors reported then I'll address them. I'm assuming there will be issues with running the app, because of what it uses, but I'll address it when it comes, because I'm honestly not sure what specific errors there is.
Cheers to another drought of not working on this project and forgetting about it and never truly finishing or getting it to a desirable state.
EDIT:
New exe because last one had a page that shouldn't have been visible but you know how it goes.
Version Alpha 1.9.0
This release adds an automatic updater - please note there isn't any extensive testing as of yet because it requires releases to update.
You are better off waiting until I edit this to say you can actually download it, because it probably won't work. This way I can ensure it works.
After further research, the updater will not work until/unless i make it an installed app, with an installer and everything. Unless I keep it as is, there cannot be automatic updating, however i'm confident with auto updating pushing releases and new features will be significantly easier, which is likely to lead to me converting it to an installed app (There will still be a packaged app along with the downloaded one, if you wish to see the code and contribute to it.
Features Added
- Removed the
_table
suffix for both types of recipes - Added the version to the application title
- Added content in the help page regarding crafting tables.
- Added the ability to do
_stonecutting
and `resultfromingredient_stonecutting - Added automatic updating. Expect this to not work, see the beginning as to why. Version 1.9.1 will likely release soon with a patch for it.
Bugs Fixed
- Fixed brickslice function for preset recipes
- Fixed a namespace error
- Fixed furnace bug:
cannot access brickLength before initialization
- prevented its use
Version Alpha 1.8.1
This release took a very long time to properly code. Between a busy life, and the sheer content included in this, it took a while.
Version Alpha 1.8.1 comes with some quick changes. See below for the changes.
Features & Changes
- Block models now have multi-face texture support! The current configuration allows for a different front texture, 6 different textures on all sides, and different sides vs the top and bottom.
- Preset Based Crafting Table Recipes: Contains easy generation for blocks such as slabs, stairs, walls, pillars, mossy blocks, polished blocks, etc. However these only contain 1 input. If you need more inputs, go to the advanced crafting table page.
- Fully Customized Recipes: This is a fully customizable recipe table, all inputs on the page are saved for later use. You may notice the boxes shift - this will be properly fixed in a later release. Gotta do some css magic to keep them in place with the dropdowns actualy dropping where they should. The input boxes on the fully custom page are not required, since there is a function to only take input from boxes with content in them.
- Advancements now have a namespace box
- Lightened the generator's page background.
1.8.1 - Crafting table recipes no longer append "_table" to the filename
- Updated the help page to reflect the new additions
Bug Fixes
- Fixed the bricks slicer thing in certain places. Please note that this functionality is missing for crafting tables as of right now.
- Fixed the save location boxes on a few pages, notably the recipe ones.
- #33
- Incorrect block type for slab block models
- Pillar bug caused by a missing colon
Version Alpha 1.7
Progress!
Features and changes
- Recipes have returned! Well, only stonecutter and furnace recipes. They have had all their prevalent bugs fixed, and properly work. Stonecutters are still missing tag functionality (#27), however it recieved checkboxes for the main block forms, including stairs, slabs, walls, and pillars. Blocks is still included, for situations such as carved blocks. It is essentially a blank template.
- Furnaces allow xp increments of 0.05, to allow for values such as 0.35 for food items.
- A help page! This is far from fully finished, however it provides a fairly detailed guide as to how the generator is used. If you see spelling errors, or issues, feel free to make a pull request of a fixed version of the file
pages/help.html
. Pull request it, and I'll merge/review it! - Save location input box width has been increased by 50 pixels.
- Tweaked the github logo on the main page
- Advancement page now includes a trigger box, for the item that triggers the advancement recipe unlock.
- Generator now removes whitespace in the input boxes.
- Slight readme update.
- Improved tooltip CSS styling
- Added custom titles for the browser windows opened by the app.
Bug Fixes
Version Alpha 1.6
This version fixes some major bugs that appeared upon testing the generator in a real situation, such as making a minecraft mod and adding some blocks.
Additionally, it disables recipes for the time being. To put it simply, im not happy with how its turned out so far. They are riddled with bugs, furnace recipes simply do not work, and stonecutter recipes are far from as efficient as they should be, as well as missing tag functionality (see #27)
PLEASE REPORT ANY ISSUES YOU FIND TO THE GITHUB. If you know the fix, go ahead and fix it on your end, but still create an issue so im aware of it, and so that i can patch it.
Features
- Disabled Recipes
- #16 should be fully working now.
Bugs Fixed
Things to be added in 1.7
Version Alpha 1.5 - Stonecutters!
DO NOT DOWNLOAD THIS VERSION
Its so riddled with bugs and errors in the code that for your own sanity you should just avoid it. Download 1.3, and do without the recipes, as they are incredibly bugged.
Features
- Stonecutter recipe generation
- Texture Namespace support for more pages, namely the recipe pages.
- Fixed some labels to properly reflect what they are used for.
Bug fixes
- Sometimes on page load the boxes wouldn't be filled with the items from localstorage, since the loading occured BEFORE the page was fully loaded. Additionally, all of the boxes in the furnace and stonecutter recipe pages are saved in local storage as well.
- The new brick slicer thing to turn bricks from brick for stairs/walls/slabs/pillars has been properly fixed for all of the pages.
Version Alpha 1.4 - Fixes and additions
Bugs fixed:
- Wall JSON files would be broken, as _side_tall was missing on some lines in the code
- Fixed a bug where a colon was replaced with " for some reason
Features Added:
- Bricks will now be cut off into brick, so that it works for the other JSON files you would make. Currently is applied to everything, will try release a quick patch soon, but for now when created bricks in block form, you will need to add an s. Its too late to patch it again lol
- Texture Namespace is now an optional box which allows you to change the namespace for blocks you add, allowing you to have a different name inside the json file than just the mod's name. The Mod Name box remains required, as its needed for the filepath, additionally if texture namespace is empty, it will take the mod name input.
- Added support for furnace recipes. Probably buggy, please report any bugs to the github and I'll attend to them as soon as me or siuol can.
Version Alpha 1.3 - Bugs Begone!
More fixes!
Bug fixes
New stuff
- General code improvements
- The errors you get from only no save location now get wiped upon successful generation.
- Errors will now properly stop the code, rather than saying it generated, even though it didn't.
- Making folders now happens once per generation, rather than for each and every checkbox.
- JSON loot table files are improved
Even more bug fixes, more crucial fixes and the whole jazz
Quick bug fixes + improvements.
First bug fixes and stuff!
- Added a github link to the main page.
- Fixed #4
- Added a fancy link, courtesy of @Cart3r1234
Original file i uploaded included a different build in it, so it was about 2.5x the size lol