Skocz do zawartości
Minecraft.pl Server Banner
  • 0
MATRIX_1998

Niezniszczalny Item

Pytanie

MATRIX_1998    0
Więc tak chciałbym zrobić taki Item w MC (najlepiej w modloader) jak w temacie. Coś w stylu kamienia filozoficznego w modzie ee2 . Wrzucamy go sobie do crafting table i po przetworzeniu on dalej tam zostaje ;)
Jeżeli ktoś mógł by napisać cały kod bym był wdzięczny v 1.2.5
Z poważaniem Matrix !

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
hqSparx    0
nikt za darmo nie będzie ci pisał modów

[color=#008080]A skąd ta pewność? //Janto[/color] Edytowane przez Jantomedes

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0
jantomedes    75
[CODE]
package net.minecraft.src;
public class mod_TwojMod extends BaseMod{
public static final Item twojPrzedmiot = new Item(4000).setContainerItem(twojPrzedmiot).setItemName("twojPrzedmiot");
public String getVersion() {
return "1.0 for MC 1.2.5";
}
public void load() {
ModLoader.addName(twojPrzedmiot, "Nazwa wewnatrz gry");
ModLoader.addShapelessRecipe(new ItemStack(Item.diamond, 2), new Object[]{twojPrzedmiot, Item.diamond, Block.dirt
});
twojPrzedmiot.iconIndex = ModLoader.addOverride("/gui/items.png", "/twojPrzedmiot.png");
}
}
[/CODE]

Bardzo proszę :-) i teraz tylko kilka dopisków:
1. Tam gdzie masz "Nazwa wewnatrz gry", wpisz nazwę wyświetlaną jaką chcesz, np. "Kamien filozoficzny" (razem z cudzysłowami).
2. [quote]iconIndex = ModLoader.addOverride("/gui/items.png", "/[b]umpaItem.png[/b]");[/quote] Tutaj dajesz ścieżkę do pliku z teksturą. Napisana tutaj szuka pliku twojPrzedmiot.png bezpośrednio leżącego w minecraft.jar.
3. Napisałem ci przykładową recepturę (twójprzedmiot + blok dirtu + diament = twój przedmiot + dwa diamenty)
4. To o co pytasz ogranicza się tylko do tego
[quote]public static final Item twojPrzedmiot = new Item(4000)[b].setContainerItem(twojPrzedmiot)[/b].setItemName("twojPrzedmiot");[/quote]
ale prosiłeś o cały przykładowy kod, więc napisałem ;-)
Pozdrawiam. Jantomedes Edytowane przez Jantomedes

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

×
×
  • Dodaj nową pozycję...