Добрый день,
Да, предложенные подходы очень хороши и позволяют решить поставленные перед модом задачи. Это не было сделано по одной простой причине: этот мой - первый опыт в LUA программировании и о генерации рецептов на лету я не задумывался, не говоря уже о том, чтоб знать и существовании таких вещей, как динамическая генерация иконок)
Сейчас же спустя два года после изначального релиза, я воздерживаюсь от таких правок в основном по другим причинам:
1) Это уже сделано и работает
2) При том количестве и зоопарке модов, которые ставят себе игроки, динамическая генерация может начать валиться как карточный домик (посмотреть, например, на Reverse Factory, которая работает через версию и все время норовит выпасть с ошибкой)
3) Мне очень сильно лень это переделывать)
Если кто-то хочет форкнуть или взять мод на свое попечительство - милости прошу, я никак не против