
Highlight — Minecraft için mod
Highlight, karmaşık modellere sahip vanilla blokların seçim çerçevesini gerçek şekli izleyecek biçimde değiştirir. Yalnızca istemci…
Highlight, karmaşık modellere sahip vanilla blokların seçim çerçevesini gerçek şekli izleyecek biçimde değiştirir. Yalnızca istemci görüntülemesini etkiler; hitbox vanilla kalır. 1.19.2–1.21.10 desteklenir.
Highlight — Minecraft için mod
Makalenin test edilip yazıldığı Minecraft sürümü: 1.21.10
Desteklenen sürüm aralığı: 1.19.2 – 1.21.10
Mod sürümü: 3.9.0
Bağımlılıklar: Fabric API (Fabric derlemeleri için)
Highlight, Minecraft'taki vanilla blokların bir kısmı için seçim çerçevesinin görünümünü değiştirir. Normal oyunda bir bloğa nişan alındığında beliren çerçeve, kesinlikle X, Y ve Z eksenlerine hizalanmış dikdörtgen parçalardan oluşur. Karmaşık modele sahip bloklarda — eğimler, ince ögeler veya kademeli parçalar içerenlerde — böyle bir çerçeve kaba bir küp gibi görünür ve gerçek hatları izlemez. Mod, çerçevenin çizgilerini rastgele açılarda çizer, böylece seçim gözle görülenle örtüşür. Tüm değişiklikler yalnızca istemci görüntülemesini ilgilendirir: hitbox ve tıklamaya verilen tepki vanilla kalır.
Çerçeve nasıl yeniden oluşturulur
Standart seçim, bloğun çarpışmasına bağlı bir dizi dikdörtgen kutudan oluşur. Her kutu eksenlerle sınırlıdır, bu yüzden içine çapraz bir çizgi çizilemez. Küp şeklindeki bloklarda — taş, tahta, toprak — çerçeve yüzeye tam olarak oturur. Daha karmaşık modeller basamaklarla yaklaşıklanır: yumuşak bir eğim yerine küçük çıkıntılar, zarif ögeler yerine kademeli bir siluet.
Highlight, bu tür bloklar için her çizginin üç boyutlu uzayda iki uç noktayla tanımlandığı ayrı bir çerçeve türü belirler. Çerçeve çapraz gider ve modelin eğik yüzeylerini izler. Bu sırada çarpışma geometrisi değişmez — oyun tıklamaları, kırmayı ve etkileşimi modsuz olduğu gibi aynı kurallara göre kaydeder.
kürsünün üzerindeki yeni çerçeve
İşlenen blokların listesi
Geliştirilmiş çerçeveler modun kendi iç kaynaklarında tanımlanır: her blok, tanımlayıcısına bağlı kendi çerçeve açıklamasını alır. Belgelerde doğrudan örnek olarak minecraft:lectern verilmiştir — mod bağlandıktan sonra kürsünün çerçevesi, kitap altlığının eğimli yüzeyine karşılık gelen bir eğimle ilerler.
Kürsünün yanı sıra varsayılan set, karmaşık modellere sahip diğer vanilla blokları da kapsar. Bir blok için açıklama yoksa çerçeve standart kalır — Highlight, oyundaki dikdörtgen olmayan her nesneyi otomatik olarak yeniden oluşturmaya çalışmaz.
Kendi çerçevenizi nasıl eklersiniz
Çerçeve açıklamaları sıradan kaynak dosyaları olarak saklanır. Bu nedenle kaynak paketi yazarları, kendi açıklamalarını aynı yola yerleştirerek herhangi bir bloğun çerçevesini geçersiz kılabilir — yeni sürüm, setteki dosyanın üzerine yazar. Bir kaydın yapısı basittir: her biri bloğun uzayında iki noktayla tanımlanmış bir çizgi listesi. Farklı durumlar için varyantlar ayrıca açıklanır — örneğin, kürsünün yönlere göre dört dönüşü için.
Kaynak paketinin çerçevesi bloğun hitbox'ını kaydırmaz. Bir çizgi vanilla çarpışmanın sınırları dışına çıkarsa görünür olur, ancak tıklama yalnızca çarpışmanın kendi sınırları içinde kaydedilir.
Sonuç
Highlight, vanilla'nın bir görsel eksikliğini kapatır: karmaşık modele sahip bloklarda seçim çerçevesi nihayet kademeli geometri yerine gerçek şekli izler. En belirgin etki, bir nesnenin tam konumunun önemli olduğu inşa ve kare çekimleri sırasında ortaya çıkar. Oyun kurallarına müdahale etmeden oyunun daha düzenli bir görünüme kavuşmasını isteyen dekoratörler, inşaatçılar ve istemci derlemesi sahipleri için uygundur.
Kurulum
Tipik bir kurulum yaklaşık 5 dakika sürer. Akış aynıdır; yalnızca loader ve uygun build değişir.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











