Commit Graph

58 Commits

Author SHA1 Message Date
Martin Prokoph
68339643e7 ci: (hopefully) fix publishing workflow 2025-03-14 21:50:47 +01:00
Martin Prokoph
eed047a2e7 Merge pull request #28 from TeamMidnightDust/dev
release: Better Leaves 9.1
2025-03-14 21:38:17 +01:00
Martin Prokoph
b02afb2f4d ci: workflow to build & publish pack 2025-03-14 21:36:09 +01:00
Martin Prokoph
a557f5d411 fix: replace " with ' in formatted string 2025-03-14 15:35:41 +01:00
Martin Prokoph
8a6db35578 clean: remove leftover Twilight Forest item models 2025-03-14 15:32:46 +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
9a53699677 compat: Blossom 🍎 2025-03-14 12:39:21 +01:00
Martin Prokoph
8ee367cefd compat: Croptopia 🍋🍒 2025-03-14 12:26:43 +01:00
Martin Prokoph
74b858672e feat: add requirements.txt
You can now install dependencies via `pip install -r requirements.txt`
2025-03-14 11:37:24 +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
b15c1baac3 compat: Quark hedges 2025-03-13 20:42:25 +01:00
Martin Prokoph
8620b33678 compat: TechReborn rubber leaves item 2025-03-13 20:31:37 +01:00
Martin Prokoph
16db39cedb fix(compat): PVJ dead fallen leaves 2025-03-13 20:22:49 +01:00
Martin Prokoph
e88fd486f0 compat: Immersive Weathering 2025-03-13 20:21:45 +01:00
Martin Prokoph
5449875b4c compat: Project Vibrant Journeys (Fallen Leaves) 2025-03-13 20:00:13 +01:00
Martin Prokoph
2020e302f3 compat: carpets/piles for Environmental 2025-03-13 19:46:07 +01:00
Martin Prokoph
8190c41610 compat: Quark leaf carpets 2025-03-13 19:35:14 +01:00
Martin Prokoph
d3175ec478 feat: allow multiple carpets per leaf block 2025-03-13 19:34:40 +01:00
Martin Prokoph
c8223c3795 legal: add license for Mariposa 2025-03-13 18:45:20 +01:00
Martin Prokoph
d31c027862 compat: finish Aurora's Decorations 2025-03-13 18:44:50 +01:00
Martin Prokoph
6c4bf7d653 compat: Mariposa 2025-03-13 18:31:06 +01:00
Martin Prokoph
c2d528a23c compat: Quark programmer art 2025-03-13 17:35:38 +01:00
Martin Prokoph
d51bb2c096 feat: Ecologics Dynamic Trees compat 2025-03-13 17:33:06 +01:00
Martin Prokoph
5e20bd67ff feat: correct compat for Nether's Exoticism 2025-03-13 17:32:24 +01:00
Martin Prokoph
d2054bac81 feat: support programmer art 2025-02-15 15:25:20 +01:00
Martin Prokoph
70eb42babc feat: support for various mods 2025-02-15 13:37:12 +01:00
Martin Prokoph
4f60bada51 Upload banner for 9.0 2024-12-26 15:53:23 +01:00
Martin Prokoph
e6ebe7ac66 Dynamically update the copyright year 2024-12-26 12:44:25 +01:00
Martin Prokoph
76471d1adf Improve workflow naming further 2024-12-26 12:14:58 +01:00
Martin Prokoph
733c79f26a "Nightly Edition" as edition for workflow artifacts 2024-12-26 12:10:43 +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
ec624616c1 Add Cull Leaves options
- Force Culling when the pack is enabled
- Hide fully-surrounded leaf blocks when the pack is enabled
2024-12-24 15:17:48 +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
fd423d12de Improve readme
- Updated details
- Link to wiki
2024-12-18 23:36:35 +01:00
Martin Prokoph
1ccb91c11b Add legacy model as fallback
- Leaves from officially supported mods (as well as vanilla) use the new optimized model (and texture).
- Other, unsupported leaves will now use the legacy model instead of the vanilla square leaves.
- This is done to avoid leaves looking out of place.
2024-12-18 23:28:47 +01:00
Martin Prokoph
16ff8e12dd Merge branch 'main' of https://github.com/TeamMidnightDust/BetterLeavesLite 2024-12-10 12:44:39 +01:00
Martin Prokoph
2249787475 Fix compile error on lower Python versions 2024-12-10 12:44:31 +01:00
Martin Prokoph
414aaae01d Fix workflow after script file renaming 2024-12-10 12:42:18 +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
Martin Prokoph
9d25b728c6 Cobblemon compat 2024-12-06 22:08:44 +01:00
Martin Prokoph
870d8313bd Wilder Wild compatibility
Finally, a mod that organizes assets correctly :)
- Closes #2
2024-12-06 21:47:18 +01:00
Martin Prokoph
ce30e048e8 Allow to easily generate versions for texturepacks 2024-12-06 18:53:00 +01:00
Martin Prokoph
524c5f3dc8 Compat for Oh the Biomes We've Gone
Closes #3
- Also improved the script even further
2024-12-06 18:03:52 +01:00
Martin Prokoph
ed43c721fc GitHub Action to build pack artifacts 2024-12-05 23:04:42 +01:00