OMC - OZAII MINECRAFT CORE

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

sblodyzm

May the force be with you Magnesify
Katılım
30 Mayıs 2021
Mesajlar
169
Elmaslar
56
Puan
9.195
Konum
TURKEY
Minecraft
ozaiithejava

Discord:

ozaii1337



Merhaba Değerli Forum Üyeleri ve Okurlar,


Ben Oğuz, ozaii .


Bu yazımda, sizlere OMC (Ozaii Minecraft Core)'yu tanıtmak istiyorum.

GitHub linki:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.



Ana Sunucu Yazılımı: Paper 1.8.8




Peki, Neden Bu Fork'u İndirelim? Bize Ne Katacak?


Bu fork'un temel amacı, plugin geliştirme sürecinde veritabanı yönetimi ve config sistemi gibi işlemleri ayrı ayrı yazmaktansa, bunları entegre bir yapıda sunmaktır. Bu sayede daha verimli ve modüler bir geliştirme süreci sağlanmıştır.


Sunulan Sistemler:


  • Discord Eşleme: Discord sunucunuzla Minecraft oyuncularını eşleştirme işlemi.
  • Discord Botu: Kolay komut eklemek için arayüz sağlanmıştır.
  • FactoryApi: Tüm pluginlerde hızlıca Factory ve Manager sınıflarını kullanmanıza olanak tanır.
  • Yeni Event'ler:
    • EntityAirChangeEvent
    • PlayerJumpEvent
    • PlayerOpenChestEvent
  • Factory'ler:
    • DatabaseFactory: Asenkron veritabanı işlemleri için, bağlantı havuzları (pool) ve bellek sızıntılarını önler.
    • LanguageFactory: Dil dosyasından mesajları alıp eklemenize yardımcı olur (YML formatıyla uyumlu).
    • SettingsFactory: JSON formatında ayarları yönetmenize yardımcı olur.
    • TpsFactory: TPS verilerini almak için bir arayüz sunar ve web entegrasyonlarına uyumludur.
  • Manager'lar:
    • CoinManager: API kullanmadan kendi coin sisteminizi oluşturmanıza olanak sağlar.
    • LevelManager: Oyuncu seviyelerini yönetir. (XP ile karıştırmayın!)
    • ProfileManager: Oyuncu profil bilgilerini (hesap oluşturma tarihi, son giriş tarihi vb.) yönetir.
  • Diğer Özellikler:
    • NotificationTray: Sadece Windows işletim sistemi üzerinde çalışan bildirim tepsisi.
    • WebServer: İstediğiniz paketleri yollayıp dönüş almak için API ve şifre gereklidir. (Web script ile uyumlu)
  • Utils:
    • TwoFactorAuthUtils: Belirlediğiniz süre içerisinde geçerli bir kod oluşturur ve kontrol eder.
    • TimeUtils: Zaman formatlama işlemleri için kullanılır.
    • MathUtils: Belirli bir sayı aralığında rastgele tamsayılar oluşturur ve yuvarlama işlemleri yapar.
    • OperatingSystemUtil: İşletim sistemini tespit eder.
    • DistanceUtils: İki oyuncu arasındaki mesafeyi ölçer.
    • MessageUtils: Basit log sistemi sağlar.
    • WorldUtils: Oyuncuya dünya üzerinde işlem yapmayı kolaylaştırır.
    • LisanceUtils: Plugin ve sunucu lisanslaması için yardımcı olur.
    • HttpUtil: HTTP isteklerini daha kolay göndermenizi sağlar.

Yeni Eklenen Komutlar:


Toplamda 17 yeni komut eklenmiştir. Bu komutlara ozaii.commands paketinden ulaşabilirsiniz.


Performans ve Verimlilik:


Çoğu sistem asenkron (async) olarak yazılmıştır, böylece sunucu yükü minimumda tutulur. Ayrıca, çeşitli kütüphaneler güncellenmiştir.


Yasaklı Öğeler ve Ayarlar:


  • Redstone, kitap, TNT gibi öğeleri yasaklamak için ayarlar eklenmiştir.
  • Ağaç boyutları, TNT patlama yarıçapı, verimlilik ile kırılan cevherlerin kazanma çarpanı gibi ayarlar da mevcuttur.

World Generation:


Dünya oluşturma sistemini iyileştirerek 1.8 sürümüne uygun modernizasyonlar yapılmıştır.


Giriş Mesajı Özelleştirme:


Giriş mesajları artık açılabilir, kapatılabilir ve özelleştirilebilir.




Örnek Ayar Dosyası:


Site JSON formatını kabul etmediği için ayar dosyasını TXT formatında yükledim.




Eleştirilerinize Açığım!
Yazılımı sürekli olarak güncellemeye devam ediyorum. Fikirlerinizi benimle paylaşmaktan çekinmeyin, belki de bir sonraki sürümde istediğiniz özellikleri görebilirsiniz!



 

Ekli dosyalar

  • ayarlar.txt
    ayarlar.txt
    1,6 KB · Görüntüleme: 152
  • omc.webp
    omc.webp
    130,4 KB · Görüntüleme: 73
eline sağlık beleşe enayi kodu eyvallah
 
Başarılar dilerim.
 
Oğuz reis beleş kod için teşekkürler başarılar diliyorum
 


Merhaba Değerli Forum Üyeleri ve Okurlar,


Ben Oğuz, ozaii .


Bu yazımda, sizlere OMC (Ozaii Minecraft Core)'yu tanıtmak istiyorum.

GitHub linki:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.



Ana Sunucu Yazılımı: Paper 1.8.8




Peki, Neden Bu Fork'u İndirelim? Bize Ne Katacak?


Bu fork'un temel amacı, plugin geliştirme sürecinde veritabanı yönetimi ve config sistemi gibi işlemleri ayrı ayrı yazmaktansa, bunları entegre bir yapıda sunmaktır. Bu sayede daha verimli ve modüler bir geliştirme süreci sağlanmıştır.


Sunulan Sistemler:


  • Discord Eşleme: Discord sunucunuzla Minecraft oyuncularını eşleştirme işlemi.
  • Discord Botu: Kolay komut eklemek için arayüz sağlanmıştır.
  • FactoryApi: Tüm pluginlerde hızlıca Factory ve Manager sınıflarını kullanmanıza olanak tanır.
  • Yeni Event'ler:
    • EntityAirChangeEvent
    • PlayerJumpEvent
    • PlayerOpenChestEvent
  • Factory'ler:
    • DatabaseFactory: Asenkron veritabanı işlemleri için, bağlantı havuzları (pool) ve bellek sızıntılarını önler.
    • LanguageFactory: Dil dosyasından mesajları alıp eklemenize yardımcı olur (YML formatıyla uyumlu).
    • SettingsFactory: JSON formatında ayarları yönetmenize yardımcı olur.
    • TpsFactory: TPS verilerini almak için bir arayüz sunar ve web entegrasyonlarına uyumludur.
  • Manager'lar:
    • CoinManager: API kullanmadan kendi coin sisteminizi oluşturmanıza olanak sağlar.
    • LevelManager: Oyuncu seviyelerini yönetir. (XP ile karıştırmayın!)
    • ProfileManager: Oyuncu profil bilgilerini (hesap oluşturma tarihi, son giriş tarihi vb.) yönetir.
  • Diğer Özellikler:
    • NotificationTray: Sadece Windows işletim sistemi üzerinde çalışan bildirim tepsisi.
    • WebServer: İstediğiniz paketleri yollayıp dönüş almak için API ve şifre gereklidir. (Web script ile uyumlu)
  • Utils:
    • TwoFactorAuthUtils: Belirlediğiniz süre içerisinde geçerli bir kod oluşturur ve kontrol eder.
    • TimeUtils: Zaman formatlama işlemleri için kullanılır.
    • MathUtils: Belirli bir sayı aralığında rastgele tamsayılar oluşturur ve yuvarlama işlemleri yapar.
    • OperatingSystemUtil: İşletim sistemini tespit eder.
    • DistanceUtils: İki oyuncu arasındaki mesafeyi ölçer.
    • MessageUtils: Basit log sistemi sağlar.
    • WorldUtils: Oyuncuya dünya üzerinde işlem yapmayı kolaylaştırır.
    • LisanceUtils: Plugin ve sunucu lisanslaması için yardımcı olur.
    • HttpUtil: HTTP isteklerini daha kolay göndermenizi sağlar.

Yeni Eklenen Komutlar:


Toplamda 17 yeni komut eklenmiştir. Bu komutlara ozaii.commands paketinden ulaşabilirsiniz.


Performans ve Verimlilik:


Çoğu sistem asenkron (async) olarak yazılmıştır, böylece sunucu yükü minimumda tutulur. Ayrıca, çeşitli kütüphaneler güncellenmiştir.


Yasaklı Öğeler ve Ayarlar:


  • Redstone, kitap, TNT gibi öğeleri yasaklamak için ayarlar eklenmiştir.
  • Ağaç boyutları, TNT patlama yarıçapı, verimlilik ile kırılan cevherlerin kazanma çarpanı gibi ayarlar da mevcuttur.

World Generation:


Dünya oluşturma sistemini iyileştirerek 1.8 sürümüne uygun modernizasyonlar yapılmıştır.


Giriş Mesajı Özelleştirme:


Giriş mesajları artık açılabilir, kapatılabilir ve özelleştirilebilir.




Örnek Ayar Dosyası:


Site JSON formatını kabul etmediği için ayar dosyasını TXT formatında yükledim.




Eleştirilerinize Açığım!
Yazılımı sürekli olarak güncellemeye devam ediyorum. Fikirlerinizi benimle paylaşmaktan çekinmeyin, belki de bir sonraki sürümde istediğiniz özellikleri görebilirsiniz!



oyy <3333
 
Ellerine saglik kolay gelsin
 


Merhaba Değerli Forum Üyeleri ve Okurlar,


Ben Oğuz, ozaii .


Bu yazımda, sizlere OMC (Ozaii Minecraft Core)'yu tanıtmak istiyorum.

GitHub linki:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.



Ana Sunucu Yazılımı: Paper 1.8.8




Peki, Neden Bu Fork'u İndirelim? Bize Ne Katacak?


Bu fork'un temel amacı, plugin geliştirme sürecinde veritabanı yönetimi ve config sistemi gibi işlemleri ayrı ayrı yazmaktansa, bunları entegre bir yapıda sunmaktır. Bu sayede daha verimli ve modüler bir geliştirme süreci sağlanmıştır.


Sunulan Sistemler:


  • Discord Eşleme: Discord sunucunuzla Minecraft oyuncularını eşleştirme işlemi.
  • Discord Botu: Kolay komut eklemek için arayüz sağlanmıştır.
  • FactoryApi: Tüm pluginlerde hızlıca Factory ve Manager sınıflarını kullanmanıza olanak tanır.
  • Yeni Event'ler:
    • EntityAirChangeEvent
    • PlayerJumpEvent
    • PlayerOpenChestEvent
  • Factory'ler:
    • DatabaseFactory: Asenkron veritabanı işlemleri için, bağlantı havuzları (pool) ve bellek sızıntılarını önler.
    • LanguageFactory: Dil dosyasından mesajları alıp eklemenize yardımcı olur (YML formatıyla uyumlu).
    • SettingsFactory: JSON formatında ayarları yönetmenize yardımcı olur.
    • TpsFactory: TPS verilerini almak için bir arayüz sunar ve web entegrasyonlarına uyumludur.
  • Manager'lar:
    • CoinManager: API kullanmadan kendi coin sisteminizi oluşturmanıza olanak sağlar.
    • LevelManager: Oyuncu seviyelerini yönetir. (XP ile karıştırmayın!)
    • ProfileManager: Oyuncu profil bilgilerini (hesap oluşturma tarihi, son giriş tarihi vb.) yönetir.
  • Diğer Özellikler:
    • NotificationTray: Sadece Windows işletim sistemi üzerinde çalışan bildirim tepsisi.
    • WebServer: İstediğiniz paketleri yollayıp dönüş almak için API ve şifre gereklidir. (Web script ile uyumlu)
  • Utils:
    • TwoFactorAuthUtils: Belirlediğiniz süre içerisinde geçerli bir kod oluşturur ve kontrol eder.
    • TimeUtils: Zaman formatlama işlemleri için kullanılır.
    • MathUtils: Belirli bir sayı aralığında rastgele tamsayılar oluşturur ve yuvarlama işlemleri yapar.
    • OperatingSystemUtil: İşletim sistemini tespit eder.
    • DistanceUtils: İki oyuncu arasındaki mesafeyi ölçer.
    • MessageUtils: Basit log sistemi sağlar.
    • WorldUtils: Oyuncuya dünya üzerinde işlem yapmayı kolaylaştırır.
    • LisanceUtils: Plugin ve sunucu lisanslaması için yardımcı olur.
    • HttpUtil: HTTP isteklerini daha kolay göndermenizi sağlar.

Yeni Eklenen Komutlar:


Toplamda 17 yeni komut eklenmiştir. Bu komutlara ozaii.commands paketinden ulaşabilirsiniz.


Performans ve Verimlilik:


Çoğu sistem asenkron (async) olarak yazılmıştır, böylece sunucu yükü minimumda tutulur. Ayrıca, çeşitli kütüphaneler güncellenmiştir.


Yasaklı Öğeler ve Ayarlar:


  • Redstone, kitap, TNT gibi öğeleri yasaklamak için ayarlar eklenmiştir.
  • Ağaç boyutları, TNT patlama yarıçapı, verimlilik ile kırılan cevherlerin kazanma çarpanı gibi ayarlar da mevcuttur.

World Generation:


Dünya oluşturma sistemini iyileştirerek 1.8 sürümüne uygun modernizasyonlar yapılmıştır.


Giriş Mesajı Özelleştirme:


Giriş mesajları artık açılabilir, kapatılabilir ve özelleştirilebilir.




Örnek Ayar Dosyası:


Site JSON formatını kabul etmediği için ayar dosyasını TXT formatında yükledim.




Eleştirilerinize Açığım!
Yazılımı sürekli olarak güncellemeye devam ediyorum. Fikirlerinizi benimle paylaşmaktan çekinmeyin, belki de bir sonraki sürümde istediğiniz özellikleri görebilirsiniz!



Elline sağlık başarılarının devamını dilerim ozicim
 
Eline sağlık, benim site içinde iki, üç api ekle şuna :D
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst