ApertureMapsLib
ApertureMapsLib — библиотека для Forge 1.12.2, позволяющая безопасно использовать большие непрямоугольные текстуры в ванильном атласе.
- Загрузчики
- Forge
- Скачиваний на Modrinth
- 172
- Подписчиков на Modrinth
- 1
- версия
- 1
- Обновлён
- 24 марта 202624 мар.
- Опубликован
- в 2026
Коротко о моде
Нужен в игре; на сервере — по желанию
ApertureMapsLib — это библиотека для Minecraft Forge 1.12.2, позволяющая безопасно использовать большие прямоугольные текстуры в ванильном атласе.
Если вы создаёте обои, панели, плитку или другие узоры, занимающие сразу несколько блоков (например, 7×4 или 20×12), вы могли столкнуться с такими проблемами:
- вылеты при загрузке текстур
- обрезанные или повреждённые текстуры в атласе
- визуальные швы и артефакты
- некорректная работа с CTM Эта библиотека создана специально для решения таких случаев.
Как это работает?
Библиотека не требует интеграции в код.
Достаточно положить файл .png.mcmeta рядом с текстурой:
{
"aperturemapslib": true
}Пример с ConnectedTexturesMod (CTM). Размер узора: 10×5 блоков
{
"ctm": {
"ctm_version": 1,
"type": "pattern",
"extra": {
"width": 10,
"height": 5
}
},
"aperturemapslib": {
"enabled": true
}
}После этого исправления применяются автоматически только к тем текстурам, которым они нужны.
Что делает библиотека?
- Позволяет использовать прямоугольные текстуры без ошибок
- Защищает их от обрезки и конфликтов в атласе
- Отключает проблемные преобразования, такие как поворот и масштабирование
- Исправляет проблемы отрисовки узоров при наличии CTM
Требования
- Minecraft 1.12.2
- Forge 14.23.x
- CTM (ConnectedTexturesMod)
Для кого это?
Для моддеров, работающих с нестандартными текстурами и создающих свои блочные моды с поддержкой CTM.
Важно
- Используйте библиотеку только там, где она действительно нужна
- Размеры текстур должны делиться на 16
- Атлас может увеличиться в размере — это нормальная плата за корректную отрисовку
Благодарности
Особая благодарность Chisel Team за ConnectedTexturesMod (CTM), который вдохновил часть решения и вообще сделал возможными текстуры-узоры. Telegram-канал проекта: KharkivTiles 1:1 GitHub: Github/ApertureMapsLib
Частые вопросы
Как установить ApertureMapsLib?
Установите Forge под свою версию Minecraft, скачайте ApertureMapsLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть ApertureMapsLib?
У ApertureMapsLib есть сборки для Minecraft 1.12.2.
Нужен ли ApertureMapsLib на сервере?
Нужен в игре; на сервере — по желанию