Bu təlimat Legion Hosting-də Minecraft Java Edition serverinin qurulmasını addım-addım izah edir -- server növünün seçilməsindən dünyanızın konfiqurasiyasına və dostlarınızla qoşulmağa qədər.
1. Server Növünün Seçilməsi
Minecraft serverinizi ilk dəfə qurarkən ən vacib qərarlardan biri hansı server proqram təminatını işlətməkdir. Hər növ plagin, mod və ya təmiz vanilla təcrübəsi istəyib-istəməməyinizdən asılı olaraq fərqli imkanlar təklif edir.
| Server Növü | Ən Uyğun Olan | Plagin Dəstəyi | Mod Dəstəyi | Qeydlər |
|---|---|---|---|---|
| Vanilla | Təmiz, dəyişdirilməmiş Minecraft | Yoxdur | Yoxdur | Rəsmi Mojang server JAR. server.properties-dən başqa fərdiləşdirmə yoxdur. |
| Paper | Performans optimallaşdırılmış survival/SMP | Bukkit & Spigot plaginləri | Yoxdur | Əhəmiyyətli performans yamaqları ilə Spigot fork-u. Əksər serverlər üçün tövsiyə olunur. |
| Spigot | Plagin əsaslı serverlər | Bukkit & Spigot plaginləri | Yoxdur | Orijinal yüksək performanslı Bukkit fork-u. Bu gün ümumiyyətlə Paper Spigot-dan üstün tutulur. |
| Forge | Modlu Minecraft (böyük mod paketləri) | Məhdud (bəziləri Sponge vasitəsilə) | Forge modları | Klassik mod yükləyicisi. Müştərilər eyni Forge versiyasını və modları quraşdırmalıdır. |
| Fabric | Yüngül moddinq, yeni modlar | Məhdud | Fabric modları | Yeni Minecraft versiyalarına daha sürətli yeniləmələr. Böyüyən mod ekosistemi. Müştərilərə Fabric + uyğun modlar lazımdır. |
2. İlk Başlatma
- GPanel-ə daxil olun.
- Server siyahısından Minecraft serverinizi seçin.
- Startup tabına keçin.
-
Açılan menyulardan istədiyiniz Server Type (Paper, Vanilla, Forge və s.) və Minecraft Version seçin.
Vacib: Seçdiyiniz versiyanın oyunçularınızın işlədəcəyi versiya ilə uyğun olduğundan əmin olun. Uyğunsuz versiyalar müştərilərin qoşulmasının qarşısını alacaq.
- Serveri ilk dəfə başlatmaq üçün Console tabında Start düyməsinə klikləyin.
-
İlk başlatma avtomatik olaraq:
- Seçilmiş server JAR-ı endirəcək
server.properties,eula.txtvə digər standart konfiqurasiya fayllarını yaradacaq- İlkin dünyanı yaradacaq (bu bir-iki dəqiqə çəkə bilər)
- Konsolda
Done!gördüyünüzdə, serveriniz işləyir və konfiqurasiyaya hazırdır.
eula.txt faylını manual olaraq redaktə etməyə ehtiyac yoxdur.
3. server.properties Konfiqurasiyası
server.properties faylı serverinizin əsas davranışının çoxunu idarə edir. Onu birbaşa GPanel-in File Manager-indən redaktə edə bilərsiniz -- kök qovluğundakı fayla klikləyərək daxili redaktoru açın.
server.properties redaktə etməzdən əvvəl həmişə serverinizi dayandırın. Server işləyərkən edilən dəyişikliklər server bağlandıqda üzərinə yazılacaq.
| Xüsusiyyət | Standart | Təsvir |
|---|---|---|
server-name |
A Minecraft Server |
Server siyahısında göstərilən ad (yalnız Bedrock; Java əvəzinə motd istifadə edir). |
gamemode |
survival |
Yeni oyunçular üçün standart oyun rejimi. Seçimlər: survival, creative, adventure, spectator. |
difficulty |
easy |
Server çətinliyi. Seçimlər: peaceful, easy, normal, hard. |
max-players |
20 |
Eyni vaxtda qoşula biləcək maksimum oyunçu sayı. Bunu hostinq planınızın oyunçu yeri limitinə uyğun təyin edin. |
pvp |
true |
Oyunçuların bir-birinə zərər verib-verə bilməyəcəyi. Yalnız PvE serverləri üçün false olaraq təyin edin. |
online-mode |
true |
Oyunçu hesablarını Mojang ilə doğrulayır. Bunu true olaraq saxlayın xüsusi bir səbəbiniz olmadıqda -- deaktiv etmək cracked müştərilərin qoşulmasına imkan verir. |
motd |
A Minecraft Server |
Java Edition server siyahısında göstərilən Günün Mesajı. \u00A7 (bölmə işarəsi) ilə rəng kodlarını dəstəkləyir. |
view-distance |
10 |
Çanklarda render məsafəsi (1 çank = 16 blok). Aşağı dəyərlər (6-8) performansı yaxşılaşdırır; yüksək dəyərlər (12-16) daha çox RAM və CPU hesabına daha yaxşı vizual təcrübə verir. |
spawn-protection |
16 |
Dünya spawn nöqtəsi ətrafında operator olmayanların tikə və ya qıra bilmədiyi radius (bloklarda). Deaktiv etmək üçün 0 təyin edin. |
level-seed |
(boş) | Dünya yaradılması toxumu. Təsadüfi toxum üçün boş buraxın, və ya xüsusi dünya yaratmaq üçün müəyyən toxum daxil edin. Yalnız yeni dünya yaradıldıqda tətbiq olunur. |
level-type |
minecraft\:normal |
Dünya növü. Seçimlər: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
true olduqda, yalnız whitelist.json-da siyahıda olan oyunçular qoşula bilər. Aşağıdakı Ağ Siyahı bölməsinə baxın. |
enable-command-block |
false |
Əmr bloklarının istifadə edilib-edilməyəcəyi. Bir çox macəra xəritələri və bəzi minigame qurğuları üçün tələb olunur. |
Redaktə etdikdən sonra faylı saxlayın və serverinizi başladın. Yeni parametrlər başlanğıcda dərhal qüvvəyə minəcək.
4. Operator (Admin) Girişi
Operatorlar (op-lar) /gamemode, /tp, /ban, /kick və daha çox server əmrlərinə giriş əldə edirlər. Operator statusu verməyin iki yolu var.
Üsul 1: GPanel Console (Tövsiyə olunur)
Server işləyərkən GPanel-dəki Console tabından aşağıdakı əmri yazın:
op YourPlayerName
Konsolda təsdiq mesajı görəcəksiniz. Oyunçu indi operatordur.
Üsul 2: ops.json Redaktə Etmə
Həmçinin serverin kök qovluğundakı ops.json faylını manual redaktə edə bilərsiniz. Hər bir giriş belə görünür:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
level sahəsi operatorun nə edə biləcəyini idarə edir:
| Səviyyə | İcazələr |
|---|---|
1 |
Spawn qorumasını keçə bilər |
2 |
Hile əmrlərindən (/gamemode, /tp və s.) və əmr bloklarından istifadə edə bilər |
3 |
Oyunçu idarəetmə əmrlərindən (/ban, /kick, /op) istifadə edə bilər |
4 |
/stop və /save-all daxil olmaqla tam giriş |
op standart olaraq səviyyə 4 verir. Daha aşağı icazə səviyyəsinə ehtiyacınız varsa, birbaşa ops.json faylını redaktə edin.
Operator statusunu ləğv etmək üçün konsol əmrindən istifadə edin:
deop YourPlayerName
5. Ağ Siyahı
Ağ siyahı serverinizi yalnız təsdiqlənmiş oyunçularla məhdudlaşdırır. Kimin qoşula biləcəyini idarə etmək istədiyiniz xüsusi serverlər və ya icmalar üçün faydalıdır.
Ağ Siyahının Aktivləşdirilməsi
server.properties-də aşağıdakıları təyin edin:
white-list=true
enforce-whitelist=true
enforce-whitelist parametri yenidən yükləndikdə ağ siyahıda olmayan hal-hazırda qoşulmuş oyunçuları qovacaq.
Ağ Siyahının İdarə Edilməsi
Server işləyərkən GPanel konsolunda bu əmrlərdən istifadə edin:
| Əmr | Təsvir |
|---|---|
whitelist add PlayerName |
Ağ siyahıya oyunçu əlavə etmə |
whitelist remove PlayerName |
Ağ siyahıdan oyunçu silmə |
whitelist list |
Bütün ağ siyahıdakı oyunçuları göstərmə |
whitelist reload |
whitelist.json-dan ağ siyahını yenidən yükləmə |
whitelist.json faylını manual redaktə edə bilərsiniz. Manual dəyişikliklərdən sonra konsoldan whitelist reload əmrini işlətməyi unutmayın.
6. Necə Qoşulmaq Olar
Serveriniz işlədikdən sonra Minecraft Java Edition-dan qoşulmaq üçün bu addımları izləyin:
- GPanel-də Network tabı altında serverinizin IP ünvanını və portunu tapın.
- Minecraft Java Edition-ı açın və Multiplayer düyməsinə klikləyin.
- Add Server düyməsinə klikləyin.
- Server Name sahəsinə serveriniz üçün ad daxil edin (bu sadəcə server siyahınız üçün etiketdir).
-
Server Address sahəsinə IP və portu bu formatda daxil edin:
your.server.ip:portMəsələn:
192.168.1.100:25565 - Done düyməsinə klikləyin, sonra siyahıdan serveri seçin və Join Server düyməsinə klikləyin.
7. Dünya İdarəetməsi
Dünya Saxlama Yeri
Standart olaraq, Minecraft dünyası serverinizin kök qovluğundakı world adlı qovluqda saxlanılır. Bu qovluq ərazi, oyunçu məlumatları və strukturlar daxil olmaqla bütün dünya məlumatlarını ehtiva edir. Həmçinin həmin ölçülər üçün world_nether və world_the_end qovluqlarını görəcəksiniz (Paper/Spigot serverlərində; Vanilla onları world içində alt qovluqlar kimi saxlayır).
Mövcud Dünyanın Yüklənməsi
Tək oyunçudan və ya başqa serverdən dünya yükləmək üçün:
- GPanel-də serverinizi dayandırın.
- GPanel-in File Manager-indən (və ya SFTP vasitəsilə) mövcud
worldqovluğunu silin və ya adını dəyişdirin. -
Dünya qovluğunuzu SFTP vasitəsilə yükləyin. Qovluğun
worldadlandırıldığından əmin olun (və yaserver.properties-dəkilevel-namexüsusiyyətini qovluq adınıza uyğun yeniləyin).Məsləhət: Böyük dünya yükləmələri üçün SFTP brauzer əsaslı File Manager-dən çox daha sürətlidir. Quraşdırma təlimatları üçün SFTP təlimatımıza baxın. - Dünya qovluğu strukturunun düzgün olduğundan əmin olun --
level.datfaylı birbaşaworldqovluğunun içində olmalıdır, alt qovluqda deyil. - Serveri başladın. Yüklədiyiniz dünyanı yükləyəcək.
%appdata%\.minecraft\saves\YourWorldName ünvanında yerləşir. Yükləməkdən əvvəl qovluğun adını world olaraq dəyişdirin.
Ehtiyat Nüsxələr
Xüsusilə server versiyasının yenilənməsi və ya yeni modların/plaginlərin quraşdırılması kimi böyük dəyişikliklərdən əvvəl dünyanızın müntəzəm ehtiyat nüsxələrini saxlamaq şiddətlə tövsiyə olunur.
Manual ehtiyat nüsxə yaratmaq üçün:
- Bütün məlumatları diskə yazmaq üçün GPanel konsolunda
save-alləmrini işlədin. - Serveri dayandırın.
- SFTP və ya File Manager vasitəsilə
worldqovluğunu (və mövcuddursaworld_nether/world_the_end) endirin. - Ehtiyat nüsxəni kompüterinizdə və ya bulud yaddaşında təhlükəsiz yerdə saxlayın.