Panduan / Bangunan & Sumber Daya
Lukisan dicocokkan berdasarkan bentuk, bukan ukuran yang kamu pilih
Sebagian besar paket lukisan kustom gagal karena rasio aspek karya seninya tidak cocok dengan slot mana pun. Begini cara pencocokan sebenarnya bekerja.
Minecraft 26.3 menyertakan 51 lukisan, dan semuanya bukan kanvas yang bisa dipertukarkan begitu saja. Setiap lukisan punya ukuran blok yang tetap, dan game hanya akan memasang lukisan yang ukurannya muat di ruang dinding yang ditemukan — dan dari yang muat itu, hanya yang terbesar. Lukisan dipilih berdasarkan lebar dan tinggi yang dideklarasikan, bukan berdasarkan gambarnya, jadi kalau salah mendeklarasikan ukuran, karya senimu tidak akan pernah terpilih untuk dinding yang kamu bayangkan.
Bentuk slot yang tersedia
Ke-51 lukisan ini terbagi berdasarkan lebar-kali-tinggi dalam blok:
| Ukuran | Jumlah |
|---|---|
| 1x1 | 8 |
| 2x2 | 12 |
| 3x3 | 9 |
| 4x4 | 5 |
| 4x2 | 5 |
| 2x1 | 5 |
| 1x2 | 3 |
| 3x4 | 2 |
| 4x3 | 2 |
Perhatikan asimetrinya: 4x2 ada tapi 2x4 tidak ada, dan 1x2 ada tapi 2x1 juga ada secara terpisah. Orientasi tidak dicerminkan otomatis untukmu.
Kenapa gambarmu ditolak
Tekstur lukisan tidak diregangkan agar muat di dinding mana pun yang ditempatinya. Game memilih lukisan yang ukuran deklarasinya muat di ruang yang tersedia, lalu menyebarkan seluruh tekstur lukisan itu ke ukuran tersebut. Jadi gambar sumber harus cocok dengan rasio aspek slot — gambar dengan bentuk yang salah akan dipenyet, bukan dipotong.
Vanilla menggambar 16 piksel per blok: lukisan 1x1 berukuran 16x16 dan 4x4 berukuran 64x64. Resolusi apa pun dengan rasio yang benar bisa dipakai; ukuran dalam blok adalah data registri (width, height), dan teksturnya diregangkan ke ukuran itu.
Kalau kamu membuat lukisan panorama lebar dan hanya ada ruang 1x1 yang kosong di dinding, lukisan 1x1 yang muncul, bukan lukisanmu. Paketnya tidak masalah; penempatannya yang salah. Dan lukisan kustom hanya akan dipilih secara acak kalau ada di tag #minecraft:placeable.
Java dan Bedrock berbeda di sini
Resource pack Java mengakses lukisan melalui registri lukisan vanilla dan atlas tekstur. Bedrock memakai struktur manifes paketnya sendiri dan tata letak folder yang berbeda. File karya seninya sendiri memiliki dimensi PNG yang sama, tapi paket yang dibuat untuk satu edisi tidak akan dimuat di edisi lainnya. Buat dan unduh secara terpisah.
Sisi Bedrock juga menangani versi paket dengan lebih ketat, jadi paket yang berfungsi hari ini bisa ditandai bermasalah setelah pembaruan game meskipun tidak ada lukisan yang berubah.
Pencocokan praktis
Bekerjalah mundur dari dinding, bukan maju dari gambar:
- Ukur dinding dalam blok. Celah selebar 3 dan setinggi 2 tidak cocok dengan lukisan 3x2 mana pun — tidak ada di daftar di atas — jadi game akan menggantung lukisan terbesar yang muat, yaitu 2x2, dan menyisakan satu kolom kosong.
- Cocokkan rasio aspek gambar sumbermu dengan slot yang benar-benar ada sebelum mengubah ukuran apa pun.
- Simpan satu paket per edisi. Mencampur aset Java dan Bedrock menghasilkan paket yang tidak dimuat di keduanya.
Alat ini mencocokkan gambar yang kamu unggah ke slot yang bentuknya sesuai dan mengembalikan paket jadi untuk Lukisan Kustom.