По скриншоту это похоже не на проблему самой текстуры, а на то, что часть геометрии блока не отрисовывается. В ресурс-паках такое чаще всего связано с blockstates/models.
Проверь в первую очередь JSON-модель блока:
assets/minecraft/models/block/ИМЯ_БЛОКА.json
1. Проверь cullface
Если у грани указано, например:
"faces": {
"south": {
"texture": "#side",
"cullface": "south"
}
}
попробуй временно убрать cullface:
"faces": {
"south": {
"texture": "#side"
}
}
Неправильный cullface часто приводит к тому, что грань блока исчезает.
2. Проверь elements
Особенно секции вида:
"from": [0, 0, 0],
"to": [16, 16, 16]
и отдельные faces. Если from/to у элемента выходят за ожидаемые границы или несколько элементов накладываются друг на друга, могут появляться пропавшие части.
3. Если грань пропадает только с определённого ракурса
Тогда особенно вероятна проблема culling/неправильной геометрии, а не PNG-текстуры. В таком случае полезно проверить ресурс-пак без шейдеров и отдельно без Sodium/Indium/OptiFine.
4. Быстрый тест
Замени модель проблемного блока на обычную ванильную модель. Если пропажа исчезнет — проблема точно в JSON-модели ресурспака.
Можешь прислать blockstates/*.json и models/block/*.json этого блока (или весь ресурс-пак .zip) — я посмотрю конкретно, какая строка вызывает исчезновение грани.