Sol Reklam
Sağ Reklam

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...


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.

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. Buraya tıklayarak 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

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.

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...
 

Ekler

  • mctr-logo.png
    mctr-logo.png
    84,5 KB · Görünt.: 250
  • spigot-1.png
    spigot-1.png
    394,8 KB · Görünt.: 179
Son düzenleyen: Moderatör:

Joka

numb.

Discord:

Joka#0326

Katılım
31 Ocak 2017
Mesajlar
917
Elmaslar
599
Puanlar
15.445
Bunlar basit bilgiler ancak eğer halen daha bir bilgisi olmadan sunucu açmak isteyenler için bu bilgiler iş görecektir.
 
S

sooply

Ziyaretçi
Bunlar basit bilgiler ancak eğer halen daha bir bilgisi olmadan sunucu açmak isteyenler için bu bilgiler iş görecektir.

Evet basit bilgiler. Teşekkür ederim yorumun için.
 

PoliceFox

Fırında Isıttığım İlk Taş

Discord:

PoliceFox#5626

Katılım
3 Ağustos 2018
Mesajlar
93
Elmaslar
25
Puanlar
0
Minecraft
PoliceFox
Onca bilgiyi bir arada tutamayız ya. Unuttuğum zaman bende buradan bakacağım. Konu için teşekkürler.
 
S

sooply

Ziyaretçi

-ULTRA-

GY!
Katılım
28 Nisan 2018
Mesajlar
210
Elmaslar
222
Puanlar
4.020
Minecraft
Whessry
Spigot.yml içerisindeki ufak ayarlamaları da belirtebilirsin. Daha iyi olacaktır. Konu için teşekkürler.
 
S

sooply

Ziyaretçi
Spigot.yml içerisindeki ufak ayarlamaları da belirtebilirsin. Daha iyi olacaktır. Konu için teşekkürler.

Evet belirtmem gerekti yoksa Bukkit'ten bir farkı olmazdı. Yorumun için teşekkürler!
 
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı