Komenda /attribute
Odczytuje i zmienia atrybuty graczy, mobów i stojaków na zbroję, np. maksymalne zdrowie, szybkość albo rozmiar. Działa na wartość bazową i modyfikatory.
Składnia
Java i Bedrock Edition
/attribute <cel> <atrybut> (get [skala]|base get [skala]|base set <wartość>|base reset|modifier add <id> <wartość> <operacja>|modifier remove <id>|modifier value get <id> [skala]) Parametry w nawiasach <ostrokątnych> są wymagane. Parametry w nawiasach [kwadratowych] są opcjonalne.
Parametry
| Parametr | Typ | Wymagany | Opis |
|---|---|---|---|
| cel | selektor (1 encja) | Tak | Jeden gracz, mob albo stojak na zbroję. Inne encje nie mają atrybutów. |
| atrybut | ID atrybutu | Tak | Np. minecraft:max_health, minecraft:movement_speed albo minecraft:scale. Od Java 1.21.2 bez przedrostków generic., player. i zombie. |
| get | base | modifier | podkomenda | Tak | get odczytuje wartość końcową, base get/set/reset działa na wartość bazową, modifier add/remove/value get obsługuje modyfikatory. |
| wartość | liczba | Nie | Nowa wartość bazowa albo wartość modyfikatora. Wynik końcowy nie wyjdzie poza minimum i maksimum atrybutu. |
| operacja | add_value | add_multiplied_base | add_multiplied_total | Nie | Sposób działania modyfikatora, podawany przy modifier add. |
| skala | liczba | Nie | Mnożnik odczytanej wartości przed zapisaniem jej jako liczby całkowitej, np. przez /execute store. |
Przykłady użycia
Porady i wskazówki
Komenda /attribute jest tylko w Java Edition.
Kolejność działania modyfikatorów: najpierw wszystkie add_value, potem add_multiplied_base, a na końcu add_multiplied_total.
Od Java 1.21.2 identyfikatory atrybutów nie mają przedrostków. Zamiast minecraft:generic.max_health wpisujesz minecraft:max_health.
Gracz ma bazowo 1 punkt obrażeń (attack_damage) i szybkość ruchu 0.1 (movement_speed), choć domyślne wartości tych atrybutów są inne.
Powiązane komendy
/effect
Nadaje lub usuwa efekty statusu (potiony) graczowi lub encji. Kontrolujesz typ efektu, czas trwan...
/data
Odczytuje i modyfikuje dane NBT encji, bloków i storage. Tylko Java Edition. Podstawa zaawansowan...
/item
Zastępuje lub modyfikuje przedmioty w slotach ekwipunku encji lub bloku (skrzynia, lej). Następca...
/summon
Przywołuje dowolną encję (moba, pojazd, pocisk, stojak na zbroję) we wskazanym miejscu. Z danymi ...
Często zadawane pytania
Jak używać komendy /attribute w Minecraft?
Otwórz okno czatu klawiszem T lub / i wpisz składnię komendy: /attribute <cel> <atrybut> (get [skala]|base get [skala]|base set <wartość>|base reset|modifier add <id> <wartość> <operacja>|modifier remove <id>|modifier value get <id> [skala]). Odczytuje i zmienia atrybuty graczy, mobów i stojaków na zbroję, np. maksymalne zdrowie, szybkość albo rozmiar. Działa na wartość bazową i modyfikatory.
Jakich uprawnień wymaga /attribute?
Komenda /attribute wymaga poziomu uprawnień 2 (Operator (OP 2)). W grze jednoosobowej z włączonymi kodami (cheatami) masz automatycznie pełne uprawnienia. Na serwerze multiplayer potrzebujesz statusu operatora nadawanego komendą /op.
Czy /attribute działa w Bedrock Edition?
Nie, komenda /attribute jest dostępna wyłącznie w Java Edition. Bedrock Edition nie posiada tej komendy.

Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.