PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Minecraft plagininin yüklənməməsi səhvini necə həll etmək olar? Bukkit, Spigot və Paper Plugin Bələdçisi

Yazdır

Minecraft plagininin yüklənməməsi səhvini necə həll etmək olar?

Bukkit, Spigot, Paper, asılılıq və dəstəklənməyən API versiyası xətaları üçün ətraflı bələdçi.

Minecraft serverlərində plaginlər; O, icazə sistemi, iqtisadiyyat, müdafiə, bazar, hadisə, iddia, fırıldaqçılığa qarşı və bir çox xüsusi sistemləri idarə edir. Pluginlərdən biri quraşdırılmayıbsa, serverin əhəmiyyətli bir hissəsi işləməyə bilər.

Plugin xətaları adətən konsolda və ya logs/latest.log faylda görünür. Ən çox yayılmış səhvlər; Plugini yükləmək mümkün olmadı, Dəstəklənməyən API versiyası, naməlum asılılıq, Yanlış plugin.yml və Java versiyası uyğunsuzluqları.

Sadə izahat: Plugin serverə sonradan əlavə edilən xüsusiyyət paketidir. Pluginin işləməsi üçün düzgün Minecraft versiyası, düzgün Java versiyası və lazımi asılılıqlar olmalıdır.

1. Plugin xətasını harada görə bilərsiniz?

Plugin yüklənmirsə, baxmaq üçün ilk yer server konsolu və latest.log faylıdır.

tail -n 200 logs/latest.log

Canlı izləmə üçün:

tail -f logs/latest.log

Plugin adı ilə axtarmaq üçün:

grep -i "pluginadi" logs/latest.log

2. Dəstəklənməyən API Versiya Xətası

Bu səhv, plagin tərəfindən dəstəklənən Minecraft API versiyasının server versiyası ilə uyğun olmadığını göstərir.

Unsupported API version 1.20

Məsələn, plagin 1.20 üçün hazırlana bilər, lakin serveriniz 1.16.5 ilə işləyir. Bu halda, plagin yüklənməyə və ya səhv işləyə bilər.

Həlli:

  • Plugin tərəfindən dəstəklənən Minecraft versiyasını yoxlayın.
  • Server versiyanıza uyğun plagin versiyasını yükləyin.
  • Yeni plaginlərin çox köhnə serverlərdə işləməsini gözləməyin.
  • Lazım gələrsə, plaqinin köhnə versiya arxivindən müvafiq versiyanı tapın.

3. Naməlum asılılıq xətası

Bəzi plaginlər tək işləmir. Əvvəlcə başqa bir plaqinin quraşdırılmasını xahiş edir. Buna asılılıq deyilir.

Unknown dependency Vault
Could not load plugin because dependency LuckPerms was not found

Məsələn, tez-tez iqtisadiyyat plaginləri Vault istəyir. Avtorizasiya və ya bazar plaginləri digər kitabxana plaginlərinə də ehtiyac duya bilər.

Həlli:

  • Plugin səhifəsində tələbləri oxuyun.
  • Çatışmayan asılılıq plagini yükləyin.
  • Asılılıq plagininin də server versiyanıza uyğun olduğundan əmin olun.
  • Serveri tamamilə yenidən başladın.
Əhəmiyyətli: /reload əmri bəzi plaginlərdə problemlər yarada bilər. Plugin quraşdırılması və çıxarılmasından sonra tam yenidən başladın daha yaxşıdır.

4. Yanlış plugin.yml xətası

Plugin jar faylının içərisində plugin.yml Fayl zədələnmiş, çatışmayan və ya səhvdirsə, plagin quraşdırıla bilməz.

Invalid plugin.yml
Plugin does not contain a plugin.yml

Bu adətən aşağıdakı hallarda baş verir:

  • Səhv fayl endirilib.
  • Plugin əvəzinə mənbə kodu zip plaginlər qovluğuna yerləşdirilib.
  • Jar faylı zədələnib.
  • Plugin tərtibatçı tərəfindən səhv paketlənib.

Həll olaraq, plagin düzgündür. .jar Fayl endirilməlidir. GitHub-dan endirilmiş source-code.zip birbaşa plaginlər qovluğuna yerləşdirilməməlidir.

5. Java Versiyasının Uyğunsuzluğu

Minecraft versiyası və plaginləri xüsusi Java versiyalarını tələb edir. Səhv Java versiyası istifadə edilərsə, plagin və ya server ümumiyyətlə açılmaya bilər.

java -version

Ümumi səhv:

UnsupportedClassVersionError

Bu xəta onu göstərir ki, plugin daha yeni Java ilə tərtib edilib, lakin serverdə köhnə Java istifadə olunur.

