Bu təlimat Legion Hosting-də Minecraft Bedrock Edition serverinin qurulması və konfiqurasiyası prosesini addım-addım izah edir. İlk dəfə başlatma, server.properties konfiqurasiyası, oyunçu icazələri, hər Bedrock platformasından qoşulma, dünya idarəetməsi və çarpaz oyun məsələlərini əhatə edir.
Bedrock və Java Edition Müqayisəsi
Minecraft bir-biri ilə nativ olaraq uyğun olmayan iki fərqli nəşrdə mövcuddur:
| Nəşr | Platformlar | Protokol |
|---|---|---|
| Bedrock Edition | Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 | Raknet (UDP) |
| Java Edition | Windows, macOS, Linux | TCP |
Bedrock serveri yalnız Bedrock müştərilərini qəbul edir. Java Edition oyunçularının Bedrock-la uyğun serverə qoşulmasını istəyirsinizsə, əvəzinə Geyser plagini ilə Java serveri işlətməyi nəzərdən keçirin. Bu təlimat yalnız xüsusi Bedrock serverinə fokuslanır.
Addım 1 — İlk Başlatma
Legion Hosting-dən Minecraft Bedrock serverinizi aldıqdan sonra, onu ilk dəfə işə salmaq üçün bu addımları izləyin.
- GPanel-ə daxil olun və server siyahısından Bedrock serverinizi seçin.
- Startup tabına klikləyin. Serverinizin əsas parametrlərini idarə edən egg dəyişənlərini görəcəksiniz. Əsas dəyişənlər bunlardır:
Dəyişən Standart Təsvir BEDROCK_VERSIONlatestQuraşdırılacaq Bedrock Dedicated Server versiyası. Başlanğıcda həmişə ən yeni buraxılışı çəkmək üçün latestolaraq təyin edin, və ya xüsusi versiya nömrəsi göstərin (məs.1.21.51.02).SERVERNAMEDedicated ServerOyunçuların serverinizi əlavə edərkən gördüyü ad. GAMEMODEsurvivalStandart oyun rejimi: survival,creativevə yaadventure.DIFFICULTYeasyDünya çətinliyi: peaceful,easy,normalvə yahard.CHEATSfalseOperator olmayan oyunçular üçün hilələrin (əmrlərin) aktiv olub-olmadığı: truevə yafalse. - Dəyişdirmək istədiyiniz dəyərləri tənzimləyin. Startup dəyişənlərinə edilən dəyişikliklər növbəti server başlanğıcında qüvvəyə minir.
- Console tabına qayıdın və Start düyməsinə klikləyin.
- İlk başlatmada server Bedrock Dedicated Server binar faylını endirəcək — bu adətən fayl ölçüsündən asılı olaraq 1–3 dəqiqə çəkir.
- Konsolda
Server startedvə yaIPv4 supported, port:kimi mesaj gördüyünüzdə, server hazırdır və status Running göstərməlidir.
BEDROCK_VERSION dəyişənini latest olaraq saxlamaq serverinizin hər yenidən başlatmada avtomatik yenilənəcəyi deməkdir. Oyunçularınız köhnə müştəri versiyasındadırsa və dərhal yeniləyə bilmirlərsə, qoşulma uğursuzluqlarının qarşısını almaq üçün versiyanı onların müştərisinə uyğun sabitləyin.
Addım 2 — server.properties Konfiqurasiyası
server.properties faylı Bedrock serverinin əsas konfiqurasiya faylıdır. İlk başlatmada avtomatik yaradılır və serverin kök qovluğunda yerləşir.
- GPanel-də Console tabından serveri dayandırın və statusun Offline göstərməsini gözləyin.
- Files tabına klikləyin və fayl redaktorunda
server.propertiesfaylını açın. - Aşağıdakı dəyərləri lazım olduqda redaktə edin, sonra Save Content düyməsinə klikləyin.
- Dəyişikliklərin qüvvəyə minməsi üçün serveri başladın.
| Xüsusiyyət | Standart | Təsvir |
|---|---|---|
server-name |
Dedicated Server |
Oyunçuların serveri axtararkən və ya əlavə edərkən gördüyü göstərilən ad. |
gamemode |
survival |
Yeni oyunçular üçün standart oyun rejimi: survival, creative və ya adventure. |
difficulty |
easy |
Dünya çətinliyi: peaceful, easy, normal və ya hard. |
max-players |
10 |
Eyni vaxtda qoşula biləcək maksimum oyunçu sayı. Planınızın oyunçu yeri limitini keçməməlidir. |
online-mode |
true |
true olduqda, server oyunçuların etibarlı Xbox Live / Microsoft hesabına sahib olduğunu yoxlayır. Doğrulanmamış oyunçulara icazə vermək üçün false olaraq təyin edin (tövsiyə edilmir). |
allow-cheats |
false |
Oyunçular üçün hilə əmrlərini aktivləşdirir. false olduqda, yalnız operatorlar əmrlərdən istifadə edə bilər. |
view-distance |
32 |
Çanklarda maksimum görüntü məsafəsi. Aşağı dəyərlər RAM və CPU istifadəsini azaldır — əksər serverlər üçün 10–16 tövsiyə olunur. |
tick-distance |
4 |
Çanklarda simulyasiya məsafəsi (aralıq: 4–12). Oyunçudan nə qədər uzaqlıqda blokların və varlıqların aktiv olaraq işlədiyini idarə edir. Aşağı dəyərlər performansı yaxşılaşdırır. |
level-seed |
(boş) | Dünya yaradılması üçün istifadə edilən toxum. Təsadüfi toxum üçün boş buraxın. Yalnız yeni dünya yaradıldıqda tətbiq olunur. |
level-name |
Bedrock level |
worlds/ qovluğundakı dünya qovluğunun adı. Bunu dəyişdirmək, yeni adla qovluq artıq mövcud olmadıqda yeni dünya yaradır. |
default-player-permission-level |
member |
Yeni oyunçulara təyin edilən icazə səviyyəsi: visitor, member və ya operator. Aşağıdakı İcazələr bölməsinə baxın. |
Minimal server.properties konfiqurasiya nümunəsi:
server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
SERVERNAME, GAMEMODE və DIFFICULTY) həm GPanel Startup tabında, həm də server.properties-də mövcuddur. Startup tab dəyişənləri server hər başladıqda tətbiq olunur və müvafiq server.properties dəyərlərinin üzərinə yazılır. Üst-üstə düşən parametrlər üçün qarışıqlığın qarşısını almaq üçün Startup tabını əsas idarəetmə nöqtəsi kimi istifadə edin.
Addım 3 — Oyunçu İcazələri
Bedrock Dedicated Server hər oyunçunun nə edə biləcəyini müəyyən edən üç səviyyəli icazə sistemi istifadə edir:
| Səviyyə | İmkanlar |
|---|---|
| visitor | Dünyada hərəkət edə və qarşılıqlı əlaqədə ola bilər, lakin blokları yerləşdirə və ya qıra bilməz. Tamaşaçı tipli giriş üçün faydalıdır. |
| member | Standart survival/creative oyun. Blokları yerləşdirə və qıra, əşyalar hazırlaya, sandıqlardan istifadə edə bilər və s. Bu yeni oyunçular üçün standartdır. |
| operator | Server əmrlərinə tam giriş (teleport, vermə, qovma, ban, oyun rejimi dəyişiklikləri və s.). Yalnız etibarlı oyunçulara verin. |
server.properties-dəki default-player-permission-level bütün yeni oyunçular üçün səviyyəni təyin edir. Fərdi oyunçulara xüsusi icazə səviyyəsi təyin etmək üçün server kök qovluğundakı permissions.json faylını redaktə edin:
[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]
Hər bir giriş oyunçunun XUID (Xbox İstifadəçi ID) tələb edir, bu Microsoft hesabına bağlı 16 rəqəmli nömrədir. Oyunçunun XUID-ni aşağıdakı yollarla tapa bilərsiniz:
- Qoşulduqları zaman server konsol çıxışını yoxlayın — log sətirində onların XUID-si var.
- Onlayn üçüncü tərəf XUID axtarış alətindən istifadə edin ("Xbox XUID lookup" axtarın).
İcazə Siyahısı (Ağ Siyahı)
Serverinizi yalnız təsdiqlənmiş oyunçularla məhdudlaşdırmaq üçün server kök qovluğundakı allowlist.json faylını redaktə edin və server.properties-də allow-list=true təyin edin.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— Oyunçunun Xbox/Microsoft oyunçu adı (böyük-kiçik hərfə həssas deyil).xuid— Oyunçunun XUID-si. Girişin işləməsi üçün tələb olunur.ignoresPlayerLimit—trueolduqda, bu oyunçu server dolu olsa belə qoşula bilər. Adminlər üçün faydalıdır.
name, həm də xuid daxil etməlidir. Yalnız oyunçu adı olub XUID-siz giriş işləməyəcək. Server doğrulama üçün adı deyil, XUID-ni yoxlayır.
Addım 4 — Necə Qoşulmaq Olar
Qoşulmadan əvvəl GPanel-də server statusunuzun Running göstərdiyindən əmin olun. GPanel Console və ya Network tabından serverinizin IP ünvanını və portunu qeyd edin.
Windows 10/11-dən
- Microsoft Store / Xbox tətbiqindən Minecraft (Bedrock Edition) açın.
- Əsas menyudan Play düyməsinə klikləyin.
- Yuxarıdakı Servers tabını seçin.
- Aşağı sürüşdürün və Add Server düyməsinə klikləyin.
- Server üçün ad daxil edin (istədiyiniz ad), sonra GPanel-dən Server Address (yalnız IP) və Port daxil edin.
- Save düyməsinə klikləyin, sonra serverinizi seçin və Join Server düyməsinə klikləyin.
Mobil Cihazdan (iOS / Android)
- Minecraft açın və Play düyməsinə toxunun.
- Servers tabına toxunun.
- Aşağı sürüşdürün və Add Server düyməsinə toxunun.
- GPanel-dən server adını, IP ünvanını və portu daxil edin.
- Save düyməsinə toxunun, sonra qoşulmaq üçün server girişinə toxunun.
Konsoldan (Xbox, PlayStation, Nintendo Switch)
Bedrock-un konsol nəşrlərində Servers tabında nativ "Add Server" düyməsi yoxdur. Konsoldan xüsusi serverə qoşulmaq üçün bu üsullardan birini istifadə etməlisiniz:
- Seçilmiş Server həll yolu: Bəzi konsollar Friends tabı vasitəsilə və ya seçilmiş server yönləndirməsindən istifadə edərək server əlavə etməyə imkan verir. Dəqiq addımlar konsola görə dəyişir və Minecraft yeniləmələri ilə dəyişə bilər.
- Yardımçı tətbiq üsulu: Seçilmiş server ünvanını xüsusi server IP-nizə yönləndirmək üçün eyni şəbəkədə Minecraft Bedrock yardımçı tətbiqi və ya DNS əsaslı alət (məsələn BedrockConnect) istifadə edin.
- LAN proxy: Uzaq serverinizi LAN oyunu kimi reklam edən eyni şəbəkədəki PC-də proxy aləti işlədin ki, konsoldakı Friends tabında görünsün.
Addım 5 — Dünya İdarəetməsi
Dünya Faylının Yeri
Bedrock dünyaları serverdəki worlds/ qovluğunda saxlanılır. worlds/ içindəki qovluq adı server.properties-dəki level-name dəyərinə uyğundur. Standart olaraq bu worlds/Bedrock level/-dir.
Mövcud Dünyanın Yüklənməsi
Tək oyunçu saxlamasından və ya başqa serverdən dünya yükləyə bilərsiniz:
- GPanel Console tabından serveri dayandırın.
- GPanel-də Files tabını açın və
worlds/qovluğuna keçin. - Cari dünyanı əvəz edirsinizsə, mövcud dünya qovluğunu silin və ya adını dəyişdirin (məs.
Bedrock leveladınıBedrock level backupolaraq dəyişdirin). - GPanel fayl meneceri və ya SFTP vasitəsilə dünya qovluğunuzu yükləyin. Qovluq minimum olaraq
level.datfaylını vədb/qovluğunu ehtiva etməlidir. - Yüklənmiş qovluğun adını
server.properties-dəkilevel-namedəyərinə uyğun dəyişdirin, və yalevel-namedəyərini yüklənmiş qovluq adına uyğun yeniləyin. - Serveri başladın. Yüklənmiş dünyanı yükləməlidir.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\ ünvanında saxlanılır. İçəridəki hər qovluq bir dünyadır — yükləmək üçün bütün qovluğu kopyalayın.
Ehtiyat Nüsxələr
Müntəzəm ehtiyat nüsxələr məlumat itkisinə, zədələnməyə və təsadüfi dəyişikliklərə qarşı qoruyur:
- GPanel ehtiyat nüsxələri: GPanel-də Backups tabını yoxlayın. Planınızdan asılı olaraq avtomatik ehtiyat nüsxələr mövcud ola bilər. Bu tabdan manual ehtiyat nüsxələr də yarada bilərsiniz.
- SFTP vasitəsilə manual ehtiyat nüsxələr: Serveri dayandırın, SFTP ilə qoşulun və bütün
worlds/qovluğunu yerli maşınınıza endirin. Bu nüsxələri təhlükəsiz yerdə saxlayın. - Böyük dəyişikliklərdən əvvəl: Yeni dünya yükləmədən,
level-namedəyişdirməkdən və ya server versiyasını yeniləməkdən əvvəl həmişə ehtiyat nüsxə yaradın.
BEDROCK_VERSION dəyişənini dəyişdirməkdən və ya avtomatik yeniləməyə icazə verməkdən əvvəl həmişə worlds/ qovluğunun tam ehtiyat nüsxəsini yaradın.
Addım 6 — Çarpaz Oyun Məsələləri
Bedrock Edition-un əsas üstünlüklərindən biri nativ çarpaz oyundur — bütün Bedrock platformaları heç bir əlavə konfiqurasiya olmadan eyni serverdə birlikdə oynaya bilər. Lakin nəzərə alınmalı bir neçə şey var:
- Bütün Bedrock platformaları uyğundur. Xbox-dakı oyunçu telefondakı, Switch-dəki və ya Windows 10/11 PC-dəki biriylə birlikdə oynaya bilər. Mod və ya plagin lazım deyil — çarpaz oyun Bedrock protokoluna daxildir.
- Microsoft hesabı tələb olunur.
online-mode=trueolduqda (standart və tövsiyə olunan parametr), bütün oyunçular platformadan asılı olmayaraq Microsoft / Xbox Live hesabına daxil olmalıdır. Daxil olmayan oyunçular qoşula bilməyəcək. - Giriş fərqləri. Konsol oyunçuları nəzarətçi, mobil oyunçular toxunma idarəetməsi, PC oyunçuları isə klaviatura və siçan istifadə edə bilər. Mürəkkəb redstone konstruksiyaları və ya PvP arenaları qurarkən bunu nəzərə alın — giriş üsulları fərqli oyun təcrübələri yaradır.
- Versiya uyğunluğu çox vacibdir. Qoşulan bütün müştərilər serverlə eyni Bedrock versiyasında olmalıdır. Bir platformadakı oyunçu avtomatik yeniləyibsə, digəri isə yeniləməyibsə, bütün müştərilər server versiyasına uyğun gələnə qədər birlikdə oynaya bilməyəcəklər. Bunu idarə etmək üçün versiya sabitləmədən (
BEDROCK_VERSIONStartup dəyişəni) istifadə edin. - Java Edition uyğun deyil. Java Edition oyunçuları Bedrock serverinə qoşula bilməz. Həm Java, həm də Bedrock oyunçularını dəstəkləmək lazımdırsa, Bedrock protokolunu Java serverləri üçün tərcümə edən Geyser plagini ilə Java serveri işlətməyi nəzərdən keçirin.
Problemlərin Həlli
Server Running göstərir, lakin heç kim qoşula bilmir
- IP ünvanı və portu ayrı sahələrə düzgün daxil etdiyinizi iki dəfə yoxlayın (iki nöqtə ilə birləşdirilməmiş).
- Konsolda
Server startedmesajını yoxlayaraq serverin tam başladığını təsdiqləyin. - Müştərinin Minecraft versiyasının server versiyası ilə tam uyğun olduğunu yoxlayın. Kiçik versiya fərqləri belə qoşulmaya mane olacaq.
server.properties-dəallow-listdəyəritrueolaraq təyin edilibsə, qoşulan oyunçunun XUID-sininallowlist.json-da siyahıda olduğundan əmin olun.
"Could not connect: Outdated server" və ya "Outdated client"
Bu müştəri və serverin fərqli Bedrock versiyalarında işlədiyini bildirir. Ya müştərini serverə uyğun yeniləyin, ya da BEDROCK_VERSION Startup dəyişənini müştəri versiyasına uyğun dəyişdirin və serveri yenidən başladın.
Yükləmədən sonra dünya yüklənmir
- Yüklənmiş dünya qovluğunun birbaşa
worlds/içində olduğundan və əlavə alt qovluqda yerləşmədiyindən əmin olun (məs.worlds/Bedrock level/level.datdüzgündür,worlds/Bedrock level/Bedrock level/level.datsəhvdir). - Qovluq adının
server.properties-dəkilevel-namedəyərinə boşluqlar və böyük-kiçik hərflər daxil olmaqla tam uyğun olduğunu təsdiqləyin. - Dünyanın etibarlı
level.datfaylı vədb/qovluğu ehtiva etdiyini yoxlayın. - Java Edition dünyaları Bedrock serverləri ilə uyğun deyil. Yükləmədən əvvəl onları üçüncü tərəf aləti (məsələn Chunker və ya Amulet) istifadə edərək çevirməlisiniz.
Performans problemləri (gecikmə, yavaş çank yüklənməsi)
server.properties-dəview-distancedəyərini azaldın. 10 ilə 16 arasında dəyərlər tövsiyə olunur. Standart 32 əksər hostinq edilən serverlər üçün çox yüksəkdir.tick-distancedəyərini 4-ə (minimum) azaldın. Bu simulyasiya sahəsini azaldır və CPU istifadəsini aşağı salır.- Server tez-tez tam tutumda olarsa
max-playersdəyərini azaldın. - Serverin RAM və ya CPU limitlərinə çatıb-çatmadığını görmək üçün GPanel-in resurs istifadəsi qrafiklərini yoxlayın. Belədirsə, planınızı yüksəltməyi nəzərdən keçirin.
Konsol oyunçuları "Add Server" düyməsini tapa bilmir
Bu platforma limitidir — Xbox, PlayStation və Nintendo Switch bütün istifadəçilər üçün "Add Server" seçimini nativ olaraq göstərmir. Yuxarıdakı Addım 4-dəki Konsol qoşulma üsullarına baxın. Konsol girişini qurmaqda köməyə ehtiyacınız varsa, dəstək sorğusu açın.
Əlaqəli Məqalələr
- Minecraft Java Server Quraşdırma Təlimatı — əvəzinə Java Edition server işlədirsinizsə
- Server IP və Portunuzu Necə Tapmalı
- SFTP vasitəsilə Faylları Necə Yükləmək Olar
Burada əhatə olunmayan hər hansı problemlə qarşılaşsanız, dəstək sorğusu açın və komandamız sizə kömək edəcək.