PlaceholderAPI
AeroMine PlaceholderAPI değişkenlerinin bağımsız listesi, dönüş değerleri ve kullanım örnekleri.
AeroMine'ı satın alGereksinim
Placeholder desteği için PlaceholderAPI sunucuda yüklü ve etkin olmalıdır. AeroMine entegrasyonu eklentiyle birlikte kaydolur; ayrıca bir eCloud expansion indirmeniz gerekmez.
Tüm değişkenler %aeromine_...% biçimini kullanır ve çevrim içi oyuncunun kişisel AeroMine verisini döndürür.
Oyuncu ve arena değişkenleri
| Placeholder | Dönen değer |
|---|---|
%aeromine_arena% | Oyuncunun aktif arena kimliği |
%aeromine_arena_mode% | Aktif arenanın SOLO, RACE veya GROUP modu |
%aeromine_mine% | Oyuncunun aktif mine kimliği |
%aeromine_mine_display% | Aktif mine için görüntü adı |
Oyuncu bir arenada değilse veya veri bulunamıyorsa placeholder boş, varsayılan ya da eklentinin tanımladığı uygun yedek değeri döndürebilir. Arayüz metninizi bu olasılığa göre tasarlayın.
İlerleme değişkenleri
| Placeholder | Dönen değer |
|---|---|
%aeromine_blocks% | Oyuncunun ilgili kırılan blok değeri |
%aeromine_blocks_required% | Sonraki ilerleme için gereken blok değeri |
%aeromine_blocks_remaining% | Tamamlanması gereken kalan blok sayısı |
%aeromine_progress% | Sayısal ilerleme değeri |
%aeromine_progress_percent% | Yüzde olarak ilerleme |
%aeromine_next_mine% | Sıradaki mine kimliği veya son mine karşılığı |
Durum ve istatistik değişkenleri
| Placeholder | Dönen değer |
|---|---|
%aeromine_in_arena% | Oyuncunun bir AeroMine arenasında olup olmadığı |
%aeromine_total_blocks% | Oyuncunun toplam kırdığı blok sayısı |
%aeromine_completed_mines% | Tamamlanan mine sayısı |
Kullanım örnekleri
Skor tablosu:
lines:
- "&7Arena: &f%aeromine_arena%"
- "&7Mine: &f%aeromine_mine_display%"
- "&7İlerleme: &a%aeromine_progress_percent%%"
- "&7Kalan blok: &e%aeromine_blocks_remaining%"Tab listesi:
footer:
- "&7Toplam kırılan: &f%aeromine_total_blocks%"
- "&7Sonraki mine: &b%aeromine_next_mine%"Koşullu bir mesajı tasarlarken %aeromine_in_arena% değerini kullanarak arena dışında kalan oyuncular için AeroMine satırlarını gizleyebilirsiniz. Koşul sözdizimi, placeholder'ı tüketen eklentiye bağlıdır.
Test etme
PlaceholderAPI'nin parse komutuyla gerçek oyuncu üzerinde test yapın:
/papi parse <oyuncu> %aeromine_mine%
/papi parse <oyuncu> %aeromine_progress_percent%Değer değiştirilmiyorsa PlaceholderAPI ve AeroMine'ın etkin olduğunu, placeholder yazımını ve hedef oyuncunun arena verisini kontrol edin. /papi reload yerine entegrasyon yükleme sorunu varsa tam sunucu yeniden başlatması tercih edin.