Elimde Server Dosyaları Var

Burak Ozyamanoll

Sudan Çıkmış
En iyi cevaplar
0
Merhabalar elimde serverimin dosyaları var plugins,world,eula dosyaları felan var içinde. Ancak serverin start.bat dosyası ve minecraft_server.jar dosyası yok. Bu serveri nasıl çalıştırabilirim.

*gerekli ise sürüm 1.11.2*
 

Kovalski

Hayalet Avcısı
En iyi cevaplar
0
server dosyası indir bu kodu kullan

Kod:
@ECHO OFF

:: When setting the memory below make sure to include the amount of ram letter. M = MB, G = GB. Don't use 1GB for example, it's 1G ::

:: This is 64-bit memory ::
set memsixtyfour=2G

:: This is 32-bit memory - maximum 1.2G ish::
set memthirtytwo=1G

:: Don't edit past this point ::

if $SYSTEM_os_arch==x86 (
  echo OS is 32
  set mem=%memthirtytwo%
) else (
  echo OS is 64
  set mem=%memsixtyfour%
)
java -Xmx%mem% -XX:MaxPermSize=256M -jar xd.jar nogui
PAUSE
xd.jar yazan yerle serverin adı aynı olmak zorunda değiştirirsin o kısmı
 

Personinblack

YASAKLANDI
En iyi cevaplar
0
server dosyası indir bu kodu kullan

Kod:
@ECHO OFF

:: When setting the memory below make sure to include the amount of ram letter. M = MB, G = GB. Don't use 1GB for example, it's 1G ::

:: This is 64-bit memory ::
set memsixtyfour=2G

:: This is 32-bit memory - maximum 1.2G ish::
set memthirtytwo=1G

:: Don't edit past this point ::

if $SYSTEM_os_arch==x86 (
  echo OS is 32
  set mem=%memthirtytwo%
) else (
  echo OS is 64
  set mem=%memsixtyfour%
)
java -Xmx%mem% -XX:MaxPermSize=256M -jar xd.jar nogui
PAUSE
xd.jar yazan yerle serverin adı aynı olmak zorunda değiştirirsin o kısmı
Kullandığın java argümanları pek hoş değil. "MaxPermSize" argümanı Java 8 de geçersiz, kimse 32 bit kullanmaz ve bu kadar gereksiz bir koda ihtiyaç yok.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Spigot 1.11.2 için
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
indir ve sürüm olarak "1.11.2" yi seç. Ardından program senin için gerekli downloadları yapıp temiz bir Spigot compile edecektir. Oluşan Spigot jar dosyanı sunucunun dosyalarının bulunduğu ana klasöre yerleştir. Ardından aynı klasörde .bat uzantılı bir dosya oluştur. (İstediğin ismi verebilirsin) Dosyanın içeriği şu şekilde olacak:

Kod:
java -Xmx8G -Xms8G -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=45 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -jar spigot.jar

Yukarıda verdiğim kodda "8G" yazan 2 adet kısmı kendi Ram değerine göre değiştirebilirsin. (6 GB Ram'in varsa her ikisinide 4G yapabilirsin, işletim sisteminede Ram bırakman gerek o yüzden 6 GB 'ın tamamını sunucuya vermiyoruz) Ardından kodun en sonundaki "spigot.jar" ibaresini kendi spigot jar dosyanın ismi olarak değiştirmelisin.

Bunlar bittikten sonra ".bat" uzantılı dosyayı çalıştırarak sunucunu başlatabilirsin.
 

Kovalski

Hayalet Avcısı
En iyi cevaplar
0
Kullandığın java argümanları pek hoş değil. "MaxPermSize" argümanı Java 8 de geçersiz, kimse 32 bit kullanmaz ve bu kadar gereksiz bir koda ihtiyaç yok.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Spigot 1.11.2 için
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
indir ve sürüm olarak "1.11.2" yi seç. Ardından program senin için gerekli downloadları yapıp temiz bir Spigot compile edecektir. Oluşan Spigot jar dosyanı sunucunun dosyalarının bulunduğu ana klasöre yerleştir. Ardından aynı klasörde .bat uzantılı bir dosya oluştur. (İstediğin ismi verebilirsin) Dosyanın içeriği şu şekilde olacak:

Kod:
java -Xmx8G -Xms8G -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=45 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -jar spigot.jar

Yukarıda verdiğim kodda "8G" yazan 2 adet kısmı kendi Ram değerine göre değiştirebilirsin. (6 GB Ram'in varsa her ikisinide 4G yapabilirsin, işletim sisteminede Ram bırakman gerek o yüzden 6 GB 'ın tamamını sunucuya vermiyoruz) Ardından kodun en sonundaki "spigot.jar" ibaresini kendi spigot jar dosyanın ismi olarak değiştirmelisin.

Bunlar bittikten sonra ".bat" uzantılı dosyayı çalıştırarak sunucunu başlatabilirsin.
hiçbir kodda bundan iyi performans almadım
 

Personinblack

YASAKLANDI
En iyi cevaplar
0
Teşekkürler şimdi deneyeceğim çalışır inşallah :)


Çok teşekkürler çalıştı :) Bunu portlu olarak nasıl açabilirim videolardan pek bir şey anlayamadım da?
Portlu olarak açmaktan kastın nedir? Default port 25565'dir ve "server.properties" dosyasından düzenlenebilir. Eğer sunucu kendi bilgisayarında çalışacaksa ve başkalarının internet üzerinden (yerel ağ için gerekmez) bağlanmasını istiyorsan modeminin arayüzünden gerekli portlara izin vermelisin. İstersen "DMZ" özelliğini aktifleştirerek tüm portlara tek seferde izin verebilirsin. (DMZ'yi aktifleştirmek bazı güvenlik sorunlarını beraberinde getirir ve tarafımca önerilmez)
 
Üst