15Aug
Minecraft haritasını ağınızdaki diğer yerel oyuncularla paylaşmak için yeterince kolay olsa da, insanlar Minecraft'ı yükleyen orijinal oyun sunucusu olmadan gelip gidebilecekleri özel bir sunucu çalıştırabilirsiniz. Bugün hem mods olsun veya olmasın, basit bir yerel Minecraft sunucusunun nasıl çalıştırılacağını inceliyoruz.
Neden Minecraft Sunucu Çalıştırılsın mı?
Minecraft yerel çok oyunculu deneyiminin en sinir bozucu unsurlarından biri( hem PC hem de PE baskısı için), orijinal oyun ana bilgisayarının önceki yaratımlara erişmek için aktif olması gerektiği yönündedir.Örneğin bir ailede Minecraft oynayan iki ebeveyn ve iki çocuk varsa ve bir hafta sonu Çocuk 2'de barındırılan büyük bir yapı üzerinde çalışıyorlarsa, o zaman kimse bu dünya / yapı üzerinde çalışmak istediğinde yine Kid'e ihtiyaç duyuyorlar.# 2 oyunlarını başlatmak ve LAN'a açarak herkesle paylaşmak için. Her bir dünyanın her bir bilgisayarda bulunması ve birden fazla kişinin belirli bir haritada çalışması için birdenbire gerçek bir güçlük oluşturması faktörü.
İşleri yapmanın çok daha etkili yolu, yerel ağda tek başına çalışan bir sunucu barındırmaktır. Böylece oyuncular herhangi bir kimsenin oturum açmasına ve dünyasına ihtiyaç duymadan istedikleri gibi gelip gidebiliyor. Daha da iyisi, Minecraft'ı oynamak için uygun olmayan bir makineye bir Minecraft sunucusu barındırabilirsiniz( küçük bir Ahşap Çerçeve kutusundan küçük bir Minecraft sunucusu çalıştırdık).
Gerek mods gerekse mods olmadan yerel bir Minecraft sunucusunun kurulumuna nasıl bakacağımıza göz atalım.
Basit bir Vanilya Minecraft Sunucusunun Kurulması
Basit vanilya Mojang tarafından sağlanan Minecraft sunucusunun kurulumuna yaklaşmanın iki yolu vardır. Basit bir. EXE dosyası indirip kullanışlı küçük bir grafik kullanıcı penceresiyle çalıştırdığınızda, bir yöntem çok Windows merkezli. Bu yöntem her ne kadar OS X ve Linux kullanıcılarına yardımcı olmasa da, bu nedenle işletim sistemleri arasında geçiş yapmak için gerekli olan çok küçük değişikliklerle tüm platformlarda süreci genişletmeye yardımcı olacak. JAR tabanlı yöntemi kullanacağız.
İlk iş emri resmi Minecraft sunucu JAR dosyasını indirmektir. Bu eğitimden itibaren sürüm 1.7.10'dur. Resmi Minecraft.net indirme sayfasının alt kısmında bulabilirsiniz.İşletim sisteminizden bağımsız olarak. JAR dosyasını istiyorsunuz.
Dosya indirmeyi tamamladıktan sonra. JAR dosyasını daha kalıcı bir konuma taşıyın. Dosyayı bir / HTG Test Sunucusu / içine yerleştirdik.İstediğiniz herhangi bir yere yerleştirebilirsiniz, ancak bunu açıkça etiketleyin, onu bir yere güvenli bir yere yerleştirin ve. JAR dosyasını çalıştırdıktan sonra, sunucu ile ilgili tüm şeyler. JAR'ın bulunduğu klasörde indirilip / paketlenmeden yükleneceğini unutmayın.onu bir sürücü kökü veya bir ev klasörü gibi bir yere koymayın.
Sunucuyu, ilk olarak, komut satırında. JAR dosyasının bulunduğu dizinde aşağıdaki komutu çalıştırarak çalıştırın:
Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui
Linux: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui
Yukarıdaki komutlar, Minecraft sunucu JAR dosyasını yürütür. Komut Java çalıştırır, 1GB bellek / 1GB maksimum atar, dosyanın bir JAR olduğunu, JAR adını belirtir ve herhangi bir GUI gerekmediğini gösterir.Özellikle büyük dünyalar ya da birçok oyuncuya sahip( örneğin bir LAN partisi sırasında) sunucular için bunu yapmanız gerektiğini tespit ederseniz, atanan / maksimum bellek değerlerini yukarı doğru ayarlayabilirsiniz, ancak bellek değerlerini düşürmenizi önermiyoruz.
Linux'a Java yüklemeye, OS X'de başlatma işlemi için kısayol oluşturmaya veya başka herhangi bir OS'a özgü bir sorun oluşturmanıza yardıma ihtiyacınız varsa, resmi Minecraft'da bulunan sunucu JAR dosyasını başlatma ile ilgili ayrıntılı kılavuzu kontrol etmenizi öneririzwiki.
Sunucuyu ilk çalıştırdığınızda, aşağıdakine benzer bir ileti görürsünüz:
[Sunucu ipliği / BILGI]: Minecraft sunucu sürüm 1.7.10'u başlatma
[Server thread / INFO]: Özelliklerin yüklenmesi
[Sunucu iplik / WARN]: sunucu.properties mevcut değil
[Sunucu ipliği / BILGI]: Yeni özellikler dosyası oluşturuluyor
[Server thread / WARN]: eula.txt dosyasını yükleyemedi
[Server thread / INFO]: EULA'yı kabul etmeniz gerekirsunucuyu çalıştırmak için sipariş verin. Daha fazla bilgi için eula.txt adresine gidin.
[Server thread / INFO]: Sunucu
'yi durduruyorBu tamamen normaldir. Sunucu dizininde EULA.txt dosyasına bakın, açın ve "eula = false" girişini "eula = true" olarak düzenleyerek Mojang sunucu kullanıcı sözleşmesi ile yaptığınız sözleşmeyi belirtin. Kaydedin ve belgeyi kapatın. Sunucu komutunu tekrar çalıştırın.İhtiyaçlarınıza / arzularınıza bağlı olarak "nogui" etiketi olsun veya olmasın kullanabilirsiniz."Nogui" etiketi ile çalıştırırsanız, sunucu çıktısı ve komut arabirimi, komut başlattığınız terminal penceresinde kalır:
"nogui" etiketini kaldırırsanız bir GUI penceresi açılır ve daha temiz ve daha kolay sağlarsunucu deneyimini yönetmek için:
GUI arayüzü, büyük sağ bölmedeki terminal penceresinde tam olarak neyi gördüğünüzün yanı sıra sol üstte bir istatistik penceresi ve şu anda oturum açmış olan oyuncuların listesini de gösterir.sağ alt. Sunucuyu kaynak kayışlı bir makinede( veya bir medya sunucusu veya Ahududanı Pi gibi kafa önü olmayan bir cihazda çalıştırıyorsanız) GUI'yi kullanmanızı öneririz.
Sunucunun ikinci çalıştırması sırasında EULA'yı kabul ettikten sonra ek dosyalar indirilir ve varsayılan dünya üretilir. Varsayılan dünya /world/'de bulunur ve düzenli Minecraft'tan normal bir eski /.minecraft/saves/ [birdünya adı] / klasörüne benzemektedir( aslında öyle).Rastgele oluşturulmuş dünyada oynayabilir ya da /world/ içeriğini silebilir ve İnternet'ten indirdiğiniz bir Minecraft'ın bağımsız bir kopyasından ya da bir dünyadan kaydedilmiş bir oyunun içeriği ile değiştirebilirsiniz.
Yeni hazırlanmış sunucumuza katılalım ve nasıl göründüğüne bakalım. Oyuna katılabilmek için ana bilgisayarla aynı LAN'da olmanız ve ana bilgisayarın IP adresini bilmeniz gerekir.
Eldeki IP adresiyle Minecraft'ı çalıştırın, ana menüden Multiplayer'e tıklayın ve yeni sunucuyu ekleyin veya doğrudan bağlantı özelliğini kullanın. Bu seçeneklerden herhangi biriyle ilgili yardıma ihtiyacınız varsa, Önceki Rehberimizdeki Minecraft Multiplayer Sunucularını Keşfetme dersinin Uzak Sunuculara Bağlanma bölümüne bakın.
Burada yeni sunucu var. Her şey harika görünüyor ve dünya sorunsuz bir şekilde yükleniyor. Dikkat etmeniz gereken bir şey oyunun hayatta kalma modunda olmasıdır. Bu sunucu varsayılanıdır, ancak bir an içinde nasıl değiştirileceğini göstereceğiz.
Sunucu tarafında, konsol penceresinde olaylar gerçekleştiğinde oyuncuların katıldığı, oyuncular ölüyor, oyuncuların iletişimi ve diğer bildirimlerle ilgili bir dizi bildirim göreceksiniz. Buna ek olarak, sunucu komutlarını hem konsol penceresinde hem de sunucuda bir OP veya "operatör" iseniz kullanabilirsiniz. Düzinelerce komut var, bunların çoğu belirsiz ve nadiren kullanılmaktadır. Minecraft wiki'sindeki tüm komut listelerini okuyabilirsiniz, ancak aşağıdaki tabloda sunucunuzu çalıştırmanıza en uygun olanları vurgulayacağız.
Not : komutunu sunucu konsolu penceresine girerseniz, önde gelen "/" lere ihtiyacınız yoktur ancak sunucudaki bir oyuncu olarak sohbet penceresine girerseniz bunu yaparsınız.
/ defaultgamemode [s /c/ a] | Survival, Yaratıcı ve Macera modları arasında yeni oyuncular için sunucunun varsayılan modunu değiştirir. |
/ zorluk [p /e/n/ h] | Zorluk seviyelerini Huzurlu, Kolay, Normal ve Sert arasında değiştirir. |
/ oyun modu [s /c/ a] [oyuncu] | Bir oyuncu bazında uygulanmadığı sürece / varsayılan oyun modu ile aynı. |
/ list | Tüm oyuncuları listeler. |
/( de) op [oyuncu] / deop [player] | Oyuncu operatörünün ayrıcalıklarını verir( veya onları alır). |
/ save-( tüm /on/ kapalı) | "all" hemen dünyayı kurtarır "on" dünya tasarrufunu etkinleştirir( varsayılan durumdur) ve "off" otomatik tasarrufu kapatır./ Save-all komutu ile işinizi hemen yedeklemeye zorlamak istemiyorsanız bunu yalnız bırakmak en iyisidir. |
/ setworldspawn [x y z] | Dünyaya giren tüm oyuncuların spawn noktasını ayarlar. Koordinatları yoksa, çalıştırma işlemi duran noktayı belirler; argümanlarla yumurtlama noktası bu koordinatlara atanır. |
/ spawnpoint [player] [x y z] | Worldspawn ile aynı, ancak bireysel oyuncular için;her oyuncu için benzersiz bir spawnpoint belirlemenizi sağlar. |
/ stop | Sunucuyu kapatır. |
/ zaman ayarlı [değer] | Oyun zamanını değiştirir;"gün", "gece" veya 0 ila 24000 arasında bir değer kabul eder, burada referans için 6000 öğlen, 18000 gece yarısıdır. |
/ tp [hedef oyuncu] [hedef] | Teleports player.İlk argüman daima hedef oyuncu olmalı.İkinci argüman başka bir oyuncu olabilir( oyuncu A'yı B'ye gönderir) veya x /y/ z koordinatları olabilir( oyuncu A'yı konuma gönderin). |
/ hava durumu [clear /rain/ thunder] | Hava durumunu değiştirir. Buna ek olarak, X saniye süresince havayı değiştirmek için ikinci bir bağımsız değişken de ekleyebilirsiniz( burada X 1 ile 1.000,00 arasında olabilir). |
Bunlar, küçük bir ev sunucusu çalıştırmak için en kullanışlı komutlardır. Ev sunucunuzu, public / yarı kamu kullanımı( / kick ve / ban gibi) için açarsanız, ancak genellikle özel ev kullanımı için gereksiz olan ek komutlar vardır.
Artık özel ev sunucumuzu başarıyla başlattık, sunucumuza müthiş modların nasıl eklenebileceğini merak ediyor olabilirsiniz( özellikle onlara ayrılmış tüm derslerin ardından).Bir sonraki durak, sunucu modding.
Basit Modded Minecraft Sunucusunu Kurma
Kolayca Forge mod yükleyicisini bağımsız bir Minecraft kurulumuna enjekte edebileceğiniz gibi, Forge mod yükleyiciyi Minecraft sunucusuna kolayca ekleyebilirsiniz.
Önceki modding öğreticisinde Dövüş için kullandığınız yükleyiciyi tekrar kullanabilirsiniz;basitçe yeniden çalıştırın( .EXE veya. JAR kullanıyorsanız bu önemli değildir) ve ayarları şu şekilde ayarlayın:
"Install server" ı seçin ve yeni bir dizine gelin. Minecraft'ı yüklemeniz ve sonra Forge'ı istemci tarafında öğretici'de yaptığımız gibi kurmanız gerektiği gibi, bir sunucu yüklemeniz ve daha sonra Forge'ı kurmanız gerekmez.
Not : Sunucunuzda modslardan öyleydiğiniz için bu bölüme geçtiyseniz, önceki adımları okumanızı öneririz, çünkü birkaç adım aynıdır ve hepsini tekrar etmiyoruzöğreticinin bu kısmı için ayrıntılı olarak.
Hem sunucu hem de Forge dosyalarını indirmek için bir dakikanızı ayırın, ardından yükleme klasörünü ziyaret edin. Sonraki adımlar vanilya Minecraft sunucu kurulumuna çok benzeyecektir.
Klasör içerisinde, bu öğreticinin vanilya kurulum bölümünden işletim sisteminize bağlı olarak, kullandığınız komut ile "forge. *. Universal.jar" dosyasını çalıştırın.
Sunucu çalışacak ve daha sonra önceki bölümde olduğu gibi EULA'yı kabul etmeniz gerektiğini belirten bir şekilde duracaktır. Yeni oluşturulan EULA.txt dosyasını açın ve "false" u "son" gibi "true" olarak düzenleyin.
Herşeyin doğru bir şekilde kurulduğunu onaylamak için sunucuyu tekrar çalıştırın ve ekstra iyi bir önlem almak için dünyaya katılın. Unutmayın, dünyaya girdiğinizde değiştirilmiş bir müşteri ile katılmanız gerekecek( vanilya müşterileri modded sunuculara katılamıyor).Minecraft'ın Forge ile birlikte eşleşen bir versiyon numarası kurulumunu yapın, ancak sunucunun durumunu yansıtacak modlar yüklenmemelidir.
Her şey iyi görünüyor. Hatta her zaman eğlenceli olan bir köye dönüştük. Bu köylülere, bir portalı büyülü bir boyuta üreterek nasıl parti vereceklerini gösterelim.
Anlaşma yok;sadece bir elmas attı bir su birikintisi ve tüm köylüler aklımızı kaybettik gibi bize bakıyorlar. Forge yüklü olabilir, ancak büyüyü gerçekleştiren bileşeni kaçırıyoruz: Twilight Forest mod.
Artık Forge'ın doğru kurulduğunu biliyoruz, bir sonraki adım istediğimiz modları yüklemek.süreç çok basittir. Sadece mod. JAR dosyasının( bu durumda, Twilight Forest mod) hem yeni Forge sunucusu hem de /mods/ için /mods/ klasöründe bulunduğundan emin olmanız gerekir; sunucuya katıldığınız Minecraft istemcisi için /mods/ klasörüile.
Minecraft istemcinizden çıkın ve "durdur" komutu ile sunucuyu durdurun, dosyaları kopyalayın ve sunucuyu yeniden başlatın. Sonra, istemcinizi yeniden başlatın ve sunucuya katılın.
Köylüler yeni fırlanan Twilight Ormanı portalına düştüğünde ve Orman'a teleport edemediğinde hissettiğimiz hayal kırıklığını kelimelerle ifade edemiyoruz. Onun yerine geçmeliyiz.
Portal bir kale hemen yanında olmak kadar sona erdi. Cidden, bu şimdiye kadarki en şanssız harita çekirdeği olabilir: Overworld'daki bir köyün yanına başladık, oraya bir portal yaptık ve Alacakaranlık Ormanı'ndaki bir kale bitti( eğer 1.7'de Twilight Ormanı ile oynuyorsanız).10( veya diğer 1.7. * Sürümleri) tohumu şöyledir: 1065072168895676632)!
Sunucunuz için Ekstra Tweaks ve Püf Noktaları
Bu noktada ya yüklediğiniz lezzete bağlı olarak mods olsun ya da olmasın, rock yapmaya hazırsınız. Ancak bunun anlamı, sunucunuzla bağlantı kurmanızdır. Sunucu deneyiminizi geliştirmek için yapabileceğiniz birkaç ek işlemi gözden geçirelim.
Daha Fazla Mod
Her zaman daha fazla mod yükleyebilirsiniz. Daha fazla modun daha fazla CPU /GPU/ RAM kaynağı gerektirdiğini unutmayın. Yüklediğiniz modların dikkatle not alın, çünkü sunucunuza katılan herkesin bu modların da yüklü olması gerekir. Genel olarak, istemcinin /mod/ klasörü ve sunucunun /mod/ klasörü birbirinin aynısı olmalıdır.
İyi sunucu modları için fikirlere mi ihtiyacınız var? Minecraft modding öğreticimizin "Nerelerde Bulundu Mods?" Bölümünde listelenen kaynakları tıklayın!
Sunucunuzu Uzaktan Oynatıcılara Açma
Yerel ağınızın dışındaki kişilerle oynamak isterseniz, port yönlendirmeyi ayarlayarak ana şebekenizin dışındaki oyuncular sunucuya erişebilir.Çoğu ev geniş bant bağlantısı, birçok oyuncu kolayca destekleyebilir. Sunucuda bir şifre sistemi olmadığı için, sunucu üzerinde bir beyaz liste oluşturmayı düşünebilirsiniz. Beyaz listeyi ayarlamak ve görüntülemek için / beyaz listeye [/off/list/add/remove/ reload] [playername] komutunu ve parametrelerini kullanın.
Sunucu Özellikleriyle İnce Ayarlama
Sunucu klasörünün içinde server.properties adlı bir dosya bulacaksınız. Bu dosyayı bir metin düzenleyicisinde açarsanız manuel olarak düzenlenebilecek basit bir yapılandırma dosyası bulacaksınız. Bu ayarlardan bazıları sunucu / oyun içi komutlarla sağlansa da, çoğu ayar değildir.
Basit gerçek / yanlış veya sayısal geçişleri kullanarak, oyuncuların hayatta kalma modunda uçmalarına, The Nether'i kapatmalarına, sunucu zaman aşımı ayarlarını ve bir dizi diğer değişkeni ayarlamalarına izin vermek mümkündür. Ayarların birçoğu oldukça açıklayıcı olmasına rağmen, bir kaçı değişkenin daha derinlemesine anlaşılmasını gerektirir. Server.properties değişkenlerinin ayrıntılı dökümünü inceleyin.
Bir sunucu ile değiştirilmiş veya modifiye edilmiş olarak, artık dünyanınıza erişmek için doğru kişinin doğru zamanda çevrimiçi olduğundan emin olmaktan endişelenmeniz gerekmiyor( ve dünyanızı tüm evinizde veya arkadaşlarınızla kolayca paylaşabilirsiniz.ülke genelinde).