Blok struktur: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja przejrzana]
d Usunięcie niektórych informacji (pomoc do poradników :)
ProBot (dyskusja | edycje)
d Robot przeniósł strony z pt:Gerador de estruturas do pt:Gerador de Estruturas
 
(Nie pokazano 42 wersji utworzonych przez 23 użytkowników)
Linia 1: Linia 1:
{{Rozszerz}}
{{Blok
{{Blok
|wygląd=Blok Struktur.gif
|wygląd=Blok struktur zapisz.png;Blok struktur wczytaj.png;Blok struktur narożnik.png;Blok struktur dane.png
|typ=Solidny
|wygląd2=Blok struktur eksport.png
|grawitacja=Nie
|typ=Przybory operatora
|fizyka=Nie
|przezroczystość=Nie
|przezroczystość=Nie
|światło=Tak, 15
|światło=Nie
|opórtnt=18 000 000
|palność=Nie
|palność=Nie
|narzędzie=Żadne
|narzędzie=Żadne
|odnawialne=Nie
|odnawialne=Nie
|łączenie=N/A
|łączenie=Tak (64)
|wersja=15w31a
|rzadkość=Epicka
|data=255
|idsłowne=structure_block
}}
}}
'''Bloki Struktur''' są blokami używanymi przez twórców gry do tworzenia struktur. Od wersji 1.10 mogą ich używać również gracze.
{{Cytat|To blok dla twórców map, podobny do [[blok poleceń|bloku poleceń]]. Ale ten może zapisać strukturę, którą wybudujesz w świecie, na przykład dom, i go zapisać. Następnie możliwe jest wielokrotne umieszczenie go w świecie. Więc po prostu jest to zapisywanie szablonów i kopiowanie ich z powrotem do świata w każdej pozycji. Dobrą cechą jest to, że każdą strukturę można obracać, albo ustawić w odbiciu lustrzanym, kiedy zostanie umieszczony.|[[Michael Stoyke|Searge]]|blokach struktur<ref>https://www.reddit.com/r/Minecraft/comments/4hn10x/jeb_made_textures_for_seargedps_structure_block/d2qya3z</ref>|Searge.png|link=Searge}}
 
'''Blok struktur''' (ang. ''Structure Block'') – [[blok]] używany przez twórców gry do tworzenia struktur. Może być także wykorzystane do zapisywania i wczytywania struktur, razem z blokami '''pustki struktur'''. Od wersji [[1.10]] mogą go również używać gracze.


== Otrzymywanie ==
== Otrzymywanie ==
Bloku struktur nie da się zniszczyć w [[tryb przetrwania|trybie przetrwania]].


Blok Struktur jest możliwy do zdobycia za pomocą komendy <code>/setblock</code> lub <code>/give</code>.
W [[Bedrock Edition|wersji Bedrock]], bloku struktur nie można uzyskać z [[ekwipunek|ekwipunku]] [[tryb kreatywny|trybu kreatywnego]], można go zdobyć tylko za pomocą komendy {{cmd|give}}. W [[Java Edition|wersji Java]], oprócz komendy {{cmd|give}}, blok struktur występuje w ekwipunku trybu kreatywnego, jeśli włączono opcję „Przybory operatora” i świat ma włączone korzystanie z poleceń.


== Zastosowanie ==
== Zastosowanie ==
Po postawieniu, użyj bloku struktur do otworzenia jego interfejsu. Otworzy się on tylko, kiedy gracz jest w trybie kreatywnym i ma odpowiednie zezwolenia. Kiedy struktura zostanie nazwana, jej nazwa będzie wyświetlana nad blokiem struktur, kiedy gracz na spojrzy na niego centralnie, poprzedzona trybem bloku (np. „Save:Dom”).
Zanim zostanie umieszczony, blok struktur używa „pustej” tekstury w ekwipunku – tekstury, która obecnie nie jest używana na postawionym bloku.
[[Tłok]] nie może poruszyć bloku struktur, ale może poruszyć pustkę struktur.
Struktury zapisane tylko w pamięci mają pierwszeństwo nad strukturami o tej samej nazwie zapisanymi na dysku. Aby usunąć strukturę z aktywnej pamięci, gracz musi wyjść i ponownie wczytać aktualną grę.
Przełączanie pomiędzy trybami zachowuje ustawienia bloku struktur tam, gdzie to możliwe.
=== Zapisywanie ===
'''Tryb Zapisywania [S]''' pozwala graczowi uwydatnić strukturę w świecie i zapisać ją w pliku.
==== Nazwa Struktury ====
Nazwa struktury może być wpisana w to okno tekstowe. Wielkimi literami.
==== Pozycja Względna ====
Wpisz wartości ''X'', ''Y'' oraz ''Z'' dla struktury tutaj, opierając się na pozycji bloku struktur. Ustawia pochodzenie konturu struktury.
Maksymalny dozwolony dystans od bloku struktur to 32 bloki w każdym kierunku.
==== Pokaż niewidzialne bloki ====
Wyświetla [[powietrze]] i bloki pustki struktur jako małe pokolorowane sześciany. Czerwone sześciany oznaczają pustki struktur, a niebieskie – powietrze. Domyślnie wyłączone.
==== Rozmiar Struktury ====
Wpisz wartości ''X'', ''Y'' oraz ''Z'', aby ustawić odległość od koordynatów Pozycji Względnej. To ustawia przeciwny róg struktury i określa jej rozmiar. Maksymalny rozmiar struktury to 32×32×32.
Jeśli się uda, generuje biały kontur otaczający strukturę.
==== Wykryj rozmiar i pozycję struktury ====
Automatycznie oblicza rozmiar i pozycję struktury, używając bloku rogowego umieszczonego na przeciwnym rogu struktury.
Nazwa struktury w bloku zapisującym '''musi''' pasować do nazwy w bloku rogowym, w przeciwnym wypadku obliczenie rozmiaru nie powiedzie się.
==== Uwzględnienie bytów ====
Podczas zapisywania struktury zapisuje także wszystkie byty znajdujące się wewnątrz struktury.
==== Zapisz ====
Kiedy wszystkie koordynaty i nazwa struktury zostały wpisane, wciśnij ten przycisk, aby zapisać strukturę w pliku w <code>minecraft/saves/(NazwaŚwiata)/structures</code>.
Ten proces może być także zautomatyzowany, używając [[redstone]], ale zapisy wykonane w ten sposób są zapisywane tylko w pamięci, nie na dysku.
=== Wczytywanie ===
'''Tryb Wczytywania [L]''' pozwala graczowi na wczytywanie i obracanie zapisanych plików struktur.
==== Nazwa Struktury ====
Nazwa pliku struktury, który ma zostać wczytany.
Nazwa jest wielkimi literami; musi dokładnie pasować do nazwy zapisanej struktury.
To może być plik znaleziony w folderze „<code>structures</code>” w [[minecraft.jar]]. Aby wczytać z folderu, wystarczy wpisać <code>NazwaFolderu/structures</code>.
==== Pozycja Względna ====
Koordynaty ''X,'' ''Y'' oraz ''Z'' rogu, w którym ma wygenerować się struktura, oparta o pozycję bloku struktur, tak długo jak koordynaty są w zakresie od −42 do 42.
==== Pokaż okno wiązania ====
Uwydatnia kontur struktury; domyślnie włączone.
==== Integralność i Ziarno Struktury ====
Usuwa losowe bloki, które komponują strukturę, oparte na ziarnie określonym przez użytkownika.


Zdobyty poprzez komendę <code>/setblock</code> i postawiony nie miał żadnego zastosowania do wersji 1.10. Emituje światło o poziomie 15. Bloki te są używane przez twórców w celu utworzenia struktur. Zostały użyte m.in do stworzenia [[Miasto Kresu|Miasta Kresu]]. Blok ten może zapisać struktury o maksymalnych wymiarach 32x32x32.
Niższe wartości integralności sprawią, że więcej bloków zostanie usuniętych. Wartość integralności musi być pomiędzy 0.0 i 1.0.


Blok ten posiada 4 tryby działania.
==== Uwzględnienie bytów ====
Uwzględnij wszystkie zapisane byty zapisane w pliku struktury podczas wczytywania struktury; domyślnie wyłączone.


Tryb danych czyli [D] - używany podczas naturalnego generowania się struktury. Oznaczają one lokalizację do uruchamiania funkcji określonej przez  wejście metadanych, które mogą być stosowane jedynie do odpowiednich struktur. Blok struktur jest usunięty później. Ten tryb jest trybem domyślnym, kiedy blok struktur jest postawiony
==== Obrócenie (0, 90, 180, 270) ====
Ustawia obrócenie struktury o 0° (bez obrócenia), 90° zgodnie z ruchem wskazówek zegara, 180° zgodnie z ruchem wskazówek zegara oraz 270° zgodnie z ruchem wskazówek zegara (lub 90° zgodnie z ruchem przeciwnym do ruchu wskazówek zegara).


Tryb zapisu czyli [S] - służy do zaznaczania wielkości naszej struktury oraz jej zapisu do pliku razem ze wszystkimi bytami jeśli włączymy opcję "Include Entities"-"Wraz z bytami". 
==== Lustro (|, <>, ^v) ====
Zanim zapiszemy naszą strukturę do pliku pamiętajmy byśmy ją zbudowali. W przeciwnym razie przy próbie wczytania struktury nie pojawi się nic nawet jeśli w najwyższym punkcie wieży ustawimy blok struktur na trybie rogu.
Ustawia odbicie lustrzane struktury na nic (|), lewo na prawo (<>), czy przód na tył (^v).


Tryb rogu czyli [C] - używany do auto zaznaczania wymiarów struktury. Postawiony poza naszą "bryłą", w której jest nasza struktura podczas ładowania jej. Potrzebny do załadowania struktury.
==== Wczytaj ====
Wciśnij ten przycisk raz, aby przygotować podgląd konturu struktury. Kiedy będziesz usatysfakcjonowany pozycją, wciśnij jeszcze raz, aby wygenerować strukturę.


Tryb ładowania czyli [L] - używany do wczytania struktury z pliku . Nie załaduje się ona bez postawionego poza nim bloku z trybem [C].
Ten proces może być także zautomatyzowany z wykorzystaniem redstone.
 
=== Róg ===
'''Tryb Rogowy [C]''' pozwala na łatwiejsze i automatyczne obliczenie rozmiaru podczas zapisywania albo wczytywania struktur.
 
Aby go użyć, umieść go na przeciwnym rogu zapisującego bloku struktur albo drugiego rogowego bloku struktur. Wtedy, używając bloku zapisującego, wciśnij „wykryj”.
 
Jeśli się powiedzie, pojawi się biały kontur.
 
==== Nazwa Struktury ====
Nazwa struktury, której trzeba obliczyć rozmiar i pozycję.
 
Nazwa jest napisana wielkimi literami; musi dokładnie pasować do nazwy zapewnionej przez komplementarny zapis albo rogowy bok struktur.
 
=== Dane ===
'''Tryb Danych [D]''' może być użyty podczas naturalnej generacji. Zaznaczają lokalizację, aby uruchomić funkcję określoną przez nośnik metadanych, którym może być wykorzystywany tylko do istotnych struktur. Potem blok struktur zostaje usunięty. Ten tryb jest domyślnym trybem, kiedy blok struktur został postawiony po raz pierwszy.
 
==== Nazwa Zwykłego Działu Danych ====
Nazwa funkcji do uruchomienia.
 
===== [[Igloo]] =====
„chest” – ustawia tablicę łupów dla [[Skrzynia|skrzyni]] pod blokiem struktur na "chests/igloo_chest" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
===== [[Miasto Endu]] =====
„Chest” – ustawia tablicę łupów dla skrzyni pod blokiem struktur na "chests/end_city_treasure" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
„Sentry” – tworzy [[shulker]]a w lokalizacji bloku struktur.
 
„Elytra” – tworzy [[ramka na przedmiot|ramkę na przedmiot]] z [[elytry|elytrami]] wewnątrz niej w lokalizacji bloku struktur.
 
===== [[Leśny dwór]] =====
„ChestSouth” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
„ChestNorth” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
"ChestEast” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
„ChestWest” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.
 
„Mage” – tworzy [[przywoływacz]]a w lokalizacji bloku struktur.
 
„Warrior” – tworzy [[Obrońca|obrońcę]] w lokalizacji bloku struktur.
 
=== Pustka strukturalna ===
{{Main|Pustka strukturalna}}
'''Pustki strukturalne''' można postawić jako część struktury i są ignorowane, kiedy plik struktur jest zapisywany.
 
To sprawia, że bloki w lokalizacji, w której struktura jest postawiona, są zarządzane i nie nadpisane. Na przykład, jeśli zapiszesz strukturę wysoką na 2 bloki z powietrzem na szczycie oraz pustką struktur na dole i wczytasz w ją w przestrzeni z [[Kamień|kamienia]] wysokiej na 2 bloki, bloki na górze staną się powietrzem, ale dół pozostanie kamieniem.
 
Bloki pustki struktur nie mają okna kolizyjnego, lecz mają małe okno uderzeniowe. Dodatkowo są niewidzialne, lecz są wyświetlane jako czerwone sześciany kiedy opcja „Pokaż niewidzialne bloki” będzie włączona w trybie Zapisywania.
 
Bloki mogą zastąpić pustki struktur, tak jak to robią w przypadku [[Śnieg|warstw śniegu]] czy [[Trawa|trawy]].
 
== Wartości danych ==
Blok struktur ma nazwę ID <code>minecraft:structure_block</code> oraz numer ID 255. Zawiera także dodatkowe dane polowe, które określają, jaki wariant został użyty.
 
Pustka struktur ma nazwę ID <code>minecraft:structure_void</code>oraz numer ID 217. Nie ma dodatkowych danych.
 
=== Dane bytu ===
Ta wartość jest używana jedynie przez {{Nbt|short|carriedData}} [[enderman]]a, {{Nbt|int|DisplayTile}} [[wagonik]]u oraz {{Nbt|byte|Data}} spadającego bloku (np. [[piasek]], ale tylko kiedy spoczywa), aby wyświetlić blok w danym trybie i nawet wtedy enderman jedynie ustawi blok w trybie Danych.
 
Dla wartości używanych przez bloki, odnieś się do działu NBT {{Nbt|string|mode}} w sekcji Blokowe byty poniżej.
{| class="wikitable"
!
!DV
!Opis
|-
|
|0
|Zapisywanie
|-
|
|1
|Wczytywanie
|-
|
| 2
|Rogowy
|-
|
|3
|Danych
|}
 
=== Byt bloku ===
Blok struktur ma także powiązany ze sobą byt bloku. Jego ID to <code>structure_block</code>.
 
Dane blokowych bytów:
 
'''Etykiety częste dla wszystkich blokowych bytów'''
*'''name''': nazwa struktury.
*'''author''': autor struktury; ustawione tylko na „?” dla normalnych struktur
* '''metadata''': wybrane dane dla struktury
*'''posX''': pozycja ''X'' struktury
*'''posY''': pozycja ''Y'' struktury
*'''posZ''': pozycja ''Z'' struktury
*'''sizeX''': rozmiar ''X'' struktury, jej długość
*'''sizeY''': rozmiar ''Y'' struktury, jej wysokość
*'''sizeZ''': rozmiar ''Z'' struktury, jej głębokość
*'''rotation''': obrót struktury, jeden z „NONE”, „CLOCKWISE_90”, „CLOCKWISE_180”, albo „COUNTERCLOCKWISE_90”
* '''mirror''': jak struktura jest ustawiona w odbiciu lustrzanym, jeden z „NONE”, „LEFT_RIGHT” albo „FRONT_BACK”
*'''mode''': aktualny tryb tego bloku struktur, jeden z „SAVE”, „LOAD”, „CORNER” albo „DATA”
*'''ignoreEntities''': 1 albo 0 (true/false): czy byty powinny być ignorowane w strukturze
 
=== Stan bloków ===
{| class="wikitable"
!Nazwa
!Wartość
!Opis
|-
| rowspan="4" |{{Nbt|string|mode}}
|<code>save</code>
|Zapisujący Blok Struktur
|-
|<code>load</code>
|Wczytujący Blok Struktur
|-
|<code>corner</code>
|Rogowy Blok Struktur
|-
|<code>data</code>
|Blok Struktur Danych
|}


== Historia ==
== Historia ==
{{Historia|w}}
{{Historia||18 marca 2015|link=https://twitter.com/SeargeDP/status/578219322373496832|Searge opublikował pierwszy [[zrzut ekranu]] przedstawiający blok struktur.}}
{{Historia||8 kwietnia 2015|link=https://twitter.com/SeargeDP/status/585838892999380992|Searge opublikował kolejny zrzut ekranu przedstawiający blok struktur.
|Później spytał graczy, czy chcieliby w grze niepozyskiwalny blok, którego efekty byłyby „widzialne i ekscytujące”.<ref>https://twitter.com/SeargeDP/status/585863978636681216</ref>}}
{{Historia||14 kwietnia 2015|link=https://twitter.com/SeargeDP/status/588002295750721540|Searge opublikował zrzut ekranu z widocznym blokiem struktur w pasku szybkiego wyboru.
|Jasne kulki zasłaniały tajemniczą, latającą strukturę, co potwierdził Searge w późniejszym tweecie.<ref>https://twitter.com/SeargeDP/status/588014450118098944</ref>}}
{{Historia||24 czerwca 2015|link=https://twitter.com/SeargeDP/status/613699145069654017|Searge ujawnił, że blok struktur będzie technicznym blokiem, który będzie służył do generacji świata.}}
{{Historia||5 lipca 2015|link=https://www.twitch.tv/mojang/v/6949826?t=13h40m25s|Zastosowanie bloku zostało przedstawione na [[MineCon]]ie [[MineCon#Historia|2015]].}}
{{Historia||1.9|snap=15w31a|[[Plik:Old_Structure_Block_C.png]][[Plik:Old_Structure_Block_D.png]][[Plik:Old_Structure_Block_L.png]][[Plik:Old_Structure_Block_S.png]] Dodano blok struktur. Jest możliwy do zdobycia tylko poprzez komendę {{cmd|setblock}} oraz emituje światło.}}
{{Historia||3 maja 2016|link=https://twitter.com/jeb_/status/727476558621872128|[[Jeb]] opublikował zrzut ekranu z nowymi teksturami bloku tekstur.
|Chciał, żeby były „tajemnicze”.<ref>https://twitter.com/jeb_/status/727479748344033280</ref>}}
{{Historia||13 maja 2016|link=https://twitter.com/ProfMobius/status/731048441015631872|[[ProfMobius]] opublikował zrzut ekranu z blokiem struktur w akcji, generujący [[skamielina|skamielinę]] z [[blok kwarcu|bloku kwarcu]].}}
{{Historia||1.10|snap=16w20a|[[Plik:Blok_Struktur_Corner.png]][[Plik:Blok_Struktur_Data.png]][[Plik:Blok_Struktur_Load.png]][[Plik:Blok_Struktur_Save.png]] Blok struktur może być używany przez graczy. Ma 4 różne tekstury w zależności od stanu działania.
|Dodano [[pustka strukturalna|pustkę strukturalną]] ([[Plik:Pustka Strukturalna.png|25px|link=Pustka strukturalna]]). Jest ona używana do zaznaczania pustej przestrzeni w tworzonej strukturze. Zastąpiła [[bariera|barierę]], której twórcy map początkowo używali do tych samych celów.}}
{{Historia|||snap=16w21a|Bloki struktur nie emitują światła.
|Dodano nową funkcję do trybu ładowania: ''Integralność i ziarno struktury''.}}
{{Historia||1.11|snap=16w32a|Zmieniono ID bloku struktur ze <code>Structure</code> na <code>structure_block</code>}}


{{Historia|w}}
{{Historia|pe}}
{{Historia||1.9|snap=15w31a|[[Plik:Old_Structure_Block_C.png]][[Plik:Old_Structure_Block_D.png]][[Plik:Old_Structure_Block_L.png]][[Plik:Old_Structure_Block_S.png]]Dodano blok struktur. Jest możliwy do zdobycia tylko poprzez komendę <code>/setblock</code>.}}
{{Historia||1.0|snap=build 1|Dodano funkcjonalne bloki struktur, które nie mają swojego [[ID]], przez co nie można ich zdobyć w grze.}}
{{Historia||1.10|snap=16w20a|[[Plik:Blok_Struktur_Corner.png]][[Plik:Blok_Struktur_Data.png|Blok_Struktur_Data.png]][[Plik:Blok_Struktur_Load.png|Blok_Struktur_Load.png]][[Plik:Blok_Struktur_Save.png|Blok_Struktur_Save.png]]Blok struktur może być używany przez graczy. Posiada 4 różne tekstury w zależności od stanu działania.
{{Historia|be}}
|Dodano [[pustka strukturalna|structure void]]. Może on działać z blokiem struktur. Zastąpił on [[bariera|barierę]], której twórcy map początkowo używali do tych samych celów.}}
{{Historia||1.2|snap=build 1|Dodano ID dla bloku struktur, więc można je pozyskać za pomocą [[komendy|komend]] {{cmd|give}} i {{cmd|setblock}}.|Dodano nowy, ekskluzywny dla [[Windows 10 Edition]], tryb eksportu 3D.}}
{{Historia|foot}}
{{Historia|foot}}


== Galeria ==
== Galeria ==
<gallery>
<gallery>
Plik:Tak muszą być ustawione bloki by struktura się załadowała. Górny blok to tryb [C] , dolny to tryb [L]|2016-06-30_09.34.58
Blok Struktur 1.png|Pierwsze zdjęcie ukazujące blok struktur
</gallery><gallery>
Zaznaczanie struktury.png|Zaznaczanie struktury (w tym przypadku drzewa)
Plik:Blok Struktur_1.png|Pierwsze zdjęcie ukazujące Blok Struktur
Struktura przed załadowaniem.png|Struktura przed załadowaniem
Plik:Blok_Struktur_Interfejs.png|Interfejs
Struktura po załadowaniu.png|Struktura załadowana
Blok struktur.png|Wszystkie tryby działania bloku struktur
Tryby bloku struktur.png|Wszystkie tryby bloku struktur: Zapis, Odczyt, Narożnik oraz Dane
Powierze i PS.png|Po aktywacji opcji ''Pokaż niewidzialne bloki'' blok powietrza (po lewej) i pustka strukturalna (z prawej) zostają zwizualizowane.
</gallery>
</gallery>


{{Przypisy}}
{{Bloki}}
{{Bloki}}


[[de:Konstruktionsblock]]
[[de:Konstruktionsblock]]
[[en:Structure Block]]
[[en:Structure Block]]
[[es:Bloque estructural]]
[[fr:Bloc de structure]]
[[fr:Bloc de structure]]
[[it:Blocco strutture]]
[[ja:ストラクチャーブロック]]
[[ko:구조물 블록]]
[[pt:Gerador de Estruturas]]
[[ru:Структурный блок]]
[[ru:Структурный блок]]
[[zh:结构方块]]
[[zh:结构方块]]

Aktualna wersja na dzień 02:07, 22 lis 2025

Blok struktur

Typ

Przybory operatora

Fizyka

Nie

Przezroczystość

Nie

Emisja światła

Nie

Odporność na eksplozje

3 600 000

Palność

Nie

Rzadkość

Epicka

Narzędzie

Żadne

Odnawialne

Nie

Możliwość grupowania

Tak (64)


To blok dla twórców map, podobny do bloku poleceń. Ale ten może zapisać strukturę, którą wybudujesz w świecie, na przykład dom, i go zapisać. Następnie możliwe jest wielokrotne umieszczenie go w świecie. Więc po prostu jest to zapisywanie szablonów i kopiowanie ich z powrotem do świata w każdej pozycji. Dobrą cechą jest to, że każdą strukturę można obracać, albo ustawić w odbiciu lustrzanym, kiedy zostanie umieszczony.
Searge o blokach struktur[1]

Blok struktur (ang. Structure Block) – blok używany przez twórców gry do tworzenia struktur. Może być także wykorzystane do zapisywania i wczytywania struktur, razem z blokami pustki struktur. Od wersji 1.10 mogą go również używać gracze.

Otrzymywanie

Bloku struktur nie da się zniszczyć w trybie przetrwania.

W wersji Bedrock, bloku struktur nie można uzyskać z ekwipunku trybu kreatywnego, można go zdobyć tylko za pomocą komendy /give. W wersji Java, oprócz komendy /give, blok struktur występuje w ekwipunku trybu kreatywnego, jeśli włączono opcję „Przybory operatora” i świat ma włączone korzystanie z poleceń.

Zastosowanie

Po postawieniu, użyj bloku struktur do otworzenia jego interfejsu. Otworzy się on tylko, kiedy gracz jest w trybie kreatywnym i ma odpowiednie zezwolenia. Kiedy struktura zostanie nazwana, jej nazwa będzie wyświetlana nad blokiem struktur, kiedy gracz na spojrzy na niego centralnie, poprzedzona trybem bloku (np. „Save:Dom”).

Zanim zostanie umieszczony, blok struktur używa „pustej” tekstury w ekwipunku – tekstury, która obecnie nie jest używana na postawionym bloku.

Tłok nie może poruszyć bloku struktur, ale może poruszyć pustkę struktur.

Struktury zapisane tylko w pamięci mają pierwszeństwo nad strukturami o tej samej nazwie zapisanymi na dysku. Aby usunąć strukturę z aktywnej pamięci, gracz musi wyjść i ponownie wczytać aktualną grę.

Przełączanie pomiędzy trybami zachowuje ustawienia bloku struktur tam, gdzie to możliwe.

Zapisywanie

Tryb Zapisywania [S] pozwala graczowi uwydatnić strukturę w świecie i zapisać ją w pliku.

Nazwa Struktury

Nazwa struktury może być wpisana w to okno tekstowe. Wielkimi literami.

Pozycja Względna

Wpisz wartości X, Y oraz Z dla struktury tutaj, opierając się na pozycji bloku struktur. Ustawia pochodzenie konturu struktury.

Maksymalny dozwolony dystans od bloku struktur to 32 bloki w każdym kierunku.

Pokaż niewidzialne bloki

Wyświetla powietrze i bloki pustki struktur jako małe pokolorowane sześciany. Czerwone sześciany oznaczają pustki struktur, a niebieskie – powietrze. Domyślnie wyłączone.

Rozmiar Struktury

Wpisz wartości X, Y oraz Z, aby ustawić odległość od koordynatów Pozycji Względnej. To ustawia przeciwny róg struktury i określa jej rozmiar. Maksymalny rozmiar struktury to 32×32×32.

Jeśli się uda, generuje biały kontur otaczający strukturę.

Wykryj rozmiar i pozycję struktury

Automatycznie oblicza rozmiar i pozycję struktury, używając bloku rogowego umieszczonego na przeciwnym rogu struktury.

Nazwa struktury w bloku zapisującym musi pasować do nazwy w bloku rogowym, w przeciwnym wypadku obliczenie rozmiaru nie powiedzie się.

Uwzględnienie bytów

Podczas zapisywania struktury zapisuje także wszystkie byty znajdujące się wewnątrz struktury.

Zapisz

Kiedy wszystkie koordynaty i nazwa struktury zostały wpisane, wciśnij ten przycisk, aby zapisać strukturę w pliku w minecraft/saves/(NazwaŚwiata)/structures.

Ten proces może być także zautomatyzowany, używając redstone, ale zapisy wykonane w ten sposób są zapisywane tylko w pamięci, nie na dysku.

Wczytywanie

Tryb Wczytywania [L] pozwala graczowi na wczytywanie i obracanie zapisanych plików struktur.

Nazwa Struktury

Nazwa pliku struktury, który ma zostać wczytany.

Nazwa jest wielkimi literami; musi dokładnie pasować do nazwy zapisanej struktury.

To może być plik znaleziony w folderze „structures” w minecraft.jar. Aby wczytać z folderu, wystarczy wpisać NazwaFolderu/structures.

Pozycja Względna

Koordynaty X, Y oraz Z rogu, w którym ma wygenerować się struktura, oparta o pozycję bloku struktur, tak długo jak koordynaty są w zakresie od −42 do 42.

Pokaż okno wiązania

Uwydatnia kontur struktury; domyślnie włączone.

Integralność i Ziarno Struktury

Usuwa losowe bloki, które komponują strukturę, oparte na ziarnie określonym przez użytkownika.

Niższe wartości integralności sprawią, że więcej bloków zostanie usuniętych. Wartość integralności musi być pomiędzy 0.0 i 1.0.

Uwzględnienie bytów

Uwzględnij wszystkie zapisane byty zapisane w pliku struktury podczas wczytywania struktury; domyślnie wyłączone.

Obrócenie (0, 90, 180, 270)

Ustawia obrócenie struktury o 0° (bez obrócenia), 90° zgodnie z ruchem wskazówek zegara, 180° zgodnie z ruchem wskazówek zegara oraz 270° zgodnie z ruchem wskazówek zegara (lub 90° zgodnie z ruchem przeciwnym do ruchu wskazówek zegara).

Lustro (|, <>, ^v)

Ustawia odbicie lustrzane struktury na nic (|), lewo na prawo (<>), czy przód na tył (^v).

Wczytaj

Wciśnij ten przycisk raz, aby przygotować podgląd konturu struktury. Kiedy będziesz usatysfakcjonowany pozycją, wciśnij jeszcze raz, aby wygenerować strukturę.

Ten proces może być także zautomatyzowany z wykorzystaniem redstone.

Róg

Tryb Rogowy [C] pozwala na łatwiejsze i automatyczne obliczenie rozmiaru podczas zapisywania albo wczytywania struktur.

Aby go użyć, umieść go na przeciwnym rogu zapisującego bloku struktur albo drugiego rogowego bloku struktur. Wtedy, używając bloku zapisującego, wciśnij „wykryj”.

Jeśli się powiedzie, pojawi się biały kontur.

Nazwa Struktury

Nazwa struktury, której trzeba obliczyć rozmiar i pozycję.

Nazwa jest napisana wielkimi literami; musi dokładnie pasować do nazwy zapewnionej przez komplementarny zapis albo rogowy bok struktur.

Dane

Tryb Danych [D] może być użyty podczas naturalnej generacji. Zaznaczają lokalizację, aby uruchomić funkcję określoną przez nośnik metadanych, którym może być wykorzystywany tylko do istotnych struktur. Potem blok struktur zostaje usunięty. Ten tryb jest domyślnym trybem, kiedy blok struktur został postawiony po raz pierwszy.

Nazwa Zwykłego Działu Danych

Nazwa funkcji do uruchomienia.

Igloo

„chest” – ustawia tablicę łupów dla skrzyni pod blokiem struktur na "chests/igloo_chest" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

Miasto Endu

„Chest” – ustawia tablicę łupów dla skrzyni pod blokiem struktur na "chests/end_city_treasure" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

„Sentry” – tworzy shulkera w lokalizacji bloku struktur.

„Elytra” – tworzy ramkę na przedmiot z elytrami wewnątrz niej w lokalizacji bloku struktur.

Leśny dwór

„ChestSouth” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

„ChestNorth” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

"ChestEast” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

„ChestWest” – ustawia tablicę łupów dla skrzyni, która zastąpi blok struktur na "chests/woodland_mansion" i ustawia ziarno tablicy łupów zależnie od ziarna generatora świata.

„Mage” – tworzy przywoływacza w lokalizacji bloku struktur.

„Warrior” – tworzy obrońcę w lokalizacji bloku struktur.

Pustka strukturalna

 Osobny artykuł: Pustka strukturalna.

Pustki strukturalne można postawić jako część struktury i są ignorowane, kiedy plik struktur jest zapisywany.

To sprawia, że bloki w lokalizacji, w której struktura jest postawiona, są zarządzane i nie nadpisane. Na przykład, jeśli zapiszesz strukturę wysoką na 2 bloki z powietrzem na szczycie oraz pustką struktur na dole i wczytasz w ją w przestrzeni z kamienia wysokiej na 2 bloki, bloki na górze staną się powietrzem, ale dół pozostanie kamieniem.

Bloki pustki struktur nie mają okna kolizyjnego, lecz mają małe okno uderzeniowe. Dodatkowo są niewidzialne, lecz są wyświetlane jako czerwone sześciany kiedy opcja „Pokaż niewidzialne bloki” będzie włączona w trybie Zapisywania.

Bloki mogą zastąpić pustki struktur, tak jak to robią w przypadku warstw śniegu czy trawy.

Wartości danych

Blok struktur ma nazwę ID minecraft:structure_block oraz numer ID 255. Zawiera także dodatkowe dane polowe, które określają, jaki wariant został użyty.

Pustka struktur ma nazwę ID minecraft:structure_voidoraz numer ID 217. Nie ma dodatkowych danych.

Dane bytu

Ta wartość jest używana jedynie przez Nbtsheet.png/6 carriedData endermana, Nbtsheet.png/4 DisplayTile wagoniku oraz Nbtsheet.png/1 Data spadającego bloku (np. piasek, ale tylko kiedy spoczywa), aby wyświetlić blok w danym trybie i nawet wtedy enderman jedynie ustawi blok w trybie Danych.

Dla wartości używanych przez bloki, odnieś się do działu NBT Nbtsheet.png/7 mode w sekcji Blokowe byty poniżej.

DV Opis
0 Zapisywanie
1 Wczytywanie
2 Rogowy
3 Danych

Byt bloku

Blok struktur ma także powiązany ze sobą byt bloku. Jego ID to structure_block.

Dane blokowych bytów:

Etykiety częste dla wszystkich blokowych bytów

  • name: nazwa struktury.
  • author: autor struktury; ustawione tylko na „?” dla normalnych struktur
  • metadata: wybrane dane dla struktury
  • posX: pozycja X struktury
  • posY: pozycja Y struktury
  • posZ: pozycja Z struktury
  • sizeX: rozmiar X struktury, jej długość
  • sizeY: rozmiar Y struktury, jej wysokość
  • sizeZ: rozmiar Z struktury, jej głębokość
  • rotation: obrót struktury, jeden z „NONE”, „CLOCKWISE_90”, „CLOCKWISE_180”, albo „COUNTERCLOCKWISE_90”
  • mirror: jak struktura jest ustawiona w odbiciu lustrzanym, jeden z „NONE”, „LEFT_RIGHT” albo „FRONT_BACK”
  • mode: aktualny tryb tego bloku struktur, jeden z „SAVE”, „LOAD”, „CORNER” albo „DATA”
  • ignoreEntities: 1 albo 0 (true/false): czy byty powinny być ignorowane w strukturze

Stan bloków

Nazwa Wartość Opis
Nbtsheet.png/7 mode save Zapisujący Blok Struktur
load Wczytujący Blok Struktur
corner Rogowy Blok Struktur
data Blok Struktur Danych

Historia

Pełna wersja
18 marca 2015Searge opublikował pierwszy zrzut ekranu przedstawiający blok struktur.
8 kwietnia 2015Searge opublikował kolejny zrzut ekranu przedstawiający blok struktur.
Później spytał graczy, czy chcieliby w grze niepozyskiwalny blok, którego efekty byłyby „widzialne i ekscytujące”.[2]
14 kwietnia 2015Searge opublikował zrzut ekranu z widocznym blokiem struktur w pasku szybkiego wyboru.
Jasne kulki zasłaniały tajemniczą, latającą strukturę, co potwierdził Searge w późniejszym tweecie.[3]
24 czerwca 2015Searge ujawnił, że blok struktur będzie technicznym blokiem, który będzie służył do generacji świata.
5 lipca 2015Zastosowanie bloku zostało przedstawione na MineConie 2015.
1.915w31a Dodano blok struktur. Jest możliwy do zdobycia tylko poprzez komendę /setblock oraz emituje światło.
3 maja 2016Jeb opublikował zrzut ekranu z nowymi teksturami bloku tekstur.
Chciał, żeby były „tajemnicze”.[4]
13 maja 2016ProfMobius opublikował zrzut ekranu z blokiem struktur w akcji, generujący skamielinę z bloku kwarcu.
1.1016w20a Blok struktur może być używany przez graczy. Ma 4 różne tekstury w zależności od stanu działania.
Dodano pustkę strukturalną (). Jest ona używana do zaznaczania pustej przestrzeni w tworzonej strukturze. Zastąpiła barierę, której twórcy map początkowo używali do tych samych celów.
16w21aBloki struktur nie emitują światła.
Dodano nową funkcję do trybu ładowania: Integralność i ziarno struktury.
1.1116w32aZmieniono ID bloku struktur ze Structure na structure_block
Pełna wersja Pocket Edition
1.0build 1Dodano funkcjonalne bloki struktur, które nie mają swojego ID, przez co nie można ich zdobyć w grze.
Bedrock Edition
1.2build 1Dodano ID dla bloku struktur, więc można je pozyskać za pomocą komend /give i /setblock.
Dodano nowy, ekskluzywny dla Windows 10 Edition, tryb eksportu 3D.

Galeria


Przypisy

Poniżej znajduje się lista przypisów na tej stronie.