Spigot Nasıl Kurulur?

S

sooply

Ziyaretçi

Spigot Nasıl Kurulur?

Öncelikle hepinize merhaba Bugün sizlere Spigot hakkında temel bilgileri verdim.
Hepinize şimdiden iyi okumalar dilerim...


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Minecraft'ta sunucu kurmamıza yarar. Bunu herkes biliyor. Ama nasıl kurulduğu hakkında pek bir bilgimiz yok.
Bu normal bir şey. Yeni başlamış veya bir hevese girmiş herkes için bu konuyu açtım.

spigot-1.png

Notepad++

Notepad++ html, css, php, js gibi kodlama dillerinin daha kolay anlaşılmasına ve düzenlenmesine yarar.Kısacası gelişmiş metin editörüdür. Bu program bizim bir çok işimize yarayacak. Spigot'un bir çok dosyasını düzenleyeceğiz. O yüzden bu programı indirmemiz gerek.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
indirebilirsin. Uygun sürümü kendi bilgisayarınıza göre seçin.

spigot-2.png

Başlatma Konsolu

Başlatma konsolu sunucuyu başlatır. Kurulumu da oldukça basittir. .bat uzantılı olan bu dosyada, konsoldan komut uygulayabiliyorsunuz. .bat dosyası hazır indirilmemeli, kendinize göre düzenlemelisiniz. Örnek kod aşağıda bulunmakta.

JavaScript:
@ECHO OFF
title Sunucu Konsolu
java -Xms1G -Xmx1G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -Dusing.aikars.flags=mcflags.emc.gs -Duser.language=en -Duser.region=EN -Dfile.encoding=UTF-8 -jar spigot.jar

Sunucuya verdiğiniz bellek bilgisayarınızın/makinenizin belleğinden büyük olmamalıdır. Buna dikkat etmemiz gerekmekte.

JavaScript:
java -Xms1G -Xmx1G

Üstte 1 yazan kısımları kendinize göre değiştirebilirsiniz. Örneğin bilgisayarınız/makineniz 6 GB, sizin sunucuya vereceğiniz bellek önerilen olarak 4 olmalıdır, eğer sunucunuzun daha fazla bir belleğe ihtiyacı var ise 5 GB ideal olur.

Bilgisayarınızın/makinenizin belleğini öğrenebilmek için bilgisayara sağ tıklayıp özellikler kısmına gelin.

Screenshot_1.png


Bu işlemi yaptıktan sonra ekranda bilgisayarınızın/makinenizin özellikleri açılacak.

Screenshot_2.png


Ok ile gösterilen kısım bilgisayarın/makinenin yüklü belleğini gösterir.


JavaScript:
-jar spigot.jar

Üstteki kısım çok önemli, çünkü Spigot dosyasının adına göre konsol açılacaktır.

Screenshot_3.png


Eğer konsolda verdiğiniz Spigot dosyasının adı ile sunucudaki dosyanın adı aynı değilse böyle bir hata verir. Bu yüzden bu kısma çok önem veriyorum.


Eula

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
herhangi bir yazılımın gerekli yasal zorunluluklarının hatırlatıldığı bir anlaşmadır. Bunu kabul etmemiz gerekmekte. Konsolu açtıktan biraz sonra zaten böyle bir dosya gelmekte.

Screenshot_4.png


Bilgi vermekte bunların hiçbiri hata değil. (Diğer uyarıları takmayın sizde olmayacaktır.) Konsolu kapatın.


JavaScript:
eula=false

#Üstteki kısım sunucu konsolu ilk açıldığında çıkar.

eula=true

#Bunun ile de kabul edersiniz.

Üstteki örnek işinize yarayacaktır.

Ayarlar

Ayarlarımızı Notepad++ uygulaması sayesinde yapacağız. Eula işlemi bittikten sonra hemen sunucuyu açalım. Açtıktan sonra beklememiz gerek.

Screenshot_5.png


"Done" tamamlandı demektir. Sunucu kuruldu/açıldı. Hemen ayarlarımızı yapalım mı?

