Java

EnesMT

Demir Madencisi
En iyi cevaplar
0
Merhaba, Ben Java Öğrenmeye Yeni Başladım Benim Bir Zumrut Set Pluginim Var ama craftinge koyuyorum yaptiktan sonra hala craftingde bugda kalıyor private void olusturdum neler yazmalıyım ? @IRFN @Krumb069
 

KaanGunlu

Işık Taşı Madencisi
En iyi cevaplar
0
kodu at buradan yada özelden at.

diğer soruların için. Skype:erenbulbul
 

EnesMT

Demir Madencisi
En iyi cevaplar
0
Kod:
package me.enesmt.emeraldset;

import java.util.Arrays;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.Server;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.entity.FoodLevelChangeEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.ShapedRecipe;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin {
  public static final Logger logcuamca = Logger.getLogger("Minecraft");
  public void onEnable(){
      logcuamca.log(Level.INFO,(">>>> MineCraft <<<<"));
      logcuamca.log(Level.INFO,("== By EnesMT"));
      logcuamca.log(Level.INFO,("Plugin Acik"));
    ehelm();
    echest();
    eleg();
    eboot();
    esword();
    opesword();
    deneme();
  }
private void deneme() {
   
   
}

public void onDisable() {
      logcuamca.log(Level.INFO,(">>>> MineCraft <<<<"));
      logcuamca.log(Level.INFO,("== By EnesMT"));
      logcuamca.log(Level.INFO,("Plugin Kapali"));
  }
  private void ehelm()
  {
    ItemStack helmet = new ItemStack(Material.DIAMOND_HELMET, 1);
    ItemMeta meta = helmet.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "Zumrut Kask");
    helmet.setItemMeta(meta);
    helmet.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
    helmet.addEnchantment(Enchantment.DURABILITY, 3);
   
    ShapedRecipe ehelm = new ShapedRecipe(helmet);
    ehelm.shape(new String[] {
      "@@@",
      "@ @" });
    ehelm.setIngredient('@', Material.EMERALD);
    Bukkit.getServer().addRecipe(ehelm);
  }
 
  private void echest()
  {
    ItemStack chest = new ItemStack(Material.DIAMOND_CHESTPLATE);
    ItemMeta meta = chest.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "Zumrut Set");
    chest.setItemMeta(meta);
    chest.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
    chest.addEnchantment(Enchantment.DURABILITY, 3);
   
    ShapedRecipe echest = new ShapedRecipe(chest);
    echest.shape(new String[] {
      "@ @",
      "@@@",
      "@@@" });
    echest.setIngredient('@', Material.EMERALD);
    Bukkit.getServer().addRecipe(echest);
  }
 
  private void eleg()
  {
    ItemStack leg = new ItemStack(Material.DIAMOND_LEGGINGS);
    ItemMeta meta = leg.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "Zumrut Pantolon");
    leg.setItemMeta(meta);
    leg.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
    leg.addEnchantment(Enchantment.DURABILITY, 2);
   
    ShapedRecipe eleg = new ShapedRecipe(leg);
    eleg.shape(new String[] {
      "@@@",
      "@ @",
      "@ @" });
    eleg.setIngredient('@', Material.EMERALD);
    Bukkit.getServer().addRecipe(eleg);
  }
 
  private void eboot()
  {
    ItemStack boot = new ItemStack(Material.DIAMOND_BOOTS);
    ItemMeta meta = boot.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "Zumrut Bot");
    boot.setItemMeta(meta);
    boot.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3);
    boot.addUnsafeEnchantment(Enchantment.DURABILITY, 4);
   
    ShapedRecipe eboot = new ShapedRecipe(boot);
    eboot.shape(new String[] {
      "   ",
      "@ @",
      "@ @" });
    eboot.setIngredient('@', Material.EMERALD);
    Bukkit.getServer().addRecipe(eboot);
  }
 
  private void esword()
  {
    ItemStack sword = new ItemStack(Material.DIAMOND_SWORD);
    ItemMeta meta = sword.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "Zumrut Kilic");
    sword.setItemMeta(meta);
    sword.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 5);
    sword.addUnsafeEnchantment(Enchantment.KNOCKBACK, 5);
   
    ShapedRecipe esword = new ShapedRecipe(sword);
    esword.shape(new String[] {
      " @ ",
      " @ ",
      " . " });
    esword.setIngredient('@', Material.EMERALD);
    esword.setIngredient('.', Material.STICK);
    Bukkit.getServer().addRecipe(esword);
  }
 
  private void opesword()
  {
    ItemStack oesword = new ItemStack(Material.DIAMOND_SWORD);
    ItemMeta meta = oesword.getItemMeta();
    meta.setDisplayName(ChatColor.GREEN + "OP Zumrut Kilic");
    oesword.setItemMeta(meta);
    oesword.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 8);
    oesword.addUnsafeEnchantment(Enchantment.KNOCKBACK, 8);
    oesword.addUnsafeEnchantment(Enchantment.FIRE_ASPECT, 3);
   
    ShapedRecipe opesword = new ShapedRecipe(oesword);
    opesword.shape(new String[] {
      " @ ",
      " @ ",
      " . " });
    opesword.setIngredient('@', Material.EMERALD);
    opesword.setIngredient('.', Material.BLAZE_ROD);
    Bukkit.getServer().addRecipe(opesword);
  }
  public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  {
    if (cmd.getName().equalsIgnoreCase("SurvivalExtra"))
    {
      Player p = (Player)sender;
      p.sendMessage(ChatColor.GRAY + "EnesMT Tarafindan Editlenmistir.");
    }
    return true;
  }
}

