Arama butonu
Bu konudaki kullanıcılar: 1 misafir
138
Cevap
40828
Tıklama
0
Öne Çıkarma
Minecraft [ANA KONU] [A'dan Z'ye Bukkit kurulumu]
R
14 yıl
Yarbay
Konu Sahibi





arkadaşlar 7/24 değil ama server kurdum. dileyen gelip oynayabilir ister crative takılın ister survival

dhmc.no-ip.org


server durumu



A'dan Z'ye Minecraft Bukkit server kurulumu




Arkadaşlar minecraftı 1.01(alpha) versiyonundan beri takip ederek oynarım son derece sevdiğim ve son zamanlarda gördüğüm en iyi bağımsız yapımdır. Nitekim birçok site ve dergilerde yılın en iyi bağımsız oynu seçildi.

geçtiğimiz yaz ufak tefek server kurulumu ve yönetimi ile ilgilendim. Burada elimden gelen kadarı ile baştan sona bukkit server kurulumunu anlatmaya çalışacağım.

Gerekli dosyalar

bukkit serverın ana java executable dosyası
http://repo.bukkit.org/service/local/artifact/maven/redirect?g=org.bukkit&a=craftbukkit&v=RELEASE&r=releases
bu en son yayınlanan güncel olanıdır
www.bukkit.org sitesinden takip ederek en güncel server sürümünü indirebilirsiniz

Pluginler


Authme :http://forums.bukkit.org/threads/sec-authme-v2-5-1-high-performance-authorization-plugin-1818-1-1-r1.22139/
Towny :http://forums.bukkit.org/threads/sec-fun-info-chat-tp-towny-advanced-v0-79-0-0-land-control-and-town-management-1818.25101/ yadahttp://palmergames.com/downloads/
iConomy :http://bukkit.org/deadfly.php?id=587691/51
Worldguard :http://forums.bukkit.org/threads/sec-worldguard-5-3-block-fire-ice-melt-mushrooms-advanced-fast-area-protect-blacklist-1185.790/
Worldedit :http://forums.bukkit.org/threads/edit-sec-admn-worldedit-5-0-world-editing-de-griefing-1-0-1-r1.62/
Permissions :http://forums.bukkit.org/threads/inactive-admn-dev-permissions-3-1-6-the-plugin-of-tomorrow-935.18430/
Essentials :http://forums.bukkit.org/threads/gen-sec-econ-tp-admn-essentials-v2-7-2-a-collection-of-useful-commands-1821-1840.15312/


pluginler serverın hem güvenliği . hemde server yönetiminin daha kolay yapılmasını sağlar. ayrıca oyuna yeni mekanikler ekler

yukarıdaki pluginleri kısaca açıklarsak

Authme: Serverda kullanıcıların kullanıcı isimlerine bağlı şifreleri olur böylece server üzerinde başkasının ismini kullanarak girenlerin önüne geçilmiş olunur
Towny: serverda şehir ve krallık oluşumuna imkan sağlar iConomy ile tümleşik çalışır.
iConomy: Serverda para alım satım işlerinde paranın varlığını sağlayan eklentidir. başka pluginler ile birlikte kullanılabilir
Worldguard: adı üstünde dünyayı korur. creeper tnt alev gibi unsurların evlere zarar verememsi için kullanılır.
Worldedit: inşa işlerini daha kolay hale getiren bir eklenti
Permissions : kurulan hemen her plugin permissionlar a sahiptir. yani herhangi bir komutu hangi kullanıcı guruplarının kullanabileceğini izin vererek kontrol edersiniz.
Essetials : server a 100 den fazla ek komut ile kontrol gücünüzü arttırır .


Kurulum



Öncelikle masaüstüne yeni bir klasör oluşturalım en başta indirdiğimiz bukkit serverın ana jar dosyasını bu klasöre atın adını sadece craftbukkit olduğundan emin olun . aynı klasörün içine yeni metin belgesi oluşturun ve şu kodu oraya yapıştırın

@ECHO OFF 
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar
PAUSE


Yukarıdaki kodda "craftbukkit.jar" a dikkat edin klasöre attığımız bukkit serverın ana jar dosyası ile aynı isimde olmalıdır
metin belgesini farklı kaydet seçeneği ile uzantısı .bat olacak şekilde kaydedin

oluşturduğumuz bu dosyaya çift tıklayarak açın. şimdi bir konsol ekranı açılacak yeni haritayı oluçturacak, bu biraz süre alabilir. Ekran durulana kadar bekleyin ve kapatın. Haritayı ve serverın bütün ayar dosyalarını klasörün içine oluşturdu.

server.properties isimli dosyayı not defteri yardımı ile açıyoruz

bu dosya öntanımlı olarak şöyledir

#Minecraft server properties 
#Tue Jan 31 08:47:47 EET 2012
allow-nether=true
level-name=world
allow-flight=false
server-port=25565
level-type=DEFAULT
level-seed=
server-ip=
spawn-npcs=true
white-list=false
spawn-animals=true
online-mode=true
pvp=true
difficulty=1
gamemode=0
max-players=20
spawn-monsters=true
view-distance=10
motd=A Minecraft Server


burada level-seed mapi oluşturacak algoritmanın değişkenidir buraya ne yazarsanız haritayı ona göre oluşturur . Aynı seedi yazarsanız her zaman aynı mapi oluşturur
white-list ile sadece oraya eklediğiniz kullanıcıların girebilmesini sağlayabilirsiniz
spawn-animals hayvanların spawn olma durumunu kontrol eder true ise açık false ile kabalıdır
online-mode serverın resmi derecede görünmesini sağlar true ise orjinal sahibi olmayan kullanıcılar servera giremez.
pvp kullanıcılar arası savaşın açık kabalı olmasını sağlar bu sizin tercihinize kalmış
gamemode serverı creative yada survival yapmanızı sağlar 0 ise survival 1 ise creative dir
max-player sevrera aynı anda bağlanabilecek kullanıcı sayısını belirler
spawn-mosters düşman yaratıkların spawn durumunu kontrol eder true ise açık false ise kapalı
motd server ile ilgili ufak açıklama yaparsınız oyunda server kısmında bu gözükür
server-ip serverın ip sini buradan ayarlarsınız. bunu boş bırakabilirsiniz

server.properties ı isteginize göre ayarladıkdan sonra servera bağlantıyı sağlayacak ipyi belirlemeliyiz


internet bağlantınız statik ip ye sahip ise yapmanız gereken tek şey kullanıcılara bu ipyi vermektir. onun dışında birde modemden port açılması gerekiyor.

port açma işlemini kısaca anlatayım
modemin arayüzüne giriyorsunuz. bunu nasıl yapacaksınız. ilk olarak çalıştır a cmd yazıp konsolu açın oraya ipconfig komutunu girin IPv4 adresini bulun bu sizin local ipnizdir onun altındaki var sayılan ağ geçidi ipsi modemin arayüzüne giden ipdir bu ipyi internet tarayıcınıza girin. modemin kullanıcı adı ve şifresini girin bilmiyorsanız modem markası ve modeli ile aratarak bulun.

TTnet in dağıttığı modemler genelde airties olduğu için ben bu işlemi bu modemlere göre anlatıcam

arayüze girdiğinizde NAT a giriyoruz buradan port yönlendirmeye geliyoruz.

< Resime gitmek için tıklayın >

ugulama kısmına istediğiniz ismi girebilirsiniz Hedef IP Adresi sizin local ipiniz olucak yani IPv4. yukarıdaki benimki siz kendinizinkini girin. protokol tipini TCP&UDP yi seçin her iki portuda 25565 olarak ayarlayın en sondada etkin kutucuğunu işaretleyip aşağıdan kaydet e basın.

ikinci işlem olarak birde windows altından aynı port yönlendirmeyi yapmamız gerekiyor bunun için başlata gelişmiş güvenlik yazın çıkan "gelişmiş güvenlik duvarı ile windows güvenlik duvarı" nı açın soldan gelen kuralları sekmesini seçin sağdan yeni kural a basın bağlantı noktası seçeneğini seçip ileri diyin yukadırda tcp seçili kalsın aşağıda 25565 portunu girin ileri tıklayın bağlantıya izin ver seçili olduğundan emin olun. ileri ve tekrar ileri tıklayın bir isim girerek bu işlemide bitirin

port açma işlemi tamamlanmıştır.

sıra dinamik ipsi olan arkadaşların işinde. Dinamik ipniz varsa ipniz her modem resetinde değişir yani her seferinde server ipniz değişmiş olur bunun önüne geçmek için çok etkili ve beğendiğim bir yöntem var.

http://www.no-ip.com/ sitesi ücretsiz ip yönledirme hizmeti veriyor. Sistem şu şekilde işliyor siteden hesap oluşturuyorsunuz bu hesaba 5 adete kadar ücresiz host tanımlayabiliyoruz. siteden bir program indiriyoruz, program sizin dinamik ipnizi her 5 dk da bir bu siteye yollayp seçtiğiniz host adresine tanımlıyor. yani o host adresi sizin sabit (static) ipniz olmuş oluyor. statik ipsi olan arkadaşlarda kendi ip adreslerini paylaşmamak için bu yolu kullanabilirler. neyse devam edelim

http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html buradan başlayarak siteye üye oluyoruz.

login olup Manage Hosts a geliyoruz add a host a basıp hiç bi şeyi değiştirmeden istediğiniz host adresini giriyoruz.

https://www.no-ip.com/downloads.php

buradan programı indirip kurun. programdan hesabınıza giriş yapın select host dan hostunuzu seçin ve programı aktif hale getirin.

artık static ipniz hazır.

server yayina hazır. no-ip den aldığınız adres ile siz aynı pcden giriş yapamazsınız. kendi serverınıza girebilmek için localhost yazabilirsiniz yada local ip adresini girerek girebilirsiniz. Onun dışında serverınızın yayın yaptığından emin olabilmek içinwww.minestatus.com a üye olup serverı ekleyin bir süre bekledikden sonra online olması gerek. Ama en iyisi server ipsini paylaşıp beklemek

indirdiğiniz pluginleri server klasöründe plugins klasörüne atın . serverı yeniden başlatın . server tam olarak olmasada artık hazır



Pluginlerin nasıl yönetileceğini ve ayarlarını yazacağım DEVAM EDECEK

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi RISC64 -- 4 Şubat 2012; 23:56:42 >

B
14 yıl
Teğmen

R
14 yıl
Yarbay
Konu Sahibi

düzgün bi server bulursam oynarım


Bu mesaja 1 cevap geldi.
B
14 yıl
Teğmen

server kurabilirsen oynayalım


Bu mesaja 1 cevap geldi.
R
14 yıl
Yarbay
Konu Sahibi

2 kişi ile zevki çıkmıyor ya . kurarım kurmasınada . 3 5 kişi ile olmuyor. şöyle 40 50 kişilik bi gurup lazım


Bu mesaja 1 cevap geldi.
J
14 yıl
Binbaşı

Künye olduğuna göre böyle ana konu açmanın bir anlamı var mı ki?


Bu mesaja 1 cevap geldi.
A
14 yıl
Er

quote:

Orijinalden alıntı: med_cezir197

2 kişi ile zevki çıkmıyor ya . kurarım kurmasınada . 3 5 kişi ile olmuyor. şöyle 40 50 kişilik bi gurup lazım

maksimum 20 kişilik olmuyomuydu multi.


Bu mesaja 1 cevap geldi.
R
14 yıl
Yarbay
Konu Sahibi

forum topik i ile künye aynı şey değil . tabikide gerekli



R
14 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: alimortas

quote:

Orijinalden alıntı: med_cezir197

2 kişi ile zevki çıkmıyor ya . kurarım kurmasınada . 3 5 kişi ile olmuyor. şöyle 40 50 kişilik bi gurup lazım

maksimum 20 kişilik olmuyomuydu multi.

server a bağlıdır. server kaça sınırlı ise max o olur. 1000 kişilik serverlar gördüm


Bu mesaja 1 cevap geldi.
A
14 yıl
Er

oooOOo! iyiymiş



A
14 yıl
Binbaşı

Dolu bi server bilen varsa atabilirmi ? Fazla kişi bayağı sarıyor


Bu mesaja 1 cevap geldi.
G
14 yıl
Teğmen

Single değilde Multiplayer acayip zevkli oluyor.Özellikle "Survival" modu...



R
14 yıl
Yüzbaşı

Arkdaşlar o değilde "Enchanment Table" nasıl yapılıyor ?


Bu mesaja 3 cevap geldi.
D
14 yıl
Teğmen

korsan minecraftla multi oynanıyor mu acaba?





< Bu mesaj bu kişi tarafından değiştirildi dirty_dancer -- 23 Ocak 2012; 20:39:19 >
Bu mesaja 1 cevap geldi.
M
14 yıl
Binbaşı

Arkadaşlar nasıl oyun güzel mi?



R
14 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: dirty_dancer

korsan minecraftla multi oynanıyor mu acaba?


evet server izin veriyorsa oluyor
quote:

Orijinalden alıntı: Makarov06

Arkadaşlar nasıl oyun güzel mi?

denemenizi öneririm





< Bu mesaj bu kişi tarafından değiştirildi RISC64 -- 23 Ocak 2012; 20:54:12 >
Bu mesaja 1 cevap geldi.
N
14 yıl
Binbaşı

Arkadaşlar bende altın var kazma yapıyorum hızlı kazıyor ama hemen kayboluyor patlıyor.Ne yapacam ben bu altını?


Bu mesaja 4 cevap geldi.
A
14 yıl
Yüzbaşı

quote:

Orijinalden alıntı: NK_Ultra

Arkadaşlar bende altın var kazma yapıyorum hızlı kazıyor ama hemen kayboluyor patlıyor.Ne yapacam ben bu altını?

Altın oyundaki en dayanıksız şeylerden.Altın kullanmanı önermiyorum.Demir hem kolay bulunuyor hem de dayanıklı :)


Bu mesaja 1 cevap geldi.
R
14 yıl
Yüzbaşı

quote:

Orijinalden alıntı: NK_Ultra

Arkadaşlar bende altın var kazma yapıyorum hızlı kazıyor ama hemen kayboluyor patlıyor.Ne yapacam ben bu altını?

altın çabuk kırılıyor en iyisi elmas


Bu mesaja 1 cevap geldi.
T
14 yıl
Binbaşı

Bu oyunun grafikleri çok hoşuma gidiyor yahu. Bi ara denemek lazım..


Bu mesaja 1 cevap geldi.