MC Toolkit

Panduan / Bangunan & Sumber Daya

Tekstur cape hanya 2.048 piksel dan cape-nya sendiri cuma memakai 372 piksel

Filenya berukuran 64×32, cape-nya berada di sudut 22×17, elytra di blok sebelahnya, dan sisi yang benar-benar dilihat orang hanya 160 piksel — kurang dari 8% dari gambar. Ditambah offset satu piksel yang sering bikin orang keliru.

Tekstur cape Minecraft adalah PNG 64 × 32 — 2.048 piksel. Cape-nya memakai 372 piksel, elytra membaca 520 piksel lagi dari blok di sebelahnya, dan sisa filenya diabaikan. Bagian yang benar-benar dilihat pemain bahkan lebih kecil lagi.

Enam region

regionposisiukuranpiksel
luar(1, 1)10 × 16160
dalam(12, 1)10 × 16160
atas(1, 0)10 × 110
bawah(11, 0)10 × 110
kiri(0, 1)1 × 1616
kanan(11, 1)1 × 1616
total372

Itu 18,2% dari file. Sisi luar — satu-satunya yang terlihat orang saat kamu berjalan — adalah 160 piksel, atau 7,8% dari gambar yang kamu edit.

Semuanya muat dalam kotak 22 × 17 di sudut kiri atas. Bahkan di dalam kotak itu, hanya dua piksel yang tidak terpakai: (0, 0) dan (21, 0), dua sudut di baris atas yang tidak dijangkau strip atas maupun strip bawah.

Di luar cape dan blok elytra, filenya cuma ruang mati

Elytra memakai blok 24 × 22 mulai dari (22, 0), tepat di sebelah cape. Sisa 1.156 pikselnya bukan cape kedua, bukan mask, bukan area yang dicadangkan. Itu bukan apa-apa. Kamu bisa membiarkannya transparan, mengisinya dengan tanda tanganmu, atau menempelkan foto — game membaca enam persegi panjang untuk cape, enam lagi untuk elytra, dan mengabaikan sisa filenya.

Ini penting diketahui terutama karena menyederhanakan masalahnya. "Merancang cape" terdengar seperti merancang gambar 64 × 32. Padahal itu merancang persegi panjang 10 × 16, dua kali — depan dan belakang — plus border trim selebar empat piksel.

Offset satu piksel yang sering bikin orang keliru

Perhatikan posisi top dan bottom:

  • atas membentang dari x 1–10, tepat di atas sisi luar
  • bawah membentang dari x 11–20

Sisi luar berada di x 1–10 dan sisi dalam di x 12–21. Jadi strip atas sejajar dengan sisi luar, sedangkan strip bawah tidak sejajar dengan keduanya — posisinya satu piksel di kiri sisi dalam.

Pergeseran satu kolom itulah penyebab paling umum cape hasil gambar tangan jadi salah. Memilih rentang kolom sisi dalam lalu mengecat strip di atasnya akan menempatkan tepi bawah meleset satu piksel, yang di dalam game muncul sebagai garis tipis berwarna salah di sepanjang keliman bawah. Di editor tidak terlihat karena strip-nya hanya setinggi satu piksel.

Proporsinya tidak seperti yang disiratkan tekstur terlipat

Cape yang terlihat berukuran lebar 10 dan tinggi 16 — 1,6 kali lebih tinggi daripada lebarnya. Saat dibentangkan di tekstur, sisi luar dan sisi dalam berdampingan, sehingga pasangan itu terbaca sebagai blok lanskap 20 × 16 dan mudah tanpa sengaja mendesain untuk bentuk tersebut.

Apa pun yang dipusatkan melintasi kedua sisi akan terbelah di tengah oleh lipatan. Pola harus disusun di dalam satu setengah bagian 10 × 16, atau dicerminkan dengan sengaja di antara keduanya.

File yang sama juga jadi elytra-mu

Satu tekstur melayani keduanya: pratinjau di halaman ini memakainya sebagai cape atau sebagai elytra dari gambar yang sama, karena memang begitulah game menggunakannya — kecuali akunmu menyediakan tekstur elytra terpisah, yang kemudian menang. Jadi desain cape tidak pernah hanya sebatas desain cape.

Meski begitu, keduanya tidak membaca piksel yang sama. Cape menggantung dari panel 10 × 16 di (1, 1); elytra membaca blok 24 × 22 miliknya sendiri di (22, 0), dicerminkan ke kedua sayap. Desain yang hanya dicat di panel cape akan membuat elytra kosong. Periksa kedua pratinjau sebelum memutuskan desain; filenya sama, region-nya tidak.

Pembuat jubah →

Panduan lainnya

Lihat semua →