Rehber Minecraft Skript Nasıl Yazılır? | Skript Plugini ile Kod Yazma Rehberi (2025)

Rehberlik yapılan konularda kullanılır.

Minecraft Skript Nasıl Yazılır? (Detaylı Rehber)


Minecraft sunucunuzu özelleştirmek istiyor ama Java kodlamayı öğrenmek istemiyorsanız Skript plugini tam size göre!

Bu rehberde Skript ile komut yazmayı, olayları yönetmeyi, değişkenleri kullanmayı ve addon eklemeyi öğreneceksiniz.



Skript Nedir?


Skript, Minecraft sunucularına kolayca yeni özellikler eklemenizi sağlayan bir betik dilidir.

Java bilmenize gerek yoktur ve kodlar anlaşılır bir şekilde yazılır.

Avantajları:
  • Java bilmeye gerek yok
  • Hızlı geliştirme süreci
  • Addon desteği
  • Basit ve anlaşılır sözdizimi

Kurulum

  1. Skript.jar dosyasını plugins klasörüne atın.
  2. Sunucuyu başlatın, plugins/Skript/ klasörü oluşacak.
  3. plugins/Skript/scripts/ içine .sk dosyalarınızı ekleyin.
  4. Kodları etkinleştirmek için /sk reload dosyaadı komutunu kullanın. (/sk reload all tüm skriptleri yeniler.)

Temel Skript Yapısı

Kod:
on join:
    send "&aHoş geldin, %player%!" to player
Oyuncu giriş yaptığında mesaj gönderir.



Renk Kodları

  • &a Açık yeşil
  • &b Açık mavi
  • &c Kırmızı
  • &e Sarı
  • &l Kalın


Komut Oluşturma

Kod:
command /selam:
    trigger:
        send "&eSelam, &a%player%!" to player


Olaylar

  • on join → Oyuncu giriş yaparsa
  • on quit → Oyuncu çıkarsa
  • on death → Oyuncu ölürse
Kod:
on death of player:
    send "&c%victim% öldü!" to all players



Koşullar ve Döngüler

Kod:
on chat:
    if "%message%" contains "küfür":
        cancel event
        send "&cLütfen küfür etmeyin!"
Kod:
loop all players:
    send "&eMerhaba!" to loop-player


Değişkenler

Kod:
set {para.%player%} to 1000
send "Bakiyen: %{para.%player%}%"


Addonlar

  • SkBee → Scoreboard, actionbar, bossbar
  • SkQuery → GUI menüleri
  • skript-yaml → Veri kaydetme/okuma
📌 SkBee Scoreboard örneği:
Kod:
on join:
    create scoreboard named "bilgi" for player
    set title of player's scoreboard to "&bSunucu Bilgileri"
    set line 1 of player's scoreboard to "&eOyuncu: &a%player%"



Yeniden Yükleme

Kod:
/sk reload dosyaadı
/sk reload all



Sonuç


Artık kendi Skript’lerinizi yazarak Minecraft sunucunuzu özelleştirebilirsiniz.

Sorularınızı yorumlarda paylaşın, birlikte geliştirelim! 🚀