- Minecraft Sürümleri
- 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
![[IMG] [IMG]](https://i.imgur.com/N0XqcYJ.png)
EKLENTİ AÇIKLAMASI
Öğe karelerinde / Haritalarda görüntülenen görüntüleri ve hatta GIF'leri gördünüz mü?
Eh yani, AdvancedGUI eklentisi bunu bir sonraki seviyeye taşıyor, artık hayal edebileceğiniz hemen hemen her şey için kullanılabilecek tamamen etkileşimli özel GUI oluşturabilirsiniz. Ve en iyisi: Son derece sezgisel web editor (düzenleyici) kullanarak dilediğiniz GUI tasarımını dakikalar içinde oluşturabilirsiniz.
guileri blokların üzerine yerleştirmekle sınırlı kalmıyor ve etkileşimli el (hand) guileri ile oyuncular elleriyle tıklayarak ya da bir imleci hareket ettirerek menü içerisinde gezdirebilecekleri bir gui yapabilirsiniz.
EKLENTİ HAKKINDA KISA GÖRSELLER (EDITOR,GUI LISTESI, ETKİLEŞİMLİ GUI ÖRNEKLERİ)
![[IMG] [IMG]](https://i.imgur.com/UGbsrYc.png)
![[IMG] [IMG]](https://i.imgur.com/sZV4RpW.gif)
![[IMG] [IMG]](https://i.imgur.com/WNyTXQo.gif)
![[IMG] [IMG]](https://i.imgur.com/0e2cbCT.png)
![[IMG] [IMG]](https://i.imgur.com/IVWmIFB.png)
GUI örneklerini daha detaylı incelemek için;
IP Adresi: AGShowcase.hopefuls.de
Sürüm: 1.8.8 - 1.17 | en iyi deneyim olarak 1.16 sürümü öneriliyor
Bu etkileşimli menülerin bazı hazır düzenleme dosyalarını indirebilir ve web editor sayfasından kontrol edebilirsiniz:
Web editor bağlantısı:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
İndirme bağlantısı:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
AdvancedGUI'nin sunduğu özellikler;
- Etkileşimli guiler(harita menüleri ve blok menüler (eşya çerçevesi))
- Web editörü* (bu arada editor açık kaynak koduna sahip)
- Optimum performans için gelişmiş önbelleğe alma
- PlaceholderAPI desteği
- Kasa desteği
- Çok sayıda kullanışlı bileşen ve eylem (örnek eylem; click (tıklama))
- İyi belgelere sahip kapsamlı API
- Sık özellik güncellemeleri ve hızlı destek
Mevcut bileşenler:
- Özel yazı tiplerine(font) sahip metin
- Dikdörtgen
- Görsel desteği (resim)
- Uzak görüntü (skin oluşturmak için kullanılır)
- GIF (hareketli görsel)
- Gruplar
- Vurgulu
- Kontroller
- Şablon ve Kopyalama
- Görünüm
- Listeler
Eylemler ve kontroller:
- Komut gönderme eylemi
- Mesaj gönderme eylemi
- Gecikme gönderme eylemi
- Bileşen görünürlük eylemi
- Değişiklik eylemini görüntüle
- Yer tutucu kontrolleri (bir placeholder'ın oyunu için belirlenmiş bir derece eslesip eslesmedigini kontrol eder)
- Para kontrolü
- İzin kontrolü (örneğin; essentials.fly)
- Bileşen görünürlük kontrolü
Sahip olmak istediğiniz herhangi bir özellik eksik mi?
(Leoko.dev) Discord sunucusunda en çok oylanan önerilerin eklendiği bir öneri kanalı var, bu kanaldan oylama yapabilirsiniz.
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
KURULUM BİLGİLENDİRMESİ
Eklenti kurulumu:
İlk olarak, AdvancedGUI ve ProtocolLib eklentilerini */plugins/ klasörünüze kurmalısınız. Sunucuyu yeniden başlattığınızda/açtığınızda AdvancedGUI başarılı bir şekilde kurulmuş olacaktır.
(!) PlaceHolderAPI kullanmak sunucunuza AdvancedGUI'nin sahip olduğu placeholder kontrollerini kullanmanızı sağlar.
(!) Para kontrolü (money-check) ve "run command as OP (bir komutu OP olarak çalıştır) " yapabilmek için sunucunuzda Vault eklentisinin yüklü olması gereklidir.
1.8 - 1.10 sürümünde bir sunucu çalıştırıyorsanız ve BungeeCord kullanıyorsanız, sunucuyu değiştirdikten sonra haritaların çalışmayı durdurduğu yerel bir Minecraft sorununu gideren bu
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
(turuncu metine tıklayın) eklentisini yüklemeniz gerekir. (bungee bridge)GUI oluşturma:
Bir GUI oluşturmak ve düzenlemek için:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
Sol alttaki "add component" ile başlarsınız ve yaratıcılığınızın sizi oradan nereye götürdüğünü görürsünüz (Bu konuda daha fazla yardıma ihtiyacınız varsa öğretici (tutorial) bölümüne bakın). Oluşturduğunuz GUI'den memnun kaldığınızda düzen(layout) dosyasını indirmelisiniz. Bu size eklenti tarafından anlaşılan bir biçime (özel uzantı gibi düşünebilirsiniz) dönüştürülmüş bir dosya verir.
layout.json-file uzantılı düzen(layout) dosyanızı AdvancedGUI eklentisinin layout/ klasörüne yerleştiriniz ve /ag reload komutunu kullanın. Artık oluşturduğunuz GUI oyun içinde mevcut olacaktır. Tüm düzen(layout)lerinizi /ag layouts komutu ile görebilirsiniz.
Oluşturduğunuz GUI'leri yerleştirme ve oyun içerisinden yönetme:
Oluşturmuş olduğunuz GUI'yi /ag place [düzen adı] komutunu kullandıktan sonra eşleşen eşya çerçevesi(itemframe) nin sol üst köşesine tıklayarak yerleştirebilirsiniz. Veya oluşturduğunuz GUI 1x1 boyutunda ise /ag item [düzen adı] (oyuncu) komutu ile GUI eşyası elde edebilirsiniz.
Yönetmek için birkaç komut daha var, sadece mevcut tüm komutları ve ne yaptıklarını görmek için /ag help komutunu kullanabilirisiniz.
Herhangi bir destek için doğrudan benimle (shaindex) iletişime geçebilir ya da tanıtımın başında paylaştığım discord sunucusu (Leoko.dev) katılıp destek alabilirsiniz.
ÖĞRETİCİ
Dokümantasyon / Wiki sayfası:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
Eklenti geliştiricisi tarafından bir öğretici video;
Tam inceleme:
(Bunlar inceleme videosudur, öğretici video değildir!)
Editörde gösterilen bazı şeyler doğru değildir ve en yeni sürümde çalışmaz.
Bir eğitim için lütfen yukarıdaki videoya veya
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
na bakın.MÜŞTERİLER TARAFINDAN YAPILMIŞ EK UZANTILAR
![[IMG] [IMG]](https://i.imgur.com/twMKdcy.png)
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
adlı AdvancedGUI müşterisi tarafından yapılmış bazı GUI uzantıları. (Default layoutda olmayanlar)(1)
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
(
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
)Kaynak paketi olmadan oyun içi dinamik fiyatlar (arz ve talep) ve grafikler içeren bir mağaza oluşturabilirisiniz.
(2)
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
(
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
)Oyuncularınızı ilerlemeleri için ödüllendirmek için havalı görünümlü bir seviye sıralaması (pass) kullanabilirsiniz.
(3)
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
AdvancedGUI'den SuperiorSkyblock2 adalarınıza fiziksel guiler ekleyebilirsiniz.
![[IMG] [IMG]](https://i.imgur.com/lohaBJ4.png)
AdvancedGUI API'sini kullanmak, neredeyse hiçbir sınırlama olmaksızın GUI oluşturabileceğiniz için işlerin gerçekten akıllara durgunluk verdiği yerdir. Arkadaş listesi, ticaret sistemi, parti/klan/lonca yönetimi, arsa seçimi ve daha fazlası!
API için başlarken wiki sayfasına göz atın:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
AdvancedGUI kapsamlı bir şekilde belgelenmiştir, bu nedenle belirli API bilgileri için Java dokümanlarına bir göz atın:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
Ne yapmak istediğinize dair havalı bir fikriniz varsa, ancak bunu uygulamanın en iyi yolunun ne olduğundan henüz emin değilseniz, o zaman discord'da (leoko) yani eklenti sahibi ve geliştiricisi ile iletişime geçin.
Web editörü ile oluşturulan bir GUI'nin nasıl genişletileceğine bir örnek olarak, geliştiricinin diğer eklentisi olan
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
için bir GUI oluşturulmuş;
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
*Feragatname:
Satın alım yaparken sadece eklentiyi satın alırsınız, web editörü değil. Web editorü, GUI düzen dosyalarını sezgisel olarak oluşturmak için bu kaynağı satın alan herkesin erişebileceği ücretsiz bir müşteri aracıdır. Web editörünü her zaman çevrimiçi tutmak için geliştirici elinden gelenin en iyisini yapıyor ve bu projenin durdurulması durumunda herhangi bir özel kod (ki bu çok az) kamuya açıklanacaktır. Bu kaynağı sızdıran (veya başka kötü şeyler yapan
Desteklenen sunucu yazılımları:
Şu anda eklentide yalnızca Spigot, Paper ve Bungeecord (bungeecord bridge kullanarak) kullanmak için destek sağlanıyor. Diğer forklar resmi olarak desteklenmez ve eklentiyle ilgili sorunlara yol açabilir.
Müşterilerin %33'ü Purpur sunucusunda AdvancedGUI (
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.
) kullandığından, gelecekte Purpur için resmi destek ekleyeceklerini bildirdiler.Teşekkürler,
Çevirmen: shaindex
Geliştirici:
Kayıt olarak bağlantıya ulaş, bize destek sağla!
Giriş yap veya üye ol.