1.8
Compatibility
Changes
Hello everyone! Only 2 days have passed since the release of version 1.7, but the mod doesn't wait, and I quickly finished work on version 1.8 with full shader support and stable performance.
Let's take a detailed, in-depth look at everything that has been done, what annoying issues were resolved, and how these improvements elevate the mod's performance to a whole new level.
Detailed Breakdown of Changes and Improvements in Version 1.8:
- Complete Elimination of the Black Screen Under Shaders: Previously, rendering with shaders active resulted in a pitch-black screen due to empty standard framebuffers. We completely redesigned this logic by introducing a smart safety bypass mechanism that checks active shaders automatically. The mod now detects active shaderpacks and routes graphic pipelines correctly, completely eliminating any conflicts or darkness bugs.
- Native Render Quality Scaling for Shaders: This is one of the biggest milestones of this release. Shaders now officially run alongside the mod. Apex Scaler directly interacts with OptiFine's internal render quality settings. When system load increases, the mod dynamically lowers the internal rendering resolution of geometry and heavy shader effects, providing a genuine, substantial FPS boost.
- Complete Removal of Post-Processing Filters (Anti-Aliasing, CAS, FXAA): We made a decision to completely remove all post-processing anti-aliasing filters (such as FXAA, CAS, and others) from the mod. They caused a huge number of technical issues during development, performed poorly in practice, and led to visual artifacts like the screen shrinking into a corner at low scale factors. Removing them eliminated these headaches once and for all, cleaned up the rendering pipeline, and provided even better performance!
- Advanced Adaptive Mode Stabilization: In previous versions, abrupt resolution changes right after joining a world could cause minor stuttering. We overhauled the adaptive scaler's logic by implementing safeguards that verify initial stable frames after initialization. Scaling is now completely smooth, imperceptible to the eye, and adjusts purely based on real system performance without sudden resolution jumps.
Future Plans and Important Announcement:
I want to officially announce that version 1.8 marks the final milestone for the Minecraft 1.9 and 1.9.4 branch. We have squeezed every drop of stability and performance out of this version, but the project must move forward.
Starting the next phases of development, we plan to bring the mod to the timeless, beloved classic — Minecraft 1.12 and 1.12.2. Furthermore, our most ambitious long-term plans include researching the integration of modern DLSS and FSR spatial upscaling technologies for modern graphics cards. This will require a titanic amount of work and complex research, but we are ready for the challenge.
I poured my heart into this update, and my keyboard is practically squeaking moral support from exhaustion, so I deeply hope for your continued support through downloads and mod subscriptions! If you have any cool ideas or questions, feel free to email me directly at fnaffoxy404@gmail.com — I always try to reply to everyone. If you happen to spot any minor bugs, let me know and we will polish everything together.
A huge thank you to each and every one of you for your constant support and for using the mod!
Best regards, foxdragon
Всем привет, ребята! Прошло всего 2 дня с момента релиза версии 1.7, но мы не стоим на месте, и я быстро закончил работу над версией 1.8 с полной поддержкой шейдеров и стабильной работой.
Давайте подробно и развернуто разберем всё, что было сделано, от каких неприятных проблем удалось избавиться и какие улучшения вывели производительность мода на совершенно новый уровень.
Подробный разбор изменений и улучшений в версии 1.8:
- Полная победа над черным экраном при использовании шейдеров: Раньше включение шейдеров приводило к полной темноте на экране и сбою рендеринга из-за пустых стандартных буферов кадра. Мы полностью переработали эту логику, внедрив интеллектуальную систему защитного обхода и автоматической проверки активности шейдеров. Теперь мод автоматически распознает активный шейдерпак и корректно перенаправляет графические потоки, полностью исключая любые конфликты и баги с темнотой.
- Нативный скейлинг разрешения под шейдеры: Это одно из самых масштабных достижений версии. Шейдеры теперь официально работают вместе с модом. Apex Scaler напрямую взаимодействует с внутренними параметрами качества рендеринга OptiFine. Когда нагрузка на систему возрастает, мод динамически уменьшает внутреннее разрешение рендеринга геометрии и тяжелых эффектов шейдеров, возвращая вам реальный, ощутимый прирост кадров в секунду.
- Полный уход от фильтров сглаживания (FXAA, CAS и др.): Мы приняли решение полностью вырезать из мода все дополнительные фильтры постобработки и сглаживания. В процессе разработки они создавали слишком много головной боли, работали нестабильно и вызывали визуальные баги (вроде срыва картинки в угол экрана при низких значениях скейлинга). Удалив их, мы раз и навсегда избавились от этих проблем, очистили код и разгрузили систему, сделав рендеринг еще быстрее и чище!
- Глубокая стабилизация адаптивного режима: В предыдущих версиях резкие изменения разрешения сразу после загрузки мира могли вызывать неприятные подёргивания. Мы переработали логику адаптивного скейллера, добавив защитную проверку первых стабильных кадров. Теперь масштабирование работает плавно, незаметно для глаза и подстраивается исключительно под реальную производительность системы, не допуская резких скачков.
Планы на будущее и важное объявление:
Хочу официально сообщить, что версия 1.8 становится финальной точкой для ветки Minecraft 1.9 и 1.9.4. Мы выжали из этой версии максимум стабильности и производительности, но проект должен развиваться дальше.
Начиная следующие этапы разработки, мы планируем полностью перенести мод на бессмертную и всеми любимую классику — Minecraft 1.12 и 1.12.2. Кроме того, в наших самых амбициозных планах числится идея внедрения поддержки современных технологий масштабирования DLSS и FSR для современных видеокарт. Это потребует титанического объема работы и сложнейших исследований, но мы готовы к этому вызову.
Я вложил в этот релиз всю душу, и моя клавиатура уже начинает издавать звуки моральной поддержки от усталости, поэтому я безумно надеюсь на вашу активность, скачивания и подписки на мод! Если у вас возникнут интересные идеи или вопросы, вы всегда можете написать мне напрямую на почту fnaffoxy404@gmail.com — я стараюсь отвечать каждому. Если вдруг заметите какой-то недочет, обязательно сообщайте, и мы оперативно всё исправим.
Огромное спасибо каждому из вас за постоянную поддержку и за то, что пользуетесь модом!
С уважением, foxdragon
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:X8w46Ci0:4oAK3She"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:X8w46Ci0:4oAK3She"
}

