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...
Spigot, 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.
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. Buraya tıklayarak indirebilirsin. Uygun sürümü kendi bilgisayarınıza göre seçin.
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.
Bu işlemi yaptıktan sonra ekranda bilgisayarınızın/makinenizin özellikleri açılacak.
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.
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
Eula, 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.
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.
"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.
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.
Konumuz bu kadardı Hepinize şimdiden iyi forumlar dilerim, görüşmek dileğiyle...
Ekler
Son düzenleyen: Moderatör: