Commit Graph

10 Commits

Author SHA1 Message Date
Misode 55f6ca58c0 Fix previews after wrapping lists 2021-09-24 06:00:27 +02:00
Misode 3b80334e2e Support 1.18 (experimental) snapshots (#158)
* Half support 1.18-experimental-snapshot-1

* Fetch 1.18 presets and improve rendering of lists

* Noise preview with deepslate

* Biome preview with deepslate

* Generalize canvas logic in one hook

* Simplify useCanvas

* Use mcschema for 1.18

* Improve noise settings preview controls

* Fix build

* Update deepslate and improve preview caching

* Cleanup, remove old preview code

* Couple seed between model and preview

* Limit output to improve performance + copy feedback
For the vanilla overworld dimension (200K lines),
it took 2+ seconds to write the output to the textarea

Now capped at 10K chars

* Add surface_relative_threshold to decorator preview

* Improve fixed list errors
2021-09-23 03:04:52 +02:00
Misode e3fb5923c0 Handle catching unknowns 2021-09-09 22:34:22 +02:00
Misode f43cb03cc3 Make generator config more robust 2021-07-02 02:36:01 +02:00
Misode f2df089150 Only start getting schemas once on page load 2021-06-26 17:18:02 +02:00
Misode 09c851914f Switch to vite and preact 2021-06-26 17:18:02 +02:00
Misode 3ea390e547 Refactor decorator preview and use better colors 2020-12-07 02:47:22 +01:00
Misode a84822b1cc Rename noise folder 2020-12-06 00:55:39 +01:00
Misode 4c814f0ee3 Rewrite noise implementation to match Minecraft 2020-12-01 04:15:29 +01:00
Misode 35aefea261 Rename files part 2 2020-11-23 14:39:04 +01:00