seedlookout
日本語

エンド · エンドの構造物

エンドシティ

ページの更新日

外側のエンド島にあるプルプァの塔で、シュルカーがエンチャントされた装備を守っています。一部のエンドシティには、エリトラとドラゴンの頭がある、浮いたエンドシップが付いています。

このガイドはバニラのJava 26.3に従います。過去の変更には、それぞれのエディションとバージョンを残しています。Bedrockの生成と戦利品は異なる場合があります。下のスクリーンショットと確認済みシードにも、各自のゲームバージョンを明記しています。

Java 26.3 · リリース · 調査レビュー

近くに浮かぶ船がある、エンドシティのプルプァの塔と橋
エンドシティ 位置: -213, 80, 1356シード 28462718234064871 · Java 26.3 · エンド参考用の撮影 · 自然生成された構造物です。Minecraft Java 26.3で撮影しました。

ゲームデータと出典調査

Java 26.3で生成される場所

開始可能なバイオームは、エンドの高地とエンドの内陸部です。バイオームと地形の確認は開始範囲に適用され、枝分かれしたエンドシティが届くすべてのブロックに適用されるわけではありません。 [2][5]

候補位置と希少性

Java 26.3では、20×20チャンクの区画(一辺320ブロック)ごとに、生成開始の候補となるチャンクを1つ選びます。候補の選択は構造物の生成が成功する前に行われます。この値は、測定した密度や平均移動距離ではありません。 [3][4]

開始の基点は、チャンク内のX=7、Z=7を使います。生成処理は、5ブロックのオフセットにある地形の柱4本を調べ、最も低い抽出高さがY=60未満なら開始を却下します。局所的な支えの確認で、エンドシティ全体の平坦さの確認ではありません。 [1][3][4][5]

開始位置が意味すること

エンドシティの候補グリッドは三角分布を使います。塔と分岐を作る別のパーツ生成処理より前に、位置と地形の適否が決まります。有効な候補があっても、どの分岐が含まれるかは決まりません。 [1][4][5]

塔、橋、任意の船

エンドシティは建物、塔、橋のパーツで広がります。橋はさらに塔やエンドシップへ届くことがありますが、船は任意です。高いエンドシティや広いエンドシティであることは、船がある証拠にはなりません。再帰的な橋の判断は、エンドシティごとの固定の船の確率ではありません。 [7]

船のテンプレートは、保存された空気も含め、回転前で13 × 24 × 29ブロックです。下の宝物の範囲にはチェストの位置2か所とElytraマーカーがあり、船首にはドラゴンの頭があります。これらは船の特徴で、すべてのエンドシティの中身ではありません。 [6]

塔、橋、任意の船
部位確認するもの
塔縦方向の経路と露出した開口部があるため、保護された帰路が役立ちます。 [7]
橋エンドシティを探索し終えたと判断する前に、橋の端と分岐を調べてください。 [7]
船宝物部屋、醸造台、ドラゴンの頭を、それぞれ探してください。 [6]

シュルカーとエリトラの額縁

エンドシティのパーツを配置する際、Sentryマーカーがシュルカーを作ります。船にはそのようなマーカーが3つあります。Elytraマーカーは、エリトラの入った額縁を作ります。近くのチェストの報酬の抽選とは別です。 [6][7]

エンドシティの構築処理は、元の見張りを繰り返し補充しません。ただしシュルカーには、シュルカーの弾によるダメージと、適切なテレポート条件を使う別の複製の仕組みがあります。すべてのエンドシティのシュルカーの数が永久に固定されているという主張は、慎重に扱ってください。 [7]

Java 26.3の戦利品と報酬

Java 26.3のエンドシティの宝物チェストは、合計重み89のメインのプールから2–6回選び、その後、尖塔風の装飾を1回、別途抽選します。武器、道具、プレイヤーの防具の項目には、エンチャントレベル20–39を使います。この抽選は宝物のテーブルを使うチェストについてのもので、エンドシティ全体や、船の保証ではありません。 [8]

エリトラは宝物チェストの報酬テーブルに含まれません。生成されたエンドシップでは、Elytraテンプレートマーカーが額縁へ配置します。近くのチェストのマーカー2つは、通常のエンドシティの宝物テーブルを使います。船は任意なので、エンドシティのマーカーやチェストがエリトラを保証することはありません。 [8][11][12]

