Anasayfa » nasıl » Basit Bir Yerel Minecraft Sunucusunu Çalıştırma (Modlu ve Modsuz)

    Basit Bir Yerel Minecraft Sunucusunu Çalıştırma (Modlu ve Modsuz)

    Bir Minecraft haritasını ağınızdaki diğer yerel oyuncularla paylaşmak yeterince kolay olsa da, özel bir sunucu çalıştırabilmeniz güzeldir; böylece orijinal oyun sunucusu Minecraft'ı yüklemeden insanlar gelip gidebilirler. Bugün basit bir yerel Minecraft sunucusunun hem modlu hem de modsuz olarak nasıl çalıştırılacağına bakıyoruz.

    Neden Minecraft Sunucusu Çalıştırmalı??

    Minecraft yerel çok oyunculu deneyiminin en sinir bozucu unsurlarından biri (hem PC hem de PE baskısı için), orijinal oyun sahibinin önceki eserlere erişmek için aktif olması gerektiğidir. Örneğin, bir evde Minecraft oynayan iki ebeveyn ve iki çocuk varsa ve hafta sonu Kid # 2 tarafından barındırılan büyük bir yapı üzerinde çalışarak birkaç saat geçirirlerse, o zaman herhangi biri bir kez daha bu dünya / yapı üzerinde çalışmak isterse Kid'e ihtiyaç duyar. # 2 oyunlarını ateşlemek ve LAN'a açarak başkalarıyla paylaşmak için. Her dünyanın ayrı bir bilgisayarda bulunduğunu ve aniden birden fazla kişinin belirli bir harita üzerinde çalışması için gerçek bir güçlük haline geldiğini gösteren faktör.

    Bir şeyleri yapmanın daha etkili bir yolu, yerel ağda tek başına bir sunucuya ev sahipliği yapmaktır. Bu şekilde oyuncular istedikleri gibi giriş yapabilir ve dünyalarını paylaşmaya ihtiyaç duyan herhangi bir kişi olmadan gelip gidebilirler. Daha da iyisi, Minecraft'ı oynamak için gerçekten uygun olmayan bir makinede bir Minecraft sunucusu barındırabilir (küçük mütevazı Minecraft sunucularını küçük Ahududu Pi kutularında sorunsuzca çalıştırıyoruz).

    Hem modlu hem modsuz temel bir yerel Minecraft sunucusunun nasıl kurulduğuna bir göz atalım.

    Basit bir Vanilya Minecraft Sunucusu Kurma

    Basit vanilya Mojang tarafından tedarik edilen Minecraft sunucusunu kurmaya yaklaşmanın iki yolu vardır. Bir yöntem, bir .exe dosyasını indirip kullanabildiğiniz için Windows merkezlidir ve kullanışlı, küçük bir grafik kullanıcı penceresiyle çalıştırın. Ancak bu yöntem OS X ve Linux kullanıcılarına yardımcı olmak zorunda değildir, bu yüzden işletim sistemleri arasında geçiş yapmak için gereken çok küçük ayarlamalar ile süreci tüm platformlarda genişletmeye yardımcı olacak .JAR tabanlı yöntemi kullanacağız..

    İlk iş emri, resmi Minecraft sunucusu JAR dosyasını indirmektir. Bu eğitimden itibaren sürüm 1.7.10. Resmi Minecraft.net indirme sayfasının altında bulabilirsiniz. İşletim sisteminizden bağımsız olarak, .JAR dosyasını istersiniz.

    Dosya indirmeyi bitirdikten sonra, .JAR dosyasını daha kalıcı bir yere taşıyın. Dosyayı / HTG Test Sunucusu / içine yerleştirdik. İstediğiniz yere yerleştirebilir, ancak açıkça etiketleyebilir, güvenli bir yere yerleştirebilir ve .JAR dosyasını çalıştırdığınızda, sunucuyla ilgili tüm öğelerin .JAR'ın bulunduğu klasörde indirileceğini / açılacağını unutmayın. sürücü kökü veya giriş klasörü gibi bir yere yerleştirmeyin.

    Tabii ki .JAR dosyasının bulunduğu dizinden komut isteminde aşağıdaki komutu çalıştırarak sunucuyu ilk kez ç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 sunucusu JAR dosyasını yürütecektir. Komut Java'yı çalıştırır, 1GB bellek / 1GB maksimum atar, dosyanın bir JAR olduğunu belirtir, JAR'ı adlandırır ve GUI'ye gerek olmadığını belirtir. Özellikle büyük dünyalar veya birçok oyuncuya sahip sunucular (örneğin, bir LAN partisi sırasında) için bunu yapmanız gerektiğini düşünüyorsanız, atanmış / azami bellek değerlerini yukarı doğru ayarlayabilirsiniz, ancak bellek değerlerini düşürmenizi önermiyoruz..

    Java’ya Linux’a yükleme konusunda yardıma ihtiyacınız varsa, OS X’de başlatma işlemi için bir kısayol veya diğer işletim sistemi ile ilgili herhangi bir sorun için, resmi Minecraft wiki’de bulunan sunucu JAR dosyasını başlatmak için ayrıntılı kılavuza göz atmanızı öneririz.

    Sunucuyu ilk çalıştırdığınızda, aşağıdakine benzer bir mesaj görürsünüz:

    [Server thread / INFO]: Minecraft sunucusu versiyonunun başlatılması 1.7.10

    [Server thread / INFO]: Yükleme özellikleri

    [Server thread / WARN]: server.properties mevcut değil

    [Server thread / INFO]: Yeni özellikler dosyası oluşturuluyor

    [Server thread / WARN]: eula.txt dosyasını kaydetmede başarısız oldu

    [Server thread / INFO]: Sunucuyu çalıştırmak için EULA'yı kabul etmeniz gerekiyor. Daha fazla bilgi için eula.txt adresine gidin..

    [Server thread / INFO]: Sunucuyu durdurma

    Bu tamamen normal. EULA.txt dosyasının sunucu dizinine bakın, açın ve Mojang sunucusu kullanıcı sözleşmesiyle olan anlaşmanızı belirtmek için “eula = false” girişini “eula = true” olarak düzenleyin. Belgeyi kaydedin ve kapatın. Server komutunu tekrar çalıştırın. İhtiyaçlarınıza / arzunuza bağlı olarak “nogui” etiketi ile veya bu etiketler olmadan çalıştırabilirsiniz. Bunu “nogui” etiketi ile çalıştırırsanız, sunucu çıkışı ve komut arayüzü komutu şu başlattığınız terminal penceresinde kalacaktır:

    “Nogui” etiketini kaldırırsanız, bir GUI penceresi açılacak ve sunucu deneyimini yönetmek için daha temiz ve kolay bir yol gösterecektir:

    GUI arayüzü, sağ üst paneldeki terminal penceresinde tam olarak ne göreceğinizi, sol üstte bir istatistik penceresi ve sağ altta bulunan oturum açmış oyuncuların bir listesini gösterir. Sunucuyu kaynakla sarılmış bir makinede (ya da bir medya sunucusu ya da Ahududu Pi gibi başsız bir cihazda) çalıştırmıyorsanız, GUI kullanmanızı öneririz.

    Sunucunun ikinci çalışması sırasında, EULA'yı kabul ettikten sonra, ek dosyalar indirilir ve varsayılan dünya oluşturulur. Varsayılan dünya / world / içinde bulunur ve normal Minecraft'tan normal bir eski / .minecraft/saves/[lsseweworldname.com/ klasörüne çok benziyor (aslında, öyle). Rastgele oluşturulmuş bir dünyada oynayabilir ya da / world / 'ın içeriğini silebilir ve Minecraft'ın bağımsız bir kopyasından veya Internet'ten indirdiğiniz bir dünya tasarrufundan değiştirilen bir oyunun içeriği ile değiştirebilirsiniz..

    Taze yerleşmiş sunucumuza katılalım ve nasıl göründüğünü görelim. Oyuna katılmak için, ana bilgisayarla aynı LAN’da olmanız ve ana bilgisayarın IP adresini bilmeniz gerekir..

    IP adresi elinizde olduğunda Minecraft'ı ateşleyin, ana menüden Çok Oyunculu'yu 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 olursa, Minecraft Multiplayer Sunucularını Keşfetme dersinin Uzak Sunuculara Bağlanma bölümüne, önceki kılavuzumuzdan bakın..

    İşte yepyeni sunucudayız. Her şey harika görünüyor ve dünya sorunsuz yükleniyor. Hemen not edeceğiniz bir şey, oyunun hayatta kalma modunda olmasıdır. Bu sunucu varsayılanıdır, ancak bir dakika içinde nasıl değiştirileceğini size göstereceğiz.

    Nesnelerin sunucu tarafında, konsol penceresinde bir şeylerin gerçekleştiği sırada bir yayın akışı göreceksiniz: katılan oyuncular, ölen oyuncular, oyuncu iletişimi ve diğer bildirimler. Ek olarak, hem konsol penceresinde hem de sunucuda OP veya “operatör” iseniz sunucu komutlarını kullanabilirsiniz. Birçoğu belirsiz ve nadiren kullanılan düzinelerce komut vardır. Minecraft wiki'deki komut listesinin tamamını okuyabilirsiniz, ancak aşağıdaki tabloda sunucunuzu kurmaya ve çalıştırmaya en uygun olanları vurgulayacağız.

    Not: Komutu sunucu konsolu penceresine girerseniz, öncü “/” ye ihtiyacınız yoktur, ancak sohbet penceresine sunucuda bir oynatıcı olarak girerseniz bunu yaparsınız..

    / defaultgamemode [s / c / a] Sunucunun varsayılan modunu, Survival, Creative ve Adventure modları arasında yeni oyuncular için değiştirir.
    / zorluk [p / e / n / s] Huzurlu, Kolay, Normal ve Zor arasındaki zorluk seviyelerini değiştirir.
    / gamemode [s / c / a] [oynatıcı] Oyuncu bazında uygulanmadığı sürece / defaultgamemode ile aynı.
    /liste Tüm güncel oyuncuları listeler.
    / (de) op [oynatıcı] / deop [oynatıcı] Adlandırılmış oyuncu operatörü ayrıcalıkları verir (veya bunları alır).
    / Save- (tüm / açık / kapalı) “Tümü” derhal dünyayı kurtarır, “açık” dünya tasarrufunu açar (varsayılan durum budur) ve “kapalı” otomatik tasarruf özelliğini kapatır. Çalışmanızı / save-all komutuyla yedeklemeye anında bir tasarruf yapmaya zorlamadığınız sürece bunu tek başına bırakmak en iyisidir.
    / setworldspawn [x y z] Dünyaya giren tüm oyuncuların ortaya çıkış noktasını belirler. Koordinat olmadan, çalıştırma işleminin durduğu noktayı belirler, ortaya çıkış noktasını bu koordinatlara atadığı argümanlarla.
    / spawnpoint [oyuncu] [x y z] Worldspawn ile aynı, ancak bireysel oyuncular için; Her oyuncu için benzersiz bir spa noktası belirlemenizi sağlar.
    /durdurmak Sunucuyu kapatır.
    / zaman seti [değer] Oyun içi zamanı değiştirir; "gündüz", "gece" veya 0 ila 24000 arasında bir değeri kabul edecektir, burada referans için 6000 öğlen ve 18000 gece yarısıdır.
    / tp [hedef oyuncu] [hedef] Teleports oyuncusu. İlk argüman her zaman hedef oyuncu olmalıdır. İkinci argüman başka bir oyuncu (A'dan B'ye oyuncu gönder) veya x / y / z koordinatları (A konumuna oyuncu gönder) olabilir.
    / hava [açık / yağmur / gökgürültüsü] Havayı değiştirir. Ek olarak, hava durumunu X saniye boyunca değiştirmek için ikinci bir argüman ekleyebilirsiniz (burada X 1 ile 1,000,00 arasında olabilir).

    Bunlar küçük bir ev sunucusunu çalıştırmak için en kullanışlı komutlardır. Ev sunucunuzu herkese açık veya yarı kamusal kullanım için açarsanız (/ kick ve / ban gibi), ancak genellikle özel ev kullanımı için gereksiz olan ek komutlar vardır..

    Şimdi özel ev sunucumuzu başarıyla başlattıktan sonra, belki de onlara tahsis edilen tüm derslerden sonra) sunucumuza harika modlar katabileceğimizi merak ediyor olabilirsiniz. Sonraki durak, sunucu modding.

    Basit Bir Moded Minecraft Sunucusu Kurma

    Tıpkı Forge mod yükleyiciyi bağımsız bir Minecraft kurulumuna kolayca enjekte edebileceğiniz gibi Forge mod yükleyiciyi Minecraft sunucusuna kolayca enjekte edebilirsiniz.

    Forge için kullandığınız aynı yükleyiciyi önceki moding eğitiminde tekrar kullanabilirsiniz; basitçe yeniden çalıştırın (.EXE veya .JAR kullanıyor olmanız farketmez) ve ayarları şu şekilde yapın:

    “Sunucu yükle” yi seçin ve yeni bir dizine gelin. Bir sunucu kurmanız ve ardından Forge'yi kurmanız gerekmez, tıpkı Minecraft'ı yüklemeniz ve sonra Forge'yi istemci tarafı eğitiminde yaptığımız gibi yüklemeniz gerekir.

    Not: Sunucunuzdaki modlar konusunda çok heyecanlı olduğunuz için bu bölüme atladıysanız, adımların birçoğu aynı olduğundan önceki bölümü okumanızı öneririz ve bu bölüm için hepsini ayrıntılı olarak tekrarlamıyoruz. öğretici.

    Hem sunucuyu hem de Forge dosyalarını indirmek için bir dakika ayırın, sonra kurulum klasörünü ziyaret edin. Bir sonraki adımlar vanilya Minecraft sunucusu kurulumuna çok benzeyecek.

    Klasör içinde, "forge. *. Universal.jar" dosyasını, işletim sisteminize bağlı olarak, bu eğitimin vanilya yükleme bölümünden kullandığınız aynı komutu kullanarak çalıştırın..

    Sunucu, önceki bölümde olduğu gibi EULA'yı kabul etmeniz gerektiğini bildirerek, çalışacak ve duracaktır. Yeni oluşturulan EULA.txt dosyasını açın ve tıpkı geçen seferki gibi "false" ı "true" olarak düzenleyin.

    Her şeyin doğru şekilde kurulduğunu onaylamak için sunucuyu tekrar çalıştırın ve sadece ekstra önlem almak için dünyaya katılın. Unutmayın, dünyaya katıldığınızda, değiştirilmiş bir müşteriyle katılmanız gerekecek (vanilya müşterileri modded sunuculara katılamaz). Forge yüklü, ancak herhangi bir mod yüklü olmadan, sunucunun durumunu yansıtacak Minecraft'ın eşleşen sürüm numarası kurulumuna katılın.

    Her şey iyi gözüküyor. Hatta her zaman eğlenceli olan bir köyün yakınında bile doğduk. Bu köylülere, büyülü bir boyuta bir portal yaratarak parti yapmalarını gösterelim..

    Olacak iş değil; az önce bir su birikintisine elmas attık ve bütün köylüler aklımızı kaybettiğimiz gibi bize bakıyorlar. Forge'ı kurmuş olabiliriz, ancak sihrinin gerçekleşmesini sağlayan bileşeni kaçırıyoruz: Alacakaranlık Ormanı modu.

    Şimdi Forge'nin doğru bir şekilde kurulduğunu bildiğimize göre, bir sonraki adım istediğimiz modları kurmak. süreç çok basittir. Mod .JAR dosyasının (bu durumda, Alacakaranlık Ormanı modunun) yeni Forge sunucunuz için / mods / klasöründe bulunduğundan emin olmanız gerekir. ve Sunucuya katıldığınız Minecraft istemcisi için / mods / folder.

    Minecraft istemcinizden çıkın ve “stop” komutuyla sunucuyu durdurun, dosyaları kopyalayın ve sunucuyu yeniden başlatın. Ardından istemcinizi yeniden başlatın ve sunucuya katılın.

    Sözler, köylü taze üreyen Alacakaranlık Ormanı portalına düştüğünde ve Orman'a ışınlanamadığında duyduğumuz hayal kırıklığını ifade edemez. Onun yerine gitmemiz gerekecek.

    Portal, bir kalenin hemen yanında sona erdi. Cidden, bu şimdiye kadarki en şanslı harita tohumu olabilir: Overworld'deki bir köyün yanına başladık, orada bir portal yaptık ve Alacakaranlık Ormanı'ndaki bir kalenin yanında sona erdik (eğer 1.7'de Twilight Ormanı ile oynuyorsanız). 10 (veya diğer 1.7. * Versiyonları) tohum: 1065072168895676632)!

    Sunucunuz için Ekstra Tweaks ve Püf Noktaları

    Bu noktada kurduğunuz tada bağlı olarak modlu veya modsuz sallanmaya hazırsınız. Bununla birlikte, sunucunuzla bağlantı kurmayı tamamladığınız anlamına gelmez. Sunucu deneyiminizi geliştirmek için yapabileceğiniz birkaç ekstra şeyi gözden geçirelim..

    Daha fazla Mod

    Her zaman daha fazla mod kurabilirsin. Daha fazla modun daha fazla CPU / GPU / RAM kaynağı gerektirdiğini unutmayın. Yüklediğiniz modlara dikkat edin, çünkü sunucunuza katılan herkesin de bu modları kurması gerekir. Genel olarak istemcinin / mod / klasörü ile sunucunun / mod / klasörü birbirinin aynası olmalıdır..

    İyi sunucu modları için fikirlere mi ihtiyacınız var? Minecraft modding rehberimizin “Modları Nerede Bulunur?” Bölümünde listelenen kaynaklara göz atın.

    Sunucunuzu Uzak Oynatıcılara Açma

    Yerel ağınızın dışındaki kişilerle oynamak istiyorsanız, bağlantı noktası yönlendirmeyi, ev ağınızın dışındaki oyuncuların sunucuya erişebilmesini sağlayabilirsiniz. Ev genişbant bağlantılarının çoğu birçok oyuncuyu kolayca destekleyebilir. Sunucunun bir şifre sistemi olmadığından, sunucuda beyaz liste oluşturmayı düşünebilirsiniz. Komutu ve parametreleri kullanın / whitelist [açık / kapalı / list / ekle / kaldır / yeniden yükle] [oyun adı] beyaz listeyi ayarlamak ve görüntülemek için.

    Server.Properties ile İnce Ayar

    Sunucu klasörünün içinde server.properties adlı bir dosya bulacaksınız. Bu dosyayı bir metin düzenleyicide açarsanız, el ile düzenlenebilen basit bir yapılandırma dosyası bulacaksınız. Bu ayarların bazıları sunucu / oyun komutları aracılığıyla kullanılabilir olsa da, çoğu.

    Basit doğru / yanlış veya sayısal geçişleri kullanarak, oyuncuların hayatta kalma modu sırasında uçmalarına, Nether'yi kapatmasına, sunucu zaman aşımı ayarlarını ve diğer değişkenleri barındırmasına izin vermek mümkündür. Ayarların çoğu oldukça açıklayıcı olsa da, birkaçı ilgili değişkenin daha derinlemesine anlaşılmasını gerektirir. Server.properties değişkenlerinin bu ayrıntılı dağılımını inceleyin.


    Modellenmiş veya başka türlü bir sunucu ile donanmış durumdayken, artık dünyanıza erişmek için doğru kişinin doğru zamanda çevrimiçi olduğundan emin olmaktan endişe duymanıza gerek kalmaz (ve dünyanızı tüm evinizde veya arkadaşlarınızla kolayca paylaşabilirsiniz. ülke).