kodu at buradan yada özelden at.

diğer soruların için. Skype:erenbulbul
Skype: Yasampvpdestek sen ekle ben seni tam bulamadim.
 

IRFN

Sonoyuncu.Network
En iyi cevaplar
0
Edit bir plugin üzerinden gitmişsin, editlemek öğrenmek için kötü bir yöntemdir demiyorum, gayet tabi ki kodları inceleyerek, düzenleyerek kendini geliştirebilirsin ama yaptığın şeyin mantığını hiç bilmeden düzenlersen sana hiçbir katkısı olmayacak.
Velhasıl, kodlarda bir sorun görünmüyor.
OnEnabled'ın bir üst satırına
@Override ekleyip dener misin?
 

EnesMT

Demir Madencisi
En iyi cevaplar
0
Edit bir plugin üzerinden gitmişsin, editlemek öğrenmek için kötü bir yöntemdir demiyorum, gayet tabi ki kodları inceleyerek, düzenleyerek kendini geliştirebilirsin ama yaptığın şeyin mantığını hiç bilmeden düzenlersen sana hiçbir katkısı olmayacak.
Velhasıl, kodlarda bir sorun görünmüyor.
OnEnabled'ın bir üst satırına
@Override ekleyip dener misin?
hmm ok. Saol !
 

IRFN

Sonoyuncu.Network
En iyi cevaplar
0
Merhaba, programlama dillerinin öğrenilmesi zordur. Sen her yardım istediğin kişiye, hele ki "özellikle siz bakarsanız sevinirim" manasında konuya etiketlediğin kişiye yaptığı yorum veya eleştirisinden dolayı tabiri caizse kız gibi trip atarsan, ileride sana yardım edecek kimseyi bulamazsın. Velhasıl, düzgün bir şekilde yardım isteyen herkese özel mesaj kutum açıktır.
 

EnesMT

Demir Madencisi
En iyi cevaplar
0
ya yanlış anlama seni bekletmemek için o an onu dedim eclipse üzerine çalışmıyordum girdigim zamanlarda bakarim tekrar sorarim. sorun var mi ?
 
Üst