Minecraft Server Kurma: gece vakti zombiler ve iskeletler yaklaşırken Alex elinde kılıçla ahşap bir kulübeyi savunuyor, bir arkadaşı da pencereden izliyor

Java server'ını sıfırdan kur, ayarla ve yönet

Minecraft Server Kurma

Bir Minecraft: Java Edition server'ının nasıl davrandığını belirleyen her şey, karşına çıkacağı sırayla: paneldeki ilk saat, server.properties, oyun kuralları, sürümler ve Java, server tipleri, plugin'ler ve modlar, oyuncular ve yetkiler, Bedrock'taki arkadaşların, lag, dünyalar ve destek ekibimizin en sık başvurduğu çözümler. Mojang'ın 26.3 Wilderness Bound notları ve adı geçen her projenin belgeleriyle karşılaştırıldı.

Yazan: , Gaming Deluxe sahibiYayın: · Güncelleme: · 15 dk okuma

Kurulumla uğraşmak istemiyor musun?

Port yönlendirme yok, gece boyu açık bırakılan PC yok: Minecraft Server Kiralama sayfamızdaki her paket, bu rehberin üzerine kurulduğu panelle gelir; Mod Manager'dan Java sürüm seçicisine kadar.

Bellek
13 boyut, 1 GB ile 32 GB arası
Oyuncu
Sen seçersin, server.properties içinde
Lokasyon
3 kıtada 9 lokasyon
Sürüm
26.3 ya da daha eski her sürüm
Rehber
14 Minecraft rehberi
Bu sayfadaİlk saatin
  1. 01İlk saatin
  2. 02server.properties
  3. 03Oyun kuralları
  4. 04Sürümler ve Java
  5. 05Server tipleri
  6. 06Plugin ve modlar
  7. 07Oyuncular ve op
  8. 08Bedrock oyuncuları
  9. 09RAM ve lag
  10. 10Dünyalar ve yedekler
  11. 11Çözümler
  12. 12Evde mi, kiralık mı
  13. QSSS
  14. KBTüm rehberler (14)

İlk saatin: siparişten arkadaşlarınla aynı dünyaya

Yeni server'lar normalde ödemeden sonraki 20 dakika içinde hazır olur, panel giriş bilgilerin de e-postayla gelir. Altı adım, hazır kurulumdaki bir Java server'ını arkadaşlarının gerçekten bağlanabildiği bir dünyaya çevirir.

  1. Paneli aç ve Stop'a basOyun panelinde Minecraft servisini seç ve herhangi bir şeyi değiştirmeden önce durdur. Server ayarlarını açılırken okur ve whitelist gibi bazı dosyaları kendisi yeniden yazar; o yüzden düzenlemelerini Stop ile Start arasındaki sakin aralıkta yap.
  2. Sürümü seçMore düğmesine bas ve Update Minecraft Repo'yu çalıştır, sonra Mod Manager'ı aç ve Minecraft Vanilla bölümünden bir sürüm seç. 26.3 en yeni sürüm; modpack'in ya da minigame'in daha eski bir sürüm için yapıldıysa onu al.
  3. Uygun Java'yı ayarla26.1'den beri çıkan her sürüm Java 25 ister. Paneldeki Java sürüm seçicisi runtime'ı tek tıkla değiştirir; eski sürümlerin hangi Java'yı istediğini sürümler bölümü listeliyor.
  4. server.properties dosyasını düzenleConfiguration Files altında server.properties dosyasını aç. Server'a bir motd (oyuncuların server listesinde gördüğü satır) ve makul bir max-players ver. Gerisini ayarlar bölümü satır satır anlatıyor.
  5. Başlat ve oyuncularını ekleStart'a bas ve Web Console'u aç. Mojang 26.3'te whitelist'i varsayılan olarak açtı; bu yüzden whitelist add yazıp ardından her arkadaşının tam Java kullanıcı adını gir, sonra admin komutlarının kilidini açmak için kendi adınla op yaz.
  6. BağlanMinecraft: Java Edition'da Multiplayer'ı, sonra Add Server'ı seç ve panelindeki adresi ve portu yapıştır. Arkadaşların da birebir aynısını yapar; kimsenin router'ında port açmasına gerek yok.

server.properties satır satır: değiştirmeye değer olanlar

Bir Java server'ı server.properties dosyasını açılışta bir kez okur; her satırda bir key=value çifti var. Bizim panelde dosya Configuration Files altında durur. Aşağıdaki değerler Mojang'ın güncel varsayılanları; Mojang'ın kendi server indirme sayfasının yönlendirdiği Minecraft Wiki'de listelendiği haliyle.

Ad, erişim ve güvenlik

server.properties
motd = A Minecraft Server
Oyuncuların multiplayer listesinde server adının altında gördüğü metin.
max-players = 20
Aynı anda online olabilecek en fazla oyuncu. Paketlerimiz belleğe göre boyutlanır, yani bu sayı tamamen sana kalmış.
white-list = true
26.3'ten beri varsayılan olarak true: sadece whitelist.json içindeki adlar girebilir. Kapıları herkese açmak için false yap.
enforce-whitelist = false
true olduğunda listede olmayan herkes sadece girişte reddedilmekle kalmaz, whitelist yeniden yüklendiği anda server'dan atılır.
online-mode = true
Her oyuncuyu Mojang'ın hesap server'larında doğrular. Açık tut; kapalıyken herkes istediği adla girebilir, bir operatörün adı da dahil.
hide-online-players = false
true, kimin online olduğunu server listesi ping'inden gizler.

Dünya ve oynanış

level-name = world
Dünyanın kaydedildiği klasör. Dünya değiştirmek için başka bir klasörü göster.
level-seed = (blank)
Henüz var olmayan bir dünya için seed. Boş bırakırsan rastgele olur.
level-type = minecraft:normal
Yeni dünyalar için ön ayar; minecraft:flat, minecraft:large_biomes ve minecraft:amplified alışılmış alternatifler.
gamemode = survival
Oyuncuların başlangıç modu: survival, creative, adventure ya da spectator.
difficulty = easy
peaceful, easy, normal ya da hard; sonradan /difficulty komutuyla değiştirilir.
hardcore = false
true zorluğu hard'a kilitler ve ölen oyuncuları spectator yapar.
spawn-protection = 16
Spawn çevresindeki alanı operatör olmayanlara karşı korur. 0 korumayı kapatır.
generate-structures = true
false, yeni chunk'larda köylerin, tapınakların ve diğer yapıların çıkmasını durdurur.

Performans

view-distance = 10
Her oyuncuya her yönde gönderilen arazi chunk'ı sayısı: bellek ve bant genişliği üzerindeki en büyük tek kol.
simulation-distance = 10
Varlıkların (entity) oyunculardan ne kadar uzağa kadar güncellenmeye devam edeceği. Oyuncular yine aynı uzaklığı görürken CPU'yu rahatlatmak için düşür.
entity-broadcast-range-percentage = 100
Bir varlığın oyunculara bildirilmesi için ne kadar yakın olması gerektiği, yüzde olarak. Düşük değerler mob dolu dünyalarda işe yarar.
pause-when-empty-seconds = 60
Kimse online değilken server'ın duraklamadan önce beklediği saniye; böylece farmlar boş bir gece boyunca öğütmeye devam etmez.
max-tick-time = 60000
Watchdog donmuş bir server'ı durdurmadan önce bir tick'in sürebileceği milisaniye. Destek ekibi aksini önermedikçe dokunma.
sync-chunk-writes = true
Chunk'ları diske senkron yazar, bu da bir çökmeden sonra dünyayı korur. Açık tut.

Herkes için bir resource pack

Server resource pack'i her oyuncuya girerken teklif edilir. Zip'i doğrudan indirme veren bir yere koy, linki resource-pack satırına yapıştır, elindeyse dosyanın SHA-1 checksum'ını resource-pack-sha1 satırına ekle ve reddedenlerin bağlantısını kesmek için require-resource-pack=true yap. Resource pack rehberimiz (İngilizce) bir Dropbox paylaşım linkini doğrudan inen bir linke nasıl çevireceğini gösteriyor.

Buradan taşınan satırlar

pvp, spawn-monsters, allow-nether ya da enable-command-block satırlarını mı arıyorsun? Mojang bunları 1.21.9 snapshot'ları sırasında (25w35a) server.properties'ten çıkarıp oyun kuralına çevirdi; onları bir sonraki bölüm anlatıyor. Bunları hâlâ burada düzenlemeni söyleyen bir rehber, eski bir sürüm için yazılmış demektir.

Oyun kuralları: keep inventory, PvP, mob griefing ve dahası

Oyun kuralları (game rule) server.properties'e değil dünyaya aittir ve server çalışırken bir komutla değiştirilir. 1.21.11'den (snapshot 25w44a) beri adları snake_case yazılıyor, yani keepInventory artık keep_inventory.

Oyun içinde bir operatör yazar
/gamerule keep_inventory true
/gamerule players_sleeping_percentage 50
/gamerule pvp false
keep_inventory = false
true, oyuncuların öldüklerinde eşyalarını ve tecrübe puanlarını korumasını sağlar. Arkadaş server'larında en çok istenen ayar.
pvp = true
false, oyuncuların birbirine hasar vermesini engeller. 1.21.9'a kadar server.properties içindeydi.
spawn_monsters = true
false, düşman mob'ların doğal olarak spawn olmasını durdurur.
mob_griefing = true
false yaparsan creeper'lar artık yapılarda delik açmaz, enderman'lar da bloklara dokunmaz.
players_sleeping_percentage = 100
Geceyi atlamak için uyuması gereken online oyuncu oranı. 50 yaparsan server'ın yarısı yeterli olur.
advance_time = true
false günün saatini dondurur. Eski adı doDaylightCycle.
spawn_phantoms = true
false, uyumayan oyuncuları avlayan phantom'ları durdurur. Eski adı doInsomnia.
immediate_respawn = false
true ölüm ekranını atlar.
fire_spread_radius_around_player = 128
Ateşin bir oyuncudan ne kadar uzağa yayılabileceği: 0 durdurur, -1 sınırı kaldırır. 1.21.11'de doFireTick'in yerini aldı.
command_blocks_work = true
false, her command block'u kaldırmadan devre dışı bırakır.

Kurallar dünyayla birlikte saklandığı için restart'lardan sağ çıkar ve dünya klasörünün içinde taşınır. Başka bir dünya yüklersen onları yeniden ayarlarsın. Paper'da her boyutun (dimension) kendi oyun kuralları vardır, bu yüzden önemli olanları Nether ve End'de de tekrarla.

Sürümler ve Java: herkesin girebileceği bir sürüm seçmek

Bir Java server'ı tek bir sürümü birebir çalıştırır ve bağlanmak için her oyuncunun o sürüme ya da uyumlu modpack'e sahip olması gerekir. Mojang artık Java sürümlerini yıla göre numaralandırıyor: 26.1, 2026'nın ilk game drop'uydu, 26.3 Wilderness Bound ise 15 Eylül 2026'da geldi.

Her sürümün istediği Java

  • 26.1 ve sonrası: Java 25; bu gereksinim daha ilk 26.1 snapshot'ıyla geldi.
  • 1.20.5 ile 1.21.11 arası: Java 21.
  • 1.18 ile 1.20.4 arası: Java 17.
  • 1.17: Java 16.
  • 1.16.5 ve öncesi: Java 8.

Modpack'ler genelde kendi Java sürümlerini belirtir; belirttiklerinde paketin dediği geçerlidir. Güncel Paper build'leri de Java 25 istiyor.

Panelimizde sürüm değiştirmek

  1. Yedek alServer'ı durdur ve Backup Server'a bas. Daha yeni bir sürümde açılmış bir dünya asla daha eski bir sürümde yüklenmemeli; bu kopya geri dönüşün tek yolu.
  2. Listeyi yenileMore altından Update Minecraft Repo'yu çalıştır ki en yeni sürümler görünsün.
  3. Sürümü kurMod Manager'ı aç, Minecraft Vanilla bölümünde Update'e bas, sürümü seç ve Install'a bas.
  4. Gerekirse Java'yı değiştirO sürümün runtime'ını Java sürüm seçicisinden seç ve çalıştır.
  5. Başlat ve izleServer'ı Web Console açıkken başlat. Sürüm açılış sırasında ekrana yazılır, Java uyuşmazlığı ise birkaç saniye içinde hata verir; yani gözden kaçması zor.

Snapshot'lar ve pre-release'ler Mojang'ın test build'leri. Onları ayrı bir test server'ında ya da kopyalanmış bir dünyada dene; ekibinin aylardır uğraştığı dünyada asla.

Vanilla, Paper, Fabric, Forge ya da NeoForge: server tipi seçmek

Server tipi sonradan neler ekleyebileceğini belirler, o yüzden dünya büyümeden karar ver. Plugin server'larında oyuncular normal oyunla girer; mod yükleyiciler ise oyunu bağlantının iki ucunda da değiştirir.

Mojang

Vanilla

Mojang'ın kendi server'ı, yayınlandığı haliyle. Data pack'ler yine de çalışır, yani loot, tarifler ve advancement'lar hiçbir yükleyici olmadan değişebilir.

Eklentiler

Paper

Hız için yapılmış ve daha geniş bir plugin API'si sunan bir Java server'ı. Belgelerine göre CraftBukkit ve Spigot'un yerine doğrudan geçer (drop-in replacement), yani onların plugin'leri de çalışır ve oyuncular değiştirilmemiş oyunla girer.

Eklentiler

Spigot ve CraftBukkit

Paper'ın içinden çıktığı eski plugin server'ları. Mod Manager'ımızda ikisinin de yükleyicisi var.

Eklentiler

SpongeVanilla

Sponge'un vanilla server üzerindeki plugin platformu; o da Mod Manager'dan kurulabiliyor.

Modlar

Fabric

Hafif bir mod yükleyici. Çoğu Fabric modu mods klasöründe Fabric API'ye de ihtiyaç duyar ve girmek için her oyuncunun aynı modlara sahip olması gerekir.

Modlar

Forge ve NeoForge

Forge, uzun soluklu birçok modpack'in arkasında duruyor ve Mod Manager'da bir yükleyicisi var. NeoForged projesinden çıkan NeoForge ise yeni paketlerin çoğunun hedeflediği yükleyici; 26.x sürümleri için build'leri de var.

Server'ına kurmak

Mod Manager'da CraftBukkit, Spigot, Forge ve SpongeVanilla yükleyicileri var; mod yükleyici rehberimizde (İngilizce) her biri için kısa bir video bulunuyor. Paper, Fabric, NeoForge ya da bir modpack'in kendi server dosyaları için dosyaların public bir linkiyle destek talebi aç: ekibimiz mod ve paketleri senin için ücretsiz kurar.

Plugin, mod, data pack ve modpack: çökme olmadan

Bozuk Minecraft server'larının çoğunu Minecraft değil, sonradan eklenen bir şey bozmuştur. Kısa bir rutin neredeyse hepsini önler.

  1. Sürümü eşleştirPlugin'in ya da modun senin tam Minecraft sürümünü ve server tipini listelediğine bak. Fabric modu Forge'da yüklenmez, 1.21 için yazılmış bir plugin de 26.x'te başlamayı reddedebilir.
  2. Her seferinde tek şey ekleServer'ı durdur ve .jar dosyasını File Manager ya da SFTP ile plugins (Paper, Spigot) veya mods (Fabric, Forge, NeoForge) klasörüne yükle. Sonra başlat ve bir sonrakini eklemeden önce kontrol et.
  3. Yüklendiğini doğrulaPaper'da plugins komutu her plugin'i listeler: açıksa yeşil, açılamadıysa kırmızı. Açılış log'u, yani logs/latest.log, neyin ters gittiğini adıyla söyler.
  4. Sonra ayarlaÇoğu plugin ve mod config dosyalarını ilk açılışta plugins/<name>/ ya da config/ altında oluşturur. Onları da server durmuşken düzenle.

Sadece güvendiğin kaynaklardan

Paper'ın belgeleri bunu açıkça söylüyor: bir plugin, server'a ve üzerinde çalıştığı makineye tam erişim kazanır. Plugin'leri Hangar, Modrinth, BukkitDev ya da geliştiricinin kendi GitHub'ından, modları Modrinth veya CurseForge'dan al; yeniden yükleme (re-upload) sitelerinden asla.

Modpack'ler

CurseForge ve Modrinth'teki paketlerin çoğu ayrı bir server pack yayınlar. Client indirmesi yerine onu kullan, çünkü minimap ve shader yükleyici gibi client tarafı modlar dedicated bir server'ın açılmasını engelleyebilir. Sonra her oyuncu aynı paket sürümünü kendi launcher'ından kurar.

Data pack'ler

Data pack'ler dünyanın datapacks klasörüne gider ve vanilla dahil her server tipinde çalışır. /datapack list hangilerinin aktif olduğunu gösterir; yenileri bir restart ya da /reload ile yüklenir.

Whitelist, operatörler, banlar ve yetki seviyeleri

Bir Java server'ı oyuncu listelerini server.properties'in yanındaki küçük JSON dosyalarında tutar. Hepsini komutlarla yönetebilirsin; Web Console'dan ya da oyun içinde operatör olarak.

Kimler girebilir

whitelist.json

whitelist add <name> ile dolar, whitelist remove <name> ile azalır. whitelist list listeyi yazdırır, whitelist reload da elle yapılan düzenlemeleri yükler.

Yöneticiler

ops.json

op <name> ve deop <name> ile yazılır. Her kayıt bir yetki seviyesi taşır; böylece server durmuşken dosyayı düzenleyip bir yardımcının yetkilerini kısabilirsin.

Banlar

banned-players.json ve banned-ips.json

ban <name> [reason] ve ban-ip bunlara ekler; pardon ve pardon-ip oyuncuları listeden geri çıkarır.

Yetki seviyeleri

server.properties içindeki op-permission-level (varsayılan 4), yeni yapılan bir operatörün ne kadar şey yapabileceğini belirler. Her seviye altındakileri de kapsar:

  • 1: spawn korumasının içinde inşa edebilir.
  • 2: /gamemode, /give ve /tp gibi hile tarzı komutlar, artı command block'lar.
  • 3: çok oyunculu yönetim: /kick, /ban ve /op.
  • 4: her şey, /stop ve /save-all gibi server yönetimi dahil.

Daha ince ayar için, mesela sadece ışınlanabilen bir yardımcı istiyorsan, operatör yetkisi dağıtmak yerine Paper'ı bir yetki (permissions) plugin'iyle çalıştır.

Ön kapıyı kilitli tut

  • online-mode=true olarak bırak. Her oyuncunun girdiği adın gerçekten sahibi olduğunu kanıtlayan şey bu.
  • Olabildiğince az operatör yap, seviye 4'ü de kendine sakla.
  • Paneldeki yardımcılara sadece işaretlediğin kutularla kendi girişlerini panel alt kullanıcısı (İngilizce) olarak verebilirsin; böylece kimsenin şifrene ihtiyacı kalmaz.

Bedrock oyuncuları: Java'da Geyser ya da kendi Bedrock server'ın

Mojang'a göre Java ve Bedrock farklı server'lar kullanır; bu yüzden konsoldaki, telefondaki ve Windows'un Bedrock sürümündeki arkadaşların bir Java server'ına olduğu haliyle giremez. Yine de birlikte oynamanın iki yolu var.

Topluluk köprüsü

Java'da Geyser ve Floodgate

GeyserMC projesinden çıkan Geyser, Bedrock client'ları ile Java server'ı arasında çeviri yapar ve Paper ya da Spigot üzerinde plugin olarak çalışır. Floodgate, Bedrock oyuncularının Java kopyası olmadan Microsoft hesaplarıyla giriş yapmasını sağlar. Geyser'ın kendine ait bir ağ portuna ve tam olarak senin Java sürümünü desteklemesine ihtiyacı var; kurmadan önce destek talebi aç.

Mojang'ın kendisi

Bir Bedrock dedicated server

Herkes Bedrock oynar ve kurallar Mojang'ın, ama Java oyuncuları giremez. Bunları ayrı bir pakette çalıştırıyoruz: Minecraft Bedrock server paketimiz.

Bedrock server'ında neler değişir

  • Oyuncular Xbox hesaplarıdır. Whitelist'e gamertag ile, whitelist add <gamertag> yazarak eklersin; boşluk içeren adları çift tırnağa al. Liste whitelist.json içinde durur ve whitelist reload elle yapılan düzenlemeleri yükler.
  • Operatörler XUID kullanır. Web Console açıkken bir kez gir, XUID'in adının yanında görünür. Onu permissions.json içine operator, member ya da visitor olarak yaz veya Xbox Live'a giriş yapmışken op <player> çalıştır.
  • İki ayar canlı değişir. changesetting allow-cheats true ve changesetting difficulty hard anında uygulanır ama server.properties'i olduğu gibi bırakır.
  • Behaviour pack'ler behavior_packs/ klasörüne gider; ardından dünyanın world_behavior_packs.json dosyası her paketin manifest.json'daki UUID'sini ve sürümünü listeler. Paketler listedeki sırayla yüklenir.
  • Çalışırken yedek için önce save hold, sonra dosya listesini döndürene kadar save query, kopyalama bitince de save resume kullanılır.
  • Ayrılmış bir yer: whitelist.json içindeki ignoresPlayerLimit, listedeki bir oyuncunun server doluyken de girmesini sağlar; belli bir esnek sınıra (soft cap) kadar.

Bellek, lag ve saniyede 20 tick hedefi

Bir Java server'ı dünyayı tick'lerle çalıştırır ve saniyede 20 tick hedefler. Geri kaldığında konsol “Can't keep up!” yazar; oyuncular da bunu geri gelen bloklar, geri ışınlanan mob'lar ve yavaşlayan farmlar olarak hisseder.

Paketlerimizde bellek boyutu

  • Paketler bellek boyutlarıdır: 1 GB ile 32 GB arası 13 boyut, hepsi aynı CPU'lar ve NVMe depolama üzerinde. Arkadaşlarla vanilla bir dünya için önerdiğimiz başlangıç 3 GB; plugin server'ları çoğu zaman 4 ila 6 GB, modpack'ler 8 GB ya da daha fazlasını ister.
  • Satın alınacak slot yok: sınırı max-players belirler, akıcılığa da bellek karar verir.
  • Yükseltmede dünya kalır: Müşteri Paneli'nde Services, My Services, Upgrade/Downgrade options yolundan daha büyük bir boyuta geç, aradaki farkı öde ve restart at.
  • CPU payı: 5,0 GHz dahil; aynı menüden 5,2 GHz+ ve 5,6 GHz+ yükseltmeleri ile High ya da Realtime CPU önceliği alabilirsin.

En yoğun akşamında Activity and Stats ekranını izle. Tavana yapışmış bir bellek grafiği daha büyük bir boyut ister. Belleği boşta olduğu halde takılan bir server'ın eksiği ise tick süresidir; onu geri kazanacağın yer aşağıdaki ayarlar.

Performansı geri kazandıran ayarlar

  • view-distance değerini kırp: 10 yerine 8, her oyuncunun yüklü tuttuğu araziyi yaklaşık üçte bir azaltır.
  • Önce simulation-distance değerini düşür: yük mob'lardan ve farmlardan geliyorsa oyuncular yine aynı uzaklığı görür, ama dünyanın daha azı güncellenir.
  • Farmları dizginle: dev mob farmları, eşya yığınları ve tıka basa dolu köylü salonları genelde suçludur, çünkü yüklü bir chunk'taki her varlık tick süresine mal olur.
  • Paper'a geç: vanilla bir server'ın nefes alacak alana ihtiyacı varsa, Paper zaten tam da performans için var.
  • Dinlenmesine izin ver: pause-when-empty-seconds, kimse yokken dünyanın tick'lemesini durdurur.
  • Plana göre restart at: en sakin saatindeki bir Scheduled Restart, uzun süre açık kalan modlu server'ları taze tutar.

Dünyalar, seed'ler, yedekler ve sıfırdan başlamak

Bir Minecraft dünyası sadece bir klasördür. Hangi satırın onu gösterdiğini bilince dünya taşımak, kopyalamak ve sıfırlamak dakikalar sürer.

Tek oyunculu dünyanı getir

  1. PC'nde bulTek oyunculu dünyalar, Minecraft kurulumundaki saves klasörünün içinde, her dünya için bir klasör olarak durur.
  2. YükleServer'ı durdur ve klasörü File Manager ya da WinSCP veya FileZilla gibi bir SFTP programıyla, panel kullanıcı adın ve şifrenle giriş yaparak yükle.
  3. Server'ı ona yönlendirlevel-name değerini klasörün adı yap ve başlat. Önceki dünya, geri istersen diye diskte el değmeden durur.

Yepyeni bir dünya için level-name değerine yeni bir klasör adı ver; belli bir arazi istiyorsan ilk açılıştan önce level-seed ve level-type değerlerini ayarla. İkisi de sadece dünyanın oluşturulduğu anda okunur.

Güvenebileceğin yedekler

Her sürüm değişikliğinden ya da büyük bir kurulumdan önce Backup Server ile bir kopya al; dünyayı seçtiğin bir tarihe geri almak gerekirse Restore Server'ı kullan. Scheduled Backup görevi server'ı durdurur, kopyalar ve yeniden başlatır, yani gece restart'ı yerine de geçebilir. Kopyaları kendi PC'nde tutmak için Backup Manager'a giriş yap; şifresi düğmenin üzerinde yazar. Bunların üstüne son yedi günün offsite kopyalarını da biz tutuyoruz.

Sıfırdan başlamak

Wipe Server seçtiğin ilerlemeyi temizler ve ayarlarına dokunmaz. Reinstall daha ileri gider ve her server dosyasını varsayılana döndürür, yedekler ise yerinde kalır; bu da onu artık açılmayan modlu bir server için güvenli bir temiz sayfa yapar.

Bir şey bozulunca: ilk başvurduğumuz çözümler

Gördüğümüz Minecraft destek taleplerinin çoğu kısa bir listeye sığar. Herhangi bir şeyi yeniden kurmadan önce bunları sırayla dene.

  • “You are not white-listed on this server”26.3'ten beri whitelist varsayılan olarak açık. Oyuncuyu Web Console'da whitelist add <name> ile ekle ya da server durmuşken white-list=false yap.
  • “Outdated client” ya da “Outdated server”Oyuncu ile server farklı sürümler çalıştırıyor. Server'ın sürümünü Mod Manager'dan değiştir ya da oyuncudan launcher'ında uyumlu sürümü seçmesini iste.
  • Server bir modpack kurduktan hemen sonra duruyorÇoğu zaman sebep yanlış Java. Paneldeki Java'yı paketin istediğine çevir; yine olmazsa More altından reinstall yap ve paketi temiz server'a kur.
  • Bir plugin kırmızı görünüyorAçılamamış demektir. logs/latest.log dosyasını baştan oku: eksik bir bağımlılık ya da başka bir Minecraft sürümü için yapılmış bir plugin genelde sebeptir.
  • Oyuncular “connection forcibly closed” ile zaman aşımına uğruyorview-distance değerini düşür, onlardan render distance'larını düşürmelerini iste, router'larındaki NAT hızlandırmayı ve firewall'u kontrol et ya da server'ı onlara daha yakın bir yere taşımamızı iste.
  • Bir ayar değişikliği hiçbir şey yapmıyor gibiServer ayarlarını sadece açılırken okur, whitelist.json gibi kendi yönettiği dosyalar da çalışırken yapılan düzenlemelerin üzerine yazabilir. Durdur, düzenle, kaydet, başlat.
  • Resource pack hiç inmiyorLink doğrudan indirme olmalı, önizleme sayfası değil. Resource pack rehberimiz çözümün Dropbox versiyonunu gösteriyor.
  • Her gün aynı saatte lagO saatte çalışan bir yedek ya da restart var mı diye Scheduled Tasks'a bak ve onu en sakin saatine taşı.
  • Bir .dll, .exe ya da .bat yüklemesi reddediliyorBu dosya türleri güvenlik gereği engelli. Destek ekibine gönder, yerine onlar koysun; plugin ve mod .jar dosyaları ise normal şekilde yüklenir.

Kendi PC'n mi, kiralık server mı: dürüst bir karşılaştırma

Mojang Java server'ını ücretsiz veriyor ve boşta bir PC küçük bir dünyayı rahatça çalıştırabilir. Asıl soru, ona kimin bakacağı.

Kendin çalıştırmak; doğru Java'yı kurmak, server jar'ını minecraft.net'ten indirmek, eula.txt içinde eula=true yazarak EULA'yı kabul etmek, server'ı -Xmx4G gibi bir bellek parametresiyle başlatmak ve evin dışındaki arkadaşların bağlanabilsin diye router'ında 25565 portunu yönlendirmek demek. Ondan sonra da biri oynamak istediği her an PC'nin açık kalması gerekir.

Kendi PC'nde

  • Donanım ve upload hızı zaten varsa ücretsiz.
  • Dosyalar, Java ve başlatma parametreleri üzerinde tam kontrol.
  • Ev IP adresin her oyuncuya gider ve router'da port açman gerekir.
  • PC uyuyunca dünya da uyur.
  • Güncellemeler, yedekler ve çökme sonrası kurtarma tamamen sende.

Gaming Deluxe'ten kiralık

  • 20 dakika içinde hazır; Avrupa, Kuzey Amerika ve Avustralya'da 9 lokasyon.
  • Panelden sürüm ve Java değiştirme, yaygın server tipleri için yükleyiciler.
  • Zamanlanmış yedekler ve restart'lar, üstüne yedi günlük offsite kopyalar.
  • Mod ve modpack'ler için ücretsiz kurulum yardımı.
  • Bellekle birlikte artan aylık bir maliyet.

Haftada bir akşam birlikte oynayan birkaç arkadaş için evdeki bir PC başlangıç olarak gayet iyi. İnsanlar farklı saatlerde girmek istediğinde ya da modpack masaüstünü aştığında, kiralamak dünyaya hiç kapanmayan bir yuva verir. Bellek boyutları ve lokasyonlar Minecraft Server Kiralama sayfamızda.

Hızlı cevaplar

Minecraft Server Kurma SSS

Minecraft server nasıl kurulur?

Ya Mojang'ın ücretsiz Java server'ını kendi PC'nde çalıştırırsın (doğru Java, server jar'ı, eula=true ve yönlendirilmiş 25565 portu) ya da bir server kiralarsın. Bizde: Mod Manager'dan bir sürüm seç, Java'yı ayarla, server.properties'i düzenle, başlat ve arkadaşlarını whitelist'e ekle. İlk saat bölümü her adımı anlatıyor.

Oyuncuları whitelist'e nasıl eklerim, kendimi nasıl op yaparım?

Web Console'a her arkadaşın için whitelist add ve oyuncunun adını, kendin için de op ve ardından kendi adını yaz. Mojang 26.3'ten beri whitelist'i açık olarak gönderiyor, o yüzden arkadaşlarını girmeyi denemeden önce ekle.

Bedrock oyuncuları Java server'ıma girebilir mi?

Sadece Minecraft'la olmaz, çünkü Mojang Java ve Bedrock'u ayrı server'larda tutuyor. Topluluk yapımı Geyser plugin'i, Floodgate ile birlikte, Paper ya da Spigot üzerinde ikisi arasında köprü kurabilir; kendi portuna ihtiyacı olduğu için önce bize sor. Diğer yol, herkes için bir Bedrock server'ı.

Server'ımın Minecraft sürümünü nasıl değiştiririm?

Yedek al ve server'ı durdur, More altından Update Minecraft Repo'yu çalıştır, sonra Mod Manager'ın Minecraft Vanilla bölümünden sürümü seçip kur. Başlatmadan önce uyumlu Java'yı ayarla: 26.x için Java 25.

Server'ımda server.properties nerede?

Oyun panelinde Configuration Files altında. Server'ı durdur, düzenle ve kaydet, sonra tekrar başlat; dosya sadece server açılırken okunur.

Minecraft server'ına plugin ya da mod nasıl kurulur?

Plugin'ler Paper ya da Spigot gibi bir plugin server'ı ister ve plugins klasörüne gider. Modlar Fabric, Forge ya da NeoForge ister, mods klasörüne gider ve her oyuncu aynı modları çalıştırır. Her seferinde birini ekle ve log'a bak; istersen paketleri ücretsiz kuruyoruz.

Minecraft server için ne kadar RAM gerekir?

Birkaç arkadaşla vanilla bir dünya için önerdiğimiz başlangıç 3 GB. Plugin server'ları çoğu zaman 4 ila 6 GB, modpack'ler paket yapımcısının önerisine göre 8 GB ya da daha fazlasını ister. Boyutlarımız 1 GB ile 32 GB arasında ve sonradan yükseltmek dünyanı korur.

Arkadaşlarım Minecraft server'ıma neden giremiyor?

Dört şeye bak: whitelist'teler mi, oyun sürümleri server'la aynı mı, paneldeki adresi ve portu birebir yazdılar mı ve gerçek bir Java Edition hesabıyla mı giriyorlar. Çözümler bölümü hata mesajlarını tek tek açıklıyor.

Bilgi Bankası

Bilgi bankamızdaki tüm Minecraft rehberleri

Bilgi bankamızdaki 14 Minecraft rehberinin hepsi, Java ve Bedrock için, işe göre gruplanmış halde burada; üstüne her oyunda aynı işleyen 21 panel rehberi. Rehberlerin kendisi İngilizce, başlıklarını senin için Türkçeye çevirdik. Filtrelemek için yazmaya başla.

35 rehber: 14 tanesi Minecraft için, 21 tanesi panel temelleri

Server tipleri, modlar ve paketler3

Yükleyiciler, ücretsiz kurulum yardımı ve resource pack'ler.

Oyuncular ve bağlantılar2

Whitelist'ler, operatörler ve bağlantı zaman aşımları.

Bununla eşleşen bir şey yok. Daha az harf dene ya da destek ekibimize sor.

Sen hazırsan biz hazırız

Bakım derdi olmadan dünyan hep açık mı olsun?

Bu rehberdeki her şey Minecraft Server Kiralama sayfamızdaki paketlerde çalışır. Bir bellek boyutu ve bir lokasyon seç, Frankfurt önceden seçili gelir; Java server'ın 20 dakika içinde hazır.

Minecraft Server Kiralama

Bu rehber nasıl hazırlandı: Gaming Deluxe için yapay zeka desteğiyle yazıldı; ardından Mojang'ın sürüm notları ve server indirme sayfası, o sayfanın link verdiği Minecraft Wiki, Paper, Fabric, NeoForge ve GeyserMC'nin resmi belgeleri, kendi Minecraft bilgi bankamız ve sipariş formumuzla madde madde karşılaştırıldı. Yayından önce Matthew Griffin tarafından kontrol edildi. Bir adım artık gördüğünle uyuşmuyorsa bize haber ver.

Kontrol edilen kaynaklar:

  1. Minecraft Java Edition 26.3, minecraft.net (İngilizce)
  2. Minecraft 26.3 Snapshot 2 (whitelist varsayılan olarak açık), minecraft.net (İngilizce)
  3. Minecraft 26.1 Snapshot 1 (Java 25), minecraft.net (İngilizce)
  4. Minecraft'ın yeni sürüm numaralandırma sistemi, minecraft.net (İngilizce)
  5. Java mı Bedrock Edition mı, minecraft.net (İngilizce)
  6. Minecraft server indirme sayfası, minecraft.net (İngilizce)
  7. Minecraft Wiki: server.properties (Mojang'ın server sayfasından linkli, İngilizce)
  8. Minecraft Wiki: Game rule (İngilizce)
  9. Minecraft Wiki: Permission level (İngilizce)
  10. MinecraftHopper: Java Edition server kurulumu (Java sürümleri, İngilizce)
  11. Paper belgeleri: Getting started (İngilizce)
  12. Paper belgeleri: Adding plugins (İngilizce)
  13. Fabric, fabricmc.net (İngilizce)
  14. NeoForged projesi, neoforged.net (İngilizce)
  15. GeyserMC: Geyser ve Floodgate (İngilizce)
  16. Gaming Deluxe bilgi bankası: Minecraft (İngilizce)
  17. Gaming Deluxe bilgi bankası: Minecraft Bedrock (İngilizce)
  18. Gaming Deluxe sipariş formu: Minecraft Dedicated Game Server (Java Edition)

Kapak görseli: Mojang Studios'un Minecraft oyunundan ekran görüntüsü (minecraft.net).