Rehber Minecraft sunucusu nasıl kurulur ve Port nasıl açılır?

Selam, Minecraft sunucusu nasıl kurulur bunu anlatacağım.

İlk olarak bu linkten SpigotMc'yi indiriyoruz, istediğiniz sürümü seçebilirsiniz.
Ardından yeni bir klasör oluşturuyoruz ve içine indirdiğimiz .jar dosyasını atıp ismini spigot.jar yapıyoruz. Bütün bunları yaptıktan sonra resimdeki gibi olmalıdır;
1615681308898.png

1615681379812.png

1615681413060.png

Bu işlemleri yaptıktan sonra yeni bir metin belgesi oluşturuyoruz ve içerisine kodları yazıyoruz.

Kod:
echo off
cls
java -Xmx1024M -Xms1024M -jar spigot.jar --nogui
pause

İsteğe bağlı olarak "-Xmx1024M" ve "-Xms1024M" kısımlarını değiştirebilirsin bellek kullanımı kişi sayısına göre değişecektir.

Bu işlemleri de yaptıysan metin belgesinin "dosya" kısmından sırasıyla "farklı kaydet > kayıt türü: tüm dosyalar > dosya adı: baslat.bat > kaydet"
Bunları yaptıktan sonra resimdeki gibi gözükmelidir;
1615681876191.png


Bunu yaptıktan sonra "baslat.bat" dosyamızdan sunucumuzu çalıştıralım ve 20 saniye bekleyelim. Bu şekilde bilgi vermesi gerekiyor;
1615682243804.png

Herhangi bir tuşa basıp pencereyi kapatıyoruz ve "eula.txt" dosyasını açıp, "eula=false" yazısını "eula=true" olarak değiştirip kaydediyoruz.
1615682493595.png


Şimdiki işimiz server.properties dosyasını ayarlamak, bu yüzden server.properties dosyasını not defteri ile açıyoruz.

server-ip=[bu kısma CMD'ye ipconfig yazdıktan sonra IPv4 address kısmının karşısındaki gelecek örneğin: 123.456.78.9]

1615682791081.png

1615683029907.png
online-mode=[Herkesin Minecraft'ı orjinal ise, true kalsın. Değil ise false yapınız.]

max-players=[
Sunucunuza maksimum kaç kişi girebilmesini istiyorsanız yazın.]

motd=[
Sunucunuzun ismi.]

level-seed=[Seed
girmek isterseniz buraya.]

difficulty=[
Kolaydan zora sırasıyla, peaceful, easy, normal ve hard]

Başka ellemeniz gereken bir şey olmadığını düşünüyorum. Örnek bir server.properties dosyası.

Server.properties:
Kod:
#Minecraft server properties
#Sun Mar 14 03:34:50 EET 2021
spawn-protection=16
max-tick-time=60000
query.port=25565
generator-settings=
sync-chunk-writes=true
force-gamemode=false
allow-nether=true
enforce-whitelist=false
gamemode=survival
broadcast-console-to-ops=true
enable-query=false
player-idle-timeout=0
text-filtering-config=
difficulty=easy
broadcast-rcon-to-ops=true
spawn-monsters=true
op-permission-level=4
pvp=true
entity-broadcast-range-percentage=100
snooper-enabled=true
level-type=default
enable-status=true
hardcore=false
enable-command-block=false
network-compression-threshold=256
max-players=20
max-world-size=29999984
resource-pack-sha1=
function-permission-level=2
rcon.port=25575
server-port=25565
debug=false
server-ip=192.168.1.11
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
rcon.password=
generate-structures=true
online-mode=true
max-build-height=256
level-seed=1234567890
prevent-proxy-connections=false
use-native-transport=true
enable-jmx-monitoring=false
motd=Minecraft Sunucu Rehberi
rate-limit=0
enable-rcon=false

Bu işlemi de yapınca baslat.bat'a çift tıklamak kalıyor. Siz sunucuya IPv4 address kısmındaki IP adresi ile bağlanacaksınız. Konu bu kadardı, arkadaşlarınızla oynamak istiyorsanız aşağıdaki sürpriz bozanı açın.

Selam,

Bu kısımda arkadaşlarınla nasıl oynarsın onu anlatıyorum, Konuya geçelim.

İlk olarak modemden port oluşturmamız gerekiyor, bunun için ağ geçidini bilmeniz gerekiyor. CMD'ye ipconfig yazarak başlayalım;
1615683740164.png

Benim ağ geçidimin 192.168.1.1 olduğunu öğrendim şimdi modem ara yüzüme giriyorum.
1615683823520.png

Kullanıcı adı ve Şifre girip menüden "Yönlendirme > Sanal Sunucu" kısmına giriyorum.
(Not: Her ara yüzde farklı olabilir, modemim TDW9970.)
1615683899070.png


Şimdi yeni port oluşturalım,
1615684007817.png

1615684287697.png

1.Adım Minecraft Portu.
2.Adım Yukarıda öğrendiğimiz IP Adresimiz.
3.Adım Minecraft Portu.
4.Adım TCP/UDP ya da HEPSİ. (Not: Sizde hepsi TCP/UDP olarak yazabilir.)
5.Adım Etkin ya da Devre dışı.
6.Adım Kaydediyoruz.

Portumuzu açtık peki arkadaşlarımız hangi IP adresi ile bize bağlanacak?

IP Chicken buradan arkadaşlarımızın bağlanacağı IP adresini alıyoruz.

Port açma işlemi bu kadar Bağdaştırıcı ayarlarından modemdeki ip adresinizi (192.168.1.11) sabitleyebilirsiniz.

Yetki verme /op "İsim"
Yetki alma /deop "İsim"

Sorun yaşadıysanız belirtiniz.
 

Dosya Ekleri

  • 1615682206933.png
    1615682206933.png
    21,2 KB · Görüntüleme: 190
  • 1615682772388.png
    1615682772388.png
    30,9 KB · Görüntüleme: 200
  • 1615683650717.png
    1615683650717.png
    30,9 KB · Görüntüleme: 147
Son düzenleyen: Moderatör:
server.properties dosyasını açıp level-name=[Buraya haritamızın ismi neyse onu giriyoruz.] ve haritamızı sunucu klasörünün içerisine atıyoruz. Bu işlemi yapınca halihazırda olan haritamızın End ve Nether kısmı yeniden oluşacaktır bilginize. Bunu engellemek için halihazırda harita dosyamızın içinde DIM1 ve DIM-1 dosyaları olmalıdır, DIM1 Dünyanızın End kısmı olur DIM-1 ise Nether. DIM1'i "Harita-İsminiz_End" DIM-1'i de "Harita-İsminiz_Nether" olarak adlandırırsanız sorununuz çözülecektir.
 
Hocalarım bir sorun yaşıyorum yardımınız lazım. (Konuyu hortlattık ama olsun :D)
resim_2021-05-17_212749.png


Kendi modemimde port oluşturma ekranı böyle gözüküyor.

resim_2021-05-17_212851.png

Hocamınkinde ise böyle. Hangisini hangisi olarak girmem lazım? @uykuda
Sanırım sorun düzeldi. Ancak server'a arkadaşlarım girmeye çalışırken

io.netty.channel.abstractchannel$annotatedconnectexception connection refused
Hatası alıyorlar. Nasıl düzeltirim?

 
Son düzenleme:
Ancak Server'a arkadaşlarım girmeye çalışırken.
IO.Netty.Channel.Abstractchannel$annotatedconnectexception connection refused.
Hatası alıyorlar. Nasıl düzeltirim?

Merhaba, Java'ya güvenlik duvarından izin vermeyi deneyin, portu doğru açamamış olabilirsiniz son halini SS alıp atar mısınız ve modeminizin modeli nedir?
 
Modem arayüzünde boğuşmak yerine kat kat iyi.
 
Merhaba, Java'ya güvenlik duvarından izin vermeyi deneyin, portu doğru açamamış olabilirsiniz son halini SS alıp atar mısınız ve modeminizin modeli nedir?
Java'ya güvenlik duvarından izin verdim. Ancak Mcaffe kullanıyorum onla ilgili bir sorun olabilir diye düşünüyorum. (Ordan da izin vermem gerekebiliyor olabilir. Eskiden başka bir zamanda böyle sorunlar yaşamıştım.)

Modem modeli: ZTE zxhn h168a
resim_2021-05-18_095725.png


Bende biraz yanlışlık yapmış olabilirim. Daha önce hiç port açmadım çünkü.
 
Java'ya güvenlik duvarından izin verdim. Ancak Mcaffe kullanıyorum onla ilgili bir sorun olabilir diye düşünüyorum. (Ordan da izin vermem gerekebiliyor olabilir. Eskiden başka bir zamanda böyle sorunlar yaşamıştım.)

Modem modeli: ZTE zxhn h168a
Eki Görüntüle 1028523

Bende biraz yanlışlık yapmış olabilirim. Daha önce hiç port açmadım çünkü.
Dün denedim ben geçersiz port olduğu vakit bu hatayı veriyor. Modeminizi de pek bilmediğim için ngrok kullanmanızı önerebilirim.
 

Geri
Yukarı