İlk önce IP, yasaklama gibi bazı işlemleri server.properties dosyasından yapacağız.

Screenshot_6.png


JavaScript:
#Minecraft server properties
#Mon Sep 03 14:39:41 EET 2018
generator-settings=
op-permission-level=4
allow-nether=true
resource-pack-hash=
level-name=world #Dünya adını buradan değiştirirsiniz
enable-query=false
allow-flight=false
announce-player-achievements=true
server-port=25565 #Sunucu portudur, 5 rakamlı olması gerek, aklınızda tutabileceğiniz ve 0 ile başlamaması gerek.
max-world-size=29999984 #Dünya sınırı
level-type=DEFAULT #Dünya tipi FLAT/DEFAULT gibi.
enable-rcon=false
level-seed=
force-gamemode=false
server-ip= 192.168.16.7 #Makinenin ip adresi (Eğer bilgisayardan girecekseniz boş bırakın)
network-compression-threshold=256
max-build-height=256 #Blok sınırı (En alttaki katman kayasından en yukarıya)
spawn-npcs=true
white-list=false #Whitelist açar True/False
spawn-animals=true #Hayvan doğar True/False
hardcore=false
snooper-enabled=true
online-mode=true #Oyun modu crack/premium olur True/False
resource-pack=
pvp=true #Pvp açık olur True/False
difficulty=1 #Zorluk
enable-command-block=false
gamemode=0
player-idle-timeout=0
max-players=20 #Max oyuncu slotu
spawn-monsters=true #Yaratık doğma
generate-structures=true
view-distance=10
motd=A Minecraft Server

Üstte örnek olarak bir kod attım. Bu kodda sadece genel ayarları öne aldım, diğerlerini oynamanızı önermem. Üstte # ile gösterilen satırlar açıklama yapıyor.

JavaScript:
messages:
  whitelist: You are not whitelisted on this server!
  unknown-command: Unknown command. Type "/help" for help.
  server-full: The server is full!
  outdated-client: Outdated client! Please use {0}
  outdated-server: Outdated server! I'm still on {0}
  restart: Server is restarting

Spigot.yml dosyasındaki mesaj kısmı burasıdır. Beyaz liste, sunucu dolu veya yardım komutu gibi mesajları buradan düzenleyebiliriz.

JavaScript:
messages:
  whitelist: §aMC§8-§cT§fR §8» §7Sunucu şu anda bakımda, daha sonra tekrar deneyin.
  unknown-command: §aMC§8-§cT§fR §8» §7Bilinmeyen bir komut kullandınız.
  server-full: §aMC§8-§cT§fR §8» §7Sunucu dolu, daha sonra tekrar deneyin.
  outdated-client: §aMC§8-§cT§fR §8» §7Sunucumuza sadece 1.8 - 1.12.2 arası sürümler ile giriş yapılabilir.
  outdated-server: §aMC§8-§cT§fR §8» §7Sunucumuza sadece 1.8 - 1.12.2 arası sürümler ile giriş yapılabilir.
  restart: §aMC§8-§cT§fR §8» §7Sunucu yeniden başlatılıyor.

Örnek olarak üsttekini kullanabilirsiniz. Mesajların renklerini § işareti ile ayarlayın.

spigot-3.jpg


Konumuz bu kadardı Hepinize şimdiden iyi forumlar dilerim, görüşmek dileğiyle...
 

Ekli dosyalar

  • mctr-logo.png
    mctr-logo.png
    84,5 KB · Görüntüleme: 250
  • spigot-1.png
    spigot-1.png
    394,8 KB · Görüntüleme: 179
Moderatör tarafından düzenlendi:
Bunlar basit bilgiler ancak eğer halen daha bir bilgisi olmadan sunucu açmak isteyenler için bu bilgiler iş görecektir.
 
Onca bilgiyi bir arada tutamayız ya. Unuttuğum zaman bende buradan bakacağım. Konu için teşekkürler.
 
Spigot.yml içerisindeki ufak ayarlamaları da belirtebilirsin. Daha iyi olacaktır. Konu için teşekkürler.
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst