Перейти к содержимому

AlphaSkins

Снова включает отрисовку прозрачности на скинах

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
72,5 тыс.
Подписчиков на Modrinth
42
версий
36
Обновлён
29 сентября 202629 сент.
Опубликован
в 2021

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.11, 26.1.2–26.3 …
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 5.2.1+26.2-fabric от 29 сентября 2026
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.8, 1.21.11, 26.1.2–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

Давным-давно Mojang убрали возможность клиента отрисовывать альфа-канал скинов. Это сломало скины, которые использовали прозрачность в художественных целях.

Этот мod призван вернуть эту функциональность. Используя mixins, он отключает код, который удаляет альфа-канал со скина при отрисовке.

Этот мод не делает так, чтобы другие люди видели ваши прозрачные скины. Это влияет только на отрисовку вашего клиента.

Оригинальный mixin для Fabric был найден здесь, я просто использовал информацию, найденную в нём, чтобы портировать этот mixin на Forge, а также добавил ещё несколько, чтобы прозрачность была бесшовной, как будто она была сделана изначально.

По сути, этот мод добавляет 3 mixins. Первый отключает удаление альфа-канала и цвета для класса загрузки скинов. Этот класс обычно устанавливает альфа-канал в 0, делая ничего не прозрачным. Второй mixin — это вариант того же mixin, только для класса SkinProcessor, который, похоже, используется только для вещей, связанных с Realms.
Третий mixin патчит класс FirstPersonRenderer и заставляет руку учитывать прозрачность. Обычно она отрисовывается без какого-либо внимания к альфа-каналу, но используя head injection, я смог это переопределить.

Частые вопросы

Как установить AlphaSkins?

Установите Fabric под свою версию Minecraft, скачайте AlphaSkins под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть AlphaSkins?

У AlphaSkins есть сборки для Minecraft 1.18.2–1.21.4, 1.21.8, 1.21.11, 26.1.2–26.3 ….

Нужен ли AlphaSkins на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее