Последние несколько дней в свободное о работы время я развлекался написанием мода, добавляющего в майнкрафт так называемые микроблоки - возможность использовать дробные части блока. Это не первый и, наверно, не последний мод на данную тему, но практически все имеющиеся моды строятся вокруг возможности разрезать блок и получить микроблоки в качестве предметов, меня же больше интересовал скульптурный подход, при котором конструкции из микроблоков создаются путем срезания ненужных фрагментов с исходного блока.
Не буду вдаваться в технические подробности - сомневаюсь что это будет здесь кому-то интересно.
На момент написания этого поста мод позволяет преобразовать практически любой твердый непрозрачный блок в конструкцию из 8*8*8 микроблоков и затем удалить произвольное их количество.
Текстурирование микроблоков "сквозное" - на стороны микроблока накладываются фрагменты исходной текстуры, соответствующие положению микроблока в пространстве.
Не менее важным моментом является то, что микроблоки материальны, а через достаточно широкие отверстия между микроблоками вполне можно пройти. По крайней мере сейчас это справедливо для игроков и мобов, алгоритм проверки проходимости для стрел и предметов еще предстоит реализовать.
Однако статус WIP этот пост получил не только благодаря тому, что мод еще находится в разработке - то-же самое справедливо и для конструкций с использованием микроблоков, скриншоты которых я и планирую здесь выкладывать.
Я имею в виду, у нас есть несколько рас, кошки там, волки, но нужно еще кое-кого.