Войти или зарегистрироваться

Помогите Кастомные рецепты

ArtifiK.Dragon

Активный участник
Баллы
61
Имя в Minecraft
ArtifiK
Здарова бакит.
Кароче , есть кастомный рецепт , и всё бы хорошо , но... ПРИ ВВОДЕ 3-х И БОЛЕЕ РЕЦЕПТОВ - ОН НЕ РАБОТАЕТ.

КОД:

ItemStack woodSword = new ItemStack(Material.STICK, 1);
ItemMeta woodSwordMeta = woodSword.getItemMeta();
woodSwordMeta.setDisplayName(ChatColor.GRAY + "" + ChatColor.BOLD + "Меч Т1");
woodSwordMeta.setLore(null);
woodSword.setItemMeta(woodSwordMeta);

ShapedRecipe recipeWoodSword = new ShapedRecipe(new NamespacedKey(this, "woodsword"), woodSword);
recipeWoodSword.shape("#S#", " L ", " L ");
recipeWoodSword.setIngredient('#', Material.STRING);
recipeWoodSword.setIngredient('S', Material.STICK);
recipeWoodSword.setIngredient('L', Material.IRON_INGOT);

Bukkit.addRecipe(recipeWoodSword);

Записан в основном классе.
 
Кидай весь код, а не только то, что работает. Желательно форматируй - в окне сообщения клацни "Вставка" > "Код".
 
Кидай весь код, а не только то, что работает. Желательно форматируй - в окне сообщения клацни "Вставка" > "Код".
Код:
package cw.main;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.NamespacedKey;
import org.*********ventory.ItemStack;
import org.*********ventory.ShapedRecipe;
import org.*********ventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin
{
    public void onEnable() {
        getServer().getLogger().severe("Start");
        
        
        ItemStack woodSword = new ItemStack(Material.STICK, 1);
        ItemMeta woodSwordMeta = woodSword.getItemMeta();
        woodSwordMeta.setDisplayName(ChatColor.GRAY + "" + ChatColor.BOLD + "Меч Т1");
        woodSwordMeta.setLore(null);
        woodSword.setItemMeta(woodSwordMeta);
        
        ShapedRecipe recipeWoodSword = new ShapedRecipe(new NamespacedKey(this, "woodsword"), woodSword);
        recipeWoodSword.shape("#S#", " L ", " L ");
        recipeWoodSword.setIngredient('#', Material.STRING);
        recipeWoodSword.setIngredient('S', Material.STICK);
        recipeWoodSword.setIngredient('L', Material.IRON_INGOT);
        
        Bukkit.addRecipe(recipeWoodSword);
    }
    
    public void onDisable() {
        getServer().getLogger().severe("Stop");
    }
}
 
Назад
Верх