Pytanie:
Spraw, by narzędzia były niezniszczalne w grze Minecraft
Anderson Green
2012-12-11 01:41:37 UTC
view on stackexchange narkive permalink

Czy w grze Minecraft istnieje sposób na uczynienie narzędzi niezniszczalnymi (bez używania modów)? Chcę, aby niektóre narzędzia były niezniszczalne (na mapę przygodową). Czy można to zrobić za pomocą zaklęć (lub jakiegoś polecenia?)

Siedem odpowiedzi:
Atom
2014-01-07 22:19:57 UTC
view on stackexchange narkive permalink

Możesz użyć tagu NBT „Unbreakable”, aby uczynić swoje przedmioty niezniszczalnymi. Przykład z mieczem:

/ give @a minecraft: diamond_sword 1 0 {Unbreakable: 1}

Właśnie do tego służy tag Unbreakable. Jedna z nich powinna stać się zaakceptowaną odpowiedzią (lub przegłosowaną).
BlaXpirit
2012-12-11 03:34:52 UTC
view on stackexchange narkive permalink

Przedmioty w grze Minecraft mają przypisaną wartość Obrażenia . W przypadku narzędzi jest to używane do określenia stopnia uszkodzenia elementu. Na przykład narzędzia diamentowe pękają, gdy ta liczba osiąga 1562 (ich trwałość).

Rzucając Unbreaking III zaklęcie na narzędziu ( / enchant nazwa gracza 24 3 ) trwają 4 razy dłużej: 1562 · (1 + 3) = Średnio 6248 zastosowań. Gra nie pozwala zaklinać się na wyższy poziom.

Jeśli to ci nie wystarcza, będziesz musiał skorzystać z zewnętrznego programu do edycji danych gry. Pamiętaj, że program jest potrzebny tylko raz. Później żadne modyfikacje nie będą wymagane, ani dla ciebie, ani dla graczy na twojej mapie.

Najpierw upewnij się, że masz odpowiednie narzędzie (z już Unbreaking ) w swoim Inwentaryzacja Minecrafta, a następnie zamknij świat.
Teraz jest dobry moment na zrobienie kopii zapasowej swojego świata na wypadek, gdyby coś poszło nie tak.

Użyjmy NBTEdit aby edytować informacje o narzędziu.

  • Otwórz plik level.dat w katalogu na świecie.

  • Przejdź do Dane Gracz Inwentarz”.

  • Wybierz wpis zawierający identyfikator Twojego narzędzia (na przykład diamentowy kilof to 278 ).

  • Kliknij dwukrotnie Uszkodzenie i zmień wartość na -32768 ( -2 ^ 15 najmniejszy typ danych short int ).

  • Otwórz tag elementu → ench → „ 2 wpisy ” i zmień lvl na 10. (Możesz zwiększyć poziom, ale nie będzie to dobrze wyglądać w grze: „ Unbreaking X "vs" Unbreaking enchantment.level.11 ").

  • Zapisz plik .

Teraz masz element z (32768 + 1562) · (1 + 10) = 377630 zastosowaniami. Co więcej, przy pierwszych 360448 użyciach (tj. Na zawsze) przedmiot nie będzie wyświetlał paska obrażeń. Ponadto narzędzie nie musi nawet być diamentem: drewniane narzędzie nadal będzie miało (32768 + 60) · (1 + 10) = 361108 zastosowań.

To działa, a minimalna wartość obrażeń to -32768.
M.Pagani
2012-12-11 01:46:04 UTC
view on stackexchange narkive permalink

Najbliższym możliwym osiągnięciem jest zaczarowanie narzędzi, aby działały dłużej, co znacznie zwiększa ich użycie.

Inną opcją na mapie przygody byłoby umieszczenie kowadeł na mapie i ukrycie surowców których możesz użyć do naprawy swoich narzędzi.

+1. Uderz w Unbreaking X, a pod każdym względem będzie niezniszczalny. No chyba, że ​​zostanie spalone.
@lunboks Czy naprawdę możliwe jest nadanie przedmiotowi nieskończonej trwałości za pomocą zaklęcia „Unbreaking X”? Jeśli tak to jak?
@AndersonGreen Cóż, nie. To potrwa bardzo, bardzo długo. Unbreaking I to podwójna wytrzymałość, II to potrójna, III to poczwórna itd. Jeśli mówimy o drewnianym narzędziu, możesz również podnieść poziom zaklęcia do Unbreaking C. To powinno wystarczyć każdemu.
@lunboks Rozwaliłem na proch przez zniszczenie 100 narzędzi diamentowych na serwerach więziennych ... tak tylko mówię
Shinyshedinja707
2014-02-23 15:14:14 UTC
view on stackexchange narkive permalink

Możesz po prostu wykonać to polecenie (w bloku poleceń). Skopiuj do gry wszystko w () . To Twój wybór w tym, co chcesz umieścić. Uwaga: zrobiłem to w 1.7.2:

/ give @p diamond_sword {Unbreakable: 1, ench: [{id: (enchantment id), lvl: (enchantment power), display: { Nazwa: "(nazwa przedmiotu)", Lore: ["(mała wiadomość o wszystkim)"]}}

Możesz rozszerzyć takie rzeczy, jak całkowita liczba zaklęć i wierszy Wiedzy, kilka przykładów enchants: ench: [{id: (enchantment id), lvl: (enchantment power)}, {id: (enchantment id), lvl: (enchantment power)}, { i tak dalej.

Więcej linii wiedzy: Lore: ["(mała wiadomość o wszystkim)", "Lore: [" (mała wiadomość o wszystkim) "," i tak dalej.

Guest
2014-04-19 08:17:13 UTC
view on stackexchange narkive permalink

Jeśli ktoś jest zainteresowany i potrzebuje niezniszczalnego przedmiotu dla Minecrafta 1.2.5 i / lub może dla jakiegoś Minecrafta z zainstalowanym SPC, spróbuj tego: / item "number item" 1 -3000

Someone who has a name
2014-12-04 07:35:38 UTC
view on stackexchange narkive permalink
  / give @a minecraft: diamond_sword 1 0 {Unbreakable: 1}  

Całkowicie działa. Przetestowałem go złotym mieczem w 1.8.1 i nigdy nie stracił trwałości.

user49148
2013-05-26 23:31:46 UTC
view on stackexchange narkive permalink

Możesz użyć bloków poleceń: powiedzmy, że 247 to drewniany miecz (247 nie jest tak naprawdę drewnianym mieczem, tylko przykład), więc zrób:

podaj [nazwa gracza lub @p lub coś] [identyfikator pozycji] [kwota] [191918]

więc powinno wyglądać mniej więcej tak:

podaj @p 247 1 191918 kod >

To da ci niezniszczalny miecz!

Po co używać bloku poleceń zamiast tylko polecenia? Po co używać dokładnie „191918”?


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...