21Aug

Ucuz Üzerinde Blok Oluşturmak İçin Bir Ahududu Pi Üzerinde Düşük Maliyetli Minecraft Nasıl Çalıştırılır

Size bir Windows / OSX kutusunda kendi bloktastic kişisel Minecraft sunucunuzu nasıl çalıştıracağınızı gösterdik, ancak ne yaparsanız hafif ağırlık, daha enerji tasarrufu ve arkadaşlarınız için daima hazır mısınız? Minik bir Ahududazı Pi makinesini günde bir kuruş karşılığında 7 gün 24 saat boyunca kullanabileceğiniz düşük maliyetli bir Minecraft sunucusuna dönüştükten sonra okuyun.

Neden Bunu Yapmak İstiyorum?

Bu öğreticinin iki yönü vardır: Kendi Minecraft sunucunuzu çalıştırmak ve özellikle bu Minecraft sunucusunu bir Ahududu Pi üzerinde çalıştırmak. Neden kendi minecraft sunucunuzu çalıştırmak istersiniz? Minecraft oyun deneyimini genişletmek ve geliştirmek için gerçekten harika bir yoldur. Oyun oynamadığınızda sunucuyu çalışır durumda bırakabilir, böylece arkadaşlarınız ve ailenize katılabilir ve dünyanızı kurmaya devam edebilirsiniz. Oyun değişkenleri ile uğraşabilir ve bağımsız oyunları oynarken mümkün olmayan bir şekilde modları tanıtabilirsiniz. Ayrıca, ortak sunucuları kullanarak uzaktaki bir bilgisayarda özel bir sunucu barındırma maliyetini ödemeden çok oyunculu deneyiminiz üzerinde kontrol sahibi olmanızı sağlar.

İLGİLİ EŞYALAR
Minecraft'a Nasıl Başlarsınız Bir Oyun Geeks Aşkı
Çok Oyunculu Oyun İçin Kendi Minecraft Sunucunuzu Nasıl Başlatırsınız

Minecraft sunucusunu tek başlarına çalıştırdığınızda, Minecraft fanatiği, Minecraft fanatiği için yeterince caziptir ve bunu Ahududu Pidaha çekici. Minik minik Pi, Minecraft sunucunuzu yılda birkaç dolara 24/7 yayınlayabildiğiniz kadar az kaynak kullanıyor. Pi'nin, bir SD kartın başlangıç ​​masraflarından ve bunun ayarlanmasından ayrı olarak, her zaman açık Minecraft sunucunuzun aylık maliyeti yaklaşık bir kabarıklık olacak.

Ne İsteyeceğim?

Bu eğitim için, donanım ve yazılım araçlarının bir karışımına ihtiyacınız olacak;gerçek Ahududere Pi ve SD kart bir yana, her şey ücretsizdir.

  • 1 Ahududanı Pi( tercihen 512 MB model)
  • 1 4GB + SD kartı

Bu ders, Ahududu Pi'yi zaten tanıdıklarını ve cihazda Debian türevli Raspbian'ın bir kopyasını yüklediğini varsaymaktadır. Pi'nizi açıp kullanmadığınız halde endişelenmeyin! Kılavuzumuz olan HTG'nin Ahududu Pi'ye Başlarken Kılavuzu'na göz atın ve hızınızı arttırın.

Minecraft Sunucu için Raspbian'ı En İyi Duruma Getirme

Diğer yapıların aksine, birbirimizden çoklu projeleri katlayabileceğiniz yerlerde paylaştık( örneğin Pi, hava durumu / e-posta göstergesi ve aynı anda bir Google Cloud Print sunucusu görevi görecek kadar güçlüdür. Minecraft sunucusu çalıştırmak, küçük Pi için oldukça yoğun bir işlemdir ve tüm Pi'yi süreçe ayırmayı şiddetle tavsiye ederiz. Minecraft basit bir oyun gibi, tüm engeli ve ne olmadığı gibi görünüyor, fakat aslında basit deri altındaki oldukça karmaşık bir oyun ve çok fazla işlem gücü gerektiriyor.

Bu şekilde, yapılandırma dosyasını ve diğer ayarlarını Rasbian'ı iş için optimize etmek için çimdikleyeceğiz. Yapmanız gereken ilk şey, birkaç küçük değişiklik yapmak için Raspi-Config uygulamasını kazmaktır. Raspbian'ı yeni yüklüyorsanız, son adımınızı( Raspi-Config) bekleyin, daha önce kurduysanız, terminale gidin ve tekrar başlatmak için "sudo raspi-config" yazın.

İhtiyacımız olan ilk ve en önemli şeylerden biri overclock ayarını artırmaktır. Minecraft deneyimimizi keyifli hale getirmek için elimizden gelen her türlü güce ihtiyacımız var. Raspi-Config'de, seçenek numarası 7 "Overclock" u seçin.

Hızaşırtma hakkında bazı sert uyarılar için hazırlanın, ancak hızaşırtma özelliğinin doğrudan Ahududeri Pir vakfı tarafından desteklendiğini ve 2012 sonundan bu yana yapılandırma seçeneklerine dahil olduğunu bilmenin rahat olmasını sağlayın. Gerçek seçim ekranındayken, "Turbo 1000MhHz”.Yine, seçtiğiniz hızaşırtma derecesinin risk taşıdığını( özellikle SD kartın potansiyel bozulması, ancak fiili donanım hasarı riski taşımayacağı konusunda uyarılırsınız).Tamam'ı tıklayın ve cihazın sıfırlanmasını bekleyin.

Daha sonra, masaüstünü değil komut istemini başlatmak üzere ayarlandığınızdan emin olun.3 Numaralı "Masaüstünde Önyüklemeyi Etkinleştir / Kazı Kazan" seçeneğini seçin ve "Konsol Metin konsolu" seçeneğinin işaretli olduğundan emin olun.

Raspi-Config menüsüne geri dönün, 8 numaralı "Advanced Options" ı seçin. Burada yapmamız gereken iki kritik değişiklik ve isteğe bağlı bir değişiklik var.Önce kritik değişiklikler. A3 "Memory Split" seçiniz.

GPU için mevcut bellek miktarını 16MB olarak değiştirin( varsayılan 64MB'dan aşağı).Minecraft sunucumuz GUI-az bir ortamda çalışacak;GPU'ya çıplak minimumdan daha fazlasını tahsis etmek için hiçbir neden yoktur.

GPU belleğini seçtikten sonra ana menüye dönersiniz."Gelişmiş Seçenekler" i tekrar seçin ve daha sonra A4 "SSH" seçin. Alt menüde SSH'yi etkinleştirin. Bu Pi'nin bir monitöre ve klavyeye bağlı kalmasının çok az nedeni vardır ve SSH'yi etkinleştirerek, makinenin ağ üzerindeki herhangi bir yerden makineye uzaktan erişebiliriz.

Son olarak( ve isteğe bağlı olarak), "Gelişmiş Seçenekler" menüsüne tekrar dönün ve A2 "Ana makine adı" nı seçin. Burada ev sahibi adını "ahududu" dan daha uygun bir Minecraft ismine değiştirebilirsiniz. Oldukça yaratıcı hostname "minecraft" ı tercih ettik, ancak creepertown, minecraft4life veya madenci kutusu hepsi harika minecraft sunucu adları gibi hissettiklerinizle biraz baharat çekin.

Bu, Raspbian yapılandırması için kullanılmış.Ana ekranın alt kısmına gidin ve yeniden başlatmak için "Bitir" i seçin. Yeniden başlattıktan sonra, artık terminalinize SSH yapabilir veya Pi'nize takılan klavyeden çalışmaya devam edebilirsiniz( komutları kolayca kesip yapıştırmanıza izin verdiği için SSH'ye geçiş yapmanızı şiddetle öneririz).Daha önce hiç SSH kullanmadıysanız, Pi'nizi burada nasıl kullanacağınıza bakın.

Java'nın Pi

'ye Kurulması Minecraft sunucusu Java üzerinde çalışır, bu yüzden yeni yapılandırılmış Pi'miz üzerinde yapmamız gereken ilk şey onu kurmaktır. SSH ile Pi'nize giriş yapın ve ardından komut satırına aşağıdaki komutu girin: kurulum için bir dizin yapın.

sudo mkdir /java/

Şimdi en yeni Java sürümünü indirmeliyiz. Bu yayın sırasında, en yeni sürüm OCT 2013 güncelleştirmesidir ve kullandığımız bağlantı / dosya adı bunu yansıtacaktır. Lütfen Java indirme sayfasındaki Linux ARMv6 / 7 Java sürümünün daha güncel bir sürümünü kontrol edin ve talimatlarımıza uyduğunuzda bağlantıyı / dosya adını buna göre güncelleyin.

Komut satırına aşağıdaki komutu girin:

sudo wget --no-kontrol sertifikası http: //www.java.net/download/jdk8/archive/b111/binaries/ jdk-8-ea-b111-linux-kol-vfp-hflt-09_oct_2013.tar.gz

İndirme işlemi tamamlandıktan sonrabaşarıyla tamamlandı, aşağıdaki komutu girin:

sudo tar zxvf jdk-8-ea-b111-linux-kol-vfp-hflt-09_oct_2013.tar.gz -C /opt/

Eğlence gerçek: /opt/ dizin adı şeması erken Unix kalıntıları/opt/ dizininin ana işletim sisteminden sonra "isteğe bağlı" yazılımlar için kurulduğu tasarım;Unix dünyasının / Program Dosyaları'ydı.

Dosya ayıklamayı bitirdikten sonra şunu girin:

sudo /opt/jdk1.8.0/bin/ java -version

Bu komut, yeni Java yüklemenizin sürüm numarasını şu şekilde döndürecektir:

java sürümü "1.8.0-ea"
Java( TM) SE Çalışma Zamanı Ortamı(build 1.8.0-ea-b111)
Java HotSpot( TM) İstemci VM( karma modda yapı 25.0-b53)

Yukarıdaki çıktıyı( veya daha yeni bir sürümünü kullanıyorsanız bunun bir varyasyonunu görmüyorsanız)of Java), arşivi tekrar çıkarmaya çalışın. Okumayı görürseniz, kendiniz düzeltmek için aşağıdaki komutu girin:

sudo rm jdk-8-ea-b111-linux-kol-vfp-hflt-09_oct_2013.tar.gz

Bu noktada Java kurulur ve bizMinecraft sunucumuza yüklemeye hazırız!

Minecraft Sunucusu

'yi Yükleme ve Yapılandırma Artık Minecraft sunucumuz için bir temel oluşturduk, önemli olan parçaların kurulum zamanı geldi. Pi üzerinde harika çalışan hafif ve kararlı Minecraft sunucu yapısı olan SpigotMC'yi kullanacağız.

İlk önce aşağıdaki komutla kodun bir kopyasını alın:

sudo wget http://ci.md-5.net /job/Spigot/lastSuccessfulBuild/artifact/ Spigot-Sunucu /target/ spigot.jar

Bu bağlantı, doğrudan işaret ettiği gibi, zaman içinde kararlı kalmalıdır. Spigot'un en güncel istikrarlı sürümüne kadar herhangi bir sorununuz varsa, burada her zaman SpigotMC indirme sayfasına başvurabilirsiniz.

Karşıdan yükleme tamamlandıktan sonra aşağıdaki komutu girin:

sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ spigot.jar nogui

Not: 256MB Pi'de komut çalıştırıyorsanız sırasıyla 128 ve 256'ya yukarıdaki komutta 256 ve 496 değerlerini değiştirin.

Sunucunuz başlayacak ve ekranda bir sürü etkinlik olacak. Sunucuyu kurma ve haritanın bitmesi için 3-6 dakika kadar beklemeye hazır olun. Gelecekteki yeni başlayanlar 20-30 saniye kadar daha kısa bir süre alacaktır.

Not: Konfigürasyon veya oynatma işlemi sırasında herhangi bir noktada işler gerçekten tuhaflaşırsa( örneğin, yeni Minecraft sunucunuz sizi 'den kurtarmaya başlar ve sizi Nether'de doğurmaya başlar ve anında sizi öldürürse), komut satırında "stop" komutunu kullanınsunucuyu zarif bir şekilde kapatmak için, sunucuyu yeniden başlatıp giderebilirsiniz.

İşlem bittikten sonra, normalde Minecraft'ı oynamış olduğunuz bilgisayara yönelin, yangın yapın ve Multiplayer üzerine tıklayın. Sunucunuzu görmelisiniz:

Dünyanız ağ taraması sırasında hemen açılmazsa, Ekle düğmesine basarak Pi'nizin adresini el ile girin.

Sunucuya bağlandıktan sonra, sunucu durumu penceresinde durum değişikliğini görürsünüz:

Sunucuya göre, oyundayız. Gerçek Minecraft uygulamasına göre, aynı zamanda oyundayız, ancak hayatta kalma modunda gecenin bir yarısı:

Boo! Gece ölü bir şekilde yumurtlayan, silahsız ve barınak olmadan şeyleri başlatmanın hiçbir yolu yoktur. Endişelenmene gerek yok, biraz daha yapılandırma yapmamız gerekiyor;Oturup iskeletler tarafından vurulacak vakit yok. Ayrıca, önce bazı yapılandırma ayarlarını yapmadan denerseniz ve oynarsanız, muhtemelen oldukça kararsız bulacaksınız. Sadece sunucunun hazır olduğunu, çalışıyor ve gelen bağlantıları kabul etmek için geldik.

Sunucu çalışıyor ve bağlanılabilir( henüz çok oynanabilir olmasa da) doğrulandıktan sonra, sunucuyu kapatmanın zamanı geldi. Sunucu konsolu aracılığıyla her şeyi kapatmak için "durdur" komutunu girin.

Komut istemine döndüğünüzde, aşağıdaki komutu girin:

sudo nano server.properties

Yapılandırma dosyası açıldığında, aşağıdaki değişiklikleri yapın( ya da yapılandırma dosyamızı ilk iki satırı eksi ile kesip yapıştırın.ad ve tarih damgası):

#Minecraft sunucu özellikleri
#Thu Oct 17 22:53:51 UTC 2013
jeneratör ayarları =
# Varsayılan doğrudur, yanlış olarak geçiş yapın
allow-nether = false
seviye-adı = dünya
enable-query = false
allow-flight = false
sunucu-portu = 25565
seviye-türü = VARSAYILAN
enable-rcon = false
kuvvet-gamemode = false
seviye-çekirdeği =
sunucu-ip =
max-build-height = 256
spawn-npcs = true
white-list = false
spawn-animals = true
texture-pack =
snooper-enabled = doğru
hardcore = false
online-mode = true
pvp = doğru
zorluk = 1
oyuncu-idle-timeout = 0
oyun modu = 0
#Default 20;
#a genel sunucu çalıştırıyorsanız ve yükler hakkında endişeleniyorsanız, bunu düşürmeniz yeterlidir.
max-players = 20
spawn-monsters = true
# Temel olarak 10, 3-5 Pi için ideal
view-distance = 5
generate-structures = true
spawn-protection = 16
motd = Minecraft Sunucu

Insunucu durum penceresi, pi'ye olan SSH bağlantınız yoluyla görülebilir, Minecraft sunucunuzda kendinize operatör statüsü vermek için aşağıdaki komutu girin( böylece sunucu durum penceresine her zaman geri dönmeden daha güçlü komutlar kullanabilirsiniz).

op [minecraft takma adınız]

Bu noktada işler daha iyi görünüyor, ancak sunucunun gerçekten eğlenceli olabilmesi için hala biraz düzenleme yapmamız gerekiyor. Bu amaçla, bazı eklentileri kuralım.

İlk eklenti ve diğerlerinin üstüne yüklemeniz gereken eklenti NoSpawnChunks'tır. Eklentiyi kurmak için önce NoSpawnChunks web sayfasını ziyaret edin ve en son sürümün karşıdan yükleme bağlantısını tutun. Bu yazı geldiği günkü sürüm v0.3'tür.

Geri komut isteminde( sunucunuz hala etkin değilse, sunucu konsolunda değil, Pi'nin komut istemi), aşağıdaki komutları girin:

cd /home/pi/ eklentileri

sudo wget http: //dev.bukkit.org/media/files/586/974/ NoSpawnChunks.jar

Sonraki, ClearLag eklenti sayfasını ziyaret edin ve en son bağlantıyı tutun( bu öğreticiden itibaren, v2.6.0).Komut istemine aşağıdakileri girin:

sudo wget http: //dev.bukkit.org/media/files/743/213/ Clearlag.jar

Dosyalar bir. ZIP ya da benzeri bir konteynerde sıkıştırılmadığından, hepsi bu kadar: eklentileri eklenti dizininde park edilmiştir.(Gelecekteki eklenti indirmeleri için bunu hatırla, dosya whateverplugin.jar olmalı, sıkıştırılmışsa eklenti dizininde açmalısınız.)

Sunucuyu yeniden başlat:

sudo /opt/jdk1.8.0/bin/ java -Xms256M -Xmx496M -jar /home/pi/ spigot.jar nogui

Eklentiler dünya haritasını etkiler ve her şeyi masaj yapmak için bir dakikaya ihtiyaç duyduğundan biraz daha uzun bir başlangıç ​​zamanı( 3-6 dakikaya daha yakın ve daha önce yaşadığınız 30 saniyeden daha uzun süre) hazırlıklı olun. Yumurtlama işlemi tamamlandıktan sonra, sunucu konsolunda aşağıdakileri yazın:

eklentileri

Bu, sunucuda şu anda etkin olan tüm eklentileri listeler. Böyle bir şey görmelisiniz:

Eklentiler yüklenmediyse, sunucuyu durdurup yeniden başlatmanız gerekebilir.

Eklentileriniz yüklendiğinden emin olduktan sonra devam edin ve oyuna katılın. Oldukça yumuşak bir oyunun farkına varmalısınız. Buna ek olarak, eklentilerden aktif olduklarını belirten mesajlar alacaksınız:

Bu noktada Java kuruldu, sunucu kuruldu ve Pi için ayarlarımızı değiştirdik. Artık arkadaşlarınızla birlikte çalışmaya başlama zamanı!

Not: İnternetteki bir web sitesi, Java ve Spigot'u önümüzde kurma adımlarının bazılarını kapsıyor ve bu makaleyi referans olarak kullanmamız ve bağlantı kurmayı unutmamız mümkündür. Bu makaleyi okumak istiyorsanız, bu bağlantıyı tıklayarak yapabilirsiniz.