Satin — это простая библиотека, позволяющая моддерам добавлять интересные графические эффекты в свои моды. Её основная функция — значительно упростить использование data-driven shader system в Minecraft (то есть той, которая используется в super secret settings, mob vision и spectral arrows).
Полный список функций с инструкциями по установке доступен в репозитории GitHub: https://github.com/Ladysnake/Satin/
Документацию по формату шейдеров можно найти на вики: https://github.com/Ladysnake/Satin/wiki/Data-driven-shaders
FAQ
Может ли он заменить Optifine?
Нет. Шейдеры Optifine значительно сложнее, чем то, что позволяет эта библиотека. В качестве альтернативы, находящейся в разработке, см. проект Canvas Renderer.
Может ли он вернуть Super Secret Settings?
Satin — это всего лишь библиотека, поэтому она не добавляет никакого контента сама по себе. Однако вас может заинтересовать Secrets No More, мод, использующий Satin для именно этого!
Есть ли у этой библиотеки версия для Forge?
Нет, и я не хочу портировать её самостоятельно. Однако я поддержу любого, кто это сделает. Также обратите внимание, что документация по формату шейдеров остается применимой независимо от используемого модлоадера.