Lodestone — это библиотека, используемая всеми модами команды Lodestar, содержащая важный backend-код, преимущественно предназначенный для рендеринга.
Особенности:
Множество шейдеров
Различные вспомогательные классы и утилиты
Простая реализация тряски экрана (screenshake)
Распространённые атрибуты в наших модах
Система применения пользовательских эффектов огня к сущностям
Система частиц с обширной конфигурацией для каждой частицы
Простая система мультиблоков и обработчиков инвентаря блочных сущностей
Система частиц в графическом интерфейсе с конфигурацией, аналогичной основной системе частиц
Система мировых событий, схожая с сущностями, но сохраняемая, отображаемая и обрабатываемая на уровне измерения, а не чанка
Реализация загрузчика текстур: позволяет дублировать ванильные ресурсы в новый каталог во время выполнения, а также модифицировать скопированные текстуры различными способами
…И другие возможности, которые мы не стали детализировать!