Описание
# Tapacywka's Multi-Version Resource Pack Template
### Supports Minecraft **1.20.x**, **1.21.x**, **26.1.x** and **26.2** in a single ZIP file.
A ready-to-use Minecraft resource pack template that automatically loads version-specific resources using overlays, allowing one resource pack to support multiple Minecraft versions without maintaining separate files.
---
## ✨ Features
- ✅ Single ZIP file for all supported versions
- ✅ Automatic version detection through overlays
- ✅ Support for legacy and modern resource pack formats
- ✅ Tested on multiple Minecraft versions
- ✅ Ready-to-use template for resource pack developers
---
## 📦 Supported Versions
| Version | Status |
|----------|----------|
| 1.20.1 | ✅ Tested |
| 1.21.1 | ✅ Tested |
| 1.21.11 | ✅ Tested |
| 26.1.2 | ✅ Tested |
| 26.2 | ✅ Tested |
---
## 🔧 How It Works
This template combines:
- `pack_format`
- `supported_formats`
- `formats`
- `min_format`
- `max_format`
- version-specific overlays
to automatically load the correct resources depending on the Minecraft version.
---
## 📁 Project Structure
```text
Resource Pack
│
├─ assets/
│
├─ overlay_1.20.2-1.21.8/
│
├─ overlay_1.21.9-1.21.11/
│
├─ overlay_26.1-26.2/
│
└─ pack.mcmeta
```
---
## 🧪 Compatibility Test
To verify overlay functionality, each version-specific overlay contained a different colored stone block texture.
| Version | Loaded Texture |
|----------|----------|
| 1.20.1 | 🟥 Red |
| 1.21.1 | 🟩 Green |
| 1.21.11 | 🟦 Blue |
| 26.1.2 | 🟨 Yellow |
| 26.2 | 🟨 Yellow |
All tested versions loaded the correct texture automatically.
---
## 🎯 Intended Usage
This project can be used as:
- Resource Pack Development Base
- Cross-Version Compatibility Example
- Overlay System Reference
You are free to use it as a starting point for your own projects.
Created by Tapacywka with ❤️ for the Minecraft community