Panduan / Bangunan & Sumber Daya
Rekolorasi GUI yang tetap bertahan di setiap bevel: kecerahan, bukan isian rata
Melapisi warna rata di atas inventaris Minecraft menghancurkan semua bayangan dan sorotannya. GUI Colorizer mempertahankannya dengan menggerakkan gradien dari kecerahan.
Setiap paket GUI yang diedit manual gagal dengan cara yang sama: seseorang membuka tekstur inventaris, membanjiri latar abu-abu dengan warna rata, dan hasilnya tampak seperti stiker. Slot kehilangan bayangan cekungnya, sorotan hotbar kehilangan bingkainya, dan bilah XP berubah menjadi garis solid. GUI Colorizer menghindari itu dengan mewarnai ulang melalui kecerahan alih-alih mengganti piksel.
Mengapa isian rata menghancurkan GUI
Tekstur antarmuka Minecraft bukanlah warna rata plus garis luar. Setiap slot, tombol, dan panel adalah gambar skala abu-abu kecil di mana nilai setiap piksel menyandikan kedalaman: lebih gelap di tepi kiri atas, lebih terang di sepanjang kanan bawah, dengan badan bernada menengah. Tekstur slot 16x16 berisi 256 piksel, dan sebagian besar berbeda dari tetangganya hanya beberapa tingkat.
Ganti semua 256 dengan satu nilai RGB dan Anda telah membuang satu-satunya kanal yang membawa bevel itu. Yang Anda inginkan adalah mempertahankan hubungan luminansi dan menukar hue di bawahnya.
Kecerahan sebagai penggerak gradien
Alat ini membaca kecerahan setiap piksel, memetakan kecerahan itu ke gradien pilihan Anda, lalu menuliskan hasilnya kembali. Piksel gelap di bagian atas slot tetap gelap — hanya saja menjadi biru gelap alih-alih abu-abu gelap. Sorotan tetap menjadi sorotan.
Itulah sebabnya gradien dua titik biasanya sudah cukup:
| Pita kecerahan | Apa itu dalam tekstur sumber | Menjadi apa |
|---|---|---|
| Rendah | Bayangan bevel, cekungan slot | Titik tergelap |
| Menengah | Badan panel, permukaan tombol | Titik tengah ramp |
| Tinggi | Sorotan, bingkai hover | Titik teringan |
Pilih titik yang luminansinya berdekatan dan GUI akan terbaca sebagai rekolorasi. Pilih titik yang jaraknya berjauhan dan Anda mengembalikan masalah stiker rata dari arah sebaliknya.
Apa yang bisa dan tidak bisa direkolorasi dengan cara ini
Tercakup oleh alat ini: layar inventaris, peti dan wadah Tungku, hotbar, serta bilah XP. Ini adalah permukaan yang terus-menerus ditatap pemain, dan justru itulah sebabnya rekolorasi yang buruk begitu terlihat.
Tidak tercakup, dan perlu diketahui sebelum Anda menjanjikan apa pun: tekstur dunia. Paket resource redstone, paket tekstur armor, atau paket tekstur Elitron adalah pekerjaan yang berbeda — itu adalah atlas blok dan entitas dengan aturan tata letaknya sendiri, dan tidak ada ramp kecerahan yang bisa memperbaiki trim armor yang tidak sejajar.
Java dan Bedrock berbeda di sini
Kedua edisi menyertakan tekstur GUI di dalam paket resource, tetapi tata letak paketnya tidak bisa dipertukarkan. Paket Java menggunakan assets/minecraft/textures/gui/ dengan pack.mcmeta yang mendeklarasikan nomor format paket; Bedrock menggunakan akar folder berbeda dan JSON manifesnya sendiri. Paket yang dibuat untuk salah satunya tidak akan dimuat di yang lain, jadi tentukan edisi Sasaran sebelum Anda mulai menyetel gradien.
Urutan operasi yang praktis
- Pilih gradiennya, bukan warna akhirnya. Dua titik, luminansi serupa.
- Terapkan, unduh paketnya, masukkan ke folder resource packs.
- Periksa inventaris, peti, Tungku, dan hotbar dalam satu sesi — ramp yang terlihat pas di inventaris bisa memudarkan Panah bahan bakar Tungku.
- Baru setelah itu perlebar sebaran luminansi jika hasilnya terbaca terlalu abu-abu.
Bangun gradiennya sekali dan biarkan kecerahan yang mengerjakan peneduhannya di GUI Colorizer.