Ümumi məntiq:

  • Köhnə Minecraft versiyaları tez-tez köhnə Java tələb edir.
  • Daha yeni Minecraft versiyaları daha yeni Java tələb edir.
  • Plugin təsvirində Java tələbi yoxlanılmalıdır.
  • Hostinq panelində seçilmiş Java versiyası təsdiqlənməlidir.

6. Plugin Faylı Düzgün Qovluqdadır?

Bukkit, Spigot və Paper serverlərindəki plagin faylları plaginlər qovluğuna atılır.

ls plugins/

Plugin faylı belə olmalıdır:

plugins/PluginAdi.jar

Zip, rar, mənbə kodu və ya qovluqlarda qalan plaginlər çox vaxt işləmir.

7. Plugin Münaqişələri

Eyni işi görən iki plagin bir-biri ilə ziddiyyət təşkil edə bilər. Məsələn, iki fərqli söhbət plaginləri, iki fərqli iqtisadiyyat plaginləri və ya iki fərqli iddia sistemi eyni hadisələri idarə etməyə cəhd edə bilər.

Münaqişə əlamətləri:

  • Plugin quraşdırılıb, lakin onun əmrləri işləmir.
  • Bir plagin digərinin parametrlərini aşır.
  • Konsolda hadisə münaqişəsi və ya istisna baş verir.
  • Oyunçular icazəsi olsa belə, əmrlərdən istifadə edə bilməzlər.
  • Yenidən başladıqdan sonra server fərqli davranır.

Həll tapmaq üçün plaginləri bir-bir söndürməklə sınaqdan keçirmək olar. Ancaq bunu canlı serverdə etməzdən əvvəl ehtiyat nüsxə hazırlanmalı və aşağı oyunçu saatlarına üstünlük verilməlidir.

8. Konfiqurasiya xətası Pluginin açılmasına mane ola bilər

Konfiqurasiya faylında YAML xətası olarsa, bəzi plaginlər açılmayacaq. Boş boşluq girintiləri YAML fayllarında xüsusilə vacibdir.

Ümumi səhvlər:

  • Nişan simvolundan istifadə
  • Kolondan sonra boşluq buraxmayın
  • Sitatlar olmadan sitat tələb edən mətn yazmaq
  • Türk xarakterinə və ya xüsusi simvoluna görə fayl pozuntusu
  • Çatışmayan konfiqurasiya faylı saxlanılır

Yanlış konfiqurasiya faylı varsa, plagin qovluğunun ehtiyat nüsxəsini çıxarmaq və konfiqurasiyanı yenidən yaratmaq üçün plagin qovluğunun adı müvəqqəti olaraq dəyişdirilə bilər.

Ümumi Səhvlər

  • Server versiyasına uyğun olmayan plaginlərin quraşdırılması
  • Çatışmayan asılılıq plaginlərinin quraşdırılması deyil
  • GitHub mənbə zip faylını plagin kimi səhv salmaq
  • Java versiyası yoxlanılmır
  • /reload ilə plagin quraşdırmağa cəhd edilir
  • YAML konfiqurasiya fayllarında nişanlardan istifadə

Tez-tez verilən suallar

Plugin plaginlər qovluğundadır, lakin işləmir, niyə?
Bu, versiya uyğunsuzluğu, çatışmayan asılılıq, Java uyğunsuzluğu və ya konfiqurasiya xətası ola bilər. Ən son.log faylı yoxlanılmalıdır.

UnsupportedClassVersionError nə deməkdir?
Plugin yenicə Java ilə tərtib edilmişdir. Serverdə istifadə olunan Java versiyası köhnəlmişdir.

İstifadə etmək/yenidən yükləmək təhlükəsizdirmi?
Bir çox plaginlər üçün tövsiyə edilmir. Tam yenidən başlatma plaqinin quraşdırılması, silinməsi və əsas konfiqurasiya dəyişiklikləri üçün daha təhlükəsizdir.

Təhlükəsizlik və Əməliyyatlar üzrə Tövsiyələr

  • Etibarlı mənbələrdən plaginləri yükləyin.
  • Plugini canlı serverə əlavə etməzdən əvvəl onu sınaq serverində sınayın.
  • Hər plagin yeniləməsindən əvvəl plaginlər qovluğunun ehtiyat nüsxəsini çıxarın.
  • Lazımsız plaginləri silməklə hücum səthini azaldın.
  • Plugin qeydlərini mütəmadi olaraq yoxlayın.

Bu məqalə xüsusi olaraq PvPServer üçün hazırlanmışdır.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner