Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]2 Errors


Rekomendowane odpowiedzi

Opublikowano

Witam mam problem z nadaniem nazwy Itemowi coś tam zrobiłem ale mam 2 Errory oto one:

 

src\minecraft\net\minecraft\src\mod_Kotlet.java:3: error: mod_Kotlet is not abstract and does not override abstract method load() in BaseMod

public class mod_Kotlet extends BaseMod
//tu taj błąd class


src\minecraft\net\minecraft\src\mod_Kotlet.java:8: error: cannot find symbol

	   ModLoader.AddName(ItemKotlet, "Kotlet");
//tu taj błąd.AddName


 symbol:   method AddName(Item,String)

 location: class ModLoader

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

2 errors

 

 

te pliki edytowałem :

 

mod_Kotlet:

package net.minecraft.src;

public class mod_Kotlet extends BaseMod
{
 public static final Item ItemKotlet = (new ItemKotlet(4001, 11)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/textur/Kotlet.png")).setItemName("Kotlet");
 public mod_Kotlet()
 {
	   ModLoader.AddName(ItemKotlet, "Kotlet");
 }
 public void AddRecipes(CraftingManager craftingmanager)
 {
	  craftingmanager.addRecipe(new ItemStack(ItemKotlet), new Object[]{ "XXX", "XXX", "###", 'X', Block.tnt, '#', Item.stick});
 }
 public String Version()
 {
	   return "1.0";
 }
}

 

 

ItemKotlet:

package net.minecraft.src;

public class ItemKotlet extends Item
{
	 private int healAmount;
	 public ItemKotlet(int i, int j)
	 {
			  super(i);
			  healAmount = j;
			  maxStackSize = 1;
	 }
	 public ItemStack onItemRightClick(ItemStack itemstack, World world, EntityPlayer entityplayer)
	 {
			  itemstack.stackSize--;
			  entityplayer.heal(healAmount);
			  return itemstack;
	 }
}

 

Mam Wersje Minecraft 1.2.5

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...