[REHBER] ⚙️ DeluxeMenus A'dan Z'ye Tam Kılavuz: Sınırsız Menü Yapımı, Özel Kafalar & Gereksinim Sistemleri

  • Konu başlatıcı Konu başlatıcı @LoGK_Shadoww
  • Başlangıç Tarihi Başlangıç Tarihi
  • Görüntülenme Görüntülenme 4 Görüntülenme
MC Yaşı
9 gün
Mesaj Sayısı
60
Konu Sayısı
36
Beğeni Sayısı
52
Trade Sayısı
0
Memleket
ANKARA
[REHBER] ⚙️ DeluxeMenus A'dan Z'ye Tam Kılavuz: Sınırsız Menü Yapımı, Özel Kafalar & Gereksinim Sistemleri

Herkese selam Minecraft severler!

Sunucunuzda oyuncuların `/menu`, `/vip`, `/warp` veya `/profil` yazdığında karşılarına çıkan o gelişmiş, renkli ve etkileşimli sandık menülerini yapmak artık hiç zor değil. Eskiden kullanılan *ChestCommands* eklentisinin yerini alan, çok daha güçlü, hızlı ve performanslı olan **DeluxeMenus** eklentisinin tüm detaylarını bu dev rehberde bir araya getirdim!



1. DeluxeMenus Mantığı ve Dosya Yapısı
Eklenti yüklendiğinde `plugins/DeluxeMenus` klasörü oluşur. Burada iki temel dosya ve klasörle çalışırız:
  • config.yml: Oluşturduğumuz menü dosyalarını sisteme kaydettiğimiz ve menünün hangi komutla açılacağını tanımladığımız ana ayar dosyası.
  • gui_menus/: Menülerin tasarımını (eşyalar, isimler, slotlar, tıklama komutları) yaptığımız `.yml` uzantılı dosyaların bulunduğu klasör.



2. Sıfırdan Kapsamlı Bir Menü Dosyası Oluşturma
`gui_menus` klasörünün içine `ana_menu.yml` adında bir dosya oluşturup aşağıdaki gelişmiş kod yapısını kullanabilirsiniz:

Kod:
menu_title: '&8&lSUNUCU ANA MENÜSÜ'
open_command:
  - menu
  - ana_menu
size: 27

items:
  # Kategori 1: Işınlanma Butonu
  'pvp_warp':
    material: DIAMOND_SWORD
    slot: 11
    display_name: '&a&l⚔️ PVP Arenası'
    lore:
      - '&7Savaş alanına ışınlanmak için tıklayın!'
      - ''
      - '&eTıklayınca: &f/warp pvp'
    left_click_commands:
      - '[player] warp pvp'

  # Kategori 2: Oyuncu Kafası (Skull) Kullanımı
  'profil_kafa':
    material: head-%player_name%
    slot: 13
    display_name: '&b&l👤 Profiliniz'
    lore:
      - '&7Oyuncu: &e%player_name%'
      - '&7Bakiye: &a%vault_eco_balance_formatted%$'
    left_click_commands:
      - '[message] &aProfil bilgilerinizi inceliyorsunuz.'

  # Kategori 3: Gereksinimli (Vip/Para) Buton
  'vip_al':
    material: GOLD_BLOCK
    slot: 15
    display_name: '&6&l⭐ VIP Satın Al'
    lore:
      - '&7Fiyat: &a10.000$'
      - '&7Tıklayarak VIP rolü alabilirsiniz.'
    left_click_requirements:
      requirements:
        money_check:
          type: has money
          amount: 10000
      deny_commands:
        - '[message] &cYetersiz bakiye! En az 10.000$ paranız olmalı.'
    left_click_commands:
      - '[console] eco take %player_name% 10000'
      - '[console] lp user %player_name% parent add vip'
      - '[message] &aTebrikler! VIP rolünüz tanımlandı.'

  # Kategori 4: Süsleme Camları (Boş Slotları Doldurma)
  'dolgu_cam':
    material: BLACK_STAINED_GLASS_PANE
    slots:
      - 0
      - 1
      - 2
      - 3
      - 4
      - 5
      - 6
      - 7
      - 8
      - 18
      - 19
      - 20
      - 21
      - 22
      - 23
      - 24
      - 25
      - 26
    display_name: '&7'

  # Kategori 5: Kapatma Butonu
  'kapat':
    material: BARRIER
    slot: 12
    display_name: '&c&lMenüyü Kapat'
    left_click_commands:
      - '[close]'



3. Kodların ve Özelliklerin Detaylı Açıklaması

A) Ana Ayarlar ve Boyut
  • menu_title: Menü açıldığında en üstte görünen başlıktır. Renk kodlarını destekler.
  • open_command: Oyuncuların menüyü açmak için yazacağı komutlardır. Birden fazla komut eklenebilir.
  • size: Menünün toplam slot sayısıdır. Her zaman 9'un katları olmalıdır (9, 18, 27, 36, 45, 54).

B) Özel Kafa (Head) ve PlaceholderAPI Kullanımı
Menüde oyuncunun kendi kafasını göstermek için `material: head-%player_name%` yapısını kullanabilirsiniz.
  • Parayı veya oyuncu adını dinamik çekmek için sunucunuzda **PlaceholderAPI (PAPI)** yüklü olmalıdır (`/papi ecloud download Vault` komutunu çalıştırmayı unutmayın).

C) Şartlı Tıklama (Requirements) Mantığı
Bir butona tıklamak için para, yetki veya eşya şartı koymak istiyorsanız `left_click_requirements` bloğunu kullanırız:
  • type: has money: Oyuncunun bakiyesini kontrol eder.
  • type: has permission: Oyuncunun belirli bir yetkiye (örneğin `vip.menusu`) sahip olup olmadığını kontrol eder.
  • deny_commands: Şartlar sağlanmadığında çalışacak olan uyarı komutlarıdır.

D) Komut Tipleri ([player], [console], [message])
  • [player] warp pvp: Komutu doğrudan oyuncunun ağzından çalıştırır.
  • [console] eco take...: Komutu yüksek yetkiyle konsoldan çalıştırır (Oyuncu yetkisi yetmese bile çalışır).
  • [message] mesajınız: Oyuncunun sohbet penceresine doğrudan mesaj gönderir.
  • [sound] BLOCK_NOTE_BLOCK_PLING: Oyuncuya tıklandığında ses efekti dinletir.



4. Menüyü Config'e Kaydetme ve Oyuna Aktarma
Oluşturduğumuz `ana_menu.yml` dosyasını aktif etmek için `plugins/DeluxeMenus/config.yml` dosyasını açıp şu satırları eklememiz gerekir:

Kod:
gui_menus:
  ana_menu:
    file: ana_menu.yml

Tüm işlemleri kaydettikten sonra oyunda **`/dm reload`** veya **`/deluxemenus reload`** yazarak menünüzü anında kullanmaya başlayabilirsiniz!



📌 DeluxeMenus hakkında takıldığınız bir kod, Placeholder hatası veya özel gereksinim sorunuz olursa yorumlar kısmında sormaktan çekinmeyin!


ETİKETLER
deluxemenus rehberi, deluxemenus dersleri, deluxemenus menü yapımı, minecraft rehber, minecraft deluxemenus komutları, minecraft sandık menüsü yapımı, minecraft chestcommands alternatifi, minecraft özel menü tasarlama, deluxemenus config yml, deluxemenus gui menus, minecraft sunucu renklendirme, minecraft hazır menü kodları, deluxemenus open command, deluxemenus slot mantığı, deluxemenus left click commands, minecraft turk, mc rehberi, minecraft sunucu kurma, minecraft 2026 rehber, minecraft eklenti dersleri, minecraft plugin rehberi, minecraft warp menüsü yapımı, minecraft vip menüsü yapımı, deluxemenus reload komutu, minecraft tıklandığında komut çalıştırma, minecraft menü içi eşya ekleme, minecraft menü boyutu ayarlama, minecraft sunucu dersleri, minecraftturk rehber, mc-tr deluxemenus, minetürk plugin rehberi, deluxemenus kafa ekleme, deluxemenus placeholderapi kullanımı, deluxemenus para ile satın alma, deluxemenus yetki kontrolü, deluxemenus requirements yapımı, deluxemenus cam süsleme, deluxemenus deny commands, deluxemenus console komutu çalıştırma, minecraft vip satan menü yapımı, minecraft profil menüsü yapımı
 
Geri
En Üst