NADZIEMIE · MNIEJSZE ELEMENTY ŚWIATA
Geoda ametystowa
Aktualizacja strony
Pusta komora mineralna otoczona gładkim bazaltem i kalcytem, z wnętrzem wyłożonym ametystem. Na blokach Budding amethyst rosną nowe skupiska kryształów, które po zebraniu dają odłamki ametystu.
Ten poradnik dotyczy niemodyfikowanej wersji Java 26.3. Zmiany historyczne zachowują własną edycję i wersję. Generowanie i łupy w Bedrock mogą się różnić. Poniższe zrzuty ekranu i zweryfikowane ziarna zachowują własne wersje gry.

28462718234064871 · Java 26.3 · NadziemieUjęcie referencyjne · Naturalnie wygenerowana struktura, sfotografowana w Minecraft Java 26.3.Dane gry i badania źródłowe
Gdzie generuje się w Java 26.3
Umieszczany element generacji geody ametystowej jest uwzględniony w definicjach biomów Overworld. Korzysta z procesu rozmieszczania elementów generacji zamiast siatki odstępów zestawu struktur. [1][3][4]
Rozmieszczenie i częstotliwość
Pierwszy filtr rozmieszczania przepuszcza około jedną na 24 próby, a następnie wybiera pozycję X/Z w obrębie chunka oraz wysokość początkową od sześciu bloków nad dnem świata do Y=30, włącznie z obiema granicami. W domyślnym Overworld dolna wysokość początkowa to Y=-58. Są to punkty początkowe elementów generacji, a nie górna i dolna granica każdej geody. [1][2][4]
Warunki i ograniczenia
Algorytm geody próbkuje punkty rozmieszczenia w pobliżu punktu początkowego i odrzuca próbę, jeśli więcej niż jeden próbkowany punkt jest powietrzem lub należy do tagu nieprawidłowych bloków. W rezultacie filtr przepuszczający jedną na 24 próby nie gwarantuje jednej widocznej geody na 24 chunki. [1][2][4]
Rozpoznaj trzy warstwy
Geoda to zaokrąglona komora mineralna z warstwą smooth basalt na zewnątrz, warstwą calcite pod nią i pustym środkiem wyłożonym ametystem. Bloki budding amethyst występują wśród zwykłych bloków ametystu i to na nich rosną kryształy. Geoda może mieć szczelinę przecinającą jej otoczkę, ale obecność otworu nie jest gwarantowana. [5]
Warstwy są generowane z ukształtowanego pola, a nie składane z szablonów pomieszczeń. Prosty schemat szerokości lub rozmiaru pomieszczenia ukrywałby tę nieregularność. Podążanie w głąb wzdłuż białego kalcytu jest przydatniejszą wskazówką podczas eksploracji niż oczekiwanie kulistego pomieszczenia o stałych wymiarach. [6]
Zachowaj bloki, na których rosną kryształy
Budding amethyst wykorzystuje losowe ticki do podejmowania prób wzrostu na sąsiedniej ścianie. Na odpowiedniej ścianie może pojawić się mały pąk, który następnie przechodzi przez stadium średniego i dużego pąka, aż do dojrzałego skupiska kryształów. Wzrost wymaga odpowiedniego sąsiedniego bloku i orientacji; zwykłe bloki ametystu nie uruchamiają tego kodu wzrostu. [6]
Odsłoń i zachowaj bloki, na których rosną kryształy, jeśli celem jest dalsza produkcja kryształów. Oczyszczona geoda nie staje się automatycznie bezpiecznym pomieszczeniem: element generacji geody nie umieszcza strażnika ani bloku przyzywającego moby, ale pobliskie jaskinie nadal są częścią otaczającego świata. [6]
Łupy i nagrody w Java 26.3
Element generacji geody umieszcza warstwy mineralne, bloki, na których rosną kryształy, oraz pąki/skupiska kryształów zamiast skrzyni. Odnawialnym zasobem jest wzrost kryształów na Budding amethyst; zwykłe bloki ametystu nie wykazują takiego zachowania. [7][8]
Tabela łupów dojrzałego skupiska kryształów stosuje uporządkowane alternatywy. Narzędzie spełniające predykat can_silk_touch wybiera przedmiot samego skupiska. W przeciwnym razie narzędzie należące do cluster_max_harvestables wybiera cztery odłamki z premią ore_drops zaklęcia Fortune; wariant domyślny wybiera dwa odłamki z redukcją łupów wskutek eksplozji. Tych wariantów nie wolno sprowadzać do jednej bezwarunkowej liczby odłamków. [7]
Tabela łupów bloku budding_amethyst nie zawiera żadnych pul i nie dostarcza żadnego przedmiotu. Silk Touch na dojrzałym skupisku wybiera to skupisko; nie sprawia, że blok źródłowy wzrostu staje się możliwy do zdobycia. Zachowaj bloki źródłowe wzrostu, jeśli celem są dalsze zbiory. Wzrost podczas losowych ticków nie oznacza stałego tempa pozyskiwania w czasie rzeczywistym. [7][8]
| Przedmiot | Gdzie obowiązuje reguła | Co wynika z danych |
|---|---|---|
| Dojrzałe skupisko przy spełnionym predykacie Silk Touch | Pierwsza alternatywa wybiera samo skupisko jako przedmiot zamiast odłamków. [7] | |
| Dojrzałe skupisko bez Silk Touch | Bazowo cztery odłamki przy użyciu narzędzia z cluster_max_harvestables, plus premia z Fortune; w przeciwnym razie wariant domyślny zaczyna od dwóch odłamków i uwzględnia możliwość utraty łupów wskutek wybuchu. [7] |
Historia wersji i daty wydań
Przy tych etapach zachowano edycje i dokładne oznaczenia kompilacji. Daty snapshotów oraz wersji beta i preview odnoszą się do tych kompilacji rozwojowych; pełne wydania i wydania Pocket udostępniane na poszczególnych platformach w różnych terminach mają osobne daty. Informacje o historycznym wprowadzeniu pochodzą z przywołanej historii na Wiki. [9]
| Wersja | Data wydania | Co się zmieniło |
|---|---|---|
| Java 20w45a | 4 listopada 2020 | Wprowadzono geody ametystowe podczas prac nad Java 1.17. [9][11] |
| Java 21w08a | 24 lutego 2021 | Zastąpiono zewnętrzną warstwę z bloków tuff warstwą z bloków smooth basalt i uniemożliwiono generowanie geod całkowicie zawieszonych w powietrzu. [9][12] |
| Bedrock beta 1.17.0.50 | 21 kwietnia 2021 | Dodano eksperymentalne geody ametystowe. [9][13] |
| Java 21w20a | 19 maja 2021 | Zmniejszono częstotliwość prób z jednej na 30 chunków do jednej na 53 chunki. [9][14] |
| Java 1.17 | 8 czerwca 2021 | Geody ametystowe wprowadzono w Java 1.17. [9][15] |
| Bedrock 1.17.0 | 8 czerwca 2021 | Udostępniono geody bez wymogu włączania rozgrywki eksperymentalnej. [9][16] |
| Java 1.18 | 30 listopada 2021 | Geody ametystowe przestały generować się powyżej Y=30. [9][17] |
| Bedrock 1.18.0 | 30 listopada 2021 | Umożliwiono generowanie geod poniżej Y=0 i ograniczono górny poziom ich generowania do Y=30. [9][18] |
Weryfikacja w grze przez SeedLookout
Zrzuty ekranu

28462718234064871 · Java 26.3 · NadziemieUjęcie referencyjne · Naturalnie wygenerowana struktura, sfotografowana w Minecraft Java 26.3.
28462718234064871 · Java 26.3 · NadziemieUjęcie referencyjne · Naturalnie wygenerowana struktura, sfotografowana w Minecraft Java 26.3.Nasze zrzuty ekranu naturalnie wygenerowanych struktur w grze Minecraft. Każdy podpis podaje ziarno, współrzędne i wersję. Wybierz zrzut, aby otworzyć go w pełnym rozmiarze.
Ziarna zawierające: Geoda ametystowa
Żadne z naszych zweryfikowanych ziaren nie zawiera jeszcze tej struktury. Poradnik odwołuje się do danych gry, analizy kodu i innych źródeł; nie stanowi weryfikacji ziarna.
Źródła
Źródła wskazują edycję, wersję i dowody, na których opiera się poradnik. Kod i dane gry opisują zasady generowania; tabela ziaren zawiera lokalizacje sprawdzone w grze. Przegląd badań 2026-10-02.
- Mojang Java 26.3: konfiguracja elementu generowania ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/dimension_type/overworld.json; data/minecraft/worldgen/feature/amethyst_geode.json; data/minecraft/worldgen/noise_settings/overworld.json
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 dla poszczególnych plików w archiwum: data/minecraft/dimension_type/overworld.json = d1fc489f93934f77d855e721bd822595aa1e44460342f0e5ce9de7e2dfc9e10e; data/minecraft/worldgen/feature/amethyst_geode.json = 70420d8672743fc3c0c0761cbfc5ee642ca08e5d5d70b4bbe19c5f218a75244d; data/minecraft/worldgen/noise_settings/overworld.json = d093895d50edd79d53555b33b62d767115399764e32a4f9ae2687739f785d4b9
- Mojang Java 26.3: dane wejściowe rozmieszczania elementu generowania ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/placed_feature/amethyst_geode.json
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 dla poszczególnych plików w archiwum: data/minecraft/worldgen/placed_feature/amethyst_geode.json = d386aab215a7fe9372a4811fcb9116b070e904aff54156ee9cfc01b65c86b70a
- Mojang Java 26.3: listy elementów generowania w biomach ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/biome/badlands.json; data/minecraft/worldgen/biome/bamboo_jungle.json; data/minecraft/worldgen/biome/beach.json; data/minecraft/worldgen/biome/birch_forest.json; data/minecraft/worldgen/biome/cherry_grove.json; data/minecraft/worldgen/biome/cold_ocean.json; data/minecraft/worldgen/biome/dappled_forest.json; data/minecraft/worldgen/biome/dark_forest.json; data/minecraft/worldgen/biome/deep_cold_ocean.json; data/minecraft/worldgen/biome/deep_dark.json; data/minecraft/worldgen/biome/deep_frozen_ocean.json; data/minecraft/worldgen/biome/deep_lukewarm_ocean.json; data/minecraft/worldgen/biome/deep_ocean.json; data/minecraft/worldgen/biome/desert.json; data/minecraft/worldgen/biome/dripstone_caves.json; data/minecraft/worldgen/biome/eroded_badlands.json; data/minecraft/worldgen/biome/flower_forest.json; data/minecraft/worldgen/biome/forest.json; data/minecraft/worldgen/biome/frozen_ocean.json; data/minecraft/worldgen/biome/frozen_peaks.json; data/minecraft/worldgen/biome/frozen_river.json; data/minecraft/worldgen/biome/grove.json; data/minecraft/worldgen/biome/ice_spikes.json; data/minecraft/worldgen/biome/jagged_peaks.json; data/minecraft/worldgen/biome/jungle.json; data/minecraft/worldgen/biome/lukewarm_ocean.json; data/minecraft/worldgen/biome/lush_caves.json; data/minecraft/worldgen/biome/mangrove_swamp.json; data/minecraft/worldgen/biome/meadow.json; data/minecraft/worldgen/biome/mushroom_fields.json; data/minecraft/worldgen/biome/ocean.json; data/minecraft/worldgen/biome/old_growth_birch_forest.json; data/minecraft/worldgen/biome/old_growth_pine_taiga.json; data/minecraft/worldgen/biome/old_growth_spruce_taiga.json; data/minecraft/worldgen/biome/pale_garden.json; data/minecraft/worldgen/biome/plains.json; data/minecraft/worldgen/biome/river.json; data/minecraft/worldgen/biome/savanna.json; data/minecraft/worldgen/biome/savanna_plateau.json; data/minecraft/worldgen/biome/snowy_beach.json; data/minecraft/worldgen/biome/snowy_plains.json; data/minecraft/worldgen/biome/snowy_slopes.json; data/minecraft/worldgen/biome/snowy_taiga.json; data/minecraft/worldgen/biome/sparse_jungle.json; data/minecraft/worldgen/biome/stony_peaks.json; data/minecraft/worldgen/biome/stony_shore.json; data/minecraft/worldgen/biome/sulfur_caves.json; data/minecraft/worldgen/biome/sunflower_plains.json; data/minecraft/worldgen/biome/swamp.json; data/minecraft/worldgen/biome/taiga.json; data/minecraft/worldgen/biome/warm_ocean.json; data/minecraft/worldgen/biome/windswept_forest.json; data/minecraft/worldgen/biome/windswept_gravelly_hills.json; data/minecraft/worldgen/biome/windswept_hills.json; data/minecraft/worldgen/biome/windswept_savanna.json; data/minecraft/worldgen/biome/wooded_badlands.json
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 poszczególnych plików w archiwum: data/minecraft/worldgen/biome/badlands.json = 11369dfe8a467fdf0a0eca503c538064b5e1827600dce40ee8e295bc4f3c87e6; data/minecraft/worldgen/biome/bamboo_jungle.json = 37c0514ae56eec4b276f5d6610d79b2cad630efebf6b5e90d761512f1881264b; data/minecraft/worldgen/biome/beach.json = afaac383fa28823339b7bb46e0b0b153de0f8560d85dd3bcb671e230b49d4f3b; data/minecraft/worldgen/biome/birch_forest.json = 70b413f475985fe34824e14677f38f4fd4d95ecedb1d36a61748b86a41afc2c1; data/minecraft/worldgen/biome/cherry_grove.json = 6039701fd902424604f4f233d036be8f16f45fc31d20c2835fb16126d44b691e; data/minecraft/worldgen/biome/cold_ocean.json = 2c94f05ed9c19d94cd7db8cb22b2f27c69d7dd8ac6b67e3b784a3b92df84f9ca; data/minecraft/worldgen/biome/dappled_forest.json = 9d163b1468234b0f9d993aa4ac02642fbe0f1dda7d802d95e9bc5e5430d69021; data/minecraft/worldgen/biome/dark_forest.json = db1144042329aa89e153073d6754dc94ce98388d7fbc10e3f3d65fa2aeecfc37; data/minecraft/worldgen/biome/deep_cold_ocean.json = 66638eb5eec06bcee1e072826db88d7d29a6d08cb78b290a3bc2c4cbca66ece0; data/minecraft/worldgen/biome/deep_dark.json = d8d259df069f61cb8db98697680b06d3e6d9b7c6c2825bc6c00fd93b50de6cf1; data/minecraft/worldgen/biome/deep_frozen_ocean.json = 8b84a6fb8f77183ca062db8176c9a6a937997de6c65c12856e49ba72aa503070; data/minecraft/worldgen/biome/deep_lukewarm_ocean.json = 5820b192fa336523aaa50515abe67776190ddb0cfa646b976b0b0fd0eb30150a; data/minecraft/worldgen/biome/deep_ocean.json = 3eaf49b1c6254dee733b8054e65c5b5c4186d17412d1d5907ce0d33a2eb38d45; data/minecraft/worldgen/biome/desert.json = f06ac77d35a883a6ad4470f4588a63a51b304e544f37a47e82cb7b1bdbd0d752; data/minecraft/worldgen/biome/dripstone_caves.json = 21a7e42aac1aacd326a8857869a6af9fbf1686b746ea418616c1e8285f9aea47; data/minecraft/worldgen/biome/eroded_badlands.json = 11369dfe8a467fdf0a0eca503c538064b5e1827600dce40ee8e295bc4f3c87e6; data/minecraft/worldgen/biome/flower_forest.json = cb923ce968b52bd1b606b121785b7a202ace5d6e3ed3ee92f4913da6d689221b; data/minecraft/worldgen/biome/forest.json = 520df8f84b54ec221decbeabbcbd6ebe3fa661e4a193bf8ba0fe38cd1a2867ee; data/minecraft/worldgen/biome/frozen_ocean.json = ce44dce0cc53d47bbade57fd048dd6947858157b2f99b1b48829c67ebc8e1ece; data/minecraft/worldgen/biome/frozen_peaks.json = 880a2b23833dc7a2fba30123c320e09a1695f2918fc883b3afdb15b782a79b3e; data/minecraft/worldgen/biome/frozen_river.json = 4b7b6a3de4d49478498d3a093097ada01686ec542587488f5208cc543e076210; data/minecraft/worldgen/biome/grove.json = d1db4441a37cc29d94420dfcb0c6a6ed4b291fb72ef7e72b139247e3729925db; data/minecraft/worldgen/biome/ice_spikes.json = d233b026de2bd4f58bb2d79cd9e14b97070f3f533ad100097ace42c0183aabf4; data/minecraft/worldgen/biome/jagged_peaks.json = bfd5d5f0d5939d868c990512f08fcd05e4bd1e543a087306016393927d2cbdb5; data/minecraft/worldgen/biome/jungle.json = 8939db69d35e010cc2ea907a33fd9ee60157f64e5ed654eaab3ab1da1117856a; data/minecraft/worldgen/biome/lukewarm_ocean.json = 6706d57592648bcb2268fd5b2e761d2a0a3d6b91867992384e69176afb05101d; data/minecraft/worldgen/biome/lush_caves.json = 0f57c52f9065eb1671ca6055f1aa8e454b7285993a3bfd377b5b32f28b1b3821; data/minecraft/worldgen/biome/mangrove_swamp.json = c78bb5b8bb3bd35e1ff494ae1191933fbe5ce03fa5578a3c53116251fa56add6; data/minecraft/worldgen/biome/meadow.json = 20c9a9529230dad22432daf79697db7a7bd59baff33466b51a65388337932aad; data/minecraft/worldgen/biome/mushroom_fields.json = 9f35318ebbf30e6a53bb4e9b76f42c626fdb8b2c2ec7ccd9ad3172eeeae378d5; data/minecraft/worldgen/biome/ocean.json = 1922c63e6464248d3a731be06c93f4dc56132c8df21ebff11747c7d0b158a436; data/minecraft/worldgen/biome/old_growth_birch_forest.json = dbc9d24737e4c767db14cc429cd58729b178d3d86d0f4ee514b3fdb04eace388; data/minecraft/worldgen/biome/old_growth_pine_taiga.json = 3d5e2efb563134bebda945fa8dcf424456f08c974b87d59c42798151fe79f472; data/minecraft/worldgen/biome/old_growth_spruce_taiga.json = 7edc93048460c61b766614f2996542996525e37ea0a29042fdf44f7f6ab48ab1; data/minecraft/worldgen/biome/pale_garden.json = 4bf9a943aec87c2ddfec69e5e67c369bddb0f78d81ae7b9acb2544e13af36c10; data/minecraft/worldgen/biome/plains.json = 72ee54bca8e7202664ffa804a81106b2bcfa67dba3ce4472df54deb31f3be69b; data/minecraft/worldgen/biome/river.json = e2a3bada031f2240e5e911f21d1d77b4ef7e7e7b91daccd30f371bd78d82faec; data/minecraft/worldgen/biome/savanna.json = 234daea472a3278933d36836833d0aab653255a266a94c064bbe9d35f68bbba3; data/minecraft/worldgen/biome/savanna_plateau.json = 12a923d090c79c08c44914502b1cb69455e1c7c5352f80f0ca5fc54d0b888406; data/minecraft/worldgen/biome/snowy_beach.json = 3bbddee4593a766d3c26a8f14b54fdd398573b691479c28a0d37eec848bffecf; data/minecraft/worldgen/biome/snowy_plains.json = 1400c9f893d110d9cef77f4a992aa5fd106bd6e752abb667a7b57bde559e044f; data/minecraft/worldgen/biome/snowy_slopes.json = 1cb07ef94dc170679661c8195d6a0c15b9d2dc751c45e5bce9a01cf4918eadbf; data/minecraft/worldgen/biome/snowy_taiga.json = ffda8a33edb392d595cb1ce289a1a610530e376dc11f140d7585e0b1d28daa04; data/minecraft/worldgen/biome/sparse_jungle.json = 9390b5e1b7fc1841fcb747e04b24fe7f39d54094976e89ed67b4d376be509361; data/minecraft/worldgen/biome/stony_peaks.json = 09db7a4e6a779360d350af67d3daa7b35f7259803b2117b8eb2f2cb7638f8f5e; data/minecraft/worldgen/biome/stony_shore.json = de12722c44dd0f947d4e5bd2d397ffdc201518d115c1057fd3433584154f98d3; data/minecraft/worldgen/biome/sulfur_caves.json = 99d90558cd4715a645f4d5837f60558dd669fd05f885b7141996eee4765596f8; data/minecraft/worldgen/biome/sunflower_plains.json = a8664a46c13232553a03af588c42d2f5c260d890b8784929f38c793dcb20dd87; data/minecraft/worldgen/biome/swamp.json = 5fa92e5d6758895a806166342dbea7b50a5e4e31818224106b3bea1b840fbda1; data/minecraft/worldgen/biome/taiga.json = 49a14e1f16e17c9f81719db7c5a58c8ad120ce5960e0153a226f7f9b810a4807; data/minecraft/worldgen/biome/warm_ocean.json = 942a4f2d91b6169e59e85a9d46f4778fe4fe3e3a4d915edde54bd31e95be1bad; data/minecraft/worldgen/biome/windswept_forest.json = 1f244f57bb7dda66d2d056bfcb9d730a958408a24f52559cf2937ea01ec18449; data/minecraft/worldgen/biome/windswept_gravelly_hills.json = 1d6c9c4ab6cc20a4fb699ae63ed3303337e8db431027ce6dc9d74d2ca57d62f5; data/minecraft/worldgen/biome/windswept_hills.json = 1d6c9c4ab6cc20a4fb699ae63ed3303337e8db431027ce6dc9d74d2ca57d62f5; data/minecraft/worldgen/biome/windswept_savanna.json = b4b2f105416ceb863948cbb2c76e34febb11a587e324d97626cc2c8d2c171d96; data/minecraft/worldgen/biome/wooded_badlands.json = 0046ffc76344b50db09f8b13a0d6502c3f4ef49e9d49583d98a0bb84ab7faff6
- Mojang Java 26.3: wykonywanie elementów generowania i sprawdzanie warunków odrzucenia ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom.class; net/minecraft/world/level/levelgen/VerticalAnchor$Absolute.class; net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop.class; net/minecraft/world/level/levelgen/VerticalAnchor$RelativeToSeaLevel.class; net/minecraft/world/level/levelgen/VerticalAnchor.class; net/minecraft/world/level/levelgen/feature/GeodeFeature.class; net/minecraft/world/level/levelgen/heightproviders/UniformHeight.class; net/minecraft/world/level/levelgen/placement/BiomeFilter.class; net/minecraft/world/level/levelgen/placement/CountPlacement.class; net/minecraft/world/level/levelgen/placement/FeaturePlacer.class; net/minecraft/world/level/levelgen/placement/RarityFilter.class. Methods: GeodeFeature.place / CODEC; FeaturePlacer.place; RarityFilter.shouldPlace; BiomeFilter.shouldPlace; UniformHeight.sample; VerticalAnchor.resolveY; CountPlacement.count
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implementację zbadano za pomocą CFR 0.152; odtworzony kod Java nie jest oryginalną publikacją kodu źródłowego Mojang. SHA-256 poszczególnych plików archiwum: net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom.class = 65e8d275fecd2bc76618395521925e51defa7db48cb4fa2c006118ff4a8471b3; net/minecraft/world/level/levelgen/VerticalAnchor$Absolute.class = ae4092473cdf6800c40e38d887fa79d3c555212ab875cae87e66f323891fb733; net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop.class = 028e41d89c42f9d1b15aea47b6125dc6019e996b97d4dd9e31b399e5bba9907d; net/minecraft/world/level/levelgen/VerticalAnchor$RelativeToSeaLevel.class = dac20a9a8a5d24b1b6f0fc273bd619df71982745ea6dab06723f170afa6f63eb; net/minecraft/world/level/levelgen/VerticalAnchor.class = bd6f44d0714b54bfe084c570d169084e7794a66f8f8283f7f3abbc3d1ff44011; net/minecraft/world/level/levelgen/feature/GeodeFeature.class = c1b20c22b95d8bfb43d745c3441ea1b2f15d80bc441c57a5c0f3d18faa556a88; net/minecraft/world/level/levelgen/heightproviders/UniformHeight.class = 8f157810ef32e632ddf06276eb4874714079c9d8aec7bac11515321a4272570b; net/minecraft/world/level/levelgen/placement/BiomeFilter.class = 9af5f023e371c8541e5a6086e5c01693735e39d10ee918adfea4761fc231e38a; net/minecraft/world/level/levelgen/placement/CountPlacement.class = e2fa737411edc1547e7e9f29d108298fb87b6b03709a6b56fcfa9df1cd30d987; net/minecraft/world/level/levelgen/placement/FeaturePlacer.class = 1d3e9c087bf63463503ba2fb55893053a3e0da6cd38fd3d6302afb02d9be437f; net/minecraft/world/level/levelgen/placement/RarityFilter.class = 816b014fad3a867c2fe487ccb417dc2e347dc8bcba773b4413fc843985dbecc6
- Mojang Java 26.3: szablony i dane geody ametystowej ↗
data/minecraft/worldgen/feature/amethyst_geode.json
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c; wewnętrzny plik META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. Wymiary NBT to granice zapisanego szablonu bez obrotu (X × Y × Z), obejmujące powietrze i łączniki, a nie użytkowe wymiary wnętrza.
- Mojang Java 26.3: implementacja układu geody ametystowej i spotkań ↗
net.minecraft.world.level.levelgen.feature.GeodeFeature; net.minecraft.world.level.block.BuddingAmethystBlock; data/minecraft/worldgen/feature/amethyst_geode.json blocks/layers/crack; GeodeFeature.place; BuddingAmethystBlock.randomTick / canClusterGrowAtState.
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c; wewnętrzny plik META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. Oficjalny kod bajtowy zbadano za pomocą CFR 0.152; jest to odtworzona implementacja, a nie kopia oryginalnego repozytorium kodu źródłowego.
- Mojang Java 26.3: dane łupów geody ametystowej ↗
Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/blocks/amethyst_cluster.json; data/minecraft/loot_table/blocks/budding_amethyst.json; data/minecraft/predicate/tool/can_silk_touch.json; data/minecraft/tags/item/cluster_max_harvestables.json
Szczegóły dowodów
Zweryfikowany SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Sumy SHA-256 plików: amethyst_cluster.json: b2ec5449be2169364ec6d139a7840ac5c5a5d82d5ac021734ba0ddfbfd26c185; budding_amethyst.json: 8960d4a76e5a22eed7d724017224812f55f824f51e3cbd014efd9035283746f6. Tożsamość tabeli i warunkowe reguły dotyczące przedmiotów są odrębne od każdego konkretnego wygenerowanego pojemnika. Predykat Silk Touch sprawdza, czy poziom zaklęcia wynosi co najmniej 1; tag wydobycia wymienia wszystkie siedem kilofów z podstawowej gry, w tym miedziany. Oba zestawy danych wejściowych odczytano z tego samego pliku JAR gry w ustalonej wersji. Sumy SHA-256 dodatkowych danych wejściowych: data/minecraft/predicate/tool/can_silk_touch.json: 00bcd845091707afaafe07803a1ed67a625dfb4bedf211d5a69fe2bfa3b8b4d0; data/minecraft/tags/item/cluster_max_harvestables.json: d7a02c27532f42d1a505edb230db93a48234a3de7166da65602bad2062d0887f.
- Mojang Java 26.3: implementacja układu geody ametystowej i spotkań ↗
net.minecraft.world.level.levelgen.feature.GeodeFeature; net.minecraft.world.level.block.BuddingAmethystBlock; data/minecraft/worldgen/feature/amethyst_geode.json blocks/layers/crack; GeodeFeature.place; BuddingAmethystBlock.randomTick / canClusterGrowAtState.
Szczegóły dowodów
SHA-1 oficjalnego serwera 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c; wewnętrzny plik META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. Oficjalny kod bajtowy zbadano za pomocą CFR 0.152; jest to odtworzona implementacja, a nie kopia oryginalnego repozytorium kodu źródłowego.
- Minecraft Wiki: Geoda ametystowa — historia w ustalonej wersji ↗
History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.
Szczegóły dowodów
Ustalona wersja artykułu 3811952 z 2026-10-01T22:52:04Z. Wyłącznie informacje historyczne; nie jest to zbadana kompilacja gry ani źródło daty wydania.
- Minecraft Wiki: opis geody ametystowej ↗
Opening description and History
Szczegóły dowodów
Ustalona wersja artykułu 3811952; pobrano October 1, 2026. Historia artykułu potwierdza historyczne informacje o wprowadzeniu elementów gry; bieżące generowanie i łupy są sprawdzane oddzielnie na podstawie danych gry.
- Java 20w45a: data wydania ↗
/id; /releaseTime
Szczegóły dowodów
Data dotyczy dokładnie kompilacji 20w45a. Daty snapshotów i wydań przedpremierowych są odrębne od daty późniejszego pełnego wydania; metadane nie dowodzą wprowadzenia elementu gry.
- Java 21w08a: data wydania ↗
/id; /releaseTime
Szczegóły dowodów
Data dotyczy dokładnie kompilacji 21w08a. Daty snapshotów i wydań przedpremierowych są odrębne od daty późniejszego pełnego wydania; metadane nie dowodzą wprowadzenia elementu gry.
- Bedrock beta 1.17.0.50: data wydania ↗
Version infobox release date
Szczegóły dowodów
Data z ustalonej wersji społecznościowego artykułu o wersji gry; snapshoty, bety i wersje Preview mają własne daty wydania, odrębne od daty pełnej wersji.
- Java 21w20a: data wydania ↗
/id; /releaseTime
Szczegóły dowodów
Data dotyczy dokładnie kompilacji 21w20a. Daty snapshotów i wydań przedpremierowych są odrębne od daty późniejszego pełnego wydania; metadane nie dowodzą wprowadzenia elementu gry.
- Java 1.17: data wydania ↗
/id; /releaseTime
Szczegóły dowodów
Metadane wydania ustalają jego datę, a nie moment wprowadzenia elementu gry. Informację o wprowadzeniu musi oddzielnie potwierdzać oryginalna historia Wiki.
- Bedrock 1.17.0: data wydania ↗
Version infobox release date
Szczegóły dowodów
Wydania na poszczególnych platformach ukazywały się w różnym czasie: June 8, 2021<ref name="c&cp1-release">{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/4402427632013|title=Minecraft - Caves & Cliffs: Part I - 1.17.0 (Bedrock)|date=June 8, 2021}}</ref>. Te daty dotyczą pełnych wydań Pocket, odrębnie od wcześniejszych wersji beta.
- Java 1.18: data wydania ↗
/id; /releaseTime
Szczegóły dowodów
Data dotyczy dokładnie kompilacji 1.18. Daty snapshotów i wydań przedpremierowych są odrębne od daty późniejszego pełnego wydania; metadane nie dowodzą wprowadzenia elementu gry.
- Bedrock 1.18.0: data wydania ↗
Version infobox release date
Szczegóły dowodów
Data z ustalonej wersji społecznościowego artykułu o wersji gry; snapshoty, bety i wersje Preview mają własne daty wydania, odrębne od daty pełnej wersji.
Grafiki przedmiotów wykorzystują zasoby podstawowej gry w wersji Java 26.3 z oficjalnego wydania klienta. Przy ikonach w poradniku zachowano informację o ich wersji gry.
Opisy zaadaptowane z Minecraft Wiki zachowują wskazanie autorstwa zgodnie z licencją CC BY-NC-SA 3.0. Obliczenia i analiza kodu to badania SeedLookout. Podpisy zrzutów ekranu identyfikują każde ujęcie. Tabela ziaren zawiera nasze opublikowane zweryfikowane ziarna; sprawdzenie lokalizacji nie potwierdza konkretnej zawartości pomieszczeń ani łupów w skrzyniach.