Commit Graph
31 Commits
Author SHA1 Message Date
Andrew Miner 4b743a79b3 Add placed feature foramtters for plants 2025-11-02 17:45:44 -07:00
Andrew Miner ec26afda0b Add tree configured feature formatter 2025-10-31 10:53:12 -06:00
Andrew Miner bd5e13d838 Add configured features for patch and crop 2025-10-30 14:47:01 -06:00
Andrew Miner e3e870377a Fine tune spawns across all biomes 2025-10-28 23:23:06 -06:00
Andrew Miner 5ccd48908a Switch to simpler ore gen config
- Ditch use of LargeOreDepsoits in favor of using Minecraft's native
  placed features, but with auto-generated files which give more
  subtly and expression in an automated way
2025-10-27 09:01:53 -06:00
Andrew Miner 5405a13eb0 Update flora/fauna spawns to use a common system 2025-10-23 10:10:41 -06:00
Andrew Miner d0b5760067 Reorganize model files to simplify hierarchy 2025-10-21 17:12:09 -06:00
Andrew Miner 79453b933a Add backstory / principles 2025-10-21 10:40:53 -06:00
Andrew Miner 3a62225c9e Add the ability to specify companion plants
- add full list of disabled plant placed features
2025-10-21 10:12:46 -06:00
Andrew Miner 0a7fe05c4f Add remaining flora & fauna spawns 2025-10-20 18:27:19 -06:00
Andrew Miner 464b68fcbe Add ability to generate structure.json files 2025-10-17 18:35:22 -06:00
Andrew Miner 9ed659e856 Add LargeOreDeposit config files for deposits 2025-10-17 10:09:39 -06:00
Andrew Miner 286ba774d6 Add the ability to disable existing placed features 2025-10-16 17:59:20 -06:00
Andrew Miner 87b6362d12 Move datapack objects to the format package 2025-10-16 15:41:24 -06:00
Andrew Miner 2da1a38c69 Add biome modifier to remove managed spawns
* add formatters for biome modifiers
* streamline building writers in the runner
2025-10-15 23:21:10 -06:00
Andrew Miner 919c3d7312 Add remaining mineral deposits
* update repr results to yield valid Python
* update biome report to display deposits
* add deposit report
2025-10-15 15:35:49 -06:00
Andrew Miner cf21103d3e Add support for zipped data and resource packs 2025-10-14 09:36:54 -06:00
Andrew Miner b83ed4241d Continued progress 2025-10-14 08:30:14 -06:00
Andrew Miner 25b1b7f9f9 Refactor writing/formatting systems 2025-10-13 20:59:15 -06:00
Andrew Miner 516748bee5 Update mypy automation to Python 3.13 2025-10-13 17:07:17 -06:00
Andrew Miner 5f15dac9e9 Add static asssets capability 2025-10-10 19:43:28 -06:00
Andrew Miner 320e9fb240 Consolidate writer logic to a single package 2025-10-09 18:15:27 -06:00
Andrew Miner cc72fa1fbb Remove archive erroneously added 2025-10-08 22:18:03 -06:00
Andrew Miner 52a3fdc328 Add mypy; Consolidate catalog classes 2025-10-08 21:55:10 -06:00
Andrew Miner b96a456b03 Checkpoint progress 2025-10-08 13:27:14 -06:00
Andrew Miner 5a63d52088 Checkpoint continued progress 2025-10-08 12:35:18 -06:00
Andrew Miner 11c938467f Restructure packages 2025-10-07 08:57:01 -06:00
Andrew Miner 3d6f9800ec Add mobreport.py 2025-10-06 22:44:46 -06:00
Andrew Miner 4637137152 Set up ability to run commands from the terminal 2025-10-06 20:57:46 -06:00
Andrew Miner a8b6e6b15e Checkpoint initial implementation 2025-10-06 17:41:18 -06:00
Andrew Miner 773e0a3d85 initial commit 2025-10-05 15:41:56 -06:00