Commit Graph

67 Commits

Author SHA1 Message Date
Misode
77d6323219 Use spyglass DocAndNode to store current file data 2024-10-16 04:36:59 +02:00
Misode
ccdcf9e7e3 🔥 Nuke all mcschema related code 2024-10-15 05:14:02 +02:00
Misode
7754d361c3 Fix #301 update deepslate with new special renderers 2024-10-02 17:17:56 +02:00
Misode
75c662863c Fix #459 Store DF mode to local storage 2024-09-30 19:38:24 +02:00
Misode
586c777cf8 Support 24w37a and 24w38a 2024-09-18 17:03:57 +02:00
Misode
7ea4227451 Fix #604 validate set_contents 2024-09-17 02:36:44 +02:00
Misode
9c9bed9423 Fix #585 re-add enchantment loot functions to latest version 2024-09-12 03:28:02 +02:00
Misode
fff1b1603a Fix #596 support item tag and loot table references in loot preview 2024-09-11 14:39:53 +02:00
Apollo
944dc890e8 Fix recipe preview on 1.21.2, add enchantment tag generator (#595)
* Add enchantment tag generator

* Update Lithostitched partner

* Fix recipe preview on 1.21.2

* Add enchantment tag icon

* Fix nested tags

---------

Co-authored-by: Misode <misoloo64@gmail.com>
2024-09-11 02:47:14 +02:00
Misode
fd6de2ac85 Update loot table preview, item display and tooltips to 1.21 2024-09-11 02:31:17 +02:00
Misode
337b7d9b0a Fix #546 catch invalid recipe resource locations in result 2024-09-05 15:10:07 +02:00
Misode
4da8beb0fb Fix #504 recipe preview error 2024-04-23 20:07:09 +02:00
Misode
3cb736e7c5 Fix #496 recipe preview 2024-03-27 01:58:14 +01:00
Misode
3fdda11c17 Fix recipe result preview before 1.20.5 2024-03-26 00:55:37 +01:00
Misode
c87ede8e54 Recipe preview 2024-03-25 21:57:47 +01:00
Misode
fccbd72aeb Support new any_of, all_of and sequence in loot tables 2023-10-03 11:41:30 +02:00
Misode
6074a15d61 Fix #417 handle invalid alternative condition 2023-10-03 11:12:23 +02:00
Misode
446025cdec Fix #418 noise settings preview freezes 2023-10-03 11:04:08 +02:00
Misode
08581889d2 Add structure set preview 2023-06-23 00:36:36 +02:00
Misode
9e68e0495b Add offset input field to density previews 2023-06-12 03:25:35 +02:00
Misode
a78bb6c2a4 Fix #379 handle unknown block colors in noise settings preview 2023-05-29 22:42:23 +02:00
Misode
97e9961919 Fix #376 Catch invalid resource locations in loot tables 2023-05-25 13:37:18 +02:00
Misode
626b22fee7 Fix #370 Pass biome configuration to noise settings preview 2023-05-12 01:09:12 +02:00
Misode
e2ba70cdac Fix #367 Round constant number providers 2023-05-12 01:00:32 +02:00
Misode
0a72ddd632 Add blockstate and model previews 2023-01-26 16:41:09 +01:00
Misode
d9c8eb17d7 Add top-down view to density function preview 2023-01-26 13:05:09 +01:00
Misode
00029a2010 Voxel rendering + refactor interactive canvas (#322)
* Add voxel rendering to density function preview

* InteractiveCanvas component

* Use interactive canvas for noise preview

* Use interactive canvas for noise settings preview

* Extract common iterateWorld2D logic

* Use InteractiveCanvas2D for biome source preview

* Display final density in noise settings preview hover

* Move remaining preview code

* Hide noise router info for checkerboard and fixed

* Add higher resolution biome map

* User interactive canvas for decorator preview
2023-01-26 01:21:02 +01:00
Misode
0fb3a7c4b9 Option to show final density visualization 2022-11-10 21:33:27 +01:00
Misode
d07196611c Remember colormap 2022-11-10 03:59:18 +01:00
Misode
3dcb1d2352 Add configurable color maps for noise and density preview 2022-11-10 03:42:55 +01:00
Misode
e89cdfb0ad Show density/noise value at cursor (#282)
* Fix #277 WIP show density at cursor

* Correctly implement hovered value for noise and df previews
2022-11-10 02:01:50 +01:00
Misode
f309eef176 Fix not correctly enchanting books 2022-10-13 02:31:44 +02:00
Misode
ac259bb83e Add loot table preview (#293)
* Initial loot table preview + item display counts

* Add loot functions without NBT

* Add loot conditions

* Render item tooltips with name and lore components

* Remove debug text component

* Disable advanced tooltips in the tree

* Minor style fixes

* Add item slot overlay and tweak tooltip offset

* Fix some items not rendering

* Translate item names and text components

* Translate params + more functions and tooltips

* Add durability bar

* Configurable stack mixing

* Correct tooltip background and border

* Add enchanting

* Enchantment glint

* Configurable luck, daytime and weather

* Improve tooltip spacing

* More tooltip spacing improvements

* Remove debug logging
2022-10-13 02:05:33 +02:00
Misode
af10267eb5 Add option to change Y for biome map 2022-07-14 05:22:59 +02:00
Misode
f5ae1719e3 Improve biome map (#246)
* Start biome map rewrite

* Remove climate layers and add end biome source

* Update to use RandomState

* Make biome map work for past versions

* Remove old biome map code

* Implement multi noise presets and fix caching

* Update deepslate

* Fix biome hover

* Fix #190 biome map diagonal lines
Also increases performance by making better use of the biome cache

* Add proper zoom limit
2022-07-06 00:11:16 +02:00
Misode
e2281e0d36 Register project noises and DFs to use in previews 2022-06-16 17:54:45 +02:00
Misode
561cd341a1 Update to esm, update deepslate (#244) 2022-06-16 00:58:14 +02:00
Misode
b59cfcac69 Fix #238 noise climate octaves 2022-05-30 03:46:48 +02:00
Misode
2ebba08d4b Configurable biome colors in preview
- add Store context
- add useLocalStorage
- color utils
2022-05-14 19:39:48 +02:00
Misode
a432479672 Refactor generator to prevent duplicate reloading 2022-05-08 16:24:39 +02:00
Misode
bd5679f44a Update TS version and code-split deepslate 2022-05-07 00:40:16 +02:00
Misode
869f7c8f95 Fix #223 don't parse noise settings for dimension preview 2022-05-01 02:18:21 +02:00
Misode
bcef40475a Fix build 2022-03-31 15:49:45 +02:00
Misode
a4cfbc0d99 Fix #215 2022-03-30 23:56:41 +02:00
Misode
84ca07d859 Clear share ID when changing version 2022-03-19 21:48:08 +01:00
Misode
cf41b5cdac Fix #207 don't load noise router when preview is hidden 2022-03-11 14:55:10 +01:00
Misode
7ab0ec2e7e Expose error stack traces (#211) 2022-03-11 00:05:24 +01:00
Misode
0c9d6b9cc8 Fix mcmeta cache not being refreshed 2022-02-26 05:14:20 +01:00
Misode
7806aa6ad6 Visualizations for 1.18.2 and density functions 2022-02-26 04:34:19 +01:00
Misode
2148eefa42 Show biome noises on hover to preview 2022-02-17 11:56:32 +01:00