fuseheisen
Bir Kömür Göründü Kaptanım!
- Katılım
- 1 Ağustos 2025
- Mesajlar
- 138
- Elmaslar
- 33
- Puan
- 805
- Konum
- Valinor
- Minecraft
- fuseheisen
Discord:
fuseteas.
- Minecraft Sürümleri
- 1.18-1.21.X
Selamlar MC-TR üyeleri, ben fuseheisen.
Bir süredir sunucuma yeni sistemler eklemeyi düşünüyordum ve aklımda teslimat sistemi vardı, fakat piyasayı biraz araştırınca gördüm ki, tüm teslimat eklentileri aynı ve hepsi basit. EcoDelivery'i geliştirme fikri tam olarak burdan çıktı.
Ayrıca bu eklenti kariyerimde yaptığım ilk global ve büyük çaplı eklenti, bu eklentiyi tüm mc-tr üyelerine ücretsiz vermek isterdim fakat sunucumda daha iyi reklam yapmak için sermayeye ihtiyacım var ve bu yüzden maalesef ücretsiz paylaşamıyorum.
Şimdi yaptığım konu tasarımına geçelim.
Şimdi eklentiyi tanıtmaya geçelim.
Aylık, Yıllık ve Teslimat Başı Tamamlama Ödülleri
Sıradan teslimat eklentilerinde en büyük eksik rekabetin az olmasıdır. Bende bunu düşündüm ve oyuna rekabet katması için aylık, yıllık ve teslimat başı teslimat tamamlama ödülleri / duyuruları getirdim.
Yıllık ve aylık teslimatların zaman dilimini ve ödül bilgilerini config.yml üzerinden düzenleyebilirsiniz.
Basit, Kolay Kategori Arayüzü
Eklentinin Kategori kısmı 4 adet kategoriden oluşmaktadır, tarım, aletler, bloklar ve madenler.
arayüz tamamen estetik ve tamamen configurable yapıda tutulmuştur.
Borsa Sistemi
Bu eklentide klasik teslimat sistemlerindeki hep aynı fiyat döngüsüne artık son veriyoruz. Admin panelinden teslimatı oluştururken belirlenen fiyat değişikliği oranına bağlı olarak, Teslim edilen her üründe fiyat bir tık daha aşağıya düşüyor. Bu sayede oyuncular arasında bir rekabet oluşuyor ve herkes diğerlerinden önce eşyaları teslim etmek ve yüksek fiyat almak için çabalıyor.
Dil Desteği
Eklentide tam olarak 6 adet dil desteği bulunuyor. Bu diller : İngilizce, Türkçe, İspanyolca, Rusça, Almanca ve Fransızca.
Config.yml üzerinden dilleri belirleyerek istediğiniz dili seçebilirsiniz, ve unutmayın, dil desteği sadece mesajlar değil, guileride değiştiriyor.
Shulker Desteği
Biliyorsunuz ki minecraftta artık farm sistemleri gelişti ve oyuncular ekstra depolama kazanmak için farmların sonuna shulker doldurucu ekliyor, Bende bunu düşündüm ve eklentiye tamamen kusursuz bir shulker algılama sistemi ekledim. Eşyaları teslim ederken eklenti otomatik olarak Shulkerlardaki tüm teslimat itemlerini tespit edip alıyor.
Lider Tablosu & Placeholderlar
Eklentide aylık, yıllık teslimat sıralamaları, mevcut teslimatların tamamlanma yüzdesi, oyuncunun aylık ve yıllık teslim ettiği eşya gibi birçok placeholder bulunur. bu sayede sıralama hologramları oluşturarak ekstra rekabet oluşturabilirsiniz.
Folia & Purpur Desteği
EcoDelivery tamamen optimize olmanın yanı sıra, folia ve purpur ile tamamen uyumludur. Gönül rahatlığıyla folia ve purpur sunucularınızda kullanabilirsiniz.
Tamamen Basit Teslimat Oluşturma
Teslimatları oluşturmak için yapmanız gereken tek şey, itemi elinize alıp /delivery admin create (task_id) komutunu kullanmak.
Komutu kullandıktan sonra karşınıza çıkan gui üzerinden teslimat ile alakalı her şeyi (miktar, taban fiyat, minimum fiyat, borsa oranı, kategori)
ayarlayabiliyorsunuz.
Özel Eşya Desteği
Böyle kapsamlı bir eklentide bunu eklememek olmazdı. Eklenti ItemsAdder, Nexo, Oraxen ile eklenen özel eşyaları tamamen destekliyor. Bu sayede Eklediğiniz özel mahsüllerin, itemlerin teslimatını oluşturabiliyorsunuz.
Discord Webhook
Tabii ki bunuda eklemeseydim olmazdı. Config üzerinden ayarlanabilen Discord Webhook desteğide mevcut. Tek yapmanız gereken Config üzerinden webhook url'nizi girmek.
MySQL Desteği
Eklenti SQLite ve MySQL desteklemektedir, bu sayede tüm işlemleri işlemcinizi yormadan hesaplar.
Sıfır Açık / Dupe İhtimali
EcoDelivery, tamamen exploitlere ve diğer açıklara karşı korumalıdır, Tıklama, Packet gönderimi kapatma gibi tüm açıklardan korunmuştur ve Cooldown özelliği sayesinde oyuncular bunu asla gerçekleştiremez.
Peki, Neden EcoDelivery ?
Sıfır Lag ASYNC Altyapı : Klasik eklentiler eşya kaydetme ve gönderme işlemlerini ana sunucu çekirdeğinde (Sync) yapar, bu da sunucuda anlık donmalara (TPS düşüşlerine) sebep olur. EcoDelivery, tüm MySQL ve SQLite işlemlerini arka planda (Async) halleder.
Custom Item Desteği : Sıradan teslimat eklentileri özel eşyaların NBT verilerini okuyamaz. EcoDelivery ise Custom itemlere %100 entegrelidir.
Anti-Dupe, Sıfır Açık : Geleneksel teslimat eklentilerinde menü (GUI) tıklama ve sunucu kapanma anlarındaki açıklar yüzünden eşya kopyalamak (dupe) büyük bir sorundur. EcoDelivery, en baştan "önce güvenlik" mantığıyla kodlanmıştır; eşya kopyalama açıkları teknik olarak tamamen kapatılmıştır.
Borsa Sistemi : EcoDelivery, sadece bir teslimat eklentisi değil, Sunucu ekonomisini sıfırdan yaratan bir eklentidir, Borsa sistemi sayesinde oyuncular arasındaki rekabeti arttırır, Sunucuda rekabet ortamı yaratır.
Estetik Yapı : Eklentideki her bir menü için zaman harcanılmış, en iyi görünüm verilmiştir, Small Caps yazı fontu sayesindede bu görünüm arşa çıkarılmıştır.
Multiplier Sistemi : Multiplier permissionu sayesinde vip rütbeleriniz için ekstra özellik eklemiş olursunuz, multiplier permleri config üzerinden ayarlanabilir ve teslimat çarpanı sağlar.
Tamamen Özelleştirilebilir : EcoDelivery, diğer eklentiler gibi herşey içine gömülü yapılmış bir eklenti değildir. Eklentideki her bir menü, en ufak varlığına kadar config üzerinden özelleştirilebilir. Bu sayede istediğiniz tasarım, istediğiniz menü tamamen sizin elinizdedir.
Komutlar ve Permler
/delivery
/delivery admin create
delivery.use
delivery.admin
delivery.multiplier.<number>
Eklentinin içeriği bu kadardı, beğendiyseniz elmas bırakırsanız sevinirim, eleştirilere ve önerilere açığım, konunun altında yorumlarınızı bekliyorum.
Bir süredir sunucuma yeni sistemler eklemeyi düşünüyordum ve aklımda teslimat sistemi vardı, fakat piyasayı biraz araştırınca gördüm ki, tüm teslimat eklentileri aynı ve hepsi basit. EcoDelivery'i geliştirme fikri tam olarak burdan çıktı.
Ayrıca bu eklenti kariyerimde yaptığım ilk global ve büyük çaplı eklenti, bu eklentiyi tüm mc-tr üyelerine ücretsiz vermek isterdim fakat sunucumda daha iyi reklam yapmak için sermayeye ihtiyacım var ve bu yüzden maalesef ücretsiz paylaşamıyorum.
Şimdi yaptığım konu tasarımına geçelim.
Şimdi eklentiyi tanıtmaya geçelim.
Aylık, Yıllık ve Teslimat Başı Tamamlama Ödülleri
Sıradan teslimat eklentilerinde en büyük eksik rekabetin az olmasıdır. Bende bunu düşündüm ve oyuna rekabet katması için aylık, yıllık ve teslimat başı teslimat tamamlama ödülleri / duyuruları getirdim.
Yıllık ve aylık teslimatların zaman dilimini ve ödül bilgilerini config.yml üzerinden düzenleyebilirsiniz.
Basit, Kolay Kategori Arayüzü
Eklentinin Kategori kısmı 4 adet kategoriden oluşmaktadır, tarım, aletler, bloklar ve madenler.
arayüz tamamen estetik ve tamamen configurable yapıda tutulmuştur.
Borsa Sistemi
Bu eklentide klasik teslimat sistemlerindeki hep aynı fiyat döngüsüne artık son veriyoruz. Admin panelinden teslimatı oluştururken belirlenen fiyat değişikliği oranına bağlı olarak, Teslim edilen her üründe fiyat bir tık daha aşağıya düşüyor. Bu sayede oyuncular arasında bir rekabet oluşuyor ve herkes diğerlerinden önce eşyaları teslim etmek ve yüksek fiyat almak için çabalıyor.
Eklentide tam olarak 6 adet dil desteği bulunuyor. Bu diller : İngilizce, Türkçe, İspanyolca, Rusça, Almanca ve Fransızca.
Config.yml üzerinden dilleri belirleyerek istediğiniz dili seçebilirsiniz, ve unutmayın, dil desteği sadece mesajlar değil, guileride değiştiriyor.
Shulker Desteği
Biliyorsunuz ki minecraftta artık farm sistemleri gelişti ve oyuncular ekstra depolama kazanmak için farmların sonuna shulker doldurucu ekliyor, Bende bunu düşündüm ve eklentiye tamamen kusursuz bir shulker algılama sistemi ekledim. Eşyaları teslim ederken eklenti otomatik olarak Shulkerlardaki tüm teslimat itemlerini tespit edip alıyor.
Lider Tablosu & Placeholderlar
Eklentide aylık, yıllık teslimat sıralamaları, mevcut teslimatların tamamlanma yüzdesi, oyuncunun aylık ve yıllık teslim ettiği eşya gibi birçok placeholder bulunur. bu sayede sıralama hologramları oluşturarak ekstra rekabet oluşturabilirsiniz.
Folia & Purpur Desteği
EcoDelivery tamamen optimize olmanın yanı sıra, folia ve purpur ile tamamen uyumludur. Gönül rahatlığıyla folia ve purpur sunucularınızda kullanabilirsiniz.
Tamamen Basit Teslimat Oluşturma
Teslimatları oluşturmak için yapmanız gereken tek şey, itemi elinize alıp /delivery admin create (task_id) komutunu kullanmak.
Komutu kullandıktan sonra karşınıza çıkan gui üzerinden teslimat ile alakalı her şeyi (miktar, taban fiyat, minimum fiyat, borsa oranı, kategori)
ayarlayabiliyorsunuz.
Özel Eşya Desteği
Böyle kapsamlı bir eklentide bunu eklememek olmazdı. Eklenti ItemsAdder, Nexo, Oraxen ile eklenen özel eşyaları tamamen destekliyor. Bu sayede Eklediğiniz özel mahsüllerin, itemlerin teslimatını oluşturabiliyorsunuz.
Discord Webhook
Tabii ki bunuda eklemeseydim olmazdı. Config üzerinden ayarlanabilen Discord Webhook desteğide mevcut. Tek yapmanız gereken Config üzerinden webhook url'nizi girmek.
MySQL Desteği
Eklenti SQLite ve MySQL desteklemektedir, bu sayede tüm işlemleri işlemcinizi yormadan hesaplar.
Sıfır Açık / Dupe İhtimali
EcoDelivery, tamamen exploitlere ve diğer açıklara karşı korumalıdır, Tıklama, Packet gönderimi kapatma gibi tüm açıklardan korunmuştur ve Cooldown özelliği sayesinde oyuncular bunu asla gerçekleştiremez.
Peki, Neden EcoDelivery ?
Sıfır Lag ASYNC Altyapı : Klasik eklentiler eşya kaydetme ve gönderme işlemlerini ana sunucu çekirdeğinde (Sync) yapar, bu da sunucuda anlık donmalara (TPS düşüşlerine) sebep olur. EcoDelivery, tüm MySQL ve SQLite işlemlerini arka planda (Async) halleder.
Custom Item Desteği : Sıradan teslimat eklentileri özel eşyaların NBT verilerini okuyamaz. EcoDelivery ise Custom itemlere %100 entegrelidir.
Anti-Dupe, Sıfır Açık : Geleneksel teslimat eklentilerinde menü (GUI) tıklama ve sunucu kapanma anlarındaki açıklar yüzünden eşya kopyalamak (dupe) büyük bir sorundur. EcoDelivery, en baştan "önce güvenlik" mantığıyla kodlanmıştır; eşya kopyalama açıkları teknik olarak tamamen kapatılmıştır.
Borsa Sistemi : EcoDelivery, sadece bir teslimat eklentisi değil, Sunucu ekonomisini sıfırdan yaratan bir eklentidir, Borsa sistemi sayesinde oyuncular arasındaki rekabeti arttırır, Sunucuda rekabet ortamı yaratır.
Estetik Yapı : Eklentideki her bir menü için zaman harcanılmış, en iyi görünüm verilmiştir, Small Caps yazı fontu sayesindede bu görünüm arşa çıkarılmıştır.
Multiplier Sistemi : Multiplier permissionu sayesinde vip rütbeleriniz için ekstra özellik eklemiş olursunuz, multiplier permleri config üzerinden ayarlanabilir ve teslimat çarpanı sağlar.
Tamamen Özelleştirilebilir : EcoDelivery, diğer eklentiler gibi herşey içine gömülü yapılmış bir eklenti değildir. Eklentideki her bir menü, en ufak varlığına kadar config üzerinden özelleştirilebilir. Bu sayede istediğiniz tasarım, istediğiniz menü tamamen sizin elinizdedir.
Komutlar ve Permler
/delivery
/delivery admin create
delivery.use
delivery.admin
delivery.multiplier.<number>
Eklentinin içeriği bu kadardı, beğendiyseniz elmas bırakırsanız sevinirim, eleştirilere ve önerilere açığım, konunun altında yorumlarınızı bekliyorum.
Son düzenleme: