Byty bloków: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja nieprzejrzana]
Jejo13104 (dyskusja | edycje)
d poprawka
Aktualizacja artykułu
Linia 1: Linia 1:
'''Byty bloków''' dodatkowe dane powiązane z blokami poza ich ID i 4 bitami tzw. metadanych, które ma każdy blok. Mogą wykonać akcję każdego [[tick]]a. Byty bloków nie mogą być poruszane przez tłoki.
'''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.


Bloki, które mają dane bloków:
== 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
|-
|-
| [[Znak]]i
|
| Zapisywanie tekstu do wyświetlania.
* {{BlockLink|Znak}}
| Zapisywanie tekstu.
|-
|-
| [[Skrzynia|Skrzynie]], [[dozownik]]i, [[piec]]e, [[statyw alchemiczny|statywy alchemiczne]], [[lej]]e, [[podajnik]]i i [[magiczna latarnia|magiczne latarnie]]
|
| Przechowywanie zawartości. Statywy alchemiczne zapisują też czas warzenia, a piece czas przetapiania i czas wyczerpywania paliwa.
* {{BlockLink|Sztandar}}
| Zapisywanie wzorów.
|-
|-
| [[Spawner potworów|Spawnery potworów]]
|
| Zapisywanie spawnowanego moba, dodatkowych danych o nim, czas do następnego zespawnowania moba i jego minimalne i maksymalne opóźnienie oraz liczbę mobów do zespawnowania na jedną próbę.
* {{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|Bloki dźwiękowe]]
|
* {{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.
|-
|-
| [[Bloki techniczne#Blok 36|Bloki 36]]
|
| Zapisywanie przesuwania bloku, kierunku ruchu i ID bloku.
* {{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.
|-
|-
| [[Szafa grająca|Szafy grające]]
|
* {{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]].
|-
|-
| [[Stół do zaklęć|Stoły do zaklęć]]
|
| Wyświetlanie latającej książki.
* {{BlockLink|Stół do zaklęć}}
| Wyświetlanie lewitującej książki.
|-
|-
| [[Portal Kresu|Portale]] i [[skrzynia Kresu|skrzynie Kresu]]
|
* {{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 przedstawianego gracza.
* {{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.
|-
|-
| [[Blok poleceń|Bloki poleceń]]
|
| Zapisywanie używanej komendy.
* {{BlockLink|Łóżko}} <sup>[''od wersji [[1.12]]'']</sup>
| Zapisywanie koloru łóżka.
|-
|-
| [[Rdzeń reaktora Netheru|Rdzenie reaktorów Netheru]]
| Zapisywanie czy reakcja się zaczęła i czas jej trwania.
|}
|}



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.
  • 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.
Zapisywanie poziomu piramidy, aktywnych efektów, zawartości, oraz położenia bloku dla prawidłowego wyświetlania promienia.
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.
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.

Zobacz też