Sooply

merhaba dünya
Yazar Şefi
Mentör
Katılım
14 Ocak 2018
Mesajlar
2.517
En iyi cevaplar
7
Elmaslar
2.033
Zümrüt
25
Minecraft
Minecraft Bukkit sunucusu açarken eklentiler hakkında dikkat etmemiz gereken birçok nokta bulunmaktadır. Bu noktalara önem vermemiz sunucudaki düzeni rahatlıkla sağlayabilmemiz anlamına gelir.
x6x31f3agf851.jpg
Bukkit Sunucuda Eklentileri Düzene Sokma
Eklentileri düzene sokmak gayet basittir ama dikkat etmemiz gereken 4 temel kural vardır. Bu kuralları sizler için listeledik. Eklentileri düzene sokarsanız sunucuda optimizasyon konusunda sıkıntı yaşamazsınız, ayrıca sunucunuz karışık durmaz ve göze daha hoş gelir. Eklentiler bu sunucunun temelini oluşturur. Eklentiler olmazsa, sunucunun sistemleri de olmaz.

wp6097703.jpg

Aynı işleve sahip eklentileri kesinlikle
kullanmamanız gerek!


Bir sunucu açarken en önemli nokta zaten bu kısımdır. Aynı işleve sahip eklentilerin birisi sunucuyu gereksiz derecede yorar ve sunucudaki bellek kullanımının birazı boşa gider. Bunun gibi birçok aynı işleve sahip eklentileriniz varsa da sunucudaki bellek kullanımı gereksiz bir şekilde artar ve kullanabilecek alan azalır. Bu yüzden bu kısma dikkat etmemiz gerek. QuickShop ve ChestShop eklentisinin ikisinin de görevi aynıdır. Test edilmiş sürümleri farklıdır. Bu tarzı eklentilerin aynı sırada olmaması gerekir.

ClearLagg gibi yerden eşya silen eklentiler zaten başlı başına bir hatadır. Minecraft yere düşen her item için 5 dakika veriyor ve o 5 dakika sonra da siliyor. Bu sistem zaten Minecraft'ta olan bir şeyken (ve daha mantıklı) ClearLagg gibi bir eklenti kullanmak hata.


Sürekli güncelleme alan
eklentileri seçmek daha mantıklı.


Sürekli güncelleme alan eklentileri ayırt etmek çok zor değil. Birçok sitede de en son ne zaman güncelleme aldığını yazmakta. Mesela QuickShop eklentisi en son 10 Ağustos 2018 tarihinde güncellenmiş. Şimdi bu eklentiyi kullanmak ne kadar mantıklı? Tabii ki de mantıklı değil. Birinci olarak kodlaması eski ve fixlenmesi gereken birçok şey olabilir. İkinci olarak üst sürümleri desteklemeyebilir ve kullanımı azalabilir. Üçüncü olarak da o eklentiye ilgi azalabilir. QuickShop'un 1.13 beta sürümü 10 Ağustos 2018 tarihinde gelmiş olsa da sahibi tarafından bile unutulan bir eklenti.

BlankNimbleAlligatorsnappingturtle-poster.jpg

Eklentilerin kodlama algoritması
daha iyi olan bir eklenti seçmenizi öneririz.


Burada neden mi sizlere daha iyi bir algoritması olan eklenti seçmenizi istiyoruz? En basit sebep, o eklentinin lag yapma olasılığının olmasıdır. Java ile kodlanan her eklenti iyi olmaz. Bu yüzden eklentinin kaynak dosyalarına bakmanızı istiyoruz. Eğer Java bilginiz yoksa bilen birisine de bunu gösterebilirsiniz veya satırları Türkçeye çevirebilirsiniz. Çok seçenek vardır ve kodları yorumlamak gayet basit bir iştir.

Yeni nesil eklentileri kullanmanızı ve
güncelleme aldıklarına dikkat etmenizi öneririz.


Sunucular artık tasarımsal olarak biraz da olsa çığ açtı ve 1.7.2 sürümünden kalma tasarımların kullanımı azaldı. Mesela CratesPlus eklentisi yerine şu zamanlarda CrazyCrates eklentisi kullanılıyor ve bu eklenti 2017-2018 yıllarında tutmaya başladı. Yeni nesil sunucular tasarıma da görünüme de önem vermekte. Onların arka planında kalmanızı hiç istemeyiz. CratesPlus 1.7 sürümünde çıkış yaptı fakat tasarımsal anlamda ve kasa tipleri anlamında hiç kendini geliştirmedi ve bunu bizlere göstermedi.
 

xBuhariPvP

System.out.println("xBuhariPvP");
Reaper Project
Yardımsever Üye
Premium
Katılım
6 Eylül 2017
Mesajlar
1.767
En iyi cevaplar
24
Elmaslar
735
Zümrüt
0
Minecraft
ClearLagg'ın tek amacı yerdeki itemleri silmek değildir. Chunkları unload etmek , belirli mesafedeki mobları silmek vb. bir sürü özelliği vardır.

Bknz;

Kod:
/lagg clear (Clears configured entities)
/lagg check [world1, world2...] (Displays world information + more)
/lagg reload (Reloads the configuration)
/lagg killmobs (Kills configured mobs)
/lagg area <radius> (Removes entities in given radius)
/lagg tpchunk <x> <z> [world] (Teleports to given chunk)
/lagg admin (Manage modules)
/lagg gc (Force request Garbage collection [NOT RECOMMENDED])
/lagg tps (View estimated TPS [Not as accurate as Spigot's /tps])
/lagg halt (Temporary disable configured basic server functions)
/lagg sampleMemory <time> (Sample memory usage per-tick, and garbage collection timings)
/lagg sampleTicks <ticks> [raw] (Sample how long ticks took to complete)
/lagg unloadchunks (Attempts to unload chunks - [Not recommended on later Spigot's])
/lagg profile <time> <type> (Profile certain activities such as redstone to see which chunk is the most active)
 

Sooply

merhaba dünya
Yazar Şefi
Mentör
Katılım
14 Ocak 2018
Mesajlar
2.517
En iyi cevaplar
7
Elmaslar
2.033
Zümrüt
25
Minecraft
ClearLagg'ın tek amacı yerdeki itemleri silmek değildir. Chunkları unload etmek , belirli mesafedeki mobları silmek vb. bir sürü özelliği vardır.

Bknz;

Kod:
/lagg clear (Clears configured entities)
/lagg check [world1, world2...] (Displays world information + more)
/lagg reload (Reloads the configuration)
/lagg killmobs (Kills configured mobs)
/lagg area <radius> (Removes entities in given radius)
/lagg tpchunk <x> <z> [world] (Teleports to given chunk)
/lagg admin (Manage modules)
/lagg gc (Force request Garbage collection [NOT RECOMMENDED])
/lagg tps (View estimated TPS [Not as accurate as Spigot's /tps])
/lagg halt (Temporary disable configured basic server functions)
/lagg sampleMemory <time> (Sample memory usage per-tick, and garbage collection timings)
/lagg sampleTicks <ticks> [raw] (Sample how long ticks took to complete)
/lagg unloadchunks (Attempts to unload chunks - [Not recommended on later Spigot's])
/lagg profile <time> <type> (Profile certain activities such as redstone to see which chunk is the most active)

Evet fakat ben burada sadece o özelliğinden bahsettim. Ben de bilirim temelinin sadece item silmek olmadığını. Teşekkürler belirttiğin için bilmeyenler olabilir. (ClearLagg'in burada item silme olayının saçma olduğunu belirttim sadece. Minecraft gibi bir item'e beş dakikalık süre vermesi biraz daha mantıklı.)
 

Jadder0

Demir Cevheri Gibiyim
Katılım
8 Temmuz 2019
Mesajlar
199
En iyi cevaplar
0
Elmaslar
95
Zümrüt
0
Mesela QuickShop eklentisi en son 10 Ağustos 2018 tarihinde güncellenmiş. Şimdi bu eklentiyi kullanmak ne kadar mantıklı? Tabii ki de mantıklı değil. Birinci olarak kodlaması eski ve fixlenmesi gereken birçok şey olabilir. İkinci olarak üst sürümleri desteklemeyebilir ve kullanımı azalabilir. Üçüncü olarak da o eklentiye ilgi azalabilir. QuickShop'un 1.13 beta sürümü 10 Ağustos 2018 tarihinde gelmiş olsa da sahibi tarafından bile unutulan bir eklenti.
Quickshop yerine yeni sürümlere güncellenen
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
kullanmak çok daha mantıklı.
 

YigitReisOfficial

❤️ Atatürk Sevdalısı ❤️
Mentör
Team Quality
Yardımsever Üye
Emekli
Katılım
17 Haziran 2014
Mesajlar
14.311
En iyi cevaplar
52
Elmaslar
11.718
Yaş
16
Yer
İstanbul - Beylikdüzü
Zümrüt
10
Minecraft

Bukkit sunucusu olan arkadaşlar için son derece yararlı bir konu içeriği olmuş. Şimdiden yararını gören arkadaşlara geçmiş olsun 😂 ☕
 

JoeMine

Odunlara Vur Vur Vur!
Yasaklandı
Katılım
13 Eylül 2020
Mesajlar
37
En iyi cevaplar
0
Elmaslar
22
Yaş
23
Zümrüt
0
Minecraft

Bukkit sunucusu olan arkadaşlar için son derece yararlı bir konu içeriği olmuş. Şimdiden yararını gören arkadaşlara geçmiş olsun 😂 ☕
Bukkit sunucusu derken :D Zaten tüm sunucular bukkittir kral. Ayrıca konu çok çok yararlı olmuş bence. Elinize ve emeğinize sağlık.
 

Sooply

merhaba dünya
Yazar Şefi
Mentör
Katılım
14 Ocak 2018
Mesajlar
2.517
En iyi cevaplar
7
Elmaslar
2.033
Zümrüt
25
Minecraft
Quickshop yerine yeni sürümlere güncellenen
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
kullanmak çok daha mantıklı.

QuickShop Reremake'i bilmediğimi söylüyorum. Hatamı düzelttiğin için teşekkürler.

Bukkit sunucusu derken :D Zaten tüm sunucular bukkittir kral. Ayrıca konu çok çok yararlı olmuş bence. Elinize ve emeğinize sağlık.

Evet ben de bütün sunucuları kapsasın diye Bukkit yazdım :D Teşekkür ederim.
 

Leointras

Somon Balığı Selam Vermeye Geldi
Katılım
19 Eylül 2020
Mesajlar
24
En iyi cevaplar
0
Elmaslar
10
Zümrüt
0
Konu geniş bir şekilde ele alınmış. Açıklayıcı bir makale, eline sağlık.
 

altugberkan

Somon Balığı Selam Vermeye Geldi
Premium
Katılım
13 Aralık 2018
Mesajlar
16
En iyi cevaplar
0
Elmaslar
7
Yaş
16
Zümrüt
0
Konu geniş bir şekilde ele alınmış. Açıklayıcı bir makale, eline sağlık.
 

Mr. PJ

Odunlara Vur Vur Vur!
Premium
Katılım
8 Eylül 2020
Mesajlar
38
En iyi cevaplar
0
Elmaslar
14
Yaş
20
Zümrüt
5
Sunucu yöneticileri için bilgilendirici bir makale elinize sağlık.
 

ERDEMSAKARYA_

Odunlara Vur Vur Vur!
Premium
Katılım
11 Eylül 2019
Mesajlar
39
En iyi cevaplar
0
Elmaslar
17
Yer
Türkiye
Zümrüt
0
Minecraft
Sunucu sahiplerinin işine yarıyacak ve bilgilendirici bir konu olmuş kaleminize sağlık!
 

BraveHeart_

Zombi Geldi, Beni Yedi
Deneme Destek
Premium
Katılım
11 Ekim 2020
Mesajlar
270
En iyi cevaplar
0
Elmaslar
170
Yaş
18
Zümrüt
0
Minecraft
Gayet Yararlı Bir Konu Olmuş Ellerinize Sağlık.
 
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı