Lifesteal Hazır Sunucu Paketi: Sıfırdan Kullanım Rehberi
Lifesteal paketini satın aldınız ve elinizde bir klasör dolusu dosya var. Bu rehber, hiç sunucu yönetmemiş birine dosyaları nasıl yükleyeceğini, kendine nasıl OP vereceğini, rütbeyi nasıl tanımlayacağını ve oyuncuların hangi komutları kullanacağını tek tek anlatır.
- Bu pakette tam olarak ne var
- Dosyaları sunucuya doğru yükleme
- Lifesteal mantığı: kalp sistemi nasıl çalışıyor
- Paketin içindeki sistemler ve eklentiler
- Oyuncuların kullanacağı komutlar
- İlk açılış: beyaz liste, ops.json ve kendinize OP verme
- Rütbe (yetki) verme: LuckPerms
- Ekonomi ve coin ayarları
- Spawn, warp ve dünyalar
- Yer tutucu adresleri kendi adreslerinizle değiştirme
- Bu pakete özel dikkat noktaları
- İlk gün kontrol listesi
- Sık karşılaşılan hatalar ve anlamları
- Sıkça Sorulan Sorular
Bu pakette tam olarak ne var
Lifesteal paketi, üzerine hiçbir şey eklemeden açılıp oynanabilen tam bir sunucu kurulumudur. İçinde şunlar hazır gelir:
- Sürüm: Minecraft 1.21.8, Paper altyapısı. Paketin içindeki
version_history.jsondosyası bunu doğrular. - Java: Java 21 gerekir. Daha eski bir Java sürümüyle sunucu hiç açılmaz.
- Eklentiler:
pluginsklasöründe 55 civarı eklentinin hem.jardosyası hem de ayarlanmış klasörü bulunur. - Hazır dünyalar:
spawnworld(spawn merkezi) vepvp(PvP arenası + KoTH alanı) klasörleri paketle birlikte gelir. Survival dünyası (world) sunucu ilk açıldığında TerraformGenerator ile kendisi üretilir. - 24 adet NPC: Spawn bölgesinde menülere tıklamayla ulaşılan karakterler (SHOP, COINSHOP, RANKS, JOBS, KITS, SKILLS, LOTTERY, TEAMS, PARKUR ve diğerleri).
- 5 bağış rütbesi: ELITE, MASTER, IMMORTAL, DEADLIEST, ACE. Her biri için kit, TAB rengi ve menü kaydı hazırdır.
- Türkçe dil dosyaları açık: EssentialsX (
locale: tr), Jobs (locale-language: tr), AuraSkills (default_language: tr) ve EconomyShopGUI (lang-tr.yml) Türkçe çalışır. - Verisunucu kurumsal duyuruları: Sohbette dönen 4 Türkçe duyuru ve TAB listesi alt yazısında verisunucu.net markası hazır tanımlıdır.
Pakette sunucu jar dosyası yoktur. Yani paper-1.21.8.jar gibi bir dosya aramayın; onu panelden seçeceksiniz. eula.txt dosyası ise zaten eula=true olarak gelir, ayrıca kabul etmenize gerek yoktur.
Dosyaları sunucuya doğru yükleme
Burada en sık yapılan hata şudur: paket bir üst klasör içinde gelir. Sunucuya bu klasörün içindekiler yüklenir, klasörün kendisi değil.
İndirdiğiniz dosyayı açtığınızda şöyle bir yapı görürsünüz: Lifesteal Setup v3.0 > Setup (v3.0) > ve onun içinde plugins, config, spawnworld, pvp, server.properties gibi dosyalar. Sunucuya yüklenecek olan bu son seviyedeki dosyalardır.
Doğru sonuç şudur: sunucunuzun ana dizininde doğrudan plugins klasörünü ve server.properties dosyasını görüyor olmalısınız. Eğer ana dizinde Setup (v3.0) diye bir klasör görüyorsanız yanlış yüklediniz demektir; sunucu boş bir dünyayla açılır ve hiçbir eklenti yüklenmez.
- Verisunucu panelinize giriş yapın ve sunucunuzu Durdur düğmesiyle kapatın.
- Panelde Ayarlar veya Startup bölümünden sunucu türünü Paper, sürümü 1.21.8, Java sürümünü Java 21 olarak seçin.
- Dosya Yöneticisi sekmesine girin. Sunucuda daha önce bir şey varsa (deneme dünyası vb.) hepsini seçip silin. Boş bir dizinle başlamak en temizidir.
- Bilgisayarınızda
Setup (v3.0)klasörünün içine girin, oradaki tüm dosya ve klasörleri seçip tek bir ZIP dosyası yapın. Klasörün kendisine sağ tıklayıp ZIP yapmayın; içine girip içindekileri seçin. - Bu ZIP dosyasını panelin dosya yöneticisinden Yükle düğmesiyle sunucunun ana dizinine atın. Dosya büyük olduğu için yükleme birkaç dakika sürebilir.
- Yükleme bitince ZIP dosyasına sağ tıklayıp Unarchive / Arşivden çıkar deyin.
- Çıkarma bittiğinde ana dizinde
plugins,config,spawnworld,pvp,server.propertiesdosyalarını doğrudan görüyor olmalısınız. Görüyorsanız doğru. ZIP dosyasını artık silebilirsiniz. - Sunucuyu Başlat deyin ve konsolu izleyin. İlk açılış, survival dünyası sıfırdan üretileceği için 2-5 dakika sürebilir. Bu normaldir, sabırla bekleyin.
- Konsolda
Done (xx.xxxs)! For help, type "help"satırını gördüğünüzde sunucu açılmıştır.
Not: Sunucuyu ilk kez açtığınızda hemen bağlanamayacaksınız, çünkü pakette beyaz liste (whitelist) açık geliyor. Bunu nasıl kapatacağınız aşağıda anlatılıyor.
Lifesteal mantığı: kalp sistemi nasıl çalışıyor
Lifesteal, normal survival'a tek bir kural ekler: birini öldürürsen onun bir kalbini alırsın, ölürsen bir kalbini kaybedersin. Paketteki ayarlar (plugins/LifeStealZ/config.yml) şöyledir:
- Yeni oyuncu sunucuya 10 kalp ile başlar (normal Minecraft ile aynı).
- En fazla 30 kalp toplanabilir.
- Başka bir oyuncuyu öldürünce +1 kalp kazanılır, öldürülen oyuncu 1 kalp kaybeder.
- Yaratıktan, düşmeden, lavdan yani doğal yollarla ölünce de 1 kalp kaybedilir.
- Kalbi 0'a düşen oyuncu elenir. Elenen oyuncu 12 saat boyunca sunucuya giremez, süre dolunca 3 kalple geri döner. Bu ceza
eliminationCommandssatırında tanımlıdır. - Doğal ölümde yere kalp eşyası düşer, oyuncu öldürmesinde düşmez.
- Başlangıçta koruma süresi (grace period) kapalıdır. Yeni oyuncu girer girmez öldürülebilir. İsterseniz aynı dosyada
gracePeriodbölümünüenabled: trueyapıp süre verebilirsiniz.
Kalp eşyası: Nether Yıldızı görünümündedir, sağ tıklayınca 1 kalp verir. Çalışma tezgâhında da üretilebilir: üst sıra 3 altın blok, orta sıra obsidyen + nether yıldızı + obsidyen, alt sıra 3 elmas blok.
Diriltme Kristali (Revive Crystal): Ametist parçası görünümündedir ve elenmiş bir oyuncuyu geri getirir. Tarifi: köşelerde 4 ametist parçası, üst ve alt ortada netherit bloğu, yanlarda obsidyen, tam ortada işaret feneri (beacon).
Prestij: 30 kalbe ulaşan oyuncu /prestige yazıp 10 kalbini verir ve karşılığında 100 coin alır. 30 kalbi yoksa menü uyarı verip işlemi yapmaz.
Paketin içindeki sistemler ve eklentiler
Aşağıdaki liste, plugins klasörü doğrudan okunarak çıkarılmıştır. Yani pakette gerçekten bunlar var.
Oyun sistemi (Lifesteal'e özel)
- LifeStealZ — kalp kazanma/kaybetme, eleme, diriltme kristali.
- CombatLogX — savaş sırasında çıkışı engeller. Etiket süresi 15 saniyedir.
- KoTH — tepe kapma etkinliği. Haftanın her günü iki kez (öğlen ve akşam) otomatik başlar, başlaması için sunucuda en az 2 oyuncu olmalıdır.
- BetterTeams — takım/klan sistemi (takım sandığı, takım evi, takım sohbeti, takım içi PvP kapatma).
- ajParkour — spawn'daki parkur alanı.
- ChatGames, Lottery — sohbet oyunları ve piyango.
Ekonomi ve kazanç
- EssentialsX + Vault — para birimi ($), yeni oyuncu 1000 $ ile başlar.
- PlayerPoints — coin (ikinci para birimi), coinshop'ta kullanılır.
- EconomyShopGUI — alım/satım dükkânı. Bölümler: Bloklar, Tarım, Yiyecek, Canlılar, Redstone, Spawner. Türkçe dil dosyası açıktır.
- CrazyAuctions — oyuncular arası açık artırma/pazar.
- Jobs — 12 meslek: madenci, oduncu, çiftçi, balıkçı, avcı, inşaatçı, kazıcı, üretici, büyücü, iksirci, silah ustası, kâşif. Türkçe dil dosyası açıktır.
- AuraSkills — seviye ve yetenek sistemi, Türkçe dil dosyası açıktır.
- ExcellentCrates — 5 sandık: economy, fire, insane, legendary, vote.
- AxRewards, SuperbVote + NuVotifier — günlük ödüller ve oy ödülleri.
Menü, görsel ve sosyal
- DeluxeMenus — paketteki 30 özel menünün tamamı bu eklentiyle yapılmıştır.
- Citizens + LPC — spawn'daki 24 NPC ve sohbet formatı.
- TAB — oyuncu listesi başlığı/alt yazısı, rütbe sıralaması ve isim renkleri.
- DecentHolograms, ajLeaderboards — havada duran yazılar ve sıralama tabloları.
- DeluxeTags, EZColors, UltraCosmetics, BlockParticles — etiketler, sohbet renkleri, kozmetikler.
- MiniMOTD — sunucu listesindeki tanıtım yazısı.
- InfiniteAnnouncements — sohbette dönen otomatik duyurular (Verisunucu duyuruları burada).
- ItemJoin — oyuncu girince eline verilen Nether Yıldızı; sağ tıklayınca ana menüyü açar.
- GSit — merdivene tıklayarak oturma.
- Minepacks — taşınabilir sırt çantası.
Güvenlik ve altyapı
- GrimAC — hile koruması.
- AdvancedBan — ban, mute, kick, uyarı sistemi.
- LuckPerms — yetki ve rütbe sistemi.
- WorldGuard + FastAsyncWorldEdit — bölge koruma ve harita düzenleme.
- Multiverse-Core + NetherPortals — çoklu dünya yönetimi.
- ViaVersion + ViaBackwards — farklı Minecraft sürümlerinden bağlanabilme.
- IllegalStack, Badwords, spark — hatalı eşya koruması, küfür filtresi, performans ölçümü.
Oyuncuların kullanacağı komutlar
Aşağıdaki komutların hepsi paketin menü ve NPC ayar dosyalarından doğrulanmıştır. Oyuncular bu komutları yazabildiği gibi, spawn'daki NPC'lere tıklayarak da aynı menülere ulaşır.
Ana menüler
/menu— sunucunun ana menüsü. Oyuncu girince eline verilen Nether Yıldızına sağ tıklayarak da açılır./guide— rehber menüsü (3 sayfa)./helpve/tutorialaynı menüyü açar./social— Discord, YouTube, site ve mağaza bağlantıları./discord,/store,/website,/linksde aynı menüyü açar.
Işınlanma ve ev
/spawn— spawn merkezine döner./warps— warp menüsünü açar (PvP arenası, sandıklar, KoTH, sıralama tabloları)./warp pvp— PvP arenasına ışınlanır./warp koth— KoTH alanına ışınlanır./warp crates— sandık alanına ışınlanır./warp leaderboards— sıralama tablolarının olduğu alana ışınlanır./rtp— rastgele ışınlanma menüsü. Overworld, Nether ve End seçenekleri vardır./sethome— bulunduğu yeri ev olarak kaydeder./home— kayıtlı evine döner./delhome— kayıtlı evi siler./tpa <oyuncu>— o oyuncuya ışınlanma isteği gönderir./tpaccept— gelen ışınlanma isteğini kabul eder./tpdeny— gelen ışınlanma isteğini reddeder.
Kalp ve Lifesteal
/withdrawheart <miktar>— canından kalp çıkarıp eşya haline getirir. Onay için komutuconfirmekleyerek tekrar yazması istenir./prestige— 30 kalbi olan oyuncu 10 kalbini verip 100 coin alır./koth— KoTH etkinliğinin durumunu gösterir.
Para kazanma
/shop— alım satım dükkânını açar./sell— elindeki eşyaları toplu satar (pakettekicommands.ymliçinde tanımlı kısayol)./ah— açık artırma evi; oyuncular birbirine eşya satar./jobs— meslek menüsü./jobda aynı menüyü açar./skills— yetenek ve seviye menüsü./rewards— günlük ödül menüsü./voting— oy verme siteleri menüsü./voteda aynı menüyü açar./vl— oy seviyeleri menüsü./lottery— piyango menüsü./pay <oyuncu> <miktar>— başka oyuncuya para gönderir.
Coin, rütbe ve görünüm
/coinshop— coin mağazası. Kalp, sohbet rengi, bağış rütbesi, etiket ve sandık anahtarı satılır./ranks— bağış rütbelerini ve fiyatlarını gösterir./tags— sahip olunan etiketler arasında geçiş yapar./uniquetags— özel etiket menüsü./chatcolors— sohbet rengi seçme menüsü./cosmetics— kozmetik menüsü (pet, parçacık, emote)./kits— kit menüsü. Bağış rütbelerinin kitleri buradan alınır.
Diğer
/teams— takım menüsü./team create <ad>— takım kurar./team join <ad>— takıma katılır./team leave— takımdan ayrılır./backpack— taşınabilir sırt çantasını açar./playtime— oynama süresi ödül seviyelerini gösterir./levelsda aynı menüyü açar./statistics— kişisel istatistik menüsü./statisticve/personalstatsda aynıdır./sit— oturur. Merdiven veya yarım bloğa tıklayarak da oturulabilir.
İlk açılış: beyaz liste, ops.json ve kendinize OP verme
Sunucu ilk açıldığında hiç kimse giremez ve siz yetkili değilsinizdir. Sebebi şudur: pakette beyaz liste açık gelir ve ops.json dosyasında paketi hazırlayan kişilerin isimleri vardır. Bu üç işi sırayla yapın.
1. Adım: Beyaz listeyi kapatın
Paketin server.properties dosyasında white-list=true yazar. Bu, listede olmayan hiç kimsenin giremeyeceği anlamına gelir. Listede de sizin adınız yoktur. Bağlanmayı denerseniz "You are not white-listed on this server!" yazısını alırsınız.
- Panelde sunucunuz açıkken Konsol sekmesine gidin.
- En alttaki yazı kutusuna
whitelist offyazın ve Enter'a basın. Konsolda başına eğik çizgi (/) koymanıza gerek yoktur. - Konsolda
Whitelist is now turned offbenzeri bir yanıt görürsünüz. Artık herkes girebilir.
Sunucunuzu bir süre kendinize saklamak istiyorsanız beyaz listeyi açık bırakıp konsola whitelist add OyuncuAdi yazarak kendinizi ve arkadaşlarınızı ekleyebilirsiniz.
2. Adım: Yabancı OP'ları kaldırın
Paketin ops.json dosyasında paketi hazırlayan iki hesabın adı yazılıdır. Bunlar sizin sunucunuzda tam yetkili olmamalıdır.
- Sunucuyu durdurun.
- Dosya yöneticisinden ana dizindeki
ops.jsondosyasını açın. - İçindeki her şeyi silin ve yerine sadece iki köşeli parantez bırakın:
[] - Kaydedin. Aynı şekilde
whitelist.jsondosyasını da[]yapabilirsiniz. - Sunucuyu tekrar başlatın.
3. Adım: Kendinize OP verin
OP, sunucudaki en üst yetkidir; bütün komutları açar. Kendinize OP'u oyun içinden veremezsiniz, çünkü henüz yetkiniz yoktur. Panelin konsolundan vermelisiniz.
- Sunucu açıkken panelde Konsol sekmesine girin.
- Yazı kutusuna
op AhmetOyuncuyazın;AhmetOyuncuyerine kendi Minecraft kullanıcı adınızı yazın. Ad tam olarak doğru yazılmalıdır. - Enter'a basın. Konsolda
Made AhmetOyuncu a server operatoryanıtını görmelisiniz. - Oyuna girin. Artık bütün komutları kullanabilirsiniz.
Bir yetkiyi geri almak için aynı yerde deop AhmetOyuncu yazmanız yeterlidir. Oyun içindeyken başkasına OP vermek isterseniz /op ArkadasAdi yazabilirsiniz (oyun içinde komutların başına eğik çizgi konur).
Önemli uyarı: OP, sunucuyu silmeye kadar her şeye izin verir. Yardımcı, moderatör gibi kişilere OP vermeyin; onlara aşağıdaki LuckPerms bölümünde anlatıldığı gibi sınırlı yetkili bir rütbe verin.
Rütbe (yetki) verme: LuckPerms
Rütbeler LuckPerms ile yönetilir. Paketteki TAB ayarları şu grup sıralamasına göre kuruludur: owner, manager, admin, staff, ace, deadliest, immortal, master, elite, default.
Coin mağazasındaki bağış rütbeleri satın alındığında sunucu arka planda şu komutu çalıştırır: lp user <oyuncu> parent add elite. Yani gruplar bu isimlerle çalışır.
Bir oyuncuya rütbe verme
- Oyun içinde veya konsolda şu komutu yazın:
/lp user AhmetOyuncu parent add elite - Oyuncu bir sonraki girişinde veya anında yeni rütbesini alır.
- Rütbeyi geri almak için:
/lp user AhmetOyuncu parent remove elite - Oyuncunun tüm rütbelerini silip tek bir rütbeye sabitlemek için:
/lp user AhmetOyuncu parent set elite
Yeni bir rütbe oluşturma
/lp creategroup vip—vipadında yeni bir grup açar./lp group vip meta setprefix "&b[VIP] "— bu grubun sohbette ve TAB listesinde görünecek etiketini belirler. TAB, etiketi doğrudan LuckPerms'ten okur, ayrıca TAB ayarı yapmanıza gerek yoktur./lp group vip permission set essentials.fly true— o gruba tek bir yetki verir./lp group vip parent add default— normal oyuncunun sahip olduğu her şeyi bu gruba da verir.
Kolay yol: web arayüzü
- Konsola veya oyuna
/lp editoryazın. - Sohbette bir bağlantı çıkar, tıklayın. Tarayıcıda sürükle bırak çalışan bir yetki paneli açılır.
- Değişiklikleri yaptıktan sonra sağ üstteki Save düğmesine basın. Size bir komut verir.
- O komutu kopyalayıp oyuna veya konsola yapıştırın. Değişiklikler uygulanır.
Yetkili ekibiniz için staff, admin gibi grupları kullanın. Örneğin moderatörünüze ban yetkisi vermek için: /lp group staff permission set advancedban.ban true
Ekonomi ve coin ayarları
Bu pakette iki ayrı para birimi vardır. Karıştırmayın:
- Para ($) — EssentialsX'in parasıdır. Dükkândan alışverişte, açık artırmada ve
/payile kullanılır. Yeni oyuncu 1000 $ ile başlar. - Coin — PlayerPoints'in parasıdır. Sadece
/coinshopiçinde geçer; kalp, rütbe, etiket ve sandık anahtarı almak için kullanılır.
Para ($) ile ilgili komutlar
/eco give AhmetOyuncu 5000— oyuncuya 5000 $ ekler./eco take AhmetOyuncu 5000— oyuncudan 5000 $ alır./eco set AhmetOyuncu 0— oyuncunun parasını sıfırlar./balance— kendi paranızı gösterir.
Başlangıç parasını değiştirmek için plugins/Essentials/config.yml dosyasında starting-balance: 1000 satırını düzenleyin. Para simgesini de aynı dosyadaki currency-symbol: '$' satırından değiştirebilirsiniz (örneğin TL yapabilirsiniz).
Coin ile ilgili komutlar
/points give AhmetOyuncu 500— oyuncuya 500 coin verir./points take AhmetOyuncu 500— coin alır./points look AhmetOyuncu— oyuncunun coin miktarını gösterir.
Coin mağazası fiyatları plugins/DeluxeMenus/gui_menus klasöründeki dosyalarda tanımlıdır. Örnek olarak paket şu fiyatlarla gelir: ELITE rütbesi 1000 coin, MASTER 2100, IMMORTAL 3700, DEADLIEST 6000, ACE 8500 coin. Kalpler ise 1 adet 100, 3 adet 300, 5 adet 500 coin. Bunları değiştirmek için ilgili dosyada points take %player_name% 1000 satırındaki sayıyı ve hemen üstündeki açıklama satırındaki fiyat yazısını birlikte güncelleyin. İkisini birden değiştirmezseniz menüde yazan fiyat ile kesilen coin farklı olur.
Dükkân fiyatları plugins/EconomyShopGUI/shops klasöründeki dosyalarda (Blocks.yml, Farming.yml, Food.yml, Mobs.yml, Redstone.yml, Spawners.yml) her eşya için buyPrice ve sellPrice olarak tutulur.
Meslek gelirleri plugins/Jobs/jobs klasöründe her meslek için ayrı dosyada durur. Sunucunuzda para çok hızlı birikiyorsa buradaki ödeme değerlerini düşürün.
Ayar dosyasını değiştirdikten sonra sunucuyu yeniden başlatın veya ilgili eklentiye yeniden yükleme komutu verin (örneğin /esgui reload, /jobs reload, /dm reload).
Spawn, warp ve dünyalar
Paketteki dünyalar
spawnworld— spawn merkezi. NPC'ler, sandık alanı ve sıralama tabloları buradadır. PvP kapalıdır, uçuş açıktır, boş dünya (VoidGen) üzerine kurulmuştur.pvp— PvP arenası ve KoTH alanı. PvP açıktır.world— asıl survival dünyası. Sunucu ilk açıldığında TerraformGenerator ile özel arazi olarak üretilir.world_netherveworld_the_end— Nether ve End dünyaları, ilk açılışta üretilir.
Spawn noktasını değiştirme
- Oyuna girin ve spawn olmasını istediğiniz yere gidin. Tam durmak istediğiniz noktada ve bakmasını istediğiniz yöne dönerek durun.
/setspawnyazın.- Sohbette onay mesajını görürsünüz. Artık
/spawnyazan herkes ve sunucuya giren herkes buraya gelir.
Paket, oyuncuları her girişte spawn'a ışınlar (spawn-on-join: true). Oyuncuların çıktıkları yerde kalmasını istiyorsanız plugins/Essentials/config.yml dosyasında bu satırı false yapın.
Ayarlar dosyasında yeni oyuncular için newbies adında ayrı bir spawn noktası tanımlıdır. İlk giren oyuncuyu farklı bir yere düşürmek isterseniz istediğiniz noktada /setspawn newbies yazın. Ayrı bir yer istemiyorsanız hiçbir şey yapmanıza gerek yok, normal spawn kullanılır.
Warp ekleme ve silme
- Warp olmasını istediğiniz yere gidin.
/setwarp isimyazın. Örnek:/setwarp maden- Oyuncular artık
/warp madenyazabilir. - Silmek için:
/delwarp maden
Pakette hazır gelen warp'lar şunlardır: pvp, koth, crates, leaderboards. Warp menüsündeki düğmeler bu isimlere bağlıdır, bu yüzden bu dört warp'ı silmeyin; yerlerini değiştirmek isterseniz aynı isimle yeniden kurun (/setwarp pvp).
Dünyalar arası geçiş
/mv list— sunucudaki tüm dünyaları listeler./mv tp world— survival dünyasına ışınlanır./mv tp pvp— arenaya ışınlanır.
Survival dünyasını sıfırlama (yeni sezon)
- Sunucuyu durdurun.
- Dosya yöneticisinden
world,world_netherveworld_the_endklasörlerini silin. spawnworld ve pvp klasörlerini silmeyin, spawn ve arena onların içindedir. - Sunucuyu başlatın. Yeni dünya sıfırdan üretilir.
Yer tutucu adresleri kendi adreslerinizle değiştirme
Paket, hazır kurulum olduğu için içinde örnek adresler bulunur: play.yourserver.com, www.yourstore.com, discord.gg/YourServer gibi. Bunlar sizin adresleriniz değildir; oyuncularınızın yanlış yerlere gitmemesi için değiştirin.
Değiştirmeniz gereken dosyalar ve içindeki yazılar:
plugins/TAB/config.yml— oyuncu listesi başlığındakiᴘʟᴀʏ.ʏᴏᴜʀsᴇʀᴠᴇʀ.ᴄᴏᴍve alt yazıdakiᴡᴡᴡ.ʏᴏᴜʀꜱᴛᴏʀᴇ.ᴄᴏᴍ.plugins/Essentials/motd.txt— oyuncu girince sohbete düşen karşılama yazısındaki Discord ve mağaza adresleri.plugins/DeluxeMenus/gui_menus/social.yml— Discord, YouTube, Twitter, mağaza bağlantılarının tamamı.plugins/DeluxeMenus/gui_menus/coinshop.yml— coin satın alma açıklamasındaki mağaza adresi.plugins/DeluxeMenus/gui_menus/voting.yml— beş adetwww.examplesite.com/yourserveroy verme bağlantısı. Bunları gerçek oy sitelerinizin bağlantılarıyla değiştirin.plugins/MiniMOTD/main.conf— sunucu listesinde görünen tanıtım yazısı (line1veline2).
Dosyayı panelin dosya yöneticisinden açıp yazının üzerine kendi adresinizi yazın ve kaydedin. Tırnak işaretlerini, renk kodlarını (&7, &#ff0000 gibi) ve satırın başındaki eğik çizgileri silmeyin; sadece adres kısmını değiştirin. İşiniz bitince sunucuyu yeniden başlatın.
Verisunucu duyuruları (plugins/InfiniteAnnouncements/announcements.yml içindeki 7, 8, 9 ve 10 numaralı duyurular) paketle birlikte gelir ve dilerseniz aynı dosyadan kaldırabilirsiniz.
Bu pakete özel dikkat noktaları
1. Citizens eklentisi pakette yoktur, ayrıca indirmeniz gerekir.
Bu paketteki 24 NPC (SHOP, COINSHOP, RANKS, JOBS, KITS, SKILLS, LOTTERY, TEAMS, PARKUR ve diğerleri) Citizens eklentisiyle çalışır. Ayar dosyaları ve NPC kayıtları pakette hazır gelir, ama Citizens.jar dosyası gelmez. Bu eklenti ücretsizdir, sadece indirip yüklemeniz gerekir. İndirmezseniz spawn'a girdiğinizde NPC'lerin durması gereken yerler bomboş görünür; hata mesajı almazsınız, o yüzden fark etmesi zordur.
- Citizens'ın ücretsiz sürümünü resmi kaynağından indirin (paketin kendi güncelleme notu
ci.citizensnpcs.coadresini gösterir). - İndirdiğiniz
.jardosyasını paneldenpluginsklasörüne yükleyin. - Sunucuyu yeniden başlatın.
- Spawn'a gidin; NPC'ler yerlerinde belirmiş olmalı.
2. TAB eklentisinin jar dosyasını kontrol edin.
Paketteki plugins/TAB klasöründe ayarlar (renkler, rütbe sıralaması, verisunucu.net alt yazısı) hazır bulunur. Sunucuyu açtığınızda Tab tuşuna bastığınızda başlık ve alt yazı görünmüyorsa TAB'ın .jar dosyası eksik demektir. TAB da ücretsizdir; indirip plugins klasörüne atmanız yeterlidir, ayarlarınız olduğu gibi çalışır.
3. Beyaz liste açık ve ops.json'da başkalarının adı var.
Yukarıdaki "İlk açılış" bölümünde anlatıldığı gibi ilk iş bunları düzeltin. Bu iki adımı atlamak, sunucunuza girememenizin ve başkalarının tam yetkili kalmasının bir numaralı sebebidir.
4. Dünya adları standart değildir.
Spawn world içinde değil, spawnworld adlı ayrı bir dünyadadır. Arena da pvp adlı ayrı bir dünyadır. Bir eklenti ayarında dünya adı yazmanız gerekirse (örneğin WorldGuard bölgesi veya bir duyurunun hangi dünyada görüneceği) bu isimleri kullanın: spawnworld, pvp, world, world_nether, world_the_end.
5. LifeStealZ'in mesajları İngilizcedir.
EssentialsX, Jobs, AuraSkills ve dükkân Türkçe çalışır. Ancak LifeStealZ'in dil dosyaları arasında Türkçe yoktur, en-US kullanılır. Menülerin (DeluxeMenus) yazıları da İngilizcedir. Sunucunuzu tamamen Türkçe yapmak isterseniz plugins/LifeStealZ/lang klasöründeki en-US.yml dosyasının bir kopyasını alıp içindeki cümleleri Türkçeye çevirebilirsiniz.
6. Uçuş kapalıdır.
server.properties içinde allow-flight=false yazar. Bağış rütbelerine /fly vermek isterseniz bu satırı true yapmanız gerekir, aksi halde uçan oyuncu sunucudan atılır.
7. Kalp eşyası da menü eşyası da Nether Yıldızıdır.
Oyuncu girince eline verilen menü yıldızı ile kalp eşyası aynı bloktan yapılmıştır; kalbin üzerinde özel model verisi vardır ve adı kırmızı "Heart" olarak görünür. Yine de oyuncularınızı uyarmakta fayda var: menü yıldızını kalp sanıp sağ tıklamaya çalışabilirler.
8. Küçük ayar notları.
plugins/DeluxeMenus/gui_menus/levels.ymldosyasındaregister_commandsyazım hatası vardı (doğrusuregister_command) ve bu yüzden/levelsile/playtimekomutları hiç kaydedilmiyordu. Bu hata Verisunucu tarafından düzeltilmiştir. Paketin kendi güncelleme dosyalarını uygularsanız hata geri gelebilir; o durumda satırdaki fazladan s harfini silip sunucuyu yeniden başlatın.plugins/KoTH/koths.ymliçindespawnadlı bir dünyaya işaret eden ikinci bir KoTH kaydı vardır. Bu pakettespawnadında bir dünya yoktur; etkinlik takvimi zaten 1 numaralı KoTH'u kullanır, bu kaydı silebilirsiniz.- Bazı klasörlerde
config.yml.orijinalgibi dosyalar görürsünüz. Bunlar Verisunucu'nun dokunulmamış yedekleridir; bir ayarı bozarsanız oradan geri kopyalayabilirsiniz. Silmeyin.
İlk gün kontrol listesi
Aşağıdakileri sırayla yapın. Hepsi bittiğinde sunucunuz oyuncuya açılmaya hazırdır.
- Panelde sunucu türünü Paper 1.21.8, Java sürümünü Java 21 olarak ayarladım.
- Paketin içindeki dosyaları yükledim; ana dizinde
pluginsveserver.propertiesdoğrudan görünüyor, arada fazladan bir klasör yok. - Sunucuyu ilk kez açtım, konsolda
Doneyazısını gördüm, kırmızı hata yığını yok. - Konsoldan
whitelist offyazdım. - Sunucuyu durdurup
ops.jsondosyasını[]yaptım, yabancı yetkilileri kaldırdım. - Konsoldan
op KendiAdimyazarak kendime tam yetki verdim. - Oyuna girdim, spawn'a düştüm, elimde menü yıldızı var ve
/menuaçılıyor. - Citizens eklentisini indirip
pluginsklasörüne attım, yeniden başlattım, NPC'ler göründü. - Tab tuşuna bastım, oyuncu listesi başlığı ve alt yazısı görünüyor. Görünmüyorsa TAB eklentisinin jar dosyasını da yükledim.
/warp pvp,/warp koth,/warp crates,/warp leaderboardskomutlarını denedim, dördü de doğru yere ışınlıyor./shop,/ah,/jobs,/kits,/coinshopmenülerini tek tek açıp çalıştığını gördüm.- Spawn'ı kendi istediğim yere taşıdım (
/setspawn) veya olduğu gibi bıraktım. - Yer tutucu adresleri değiştirdim: TAB, motd.txt, social.yml, coinshop.yml, voting.yml, MiniMOTD.
- Sunucu listesinde görünen tanıtım yazısını (
plugins/MiniMOTD/main.conf) kendi sunucumun adıyla güncelledim. - Kendi hesabımdan farklı bir hesapla girip normal oyuncunun ne gördüğünü kontrol ettim.
- Yetkili arkadaşlarıma OP değil, LuckPerms'ten
staffgrubu verdim. - Panelden otomatik yedekleme ayarını açtım.
Sık karşılaşılan hatalar ve anlamları
"You are not white-listed on this server!"
Beyaz liste açık ve siz listede değilsiniz. Konsola whitelist off yazın veya whitelist add KendiAdim ile kendinizi ekleyin.
"Unknown command. Type /help for a list of commands"
Yazdığınız komut sunucuda kayıtlı değil. İki sebebi olur: komutu sağlayan eklenti yüklenmemiştir, ya da komutu yanlış yazmışsınızdır. Konsolda o eklentinin adıyla ilgili bir hata olup olmadığına bakın. Örneğin /menu çalışmıyorsa DeluxeMenus düzgün yüklenmemiştir.
"I'm sorry, but you do not have permission to perform this command"
Komut var ama sizin yetkiniz yok. Kendinize OP verdiyseniz oyundan çıkıp tekrar girin. Bir oyuncuya bu yetkiyi vermek istiyorsanız LuckPerms ile ilgili gruba yetkiyi ekleyin.
NPC'ler görünmüyor, ama hata da yok
Citizens eklentisi eksiktir. Yukarıdaki "Dikkat noktaları" bölümünde anlatıldığı gibi indirip plugins klasörüne atın.
"java.lang.UnsupportedClassVersionError" veya "has been compiled by a more recent version of the Java Runtime"
Sunucunuz eski bir Java sürümüyle çalışıyor. Panelden Java sürümünü 21 yapın ve yeniden başlatın.
"Unsupported API version" veya "could not be loaded"
Bir eklenti sunucu sürümüyle uyumsuz. Sunucu türünün Paper ve sürümün 1.21.8 olduğundan emin olun. Pakete kendiniz eklediğiniz bir eklenti varsa muhtemelen sorun ondadır.
Oyuncular "Outdated client" veya "Outdated server" hatası alıyor
Oyuncunun Minecraft sürümü ile sunucununki farklıdır. Pakette ViaVersion ve ViaBackwards kurulu geldiği için çoğu eski sürüm çalışır; yine de oyuncuya 1.21.8 ile bağlanmasını söylemek en garantisidir.
Sunucu açılıyor ama dünya boş, eklentiler yok
Dosyaları yanlış yüklediniz. Ana dizinde Setup (v3.0) gibi fazladan bir klasör var demektir. O klasörün içindeki her şeyi bir üst dizine taşıyın.
Oyuncu "You don't have any hearts left!" yazısıyla atılıyor
Bu bir hata değil, oyunun kuralıdır: oyuncunun kalbi bitmiş ve 12 saatliğine elenmiştir. Erken affetmek isterseniz /lifestealz hearts set OyuncuAdi 3 ve /unban OyuncuAdi komutlarını kullanabilirsiniz.
Menüde yazan fiyat ile kesilen coin farklı
Menü dosyasında fiyatı yazan açıklama satırı ile coin kesen komut satırı ayrı yerlerdedir. Fiyat değiştirirken ikisini birden güncellemeyi unutmayın.
Kurulu teslim edilen Survival, SkyBlock, OneBlock ve Lifesteal paketlerini inceleyin.
Sıkça Sorulan Sorular
Spawn'daki NPC'ler görünmüyor, paket eksik mi geldi?
Hayır. Bu paketteki 24 NPC, Citizens adlı eklentiyle çalışır ve Citizens ücretsiz olduğu için pakete dahil edilmez; müşterinin kendisinin indirmesi gerekir. NPC kayıtları ve ayarları pakette hazır durur. Citizens'ın .jar dosyasını indirip plugins klasörüne attıktan ve sunucuyu yeniden başlattıktan sonra NPC'ler yerlerinde belirir. Hata mesajı vermediği için fark etmesi zordur.
Sunucuya giremiyorum, "You are not white-listed on this server!" yazıyor. Ne yapmalıyım?
Pakette beyaz liste açık gelir, yani sadece listedeki kişiler girebilir ve listede sizin adınız yoktur. Panelin Konsol sekmesine gidip whitelist off yazın ve Enter'a basın (konsolda komutun başına eğik çizgi koymanıza gerek yoktur). Sunucunuzu bir süre kendinize saklamak istiyorsanız bunun yerine whitelist add KullaniciAdiniz yazarak kendinizi ekleyebilirsiniz.
Kendime nasıl OP (tam yetki) veririm?
Oyun içinden veremezsiniz, çünkü henüz yetkiniz yoktur. Panelde sunucu açıkken Konsol sekmesine girin ve op KullaniciAdiniz yazıp Enter'a basın. Konsolda "Made ... a server operator" yanıtını görürsünüz. Ayrıca paketin ops.json dosyasında paketi hazırlayanların isimleri bulunur; sunucuyu durdurup bu dosyanın içeriğini sadece [] yaparak onları kaldırmanız gerekir.
Oyuncular kalpleri bitince sunucudan tamamen atılıyor mu?
Hayır, ceza geçicidir. Kalbi sıfıra düşen oyuncu 12 saat boyunca sunucuya giremez, süre dolduğunda 3 kalple geri döner. Bir oyuncuyu erken affetmek isterseniz /lifestealz hearts set OyuncuAdi 3 ve /unban OyuncuAdi komutlarını kullanabilirsiniz. Süreyi veya cezayı değiştirmek için plugins/LifeStealZ/config.yml dosyasındaki eliminationCommands bölümünü düzenleyin.
Paket tamamen Türkçe mi?
Kısmen. EssentialsX, Jobs, AuraSkills ve dükkân (EconomyShopGUI) Türkçe dil dosyalarıyla gelir, ayrıca sohbette dönen 4 Verisunucu duyurusu Türkçedir. Buna karşılık LifeStealZ'in ve DeluxeMenus menülerinin yazıları İngilizcedir; çünkü LifeStealZ'in Türkçe dil dosyası yoktur. İsterseniz plugins/LifeStealZ/lang klasöründeki en-US.yml dosyasını ve menü dosyalarındaki yazıları elle Türkçeye çevirebilirsiniz.







