Hitbox: Różnice pomiędzy wersjami
| [wersja przejrzana] | [wersja przejrzana] |
→Lista hitboxów bytów w Java Edition: nowe byty, aktualizacja dzieci i bedrocka, kategoryzacja i zmiany stylistyczne. Wszystkie rozmiary wziąłem z poszczególnych artykułów bytów z EN wiki, poza trójzębem i wietrznej kuli, które musiałem wziąć z odpowiednika tego artykułu. Mam nadzieję, że się nie pomyliłem... sporo tych liczb :p |
→Lista niestałych rozmiarów hitboxów bytów w Java Edition: polska język trudna być |
||
| (Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
| Linia 365: | Linia 365: | ||
{| class="wikitable" | {| class="wikitable" | ||
!'''[[ | !'''[[Gracz]] i [[Manekin]]''' | ||
!Normalny | !Normalny | ||
!Podczas [[skradanie|skradania]] | !Podczas [[skradanie|skradania]] | ||
| Linia 397: | Linia 384: | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
!'''[[Rozdymka]]''' | !'''[[Rozdymka]]'''<ref>Tylko w [[Java Edition]]. W [[Bedrock Edition]] rozdymka zawsze ma wysokość i szerokość 0,96.</ref> | ||
!Normalna | !Normalna | ||
!Pół-rozdęta | !Pół-rozdęta | ||
| Linia 427: | Linia 414: | ||
|1 | |1 | ||
|1 | |1 | ||
|} | |||
{| class="wikitable" | |||
!'''[[Wielbłąd]] i [[Wielbłąd-posuch]]''' | |||
!Normalny | |||
!Podczas siedzenia | |||
|- | |||
!Wysokość | |||
|2,375 | |||
|0,945 | |||
|- | |||
!Szerokość | |||
|1,7 | |||
|1,7 | |||
|} | |||
{| class="wikitable" | |||
!'''Dziecko [[Wielbłąd|wielbłąda]]''' | |||
!Normalne | |||
!Podczas siedzenia | |||
|- | |||
!Wysokość | |||
|1,1875 | |||
|0,4725 | |||
|- | |||
!Szerokość | |||
|0,85 | |||
|0,85 | |||
|} | |||
{| class="wikitable" | |||
!'''[[Nadzorca]]''' | |||
!Normalny | |||
!Podczas kopania | |||
|- | |||
!Wysokość | |||
|2,9 | |||
|1 | |||
|- | |||
!Szerokość | |||
|0,9 | |||
|0,9 | |||
|} | |} | ||
Aktualna wersja na dzień 14:30, 28 cze 2026
| Nieaktualne informacje! Artykuł w całości lub w części jest nieaktualny i wymaga zaktualizowania. Jeśli jesteś gotów podjąć się tego, sprawdź stronę dyskusji.
|
Hitbox definiuje fizyczne granice (lub ich przybliżenie) bloku lub bytu. Hitboxy są wykorzystywane w obliczeniach kolizji i celowania.
Rodzaje hitboxów[edytuj | edytuj kod]
Collision box[edytuj | edytuj kod]
Collision box służy do wykrywania kolizji z bytami. Collision box nie jest używany we wszystkich blokach, bo wszystkie bloki niesolidne, takie jak trawa, tabliczka, przycisk, dźwignia i pochodnia, nie korzystają z systemu kolizji.
Outline box[edytuj | edytuj kod]
Outline box definiuje kontury bloku i jest możliwy do zaobserwowania podczas patrzenia na dany blok - staje się widoczny jako obrys, gdy celownik jest na niego skierowany.
Interaction box[edytuj | edytuj kod]
Interaction box zajmuje się celowaniem w bloki. Gdy interaction box bloku jest namierzony, blok można zniszczyć, postawić lub wejść z nim w interakcję.
Block support shape[edytuj | edytuj kod]
Block support shape służy do oceny, czy można do danego bloku dołączyć inny blok (np. pochodnie, drzwi, przyciski itp.).
Byty[edytuj | edytuj kod]
Hitboxy wszystkich bytów (z wyjątkiem smoka Endu, ramek i obrazów) mają zawsze kształt prostopadłościanu o kwadratowej podstawie, który nie zawsze pokrywa się z parametrami wizualnymi bytu. Na przykład, hitbox wiedźmy nie obejmuje górnej części jej kapelusza, a hitbox withera nie obejmuje dwóch głów po jego bokach. Ponieważ większość hitboxów to prostopadłościany, standardem jest mierzenie ich za pomocą szerokości i wysokości, przy czym szerokość to rozmiar podstawy (która jest kwadratem), a wysokość to liczba bloków wysokości (więc szerokość 0,6 oznacza, że istota ma 0,6 bloku szerokości).
Lista hitboxów bytów w Java Edition[edytuj | edytuj kod]
| Nazwa bytu | Nazwa kodowa | Wysokość | Szerokość | Wysokość dziecka | Szerokość dziecka |
|---|---|---|---|---|---|
| Aksolotl | axolotl |
0,42 | 0,75 | ||
| Bagniak | bogged |
1,99[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Creeper | creeper |
1,7[Tylko JE] 1,8[Tylko BE] | 0,6 | ||
| Delfin | dolphin |
0,6 | 0,9 | 0,39 | 0,585 |
| Dewastator | ravager |
2,2 | 1,95 | ||
| Dorsz | cod |
0,3 | 0,5[Tylko JE] 0,6[Tylko BE] | ||
| Dręczyciel | vex |
0,8 | 0,4 | ||
| Enderman | enderman |
2,9 | 0,6 | ||
| Endermit | endermite |
0,3 | 0,4 | ||
| Fantom | phantom |
0,5 | 0,9 | ||
| Ghast | ghast |
4 | 4 | ||
| Gracz | player |
1,8 | 0,6 | ||
| Hoglin | hoglin |
1,4 | 1,3965 | 0,7 | 0,6982 |
| Iluzjoner | illusioner |
1,95 | 0,6 | ||
| Kałamarnica | squid |
0,8 | 0,8 | 0,5 | 0,5 |
| Kijanka | tadpole |
0,3 | 0,4 | ||
| Koń | horse |
1,6 | 1,3965[Tylko JE] 1,4[Tylko BE] | 0,8[Tylko JE] 1,12[Tylko BE] | 0,6982[Tylko JE] 0,98[Tylko BE] |
| Koń-szkielet | skeleton_horse |
1,6 | 1,3965[Tylko JE] 1,4[Tylko BE] | 0,8 | 0,6982[Tylko JE] 0,7[Tylko BE] |
| Koń-zombie | zombie_horse |
1,6 | 1,3965[Tylko JE] 1,4[Tylko BE] | 0,8 | 0,6982[Tylko JE] 0,7[Tylko BE] |
| Kostka magmy | magma_cube |
Zróżnicowany hitbox | Zróżnicowany hitbox | ||
| Kostka siarki | sulfur_cube |
0,98 | 0,98 | 0,49 | 0,49 |
| Kot | cat |
0,7 | 0,6 | 0,35 | 0,3 |
| Koza | goat |
1,3 | 0,9 | 0,65 | 0,45 |
| Krowa | cow |
1,4 | 0,9 | 0,7 | 0,45 |
| Królik | rabbit |
0,5[Tylko JE] 0,6[Tylko BE] | 0,4[Tylko JE] 0,49[Tylko BE] | 0,25[Tylko JE] 0,4[Tylko BE] | 0,2[Tylko JE] 0,24[Tylko BE] |
| Kura | chicken |
0,7 | 0,4 | 0,35 | 0,2 |
| Lama | llama |
1,87 | 0,9 | 0,935 | 0,45 |
| Lama handlarza | trader_llama |
1,87 | 0,9 | 0,935 | 0,45 |
| Lis | fox |
0,7 | 0,6 | 0,42 | 0,36 |
| Łodzik | nautilus |
0,95 | 0,875 | 0,475[Tylko JE] 0,5[Tylko BE] | 0,4375[Tylko JE] 0,44[Tylko BE] |
| Łodzik-zombie | zombie_nautilus |
0,95 | 0,875 | ||
| Łosoś | salmon |
Zróżnicowany hitbox | Zróżnicowany hitbox | ||
| Magmołaz | strider |
1,7 | 0,9 | 0,85 | 0,45 |
| Miedziany golem | copper_golem |
0,98 | 0,49 | ||
| Mooshroom | mooshroom |
1,4 | 0,9 | 0,7 | 0,45 |
| Muł | mule |
1,6 | 1,3965[Tylko JE] 1,4[Tylko BE] | 0,8 | 0,6982[Tylko JE] 0,7[Tylko BE] |
| Nadzorca | warden |
2,9 | 0,9 | ||
| Niedźwiedź polarny | polar_bear |
1,4 | 1,4 | 0,7 | 0,7 |
| Nietoperz | bat |
0,9 | 0,5 | ||
| Niuchacz | sniffer |
1,75 | 1,9 | 0,875[Tylko JE] 0,7875[Tylko BE] | 0,95[Tylko JE] 0,855[Tylko BE] |
| Obrońca | vindicator |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Ocelot | ocelot |
0,7 | 0,6 | 0,35 | 0,3 |
| Olbrzym | giant |
12 | 3,6 | ||
| Osadnik | villager |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Osadnik-zombie | zombie_villager |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Oschlak | parched |
1,99[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Osioł | donkey |
1,5[Tylko JE] 1,6[Tylko BE] | 1,3965[Tylko JE] 1,4[Tylko BE] | 0,75[Tylko JE] 0,8[Tylko BE] | 0,6982[Tylko JE] 0,7[Tylko BE] |
| Otuszek | allay |
0,6 | 0,35 | ||
| Owca | sheep |
1,3 | 0,9 | 0,65 | 0,45 |
| Pająk | spider |
0,9 | 1,4 | ||
| Pająk jaskiniowy | cave_spider |
0,5 | 0,7 | ||
| Pancernik | armadillo |
0,65 | 0,7 | 0,39 | 0,42 |
| Panda | panda |
1,25 | 1,3 | 0,625 | 0,65 |
| Papuga | parrot |
0,9[Tylko JE] 1[Tylko BE] | 0,5 | ||
| Piglin | piglin |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Piglin okrutnik | piglin_brute |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Płomyk | blaze |
1,8 | 0,6 | ||
| Posuch | husk |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Prastrażnik | elder_guardian |
1,9975 | 1,9975 | ||
| Przywoływacz | evoker |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Pszczoła | bee |
0,6[Tylko JE] 0,5[Tylko BE] | 0,7[Tylko JE] 0,55[Tylko BE] | 0,3[Tylko JE] 0,25[Tylko BE] | 0,35[Tylko JE] 0,275[Tylko BE] |
| Rozbójnik | pillager |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Rozdymka | pufferfish |
0,35[Tylko JE] 0,96[Tylko BE] | 0,35[Tylko JE] 0,96[Tylko BE] | ||
| Ryba tropikalna | tropical_fish |
0,4[Tylko JE] 0,52[Tylko BE] | 0,5[Tylko JE] 0,52[Tylko BE] | ||
| Rybik cukrowy | silverfish |
0,3 | 0,4 | ||
| Shulker | shulker |
1 | 1 | ||
| Smok Endu[rozmiar 1] | ender_dragon |
8 | 16 | ||
| Stojak na zbroję | armor_stand |
1,975 | 0,5 | 0,9875 | 0,25 |
| Strażnik | guardian |
0,85 | 0,85 | ||
| Szkielet | skeleton |
1,99[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Szlam | slime |
Zróżnicowany hitbox | Zróżnicowany hitbox | ||
| Śnieżny golem | snow_golem |
1,9[Tylko JE] 1,8[Tylko BE] | 0,7[Tylko JE] 0,4[Tylko BE] | ||
| Świecąca kałamarnica | glow_squid |
0,8 | 0,8 | 0,5 | 0,5 |
| Świnia | pig |
0,9 | 0,9 | 0,45 | 0,45 |
| Trzeszcz | creaking |
2,7 | 0,9 | ||
| Tułacz | stray |
1,99[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Utopiec | drowned |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Wesoły ghast | happy_ghast |
4 | 4 | 0,95 | 0,95 |
| Wędrowny handlarz | wandering_trader |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Wichrzyk | breeze |
1,77 | 0,6 | ||
| Wiedźma | witch |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | ||
| Wielbłąd | camel |
2,375 | 1,7 | 1,1875 | 0,85 |
| Wielbłąd-posuch | camel_husk |
2,375 | 1,7 | ||
| Wilk | wolf |
0,85 | 0,6 | 0,425 | 0,3 |
| Wither | wither |
3,5[Tylko JE] 3[Tylko BE] | 0,9[Tylko JE] 1[Tylko BE] | ||
| Witherowy szkielet | wither_skeleton |
2,4[Tylko JE] 2,412[Tylko BE] | 0,7[Tylko JE] 0,864[Tylko BE] | ||
| Zoglin | zoglin |
1,4 | 1,3965 | 0,7 | 0,6982 |
| Zombie | zombie |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Zzombifikowany piglin | zombified_piglin |
1,95[Tylko JE] 1,9[Tylko BE] | 0,6 | 0,98 | 0,49 |
| Żaba | frog |
0,5 | 0,5 | ||
| Żelazny golem | iron_golem |
2,7[Tylko JE] 2,9[Tylko BE] | 1,4 | ||
| Żółw | turtle |
0,4 | 1,2 | 0,12[Tylko JE] 0,032[Tylko BE] | 0,36[Tylko JE] 0,096[Tylko BE] |
- ↑ Podane rozmiary odnoszą się do białego hitboxa. Smok Endu ma dziewięć odrębnych hitboxów, na które składa się jeden duży biały hitbox oraz osiem małych zielonych hitboxów znajdujących się w jego wnętrzu. Te zielone hitboxy poruszają się wraz z lotem smoka Endu, ale nie obracają się. Gracze mogą atakować smoka Endu lub wchodzić z nim w interakcję wyłącznie poprzez trafienie jednego z jego zielonych hitboxów.
Część Smoka Endu Wysokość Szerokość Głowa 1 1 Szyja 3 3 Tułów 3 5 Ogon (3x) 2 2 Skrzydło (2x) 2 4
| Nazwa bytu | Nazwa kodowa | Wysokość | Szerokość |
|---|---|---|---|
| Interakcja | interaction |
Zróżnicowany hitbox | Zróżnicowany hitbox |
| Kryształ Endu | end_crystal |
2 | 2 |
| Kula doświadczenia | experience_orb |
0,5[Tylko JE] 0,25[Tylko BE] | 0,5[Tylko JE] 0,25[Tylko BE] |
| Manekin | mannequin |
1,8 | 0,6 |
| Obłok mikstury | area_effect_cloud |
0,5 | Zróżnicowany hitbox |
| Obraz | painting |
Nieprostopadły hitbox | Nieprostopadły hitbox |
| Piorun | lightning_bolt |
128 | 1 |
| Ramka na przedmiot | item_frame |
Nieprostopadły hitbox | Nieprostopadły hitbox |
| Świecąca ramka na przedmiot | glow_item_frame |
Nieprostopadły hitbox | Nieprostopadły hitbox |
| Upuszczony przedmiot | item |
0,25 | 0,25 |
| Węzeł liny | leash_knot |
0,5 | 0,375 |
| Wnyki przywoływacza | evoker_fangs |
0,8 | 0,5 |
| Wyświetlacz bloku | block_display |
Brak | Brak |
| Wyświetlacz przedmiotu | item_display |
Brak | Brak |
| Wyświetlacz tekstu | text_display |
Brak | Brak |
| Złowieszczy przywoływacz przedmiotów | ominous_item_spawner |
0,25 | 0,25 |
| Znacznik | marker |
Brak | Brak |
| Nazwa bytu | Nazwa kodowa | Wysokość | Szerokość |
|---|---|---|---|
| Czaszka Withera | wither_skull |
0,3125 | 0,3125 |
| Enderperła | ender_pearl |
0,25 | 0,25 |
| Fajerwerk | firework_rocket |
0,25 | 0,25 |
| Jajko | egg |
0,25 | 0,25 |
| Kula smoka | dragon_fireball |
1 | 1 |
| Mała ognista kula i pocisk płomyka | small_fireball |
0,3125 | 0,3125 |
| Mikstura miotana | splash_potion |
0,25 | 0,25 |
| Ognista kula wystrzelona przez ghasta | fireball |
1[Tylko JE] 0,31[Tylko BE] | 1[Tylko JE] 0,31[Tylko BE] |
| Oko Endera | eye_of_ender |
0,25 | 0,25 |
| Pocisk shulkera | shulker_bullet |
0,3125 | 0,3125 |
| Spławik | fishing_bobber |
0,25 | 0,25 |
| Strzała i strzała z efektem | arrow |
0,5 | 0,5 |
| Ślina lamy | llama_spit |
0,25 | 0,25 |
| Śnieżka | snowball |
0,25 | 0,25 |
| Trójząb | trident |
0,5 | 0,5 |
| Trwała miotana mikstura | lingering_potion |
0,25 | 0,25 |
| Widmowa strzała | spectral_arrow |
0,5 | 0,5 |
| Wietrzna kula wystrzelona przez gracza lub przez dozownik | wind_charge |
0,3125 | 0,3125 |
| Wietrzna kula wystrzelona przez wichrzyka | breeze_wind_charge |
0,3125 | 0,3125 |
| Zaklęta butelka | experience_bottle |
0,25 | 0,25 |
| Nazwa bytu | Nazwa kodowa | Wysokość | Szerokość |
|---|---|---|---|
| Łódki | Taka sama jak ID przedmiotu | 0,5625[Tylko JE] 0,455[Tylko BE] | 1,375[Tylko JE] 1,4[Tylko BE] |
| Łódki ze skrzynią | Taka sama jak ID przedmiotu | 0,5625[Tylko JE] 0,455[Tylko BE] | 1,375[Tylko JE] 1,4[Tylko BE] |
| Napędzany wagonik | furnace_minecart |
0,7 | 0,98 |
| Wagonik | minecart |
0,7 | 0,98 |
| Wagonik z blokiem poleceń | command_block_minecart |
0,7 | 0,98 |
| Wagonik z lejem | hopper_minecart |
0,7 | 0,98 |
| Wagonik z przyzywaczem potworów | spawner_minecart |
0,7 | 0,98 |
| Wagonik z TNT | tnt_minecart |
0,7 | 0,98 |
| Wagonik ze skrzynią | chest_minecart |
0,7 | 0,98 |
| Nazwa bytu | Nazwa kodowa | Wysokość | Szerokość |
|---|---|---|---|
| Spadające bloki | falling_block |
0,98 | 0,98 |
| TNT | tnt |
0,98 | 0,98 |
Lista niestałych rozmiarów hitboxów bytów w Java Edition[edytuj | edytuj kod]
Rozmiar hitboxa bytu niekoniecznie jest statyczny i może się zmieniać w zależności od pewnych okoliczności. Na przykład, hitbox gracza zmniejsza się podczas kucania, a hitbox rozdymki zmienia się, gdy jest rozdęta. Poniżej znajduje się lista wszystkich bytów, których hitbox może zmienić rozmiar w zależności od określonych przyczyn.
| Gracz i Manekin | Normalny | Podczas skradania | Podczas pływania albo latania | Podczas spania |
|---|---|---|---|---|
| Wysokość | 1,8 | 1,5 | 0,6 | 0,2 |
| Szerokość | 0,6 | 0,6 | 0,6 | 0,2 |
| Rozdymka[1] | Normalna | Pół-rozdęta | W pełni rozdęta |
|---|---|---|---|
| Wysokość | 0,35 | 0,49 | 0,7 |
| Szerokość | 0,35 | 0,49 | 0,7 |
| Shulker | Zamknięty | Zerkający | Otwarty |
|---|---|---|---|
| Wysokość | 1 | 1,2 | 2 |
| Szerokość | 1 | 1 | 1 |
| Wielbłąd i Wielbłąd-posuch | Normalny | Podczas siedzenia |
|---|---|---|
| Wysokość | 2,375 | 0,945 |
| Szerokość | 1,7 | 1,7 |
| Dziecko wielbłąda | Normalne | Podczas siedzenia |
|---|---|---|
| Wysokość | 1,1875 | 0,4725 |
| Szerokość | 0,85 | 0,85 |
| Nadzorca | Normalny | Podczas kopania |
|---|---|---|
| Wysokość | 2,9 | 1 |
| Szerokość | 0,9 | 0,9 |
Szkielet hitboxu[edytuj | edytuj kod]
Widzenie szkieletu hitboxu bytów może zostać włączone za pomocą kombinacji klawiszy F3 + B.
Poziom oczu[edytuj | edytuj kod]
Poziom oczu jest zaznaczony na czerwono i pojawia się jedynie na hitboxach bytów. Odpowiada za obrażenia od uduszenia i utonięcia; mob otrzymuje obrażenia od uduszenia lub traci powietrze i tonie, jeśli jego poziom oczu znajduje się odpowiednio w stałym bloku lub wodzie. Poziom oczu zmienia również sposób renderowania, którego używa Minecraft, jeśli poziom oczu znajduje się odpowiednio w wodzie lub lawie.
Ciekawostki[edytuj | edytuj kod]
- Ciecze nie mają hitboxów, nawet gdy zachowują się jak stałe bloki.[2]
- Smok Endu składa się z dziewięciu różnych hitboxów.
Przypisy[edytuj kod]
Poniżej znajduje się lista przypisów na tej stronie.
- ↑ Tylko w Java Edition. W Bedrock Edition rozdymka zawsze ma wysokość i szerokość 0,96.
- ↑ MC-161513




