NoShader - это, пожалуй, самый необычный и даже глупый проект, который вы могли встретить. По сути, это не шейдер в привычном понимании, а пустой объект, который обманывает Minecraft, заставляя его думать, что вы включили полноценный шейдерпак. Графика при этом меняется, но FPS почти не падает. Как это работает? Хитрость в том, что загрузчик игры реагирует на сам факт наличия "шейдера", даже если внутри ничего нет. Визуальные изменения происходят за счёт того, что Майнкрафт переключает некоторые внутренние настройки рендеринга, думая, что вы используете шейдеры. Это не даёт прироста производительности, но и не режет кадры, в отличие от настоящих шейдеров вроде BSL или Complementary.
Если честно - это скорее прикол ради прикола. NoShader не добавит вам динамического освещения, теней или красивой воды. Он просто меняет восприятие картинки за счёт того, что игра перестаёт применять ванильные настройки графики и переходит в "режим шейдеров", но без самой обработки. На слабых ПК это может быть полезно, если вы хотите немного изменить вид без потери производительности. Но не ждите чуда - это не оптимизация, а скорее забавный трюк.
Сам автор честно предупреждает: механика очень нестабильная. NoShader основан на реакции загрузчика на пустой файл, и это может вызывать баги. Починить их невозможно - это противоречит самой идее проекта. Так что если у вас что-то пойдёт не так, просто удалите шейдерпак и забудьте. Это не инструмент для серьёзного геймплея, а скорее шутка для тех, кто хочет удивить друзей или просто поэкспериментировать.
NoShader работает с любым загрузчиком шейдеров, который поддерживает стандартные шейдерпаки - например, Iris Shaders или OptiFine. Подходит для любых версий Minecraft, где есть поддержка шейдеров. Скачать NoShader можно и попробовать, но не ждите от него магии. Это просто пустышка, которая заставляет игру думать, что вы крутой моддер с шейдерами, хотя на деле - ничего серьёзного.