シュルカーの殻は、チェストとは別のエンティティの報酬テーブルから出ます。エンチャントなしの殻の確率は0.5です。ドロップ増加の条件には、レベル1で確率0.5625と明記され、それより高いレベルごとに0.0625が加わります。このモブのドロップのルールを、チェストの確率には適用できません。 [8]

Java 1.20.1と直接比較すると、Java 26.3のテーブルは異なります。調べたエンドシティの宝物テーブルには、銅の馬鎧とダイヤモンドの槍が追加され、最初のプールの合計重みは85から89に変わっています。以前のチェストの確率を引き継がず、現行の重みを使ってください。 [8][10]

Java 26.3の戦利品と報酬
アイテム規則が適用される場所データから確定できること
鍛冶型(尖塔風の装飾)エンドシティの宝物テーブルを使うチェスト1個確率6.7%。空の項目の重み14に対して鍛冶型の重み1です。 [8][9]
ダイヤモンドエンドシティの宝物テーブルを使うチェスト1個ダイヤモンドが少なくとも1回選ばれる確率は20.4%。1回につき2–7個出ます。 [8][9]
ダイヤモンドのチェストプレートエンドシティの宝物テーブルを使うチェスト1個エンチャントされたチェストプレートが少なくとも1回選ばれる確率は12.7%。 [8][9]
エリトラ生成されたエンドシップ1隻Elytraマーカーによる、額縁の固定報酬。ランダムなチェストの項目ではありません。 [8][11]
シュルカーの殻ドロップ増加なしで、シュルカーのエンティティの報酬を1回処理する場合基本の確率は50.0%。ドロップ増加は、この条件付きのエンティティのドロップを変えます。 [8]

バージョン履歴と公開日

これらの節目にはエディションと正確なビルド名を残しています。スナップショット、ベータ、プレビューの日付は、その開発ビルドのものです。正式リリースや、時期のずれたPocketの各プラットフォームのリリースは別に日付を示します。過去の追加時期の主張は、引用したWiki履歴に基づきます。 [13]

バージョン履歴と公開日
バージョン公開日変更内容
Java 15w31a2015年7月29日Java 1.9の開発中に、エンドシティと船が導入されました。 [13][15]
Java 15w32c2015年8月7日エンドシップの船首にドラゴンの頭が追加されました。 [13][16]
Java 15w41a2015年10月7日船の以前の仮の宝が、エリトラに置き換えられました。 [13][17]
Java 1.112016年11月14日コマンドでエンドシティを探せるようになり、装備に呪いが付く場合も加わりました。 [13][18]
Pocket 1.0.02016年12月19日Pocket Editionにエンドシティと船が追加されました。 [13][19]
Java 1.19.4(Update 1.20の実験)2023年3月14日Update 1.20の実験で、エンドシティのチェストの報酬に尖塔風の装飾の鍛冶型が追加されました。 [13][20]
Java 1.21.112025年12月9日エンドシティのチェストの報酬に、ダイヤモンドの槍が追加されました。 [13][21]

SeedLookoutのゲーム内検証

スクリーンショット

エンドの島の上にある、枝分かれしたエンドシティの塔
エンドシティ 位置: -213, 80, 1356シード 28462718234064871 · Java 26.3 · エンド参考用の撮影 · 自然生成された構造物です。Minecraft Java 26.3で撮影しました。
エンドシティのプルプァの塔と、接続する足場
エンドシティ 位置: -213, 80, 1356シード 28462718234064871 · Java 26.3 · エンド参考用の撮影 · 自然生成された構造物です。Minecraft Java 26.3で撮影しました。

Minecraftで自然生成された構造物を撮影したスクリーンショットです。各キャプションにシード、座標、バージョンを記載しています。選ぶと原寸で開けます。

この構造物を含むシード エンドシティ

検証済みのシードに、この構造物を含むものはまだありません。 ガイドはゲームデータ、コード解析、ほかの資料を引用しています。シードの検証を行うものではありません。

出典

資料には、ガイドのエディション、バージョン、根拠を明記しています。ゲームのコードとデータは生成ルールを説明し、シード表はゲーム内で確認した場所を記録します。調査レビュー日: 2026-10-02.

  1. Mojang Java 26.3:構造物の設定 ↗公式ゲームデータ · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure/end_city.json

    根拠の詳細

    公式サーバーのSHA-1:33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。アーカイブ内ファイル別のSHA-256:data/minecraft/worldgen/structure/end_city.json = 86965638efbe5fbc2ce276d8c843ceb4a946fd05ea8a41a57f75c7ef389a7ef4

  2. Mojang Java 26.3:展開した開始バイオームのタグ ↗公式ゲームデータ · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/tags/worldgen/biome/has_structure/end_city.json

    根拠の詳細

    公式サーバーのSHA-1:33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。アーカイブ内ファイル別のSHA-256:data/minecraft/tags/worldgen/biome/has_structure/end_city.json = 3d6dba2d57de3e7ff40f687832ca5f5e91b3276e93b67536434f54436e759d18

  3. Mojang Java 26.3:候補配置の設定 ↗公式ゲームデータ · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure_set/end_cities.json

    根拠の詳細

    公式サーバーのSHA-1:33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。アーカイブ内ファイル別のSHA-256:data/minecraft/worldgen/structure_set/end_cities.json = 90d03e904c3a1b7497530fd34c2bcf1ab0b21d46b16c3a03546309a92567aba6

  4. Mojang Java 26.3:候補の絞り込みと重み付き再試行 ↗逆コンパイルしたゲーム実装 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/chunk/ChunkGenerator.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class. Methods: RandomSpreadStructurePlacement.getPotentialStructureChunk; AbstractSpreadingStructurePlacement.isStructureChunk; ChunkGenerator.createStructures / tryGenerateStructure

    根拠の詳細

    公式サーバーのSHA-1は33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。CFR 0.152で実装を調べました。再構築したJavaコードは、Mojangが公開した元のソースではありません。アーカイブ内ファイル別のSHA-256:net/minecraft/world/level/chunk/ChunkGenerator.class = 7e5145ec6e36cbc7af979e869d4947c85e4715b8d13105f1369f0a385c40851d; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class = eb0d49eb1ffb0714fbdb04abde954fbdbd50cfeafd411f593de8159a06488300; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class = e2887ebf5f8937ca3b038d6e1c40bc1c77f983a97b5b7ed9bdcd78b59d103e82; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class = 3664480026b9e91c8235bdbf6d98fdbbb78586f8d0decee70f9ea788d3291a71; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class = 0775a5cd47242fafd7f9977a9cfb821a6fffe5d1defcbc3bf8cded7e2427a4a8; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class = 8fbeed7711f96285b9b39b2e8363ffaa6ea80dd03baea4c1e6fa98e90b7f8eb9

  5. Mojang Java 26.3:生成の入口 ↗逆コンパイルしたゲーム実装 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class; net/minecraft/world/level/levelgen/structure/Structure.class; net/minecraft/world/level/levelgen/structure/structures/EndCityStructure.class. Methods: EndCityStructure.findGenerationPoint; Structure.findValidGenerationPoint; Structure.GenerationContext.isValidBiome

    根拠の詳細

    公式サーバーのSHA-1:33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。CFR 0.152で実装を調べました。再構築したJavaコードであり、Mojangが公開した元のソースではありません。アーカイブ内ファイル別のSHA-256:net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class = 0c4335baa022b0482299b5cc0a3d0492fd3160542640b2538a5b8934822cc12b; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class = e7a25f7418cfbfafaa6ecc1558a4bacde160ab247be6997df4aef3288da76a52; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class = e9b9a37f14f156749ceb686ab31f34954c3b65c0e9f1ff43cdebb508a72b1261; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class = 5796d330ef7ea491ee64b34ccdfe6c08a62b71886441bd87cd327a2fc6188f80; net/minecraft/world/level/levelgen/structure/Structure.class = fa023ce735376b7042242948275a0869a7e22d30e5e4c5c6502b521578577188; net/minecraft/world/level/levelgen/structure/structures/EndCityStructure.class = a218f15c290b464aaa1ed3c7d201bb01b9b14f155fc929b2bccf4cc9f9bbb3d5

  6. Mojang Java 26.3:エンドシティのテンプレートとデータ ↗公式ゲームデータ · Java 26.3

    data/minecraft/worldgen/structure/end_city.json; data/minecraft/structure/end_city/**/*.nbt

    根拠の詳細

    公式サーバーのSHA-1は33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。内部のMETA-INF/versions/26.3/server-26.3.jarのSHA-256はa362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。NBTの寸法は、回転前の保存されたテンプレート範囲(X × Y × Z)で、空気と接続部も含みます。利用可能な内寸ではありません。

  7. Mojang Java 26.3:エンドシティの配置と遭遇の実装 ↗逆コンパイルしたゲーム実装 · Java 26.3

    net.minecraft.world.level.levelgen.structure.structures.EndCityPieces; net.minecraft.world.entity.monster.Shulker; end_city/ship.nbt: Elytra marker (6,5,7), dragon_wall_head (6,8,0), brewing_stand (6,7,25); EndCityPieces.handleDataMarker and bridge generator; Shulker.hurtServer / duplication path.

    根拠の詳細

    公式サーバーのSHA-1は33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。内部のMETA-INF/versions/26.3/server-26.3.jarのSHA-256はa362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。CFR 0.152を通じて公式バイトコードを調べました。再構築した実装であり、元のソースのチェックアウトではありません。

  8. Mojang Java 26.3:エンドシティの報酬データ ↗公式ゲームデータ · Java 26.3

    Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/chests/end_city_treasure.json; data/minecraft/loot_table/entities/shulker.json

    根拠の詳細

    確認した公式サーバーのSHA-1:33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。ファイルのSHA-256:end_city_treasure.json: a783fd1ae488c9a21f049969543fbe4e56d26e79c0dcb6562a956a9142bf92e6; shulker.json: aea317f330bc540907dd88c71dc99f16046bbb3e32a804a8cf76eb3e436b6bdc。テーブルの識別と条件付きアイテムの規則は、特定の生成済みコンテナとは別です。

  9. Java 26.3のエンドシティ:計算した選択確率 ↗ゲームデータから計算 · Java 26.3

    Relevant /pools indices in the data reference; LootPool.addRandomItem/addRandomItems; UniformContainerBase.uniformFields; UniformGenerator.getIntUnsafe.

    根拠の詳細

    条件のない直接の重み付きプールでは、少なくとも一回選ばれる確率は、両端を含む一様な整数の抽選回数について(1−weight/totalWeight)^nを平均し、1から引いた値です。これはテーブル実行時の理論確率であり、シードの頻度ではありません。正確な入力:[{"itemId":"minecraft:spire_armor_trim_smithing_template","table":"data/minecraft/loot_table/chests/end_city_treasure.json","pool":1,"chance":0.06666666666666667,"fraction":"1/15","weight":1,"total":15,"rolls":[1]},{"itemId":"minecraft:diamond","table":"data/minecraft/loot_table/chests/end_city_treasure.json","pool":0,"chance":0.20382605974788942,"fraction":"101297738305/496981290961","weight":5,"total":89,"rolls":[2,3,4,5,6]},{"itemId":"minecraft:diamond_chestplate","table":"data/minecraft/loot_table/chests/end_city_treasure.json","pool":0,"chance":0.12714065479530995,"fraction":"315932633769/2484906454805","weight":3,"total":89,"rolls":[2,3,4,5,6]}]

  10. Mojang Java 1.20.1:調査した過去のエンドシティの報酬 ↗公式ゲームデータ · Java 1.20.1

    data/minecraft/loot_tables/chests/end_city_treasure.json

    根拠の詳細

    掲載したデータファイルに限った比較です。その間の全リリースがどちらかのテーブルを共有するとは主張しません。SHA-256:end_city_treasure.json: 21d494c874e1f883c3411562840ac432872748ce894643033c476bf62fa8ce9d

  11. Mojang Java 26.3:エンドシップの固定報酬 ↗逆コンパイルしたゲーム実装 · Java 26.3

    net.minecraft.world.level.levelgen.structure.structures.EndCityPieces.EndCityPiece.handleDataMarker: Elytra and Chest markers.

    根拠の詳細

    船のNBTのSHA-256は30d9b10e4471bde7b4535ef7ddbf22f615280afed9a903380c13a95081aa7e5d、マーカー処理のクラスのSHA-256は5cf3e537ab9e3974ffa31b335181fd62575a1d3686fa312e2be6c6cfbe45c026です。Elytraマーカーのローカル座標(6,5,7)は、エリトラの入った額縁を作ります。チェストのマーカーは、ローカル座標(5,5,7)と(7,5,7)です。船は任意です。

  12. Mojang Java 26.3:エンドシップのテンプレート ↗公式ゲームデータ · Java 26.3

    data/minecraft/structure/end_city/ship.nbt: Elytra marker (6,5,7); Chest markers (5,5,7), (7,5,7).

    根拠の詳細

    SHA-256は30d9b10e4471bde7b4535ef7ddbf22f615280afed9a903380c13a95081aa7e5dです。テンプレートのマーカーの位置と、マーカーの実行は別の証拠です。

  13. Minecraft Wiki:エンドシティ — 固定した履歴 ↗Minecraft Wiki · JavaとBedrock Revision 3803461

    History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.

    根拠の詳細

    2026-09-29T13:54:58Zの記事リビジョン3803461を固定して使っています。過去の主張のみを扱い、監査済みのゲームビルドや公開日の出典ではありません。

  14. Minecraft Wiki:エンドシティの説明 ↗Minecraft Wiki · JavaとBedrock revision 3803461

    Opening description and History

    根拠の詳細

    記事リビジョン3803461を固定して使っています。取得日は2026年10月1日です。記事履歴は過去の追加時期を裏付け、現在の生成と戦利品はゲームデータから別途監査しています。

  15. Java 15w31a:リリース日 ↗公式ゲームデータ · Java 15w31a

    /id; /releaseTime

    根拠の詳細

    日付は正確な15w31aビルドのものです。スナップショットとプレリリースの日付は、後の正式リリースとは別です。このメタデータは機能の追加を証明しません。

  16. Java 15w32c:リリース日 ↗公式ゲームデータ · Java 15w32c

    /id; /releaseTime

    根拠の詳細

    日付は正確な15w32cビルドのものです。スナップショットとプレリリースの日付は、後の正式リリースとは別です。このメタデータは機能の追加を証明しません。

  17. Java 15w41a:リリース日 ↗公式ゲームデータ · Java 15w41a

    /id; /releaseTime

    根拠の詳細

    日付は正確な15w41aビルドのものです。スナップショットとプレリリースの日付は、後の正式リリースとは別です。このメタデータは機能の追加を証明しません。

  18. Java 1.11:リリース日 ↗公式ゲームデータ · Java 1.11

    /releaseTime

    根拠の詳細

    リリースのメタデータは公開日を裏付けますが、フィーチャーの追加時期は裏付けません。追加は元のWiki履歴で別に裏付ける必要があります。

  19. Pocket 1.0.0:公開日 ↗Minecraft Wiki · Bedrock 1.0.0

    Version infobox release date

    根拠の詳細

    プラットフォームごとに公開時期がずれています: 2016年12月19日<ref name="MCSiteArticle">{{Mcnet|ender-update-finally-here|The Ender Update is finally here|December 19, 2016}}</ref>。これはPocketの正式リリースの日付で、以前のベータとは別です。

  20. Java 1.19.4(Update 1.20の実験):リリース日 ↗公式ゲームデータ · Java 1.19.4 (Update 1.20 experiment)

    /id; /releaseTime

    根拠の詳細

    1.19.4の正式リリース日です。Update 1.20の実験的機能には別の切り替え設定が必要でした。機能の追加時期は構造物の履歴を別途出典として確認しています。

  21. Java 1.21.11:リリース日 ↗公式ゲームデータ · Java 1.21.11

    /id; /releaseTime

    根拠の詳細

    この日付は正確に1.21.11のビルドに対応します。スナップショットとプレリリースの日付は、その後の正式リリースとは別です。メタデータだけでは機能の追加時期を証明できません。

アイテム画像に使用する標準のゲームアセット: Java 26.3 。アセットの取得元: 公式クライアントのリリース。アイコンには、ガイドとともにゲームバージョンを記録しています。

Minecraft Wikiを基にした説明には、次のライセンスに従って出典を表示しています: CC BY-NC-SA 3.0。計算とコード解析はSeedLookoutの調査です。スクリーンショットのキャプションには各撮影の情報を記載しています。シード表に掲載するもの: 公開済みの検証済みシード。場所の確認は、特定の部屋の内容やチェストの戦利品を確認したことにはなりません。