

Vanillin
Активный0.0
Установок
Последнее обновление
Версии
Vanillin
Vanillin значительно повышает производительность Minecraft через внедрение рендеринга экземпляров для существ и блоковых сущностей. В основе работы мода лежит технология Flywheel, которая берёт на себя всю тяжёлую работу по отображению.
Благодаря эффективной системе рендеринга, Vanillin достигает впечатляющего прироста производительности для всех объектов, которые он обрабатывает. Практический результат: тысячи одинаковых объектов оказывают такое же влияние на частоту кадров, как и один объект.
Совместимость с шейдерами
Текущая версия Flywheel 1.0 и, соответственно, Vanillin не поддерживают шейдеры. Ведутся работы по реализации совместимости между Flywheel и шейдерами, но конкретные сроки появления этой функции пока неизвестны.
Оптимизируемые объекты
Важно отметить, что Vanillin автоматически обрабатывает не все объекты в игре. Для каждого типа существ и блоковых сущностей требуется специальная поддержка.
Используемая маркировка:
- ✅ = Стабильная работа, включено по умолчанию
- 🧪 = Экспериментальная функция, требует активации в настройках
- ❌ = Временно отключено из-за ошибок или проблем совместимости
Блоковые сущности
- ✅ Сундуки
- ✅ Шалкеровые ящики
- ✅ Колокола
- ❌ Таблички
Существа
- ✅ Вагонетки (все варианты)
- 🧪 Предметы
- 🧪 Демонстраторы предметов
- 🧪 Демонстраторы блоков
Настройки конфигурации
Для активации экспериментальных возможностей требуется редактирование файла конфигурации:
Forge/NeoForge
config/vanillin.toml
[entities]
#Допустимые значения: DEFAULT, DISABLE, FORCE_ENABLE
- "minecraft:item" = "DEFAULT"
+ "minecraft:item" = "FORCE_ENABLE"
Fabric
config/vanillin.json
{
"entities": {
- "minecraft:item": "default",
+ "minecraft:item": "force_enable",
}
}
При возникновении конфликтов можно отключить определённые оптимизации:
Forge/NeoForge
config/vanillin.toml
[entities]
#Допустимые значения: DEFAULT, DISABLE, FORCE_ENABLE
- "minecraft:minecart" = "DEFAULT"
+ "minecraft:minecart" = "DISABLE"
Fabric
config/vanillin.json
{
"entities": {
- "minecraft:minecart": "default",
+ "minecraft:minecart": "disable",
}
}