====== Komenda ====== Komenda w [[start|Wurst]] to typ [[feature|funkcji]], którą można wywołać, wysyłając specjalną wiadomość na [[mc>chat|czacie]], rozpoczynającą się od znaku ''.''. Wiadomość ta nie zostanie wysłana na serwer, tylko przetworzona lokalnie przez Wurst. Komendy Wursta można także uruchamiać za pomocą wcześniej ustawionych [[keybind|skrótów klawiszowych]]. Jeśli [[#składnia|składnia]] jest poprawna i nie wystąpi żaden błąd, komenda wykona określoną akcję. W przeciwnym razie zostanie zwrócony komunikat o błędzie, widoczny tylko dla osoby, która wpisała komendę. Komendy Wursta można obejść za pomocą [[cmd:say|komendy .say]]. Na przykład wpisanie ''.say .help'' spowoduje wysłanie tekstu ''.help'' na czacie zamiast uruchomienia [[cmd:help|komendy .help]]. W przypadku dłuższych komend można użyć hacka [[InfiniChat]], aby usunąć limit 256 znaków w czacie Minecrafta. ===== Składnia ===== Wszystkie komendy Wursta muszą zaczynać się od znaku ''.''. Poza tym, składnia komend Wursta opiera się na konwencji składni wiersza poleceń firmy Microsoft ((https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/command-line-syntax-key)). * ''tekst bez nawiasów'' — musi zostać wpisany dokładnie tak, jak pokazano. * '''' — to zmienna, którą należy zastąpić wartością. * ''[tekst w nawiasach kwadratowych]'' — element opcjonalny, można go pominąć lub wpisać bez nawiasów. * ''(tekst|oddzielony|pionowymi|kreskami)'' — elementy wzajemnie wykluczające się, należy wybrać tylko jeden z nich. **Przykład:** [[cmd:nuker|Komenda .nuker]] [ //tylko w [[Wurst 6]]// ] ma następującą składnię: .nuker mode (normal|id|flat|smash) .nuker id .nuker name Dla ''.nuker mode (normal|id|flat|smash)'': ''.nuker'' i ''mode'' muszą być wpisane dokładnie tak, jak pokazano, a ''(normal|id|flat|smash)'' należy zastąpić jedną z podanych opcji. * ✔ ''.nuker mode id'' — poprawne. * ✔ ''.nuker mode flat'' — również poprawne. * ✘ ''.nuker flat'' — niepoprawne. * ✘ ''.nuker flat flat'' — niepoprawne. * ✘ ''.nuker mode (flat)'' — niepoprawne. * ✘ ''.nuker mode (flat|flat|flat|flat)'' — niepoprawne. Dla ''.nuker id '': ''.nuker'' i ''id'' muszą być wpisane dokładnie tak, jak pokazano, a '''' należy zastąpić wartością (w tym przypadku: [[mc>Java_Edition_data_value/Pre-flattening#Block_IDs|ID bloku]]). * ✔ ''.nuker id 1'' — poprawne. * ✘ ''.nuker 1 1'' — niepoprawne. * ✘ ''.nuker id <1>'' — niepoprawne. ===== Lista Komend ===== * [[cmd:.addalt]] * [[cmd:.annoy]] * [[cmd:.author]] * [[cmd:.bind]] * [[cmd:.binds]] * [[cmd:.blink]] * [[cmd:.blocklist]] [//tylko w [[Wurst 7]]//] * [[cmd:.clear]] * [[cmd:.copyitem]] * [[cmd:.damage]] * [[cmd:.dig]] * [[cmd:.drop]] * [[cmd:.dupe]] [//tylko w [[Wurst 7]]//] * [[cmd:.enabledhax]] [//tylko w [[Wurst 7]]//] * [[cmd:.enchant]] * [[cmd:.excavate]] * [[cmd:.features]] * [[cmd:.follow]] * [[cmd:.friends]] * [[cmd:.getpos]] * [[cmd:.ghosthand]] * [[cmd:.give]] * [[cmd:.gm]] * [[cmd:.goto]] * [[cmd:.help]] * [[cmd:.invsee]] * [[cmd:.ip]] * [[cmd:.itemlist]] [//tylko w [[Wurst 7]]//] * [[cmd:.jump]] * [[cmd:.leave]] * [[cmd:.modify]] * [[cmd:.nothing]] [//tylko w [[Wurst 6]]//] * [[cmd:.nuker]] [//tylko w [[Wurst 6]]//] * [[cmd:.path]] * [[cmd:.potion]] * [[cmd:.protect]] * [[cmd:.rename]] * [[cmd:.repair]] * [[cmd:.rv]] * [[cmd:.say]] * [[cmd:.search]] * [[cmd:.setblock]] [//tylko w [[Wurst 7]]//] * [[cmd:.setcheckbox]] * [[cmd:.setcolor]] [//tylko w [[Wurst 7]]//] * [[cmd:.setmode]] * [[cmd:.setslider]] * [[cmd:.settings]] * [[cmd:.spammer]] * [[cmd:.sv]] * [[cmd:.t]] * [[cmd:.taco]] * [[cmd:.throw]] * [[cmd:.toomanyhax]] [//tylko w [[Wurst 7]]//] * [[cmd:.tp]] * [[cmd:.unbind]] * [[cmd:.vclip]] * [[cmd:.viewnbt]] * [[cmd:.wms]] [//tylko w [[Wurst 6]]//] * [[cmd:.xray]] ==== Usunięte komendy ==== Poniższe komendy zostały usunięte i nie występują już w aktualnych wersjach Wursta: * [[cmd:RenameForceOPEvenThoughTheNameIsTechnicallyCorrect|.RenameForceOPEvenThoughTheNameIsTechnicallyCorrect]]