Byty bloków: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
| [wersja nieprzejrzana] | [wersja nieprzejrzana] |
d poprawka |
Aktualizacja artykułu |
||
| Linia 1: | Linia 1: | ||
'''Byty bloków''' | '''Byty bloków''' (ang. ''Blocks entities'') - dodatkowe dane powiązane z blokami, poza ich [[ID]] i 4 bitami tzw. metadanych, które ma każdy blok. | ||
== Zastosowanie == | |||
{| class="wikitable" | Byty bloków przechowują dodatkowe informacje o niektórych blokach. W niektórych przypadkach informacje te służą do stworzenia bardziej złożonego modelu (np. książka na [[stół do zaklęć|stole do zaklęć]]). W innych przypadkach są używane do przechowywania zawartości bloków. Byty bloków mogą być poruszane za pomocą [[tłok]]ów.<sup>[''tylko w [[Pocket Edition|edycji kieszonkowej]]'']</sup> | ||
== Lista bytów bloków == | |||
{| class="wikitable list-style-none" data-description="Blocks with block entities" | |||
! Blok | ! Blok | ||
! Funkcja bytu bloku | ! Funkcja bytu bloku | ||
|- | |- | ||
| | | | ||
| Zapisywanie tekstu | * {{BlockLink|Znak}} | ||
| Zapisywanie tekstu. | |||
|- | |- | ||
| | | | ||
| | * {{BlockLink|Sztandar}} | ||
| Zapisywanie wzorów. | |||
|- | |- | ||
| | | | ||
| Zapisywanie | * {{BlockLink|Skrzynia}} | ||
* {{BlockLink|Skrzynia-pułapka}} | |||
* {{BlockLink|Dozownik}} | |||
* {{BlockLink|Piec}} | |||
* {{BlockLink|Statyw alchemiczny}} | |||
* {{BlockLink|id=283|Lej}} | |||
* {{BlockLink|id=64|Podajnik}} | |||
* {{BlockLink|id=591|Shulkerowa skrzynia}} | |||
| Zapisywanie zawartości. | |||
* Piece zapisują czas przetapiania przedmiotu i czas wyczerpywania paliwa. | |||
* Statywy alchemiczne zapisują czas warzenia mikstury | |||
* Leje zapisują czas do następnego przeniesienia przedmiotu. | |||
* Skrzynie, skrzynie-pułapki i shulkerowe skrzynie zapisują pozycję i obrócenie bloku dla prawidłowego wyświetlania animacji zamykania i otwierania. | |||
|- | |- | ||
| [[Blok dźwiękowy | | | ||
* {{BlockLink|Magiczna latarnia}} | |||
| Zapisywanie poziomu piramidy, aktywnych efektów, zawartości, oraz położenia bloku dla prawidłowego wyświetlania promienia. | |||
|- | |||
| | |||
* {{BlockLink|Spawner potworów}} | |||
| Zapisywanie: | |||
* jaki byt ma być spawnowany; | |||
* czas do następnego zespawnowania bytu, oraz jego minimalne i maksymalne opóźnienie; | |||
* liczby bytów do zespawnowania na jedną próbę; | |||
* dodatkowe dane nt. spawnowanego bytu (takie jak pozycja, czy [[efekty]]); | |||
* pozycji bloku do prawidłowego wyświetlania małego, wirującego moba wewnątrz spawnera. | |||
|- | |||
| | |||
* {{BlockLink|id=107|Blok dźwiękowy}} | |||
| Zapisywanie nuty do zagrania. | | Zapisywanie nuty do zagrania. | ||
|- | |- | ||
| | | | ||
| Zapisywanie | * {{BlockLink|id=550|Głowica tłoka|Bloki techniczne#Głowica tłoka}} i bloki które są przez nią poruszane (również za pośrednictwem [[blok szlamu|bloku szlamu]]). | ||
| Zapisywanie przesunięcia bloku, kierunku przemieszczenia, oraz ID (i, w niektórych przypadkach, wartości danych) poruszanego bloku. | |||
|- | |- | ||
| | | | ||
* {{BlockLink|Szafa grająca}} | |||
| Przechowywanie informacji o tym, czy i jaka jest w niej [[płyta muzyczna]]. | | Przechowywanie informacji o tym, czy i jaka jest w niej [[płyta muzyczna]]. | ||
|- | |- | ||
| | | | ||
| Wyświetlanie | * {{BlockLink|Stół do zaklęć}} | ||
| Wyświetlanie lewitującej książki. | |||
|- | |- | ||
| | | | ||
* {{BlockLink|id=144|Portal Endu|Bloki techniczne#Portal Kresu}} | |||
* {{BlockLink|id=143|Skrzynia Endu|Skrzynia Kresu}} | |||
| Wyświetlanie cząsteczek. | | Wyświetlanie cząsteczek. | ||
|- | |- | ||
| [[Głowa|Głowy]] | | | ||
| Zapisywanie informacji o rodzaju głowy i opcjonalnie | * {{BlockSprite|237}} {{BlockSprite|236}} {{BlockSprite|234}} {{BlockSprite|235}} {{BlockSprite|238}} {{BlockSprite|375}} [[Głowa|Głowy]] | ||
| Zapisywanie informacji o rodzaju głowy, jej obróceniu (jeżeli została położona na górnej ścianie bloku) i opcjonalnie danych o przedstawianym graczu. | |||
|- | |||
| | |||
* {{BlockSprite|command-block}} {{BlockSprite|chain-command-block}} {{BlockSprite|repeating-command-block}} [[Blok poleceń]] | |||
| Zapisywanie typu bloku poleceń, komendy, mocy wyjściowej i wyjściowego tekstu. | |||
|- | |||
| | |||
* {{BlockLink|id=144|Blok portalu bramy Kresu}} | |||
| Zapisywanie lokalizacji teleportowania, oraz tego, gdzie należy wyrenderować promień. | |||
|- | |||
| | |||
* {{BlockSprite|structure-block-save}} {{BlockSprite|structure-block-corner}} {{BlockSprite|structure-block-data}} {{BlockSprite|structure-block-load}} [[Blok struktur]] | |||
| Zapisywanie informacji nt. struktury. | |||
|- | |||
| | |||
* {{BlockLink|Reaktor Netheru}} | |||
| Zapisywanie, czy reakcja się zaczęła i czasu pozostałego do jej zakończenia. | |||
|- | |||
| | |||
* {{BlockSprite|82}} {{BlockSprite|59}} [[Detektor światła dziennego]] | |||
| Aby zmusić detektor do aktualizacji jego mocy wyjściowej. | |||
|- | |||
| | |||
* {{BlockLink|Doniczka}} | |||
| Zapisywanie ID i wartości bloku wyświetlanego w niej przedmiotu. | |||
|- | |||
| | |||
* {{BlockLink|Komparator}} | |||
| Zapisywanie swojej mocy wyjściowej. | |||
|- | |- | ||
| [[ | | | ||
| Zapisywanie | * {{BlockLink|Łóżko}} <sup>[''od wersji [[1.12]]'']</sup> | ||
| Zapisywanie koloru łóżka. | |||
|- | |- | ||
|} | |} | ||
Wersja z 09:45, 1 maj 2017
Byty bloków (ang. Blocks entities) - dodatkowe dane powiązane z blokami, poza ich ID i 4 bitami tzw. metadanych, które ma każdy blok.
Zastosowanie
Byty bloków przechowują dodatkowe informacje o niektórych blokach. W niektórych przypadkach informacje te służą do stworzenia bardziej złożonego modelu (np. książka na stole do zaklęć). W innych przypadkach są używane do przechowywania zawartości bloków. Byty bloków mogą być poruszane za pomocą tłoków.[tylko w edycji kieszonkowej]
Lista bytów bloków
| Blok | Funkcja bytu bloku |
|---|---|
| Zapisywanie tekstu. | |
| Zapisywanie wzorów. | |
Zapisywanie zawartości.
| |
| Zapisywanie poziomu piramidy, aktywnych efektów, zawartości, oraz położenia bloku dla prawidłowego wyświetlania promienia. | |
Zapisywanie:
| |
| Zapisywanie nuty do zagrania. | |
|
Zapisywanie przesunięcia bloku, kierunku przemieszczenia, oraz ID (i, w niektórych przypadkach, wartości danych) poruszanego bloku. |
| Przechowywanie informacji o tym, czy i jaka jest w niej płyta muzyczna. | |
| Wyświetlanie lewitującej książki. | |
| Wyświetlanie cząsteczek. | |
| Zapisywanie informacji o rodzaju głowy, jej obróceniu (jeżeli została położona na górnej ścianie bloku) i opcjonalnie danych o przedstawianym graczu. | |
| Zapisywanie typu bloku poleceń, komendy, mocy wyjściowej i wyjściowego tekstu. | |
| Zapisywanie lokalizacji teleportowania, oraz tego, gdzie należy wyrenderować promień. | |
| Zapisywanie informacji nt. struktury. | |
| Zapisywanie, czy reakcja się zaczęła i czasu pozostałego do jej zakończenia. | |
| Aby zmusić detektor do aktualizacji jego mocy wyjściowej. | |
| Zapisywanie ID i wartości bloku wyświetlanego w niej przedmiotu. | |
| Zapisywanie swojej mocy wyjściowej. | |
| Zapisywanie koloru łóżka. |
