Martin Prokoph
0ee2cb2195
feat: download resourcepacks from Modrinth before compiling
2025-07-20 13:08:15 +02:00
Martin Prokoph
819e402eac
feat: allow overriding top and bottom model textures
...
- Used for Snowy Northland leaves (Eternal Starlight) and Frosted Leaves (Chipped)
2025-07-17 16:07:31 +02:00
Martin Prokoph
833e703f50
compat: Chipped & Eternal Starlight
...
TODO: Frosted Leaves and Northland Leaves need new snowy models with top and bottom textures. Perhaps I could change the default model to have bottom and top texture variables that by default take on the regular side texture.
2025-07-17 15:09:05 +02:00
Martin Prokoph
69fce151c3
feat: increase zip compression level
2025-03-25 20:01:14 +01:00
Martin Prokoph
182aad3e57
feat: different pack icon for programmer art edition
2025-03-25 19:52:21 +01:00
Martin Prokoph
d564a51ab5
feat: variated texture masks
...
- Based on file name as random seed, ensuring consistency between versions
2025-03-25 18:34:41 +01:00
Martin Prokoph
79f934ae1b
compat: Improve Forbidden&Arcanus Nuggety Aurum Leaves
2025-03-24 23:23:14 +01:00
Martin Prokoph
dbd48fa1d2
compat: Ars Nouveau
2025-03-24 22:43:24 +01:00
Martin Prokoph
d036b045e2
feat: more masks for higher-res resourcepacks
...
(The pixel count in the file name refers to the base texture's resolution)
2025-03-24 21:53:07 +01:00
Martin Prokoph
a557f5d411
fix: replace " with ' in formatted string
2025-03-14 15:35:41 +01:00
Martin Prokoph
723e8d2bc7
compat: Environmental colored wisteria leaves
...
- Uses a new per-texture configuration system that allows customizing block states
- This system also allows defining the texture stitching layout, based on the following template:
1 2 3
4 5 6
7 8 9
2025-03-14 15:31:47 +01:00
Martin Prokoph
062d09c377
feat: also minify copied JSON files
2025-03-14 11:17:53 +01:00
Martin Prokoph
c092697247
feat: argument (-m) to minify all JSON output files
2025-03-13 22:55:55 +01:00
Martin Prokoph
95e482133b
compat: complete Twilight Forest support
2025-03-13 22:37:51 +01:00
Martin Prokoph
d3175ec478
feat: allow multiple carpets per leaf block
2025-03-13 19:34:40 +01:00
Martin Prokoph
d2054bac81
feat: support programmer art
2025-02-15 15:25:20 +01:00
Martin Prokoph
e6ebe7ac66
Dynamically update the copyright year
2024-12-26 12:44:25 +01:00
Martin Prokoph
8c9896bb5f
Dynamically customize metadata
2024-12-26 12:01:07 +01:00
Martin Prokoph
5e7137ff6f
Code cleanup
2024-12-24 18:01:46 +01:00
Martin Prokoph
b0a167a837
Add option to generate item models
...
- BetterEnd and BetterNether need this to show custom models at all.
2024-12-24 17:07:05 +01:00
Martin Prokoph
9fc9932f6a
Make leaf items appear as cubes
2024-12-24 16:35:50 +01:00
Martin Prokoph
1c12ac7c82
Improve script using classes
2024-12-19 22:49:20 +01:00
Martin Prokoph
11c301560f
Add argument to always force legacy models
2024-12-18 23:48:51 +01:00
Martin Prokoph
2249787475
Fix compile error on lower Python versions
2024-12-10 12:44:31 +01:00
Martin Prokoph
e92e8e9549
Support animated textures
...
- Just uses the legacy model in these cases
- Add automatic resource extraction from mods
2024-12-10 12:39:02 +01:00