Royal Chef is a professional Minecraft mod that creates interactive cooking events across the server. It automates the process of spawning ingredients, collecting them via virtual baskets, and processing recipes through a dedicated NPC.
Key Features
- Event Management: Administrators can trigger events where players collect specific ingredients from designated world locations to help an NPC “cook.”
- Management GUI: The mod includes a comprehensive ChefMenuManager for real-time configuration, allowing administrators to create/edit recipes, set event parameters, and customize the Chef NPC’s appearance (name, profession, level).
- Virtual Systems: It uses a virtual basket system to track content collection and prevent inventory clutter.
- Visual Feedback: Includes BossBars for progress tracking, holograms for content identification, and particle/sound effects during the cooking phase.
- Technical Robustness: Features persistent data storage for recipes and locations, multilingual support (English/Turkish), and automatic stack management to keep event areas loaded.
YAML:
Test Server: "45.94.169.195:25565"
YAML:
# RoyalChef - Config File
# PluginPerms:
# royalchef.admin -> Grants permission to use all /royalchef commands.
# Language setting: "en" or "tr"
language: en
# You can configure the chef's name to whom ingredients will be delivered and their spawn location here.
npc:
name: '&e&lʀᴏʏᴀʟᴄʜᴇꜰ'
type: JUNGLE
profession: ARMORER
level: 5
world: world
x: 180
y: 65.0
z: 180
yaw: 180
pitch: 0
# You can configure the bossbar that appears during the event here.
# Placeholders:
# %current_amount% -> Amount of Ingredients Given to the Chef | %required_amount% -> Required Amount of Ingredients
# %item_name% -> Name of the Required Item | %recipe_name% -> Name of the Recipe Being Cooked
bossbar:
title: '&6&lRequired: &e%current_amount%/%required_amount%x %item_name% &7(%recipe_name%)'
color: YELLOW # Available Colors: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
style: SOLID
cooking_title: '&c&l🍳 Cooking %recipe_name%... &e⌛'
# You can configure the hologram for the food ingredients here.
# Placeholders:
# %item_name% -> Name of the Required Item
hologram:
title: |-
&e&l⚡ &6&lROYAL CHEF &e&l⚡
&f&l» &e%item_name% &f&l«
&7[&fClick to Add to Cart&7]
# How many random recipes should be chosen when the event starts?
recipes_per_event: 3
# What is the MAXIMUM number of ingredients to spawn in the surrounding area during the active ingredient phase?
# For example: Even if the chef asks for 5 mushrooms, there will be 20 (or whatever you set) mushrooms around.
max_spawn_items_on_field: 60
# Cooking duration (Seconds)
cooking_duration_seconds: 10
# You can add as many top_x rewards as you want, the plugin scans the list dynamically.
rewards:
top_1:
commands:
- give %player% diamond 32
# You can configure all messages sent through the plugin here.
messages:
# End-of-event chat leaderboard design
# Placeholders:
# %rank% -> Player's Rank | %player% -> Player's Name
# %score% -> Player's Score/Deliveries | %recipe_name% -> Name of the Recipe Being Cooked
leaderboard_format:
header:
- '&7&m----------------------------------------'
- ' &6&lʀᴏʏᴀʟᴄʜᴇꜰ ᴇᴠᴇɴᴛ ʀᴇꜱᴜʟᴛꜱ '
- ' '
line: ' &e#%rank%. &f%player% &7» &6%score% &7Deliveries'
footer:
- ' '
- '&7&m----------------------------------------'
# If you write PLUGIN, the plugin sends the message directly internally (player.sendMessage).
# If you write anything other than PLUGIN, it will be treated as a console command. (For example: "tellraw %player% [\"\",{\"text\":\"%message%\"}]" sends the leaderboard via tellraw)
# %player% -> Represents the player's name, %message% -> Represents the current leaderboard line.
leaderboard_send_type: PLUGIN
recipes:
royal_soup:
display_name: Royal Soup
ingredients:
- item: BOWL
amount: 1
display_name: Gold-Plated Bowl
- item: SUSPICIOUS_STEW
amount: 1
display_name: Mysterious Soup Essence
- item: GLISTERING_MELON_SLICE
amount: 1
display_name: Glistering Melon
- item: DIAMOND
amount: 1
display_name: Grated Diamond Dust
- item: CHORUS_FRUIT
amount: 1
display_name: Chorus Fruit
dragon_fire_steak:
display_name: Dragon Fire Steak
ingredients:
- item: COOKED_BEEF
amount: 1
display_name: Marinated Ribeye
- item: MAGMA_CREAM
amount: 1
display_name: Magma Cream
- item: DRAGON_BREATH
amount: 1
display_name: Dragon's Breath
- item: CRIMSON_FUNGUS
amount: 2
display_name: Crimson Fungus
- item: GLOW_BERRIES
amount: 1
display_name: Glow Berries
starlight_elixir:
display_name: Starlight Elixir
ingredients:
- item: GLASS_BOTTLE
amount: 1
display_name: Crystal Vial
- item: NETHER_STAR
amount: 1
display_name: Shard of a Fallen Star
- item: GHAST_TEAR
amount: 1
display_name: Celestial Tear
- item: AMETHYST_SHARD
amount: 3
display_name: Polished Amethyst
void_walker_boots:
display_name: Void Walker Boots
ingredients:
- item: LEATHER_BOOTS
amount: 1
display_name: Obsidian-Laced Boots
- item: OBSIDIAN
amount: 4
display_name: Void Obsidian
- item: ENDER_PEARL
amount: 2
display_name: Stabilized Ender Essence
- item: FEATHER
amount: 1
display_name: Void-Touched Feather
phoenix_feather_stew:
display_name: Phoenix Feather Stew
ingredients:
- item: MUSHROOM_STEW
amount: 1
display_name: Base Stew
- item: BLAZE_POWDER
amount: 2
display_name: Phoenix Ash
- item: GOLDEN_CARROT
amount: 1
display_name: Sun-Kissed Carrot
- item: FIRE_CHARGE
amount: 1
display_name: Ignited Essence
frozen_titan_axe:
display_name: Frozen Titan Axe
ingredients:
- item: DIAMOND_AXE
amount: 1
display_name: Titan's Axe
- item: BLUE_ICE
amount: 5
display_name: Ancient Glacial Ice
- item: SNOWBALL
amount: 8
display_name: Permafrost Snow
- item: PRISMARINE_CRYSTALS
amount: 2
display_name: Deep Ocean Core
shadow_cloak:
display_name: Shadow Cloak
ingredients:
- item: BLACK_WOOL
amount: 6
display_name: Midnight Fabric
- item: INK_SAC
amount: 4
display_name: Shadow Ink
- item: PHANTOM_MEMBRANE
amount: 1
display_name: Ethereal Shroud
nature_bloom_salad:
display_name: Nature Bloom Salad
ingredients:
- item: DANDELION
amount: 2
display_name: Sun Petals
- item: POPPY
amount: 2
display_name: Heart Leaves
- item: HONEY_BOTTLE
amount: 1
display_name: Floral Nectar
- item: MELON_SLICE
amount: 3
display_name: Fresh Fruit Medley
iron_golem_shield:
display_name: Iron Golem Shield
ingredients:
- item: SHIELD
amount: 1
display_name: Reinforced Shield Frame
- item: IRON_BLOCK
amount: 2
display_name: Heavy Iron Plating
- item: CHAINMAIL
amount: 1
display_name: Chain Reinforcement
- item: ANVIL
amount: 1
display_name: Forged Resilience
echo_resonator:
display_name: Echo Resonator
ingredients:
- item: SCULK_SENSOR
amount: 1
display_name: Awakened Sculk
- item: AMETHYST_SHARD
amount: 2
display_name: Tuning Fork Crystal
- item: REDSTONE_BLOCK
amount: 1
display_name: Echo Power Source
- item: COMPARATOR
amount: 1
display_name: Signal Amplifier
YAML:
messages:
add_stick: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aLocation selector stick given!"
chef_teleport: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aChef NPC location successfully set to your current location!"
reload_config: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aPlugin configuration reloaded successfully!"
missing_location: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cYou must add a location first!"
no_active_cooking: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cThere is no active cooking in progress!"
cooking_stopped: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aCooking successfully stopped."
help_menu: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &6Usage: /royalchef <start/stop/location/settings/setnpclocation/hardreset>"
location_deleted: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cThe location on the surface you are looking at has been deleted!"
location_added: "&6&lʀᴏʏᴀʟsʜᴇꜰ &8» &aThe slot on the surface you are looking at has been added successfully!"
no_permission: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cYou do not have permission to use this command!"
busy_cooking: "&eI am busy cooking the meal right now chef, almost done!"
item_delivered: "&aYou delivered &e%amount%x %item_name% &ato the chef!"
missing_item: "&6[Chef] &eYou came empty-handed chef! I urgently need you to bring the &c%item_name% &eon the field!"
recipe_finished: "&a&lSuccess! &e%recipe_name% &fhas been cooked and is ready to serve!"
hard_reset: "&a&l✅ Hard reset completed! &c&l%removedCount% &a&lentities at the locations were forcefully removed from the world."
menu:
titles:
main: "&8» &6&lRoyalChef &ePanel"
config: "&8» &bSystem Settings"
recipe_main: "&8» &dRecipe List"
recipe_wizard: "&8» &aNew Recipe Wizard"
recipe_edit_wizard: "&8» &eRecipe Edit Wizard"
ingredient_basket: "&8» &2Drop Ingredients Inside..."
edit_basket: "&8» &6Edit Ingredients..."
npc_settings: "&8» &6Chef Customization Settings"
npc_levels:
level_1: "&7Rookie (Novice - Level 1)"
level_2: "&fApprentice (Level 2)"
level_3: "&eJourneyman (Level 3)"
level_4: "&aExpert (Level 4)"
level_5: "&bMaster (Level 5)"
unknown: "&7Unknown"
items:
background_pane: "&7"
close: "&cClose"
back: "&c« Go Back"
prev_page: "&e⬅ Previous Page\n&7Click to go back to the previous page."
next_page: "&eNext Page ➡\n&7Click to go to the next page."
main_start: "&a&l⚡ START EVENT\n&7Starts the event immediately.\n\n&e» Click!"
main_npc: "&6&l👨 EDIT CHEF NPC\n&7Manage appearance, name, rank, and region\n&7settings from this panel.\n\n&e» Click!"
main_recipe: "&d&l🍲 RECIPE EDITOR\n&7View, edit, or add recipes.\n\n&e» Click!"
main_config: "&b&l⚙ SYSTEM SETTINGS\n&7Configure limits and durations.\n\n&e» Click!"
npc_name: "&e&lChange Chef Name\n&7Current Name: &f%current_name%\n\n&e» Click to Edit"
npc_prof: "&a&lChange Chef Profession\n&7Current Outfit/Profession: &f%current_prof%\n\n&e» Click to Change"
npc_level: "&6&lChange Chef Rank\n&7Current Badge: %current_level%\n\n&e» Click to Level Up"
npc_biome: "&b&lChange Chef Biome Type\n&7Current Region Design: &f%current_biome%\n\n&e» Click to Change"
config_recipes: "&e&lRECIPES PER EVENT\n&7Current Value: &a%current_val%\n\n&aLeft Click: &aIncrease +1 &7| &cRight Click: Decrease -1\n&aShift+Left Click: Increase +5 &7| &cShift+Right Click: Decrease -5"
config_cooking: "&e&lCOOKING DURATION\n&7Current Value: &a%current_val%\n\n&aLeft Click: &aIncrease +1 &7| &cRight Click: Decrease -1\n&aShift+Left Click: Increase +5 &7| &cShift+Right Click: Decrease -5"
config_spawn: "&e&lMAXIMUM ITEM LIMIT ON FIELD\n&7Current Value: &a%current_val%\n\n&aLeft Click: Increase +1 &7| &cRight Click: Decrease -1\n&aShift+Left Click: Increase +5 &7| &cShift+Right Click: Decrease -5"
recipe_item_format: "&6&l%recipe_name%\n&7Recipe ID: &f%recipe_id%\n\n&6Ingredients List:\n%ingredients_list%\n\n&e[LEFT CLICK] &bOpen Edit Panel\n&c[SHIFT + RIGHT CLICK] &7Remove Recipe from Menu!"
recipe_ingredient_format: " &8• &e%name% &7(x%amount%)"
recipe_add: "&a&l[+] CREATE NEW RECIPE\n&7Allows you to create a new recipe.\n\n&e» Click and Start!"
wizard_ingredients: "&2&lSELECT INGREDIENTS\n&7Drop all ingredients for the recipe\n&7with their amounts into the opening hopper.\n\n&7Added Ingredient Types: &a%count%\n\n&e» Click to Edit"
wizard_name: "&b&lSET NAME\n&7Current Name: &f%current_name%\n\n&7Chat opens when you click.\n&7The text you write will be saved\n&7into the system as the recipe name.\n\n&e» Click to Set Name"
wizard_preview: "&d&lRECIPE PREVIEW\n&7Recipe to be Created: &f%current_name%\n\n&6Ingredients to Include:\n%ingredients_list%"
wizard_empty_list: " &c• No ingredients added yet!"
wizard_undefined_name: "&cNot Set (Required)"
wizard_save: "&a&lSAVE AND FINISH\n&7Adds the new recipe to the menu."
wizard_cancel: "&c&lCANCEL PROCESS\n&7Cancels adding the recipe."
edit_ingredients: "&2&lEdit Ingredients\n&7Add and remove ingredients of\n&7the current recipe from the hopper.\n\n&7Ingredient Types: &a%count%\n\n&e» Open Ingredient Hopper"
edit_name: "&b&lChange Name\n&7Display Name: &f%current_name%\n\n&7Instantly update the recipe's display\n&7name via chat.\n\n&e» Click to Change Name"
edit_preview: "&d&lCURRENT RECIPE PREVIEW\n&7Edited Recipe ID: &b%recipe_id%\n&7New Display Name: &f%current_name%\n\n&6Current Ingredient List:\n%ingredients_list%"
edit_empty_list: " &c• Recipe emptied!"
edit_undefined_name: "&cNot Set"
edit_save: "&a&lSAVE CHANGES\n&7Updates the current recipe in the config."
edit_cancel: "&c&lCANCEL EDITING\n&7Exits without saving changes."
chat:
recipe_deleted: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &c%recipe% &7has been deleted!"
missing_info: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cMissing information! Material and name are required."
recipe_added: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &a%recipe% &ehas been added to the config file!"
edit_cancelled: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cChanges have been cancelled."
recipe_updated: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &a%recipe% &erecipe has been updated successfully!"
enter_new_recipe_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &ePlease type the name of the new recipe in the chat:"
enter_edit_recipe_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &ePlease type the new display name for the recipe in the chat:"
enter_npc_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &ePlease type the new chef's name in the chat:"
cancel_info: "&7(You can type &ccancel &7to abort)"
cancel_npc_info: "&7(Color codes are supported, type &ccancel &7to abort)"
input_cancelled: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cName input has been cancelled."
npc_name_updated: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aChef name has been updated successfully!"
recipe_name_saved: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aRecipe name saved: %name%"
edit_name_saved: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aRecipe name updated: %name%"
actionbar:
cooking: "&6&lChef: &e%recipe_name% is currently being cooked... 🍳"
cart: "&6&lYour Cart: &e%amount%x %item_name% &7(Bring it to the Chef!)"
console:
reload_config: "&7&l[&6&lRoyalChef&7&l] &aPlugin configuration reloaded successfully!"
ingredients_placed: "&7&l[&6&lRoyalChef&7&l] &fPlaced &e%activeDisplays.size% &fitems of &e%currentIngredient.displayName% &font the field."
cooking_started: "&7&l[&6&lRoyalChef&7&l] &b%currentRecipe.displayName% &eingredients are ready! &aCooking started (&f%cookingDurationSeconds% seconds&a)."
cooking_finished: "&7&l[&6&lRoyalChef&7&l] &b%currentRecipe.displayName% &asuccessfully cooked. Moving to the next dish."
next_ingredient: "&7&l[&6&lRoyalChef&7&l] &eMoving to the next ingredient: %nextIngredient.displayName% &7(Required: &f%nextIngredient.amount%&7)"
distribute_stopped: "&7&l[&6&lRoyalChef&7&l] &cEvent stopped! Reward distribution status: &f%distributeRewards%"
run_command: "&7&l[&6&lRoyalChef&7&l] &eRank &f%rank% &fplayer &b%player.name% &fexecuting command: &7%command%"
location-stick:
name: "ʀᴏʏᴀʟᴄʜᴇꜰ - ʟᴏᴄᴀᴛɪᴏɴ sᴇʟᴇᴄᴛᴏʀ"
lore: "Right-click a block to add/remove a location."
YAML:
messages:
add_stick: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aKonum seçici çubuk verildi!"
chef_teleport: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aAşçı NPC konumu başarıyla şu anki konumunuza ayarlandı!"
reload_config: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aEklenti yapılandırması başarıyla yenilendi!"
missing_location: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cÖnce konum eklemelisiniz!"
no_active_cooking: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cDevam eden bir yemek yok!"
cooking_stopped: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aYemek başarıyla durduruldu."
help_menu: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &6Kullanım: /royalchef <başlat/durdur/konum/ayarlar/npckonumayarla/hardreset>"
location_deleted: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cBaktığınız yüzeydeki konum silindi!"
location_added: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aBaktığınız yüzeydeki boşluk başarıyla eklendi!"
no_permission: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cBu komutu kullanmak için yetkiniz yok!"
busy_cooking: "&eŞu an yemeği pişirmekle meşgulüm şef, az kaldı!"
item_delivered: "&aAşçıya &e%amount%x %item_name% &ateslim ettiniz!"
missing_item: "&6[Aşçı] &eŞu an boş geldin şef! Bana acilen sahada duran &c%item_name% &egetirmen lazım!"
recipe_finished: "&a&lBaşarılı! &e%recipe_name% &fpişirildi ve servise hazır!"
hard_reset: "&a&l✅ Hard reset tamamlandı! Lokasyonlardaki &c&l%removedCount% &a&lvarlık (entity) dünyadan zorla silindi."
menu:
titles:
main: "&8» &6&lRoyalChef &ePanel"
config: "&8» &bSistem Ayarları"
recipe_main: "&8» &dYemek Listesi"
recipe_wizard: "&8» &aYeni Yemek Sihirbazı"
recipe_edit_wizard: "&8» &eTarif Düzenleme Sihirbazı"
ingredient_basket: "&8» &2Malzemeleri İçeri Bırak..."
edit_basket: "&8» &6Malzemeleri Düzenle..."
npc_settings: "&8» &6Şef Özelleştirme Ayarları"
npc_levels:
level_1: "&7Çaylak (Novice - Seviye 1)"
level_2: "&fKalfa (Apprentice - Seviye 2)"
level_3: "&eDeneyimli (Journeyman - Seviye 3)"
level_4: "&aUzman (Expert - Seviye 4)"
level_5: "&bUsta (Master - Seviye 5)"
unknown: "&7Bilinmiyor"
items:
background_pane: "&7"
close: "&cKapat"
back: "&c« Geri Dön"
prev_page: "&e⬅ Önceki Sayfa\n&7Bir önceki sayfaya dönmek için tıkla."
next_page: "&eSonraki Sayfa ➡\n&7Bir sonraki sayfaya geçmek için tıkla."
main_start: "&a&l⚡ ETKİNLİĞİ BAŞLAT\n&7Etkinliği hemen başlatır.\n\n&e» Tıkla!"
main_npc: "&6&l👨 ŞEF NPC DÜZENLE\n&7Görünüm, isim, rütbe ve bölge\n&7ayarlarını bu panelden yönetin.\n\n&e» Tıkla!"
main_recipe: "&d&l🍲 YEMEK DÜZENLEYİCİ\n&7Tarifleri gör, düzenle veya ekle.\n\n&e» Tıkla!"
main_config: "&b&l⚙ SİSTEM AYARLARI\n&7Limitleri ve süreleri yapılandır.\n\n&e» Tıkla!"
npc_name: "&e&lŞef İsmini Değiştir\n&7Mevcut İsim: &f%current_name%\n\n&e» Düzenlemek İçin Tıkla"
npc_prof: "&a&lŞef Mesleği Değiştir\n&7Mevcut Kıyafet/Meslek: &f%current_prof%\n\n&e» Değiştirmek İçin Tıkla"
npc_level: "&6&lŞef Rütbesi Değiştir\n&7Mevcut Rozet: %current_level%\n\n&e» Seviye Atlatmak İçin Tıkla"
npc_biome: "&b&lŞef Biyom Tipi Değiştir\n&7Mevcut Bölge Tasarımı: &f%current_biome%\n\n&e» Değiştirmek İçin Tıkla"
config_recipes: "&e&lETKİNLİK BAŞINA YEMEK SAYISI\n&7Mevcut Değer: &a%current_val%\n\n&aSol Tık: &a+1 Arttır &7| &cSağ Tık: -1 Azalt\n&aShift+Sol Tık: +5 Arttır &7| &cShift+Sağ Tık: -5 Azalt"
config_cooking: "&e&lYEMEK PİŞİRME SÜRESİ\n&7Mevcut Değer: &a%current_val%\n\n&aSol Tık: &a+1 Arttır &7| &cSağ Tık: -1 Azalt\n&aShift+Sol Tık: +5 Arttır &7| &cShift+Sağ Tık: -5 Azalt"
config_spawn: "&e&lSAHADAKİ MAKSİMUM EŞYA LİMİTİ\n&7Mevcut Değer: &a%current_val%\n\n&aSol Tık: +1 Arttır &7| &cSağ Tık: -1 Azalt\n&aShift+Sol Tık: +5 Arttır &7| &cShift+Sağ Tık: -5 Azalt"
recipe_item_format: "&6&l%recipe_name%\n&7Yemek ID: &f%recipe_id%\n\n&6İçerik Listesi:\n%ingredients_list%\n\n&e[SOL TIK] &bDüzenleme Panelini Aç\n&c[SHIFT + SAĞ TIK] &7Yemeği Menüden Kaldır!"
recipe_ingredient_format: " &8• &e%name% &7(x%amount%)"
recipe_add: "&a&l[+] YENİ YEMEK OLUŞTUR\n&7Yeni yemek oluşturmayı sağlar.\n\n&e» Tıkla ve Başla!"
wizard_ingredients: "&2&lMALZEMELERİ SEÇ\n&7Açılacak hazneye tarifin tüm\n&7malzemelerini adetleriyle bırakın.\n\n&7Eklenen Malzeme Çeşidi: &a%count%\n\n&e» Düzenlemek İçin Tıkla"
wizard_name: "&b&lİSMİ BELİRLE\n&7Mevcut İsim: &f%current_name%\n\n&7Tıkladığınızda sohbet açılır.\n&7Yazacağınız metin tarif adı\n&7olarak sisteme kaydedilir.\n\n&e» İsmi Belirlemek İçin Tıkla"
wizard_preview: "&d&lTARİF ÖNİZLEME\n&7Oluşturulacak Yemek: &f%current_name%\n\n&6Girecek Malzemeler:\n%ingredients_list%"
wizard_empty_list: " &c• Henüz malzeme eklenmedi!"
wizard_undefined_name: "&cBelirlenmedi (Zorunlu)"
wizard_save: "&a&lKAYDET VE BİTİR\n&7Yeni yemeği menüye ekler."
wizard_cancel: "&c&lİŞLEMİ İPTAL ET\n&7Yemeği eklemeyi iptal eder."
edit_ingredients: "&2&lMalzemeleri Düzenle\n&7Mevcut yemeğin malzemelerini\n&7hazneden ekleyip çıkartın.\n\n&7Malzeme Çeşidi: &a%count%\n\n&e» Malzeme Haznesini Aç"
edit_name: "&b&lİsmi Değiştir\n&7Görünen İsim: &f%current_name%\n\n&7Yemeğin görünen adını chat\n&7üzerinden anlık güncelleyin.\n\n&e» İsmi Değiştirmek İçin Tıkla"
edit_preview: "&d&lGÜNCEL TARİF ÖNİZLEME\n&7Düzenlenen Yemek ID: &b%recipe_id%\n&7Yeni Görünen İsim: &f%current_name%\n\n&6Güncel Malzeme Listesi:\n%ingredients_list%"
edit_empty_list: " &c• Tarif içi boşaltıldı!"
edit_undefined_name: "&cBelirlenmedi"
edit_save: "&a&lDEĞİŞİKLİKLERİ KAYDET\n&7Mevcut tarifi configde günceller."
edit_cancel: "&c&lDÜZENLEMEYİ İPTAL ET\n&7Değişiklikleri kaydetmeden çıkar."
chat:
recipe_deleted: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &c%recipe% &7silindi!"
missing_info: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cEksik bilgi! Malzeme ve isim zorunludur."
recipe_added: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &a%recipe% &eConfig dosyasına eklendi!"
edit_cancelled: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cDeğişiklikler iptal edildi."
recipe_updated: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &a%recipe% &eTarifi başarıyla güncellendi!"
enter_new_recipe_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &eLütfen sohbete yeni tarifin adını yazın:"
enter_edit_recipe_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &eTarifin yeni görünen adını sohbete yazın:"
enter_npc_name: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &eLütfen sohbete şefin yeni adını yazın:"
cancel_info: "&7(İptal etmek için sohbete &ccancel &7yazabilirsiniz)"
cancel_npc_info: "&7(Renk kodları destekler, iptal için &ccancel &7yazabilirsiniz)"
input_cancelled: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &cİsim girişi iptal edildi."
npc_name_updated: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aŞef adı başarıyla güncellendi!"
recipe_name_saved: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aTarif ismi kaydedildi: %name%"
edit_name_saved: "&6&lʀᴏʏᴀʟᴄʜᴇꜰ &8» &aTarif adı güncellendi: %name%"
actionbar:
cooking: "&6&lAşçı: &e%recipe_name% şu anda pişiriliyor... 🍳"
cart: "&6&lSepetiniz: &e%amount%x %item_name% &7(Aşçıya götür!)"
console:
reload_config: "&7&l[&6&lRoyalChef&7&l] &aEklenti yapılandırması başarıyla yenilendi!"
ingredients_placed: "&7&l[&6&lRoyalChef&7&l] &fSahaya &e%activeDisplays.size% adet &f%currentIngredient.displayName% &fyerleştirildi."
cooking_started: "&7&l[&6&lRoyalChef&7&l] &b%currentRecipe.displayName% &eyemeği için malzemeler tamamlandı! &aPişirme işlemi başladı (&f%cookingDurationSeconds% saniye&a)."
cooking_finished: "&7&l[&6&lRoyalChef&7&l] &b%currentRecipe.displayName% &abaşıyla pişirildi. Sıradaki yemeğe geçiliyor."
next_ingredient: "&7&l[&6&lRoyalChef&7&l] &eYemeğin sıradaki malzemesine geçildi: %nextIngredient.displayName% &7(İstenen: &f%nextIngredient.amount%&7)"
distribute_stopped: "&7&l[&6&lRoyalChef&7&l] &cEtkinlik durduruldu! Ödül dağıtım durumu: &f%distributeRewards%"
run_command: "&7&l[&6&lRoyalChef&7&l] &e%rank%. &folan &b%player.name% &fisimli oyuncu için komut çalıştırılıyor: &7%command%"
location-stick:
name: "ʀᴏʏᴀʟᴄʜᴇꜰ - ᴋᴏɴᴜᴍ ѕᴇçɪᴄɪ"
lore: "Bir bloğa sağ tıklayarak konum ekle/sil."
Code:
/royalchef start - Starts the event.
/royalchef stop - Stops the event.
/royalchef settings/menu - Opens the settings menu.
/royalchef setnpclocation - Sets the NPC location.
/royalchef location - Helps to organize the areas where ingredients will be spawned.
/royalchef reload - Reloads the changes made to the configurations.
/royalchef hardreset - Removes the ingredients and the chef hovering in the air in case of an error.
