Rehber

Kod yazmadan Minecraft plugin'i nasıl yapılır

7 Ekim 2026 güncellendi

Çalışan bir plugin için Java öğrenmen gerekmez. Ne yapması gerektiğini net anlatman ve açıklamayı gerçek koda çeviren, derleyen ve kurmadan önce oyunda test etmeni sağlayan bir araç gerekir. Bu rehber nasıl yapılacağını ve sonucun aklındaki gibi çıkması için ne yazman gerektiğini gösterir.

Bu örnekten başla ve ihtiyacına göre değiştir.

Bunu Codexe ile oluştur

Adım adım

  1. 1.Sunucuyu ve sürümü seç

    Plugin'ler Spigot, Paper veya Folia sunucularında çalışır. Sunucunun çalıştırdığı Minecraft sürümünü not et (örneğin Paper 1.21.4): plugin o sürüm için derlenmiş olmalı.

  2. 2.Plugin'i sade sözlerle anlat

    Komutları, onları kimin kullanabileceğini (izinler), oyunda ne olacağını ve nelerin yapılandırılabilir olması gerektiğini söyle. Kısa listeler uzun paragraflardan daha iyi çalışır.

  3. 3.Codexe yazsın ve derlesin

    Codexe Java sınıflarını, plugin.yml dosyasını ve derleme dosyalarını yazar, projeyi derler ve Hazır demeden önce derleme hatalarını düzeltir.

  4. 4.Gerçek bir sunucuda dene

    Plugin'in kurulu olduğu özel bir test sunucusuna kendi Minecraft istemcinden katılmak için Hemen dene'ye bas. Test oyuncuları komutları çalıştırır ve sonucu kontrol eder.

  5. 5.Sohbette değişiklik iste

    Bir şey doğru değilse gördüğünü söyle ("çıkış yapınca bekleme süresi sıfırlanıyor") ve Codexe kodu düzenleyip yeniden derler.

  6. 6..jar'ı kur

    Derlenmiş .jar'ı indir, sunucunun plugins/ klasörüne koy ve sunucuyu yeniden başlat.

Plugin'in doğru çıkması için ne yazmalı

Yapay zeka istediğini yazar, bu yüzden açıklama işin tamamıdır. İyi bir açıklama şu soruları yanıtlar:

  • Komutlar: /home <name> gibi tam adlar ve argümanlar.
  • İzinler: hangi komutlar herkes için, hangileri yetkililer için (örneğin homes.admin).
  • Kurallar: sınırlar, bekleme süreleri, maliyetler, ölümde veya çıkışta ne olacağı.
  • Yapılandırma: sunucu sahiplerinin config.yml içinde neyi değiştirebilmesi gerektiği ve mesajlar.
  • Veri: bir şeylerin yeniden başlatmadan sağ çıkıp çıkmayacağı (bir dosyaya veya veritabanına kaydedilir).

Örnek açıklama

"Homes adlı bir Paper 1.21.4 plugin'i. /sethome <name>, /home <name>, /delhome <name> ve /homes. Oyuncu başına en fazla 3 ev, homes.vip iznine sahip olanlara 10. Oyuncu hareket ederse iptal olan 3 saniyelik bir bekleme sonrası ışınlanma. Evler oyuncu başına bir YAML dosyasında saklanır. Tüm mesajlar ve sınırlar config.yml içinde."

Bu, eksiksiz ve yapılandırılabilir bir plugin için yeter. Özellikleri aynı sohbette sonradan her zaman ekleyebilirsin.

"Kod yazmadan" ne demek, ne demek değil

Kod yazmazsın, ama plugin gerçek koddur: açıp okuyabileceğin, değiştirebileceğin veya sonradan bir geliştiriciye verebileceğin normal bir Java projesi. Codexe derlendiğini ve gerçek bir sunucuda yüklendiğini kontrol eder; yapay zekanın yazdığı kod yalnızca bir sohbetten geldiğinde en çok burada başarısız olur.

Free planda üretmek, derlemek ve test etmek ücretsiz (her 24 saatte yenilenen 50.000 token). Kendi sunucun için .jar'ı indirmek bir plan veya indirme paketi gerektirir.

Sorular

Gerçekten Java bilmeden plugin yapabilir miyim?

Evet. Sen anlatırsın, Codexe Java kodunu yazar ve derler, sen de oyunda test edersin. Biraz bilmek uç durumları anlatmaya yardımcı olur ama şart değildir.

Sunucu sürümümde çalışır mı?

Codexe plugin'in hangi Minecraft sürümü için olduğunu sorar (1.8.8'den 26.3'e) ve o sürümün API'si ve Java düzeyi için derler. Test sunucusu aynı sürümü çalıştırır.

Plugin'i sonradan değiştirebilir miyim?

Evet, aynı proje sohbetinde veya dosyaları kendin düzenleyerek. Yapılandırma dosyaları okunabilir ve düzenlenebilir kalır.

Plugin'ini anlat ve oyunda dene

Bu prompt göndermeye hazır açılır:

“Homes adlı bir Paper 1.21.4 plugin'i: bir adla /sethome, /home ve /delhome, oyuncu başına en fazla 3 ev (homes.vip ile 10), harekette iptal olan 3 saniyelik bekleme, oyuncu başına saklanan evler, her mesaj ve sınır config.yml içinde.”

Bunu Codexe ile oluştur
Kod yazmadan Minecraft plugin'i nasıl yapılır | Codexe