seedlookout
Español

OVERWORLD · SUBTERRÁNEO

Fortaleza

Página actualizada

Laberintos subterráneos de ladrillos de piedra con bibliotecas, pasillos y sala de portal del End. Los jugadores los rastrean con ojos de ender para llegar al End y recoger libros, equipo y plantillas de adorno ojo.

Esta guía sigue Java 26.3 sin modificaciones. Los cambios históricos conservan su edición y versión propias. La generación y el botín pueden diferir en Bedrock. Las capturas y semillas verificadas siguientes conservan sus propias versiones del juego.

Java 26.3 · Publicada · Revisado

Marcos de portal del End y un generador de lepismas en una sala de portal de fortaleza de ladrillos de piedra
Fortaleza en -393, -40, -1478Semilla 28462718234064871 · Java 26.3 · OverworldCaptura de referencia · Estructura generada de forma natural, fotografiada en Minecraft Java 26.3.

Datos del juego e investigación con fuentes

Dónde se genera en Java 26.3

La etiqueta de admisión de Java 26.3 contiene los biomas de la superficie. Una lista separada de biomas preferidos influye en el desplazamiento de candidatos de anillos; no es la misma lista que los admitidos. [2][5]

Posiciones candidatas y rareza

Java 26.3 usa anillos concéntricos con 128 posiciones solicitadas, en lugar de cuadrícula de dispersión aleatoria. [3][4]

La configuración de colocación pide 128 posiciones con distancia 32 y dispersión inicial 3. El algoritmo de anillos cambia el radio y el número de posiciones por anillo y después busca un bioma preferido a una distancia máxima de 112 bloques. Estos ajustes no representan un espaciado uniforme de chunks ni una distancia fija entre fortalezas vecinas. [1][3][4][5]

Qué significa la posición inicial

El generador de piezas de Java reintenta hasta tener sala de portal y un resultado no vacío y después baja la distribución del nivel del mar. Es una garantía sobre el grafo de piezas, no una afirmación de que todas las salas queden libres tras toda la generación del mundo. [1][4][5]

Una ruta subterránea ramificada hacia el portal

Las fortalezas se ensamblan con pasillos, giros, escaleras, cruces, prisiones, bibliotecas y sala de portal. Un cofre de pasillo o biblioteca es una referencia útil, pero no señala de manera fiable hacia el portal. Recuerda cruces y cambios de nivel. [6]

El generador de Java reintenta hasta que la pieza inicial tenga una referencia de sala de portal. Las bibliotecas son piezas opcionales, bajas o altas según el espacio. El límite de dos en el selector es un máximo, no una promesa de dos bibliotecas. [6]

Una ruta subterránea ramificada hacia el portal
ParteQué buscar
Sala de portalMarcos de portal del End sobre lava, con generador de lepismas en el acceso. [6]
BibliotecaEstanterías y posiciones de cofres; la forma alta incluye un nivel superior. [6]
Cruces y escalerasLas rutas ramificadas hacen útil marcar el regreso. [6]

Lepismas y portales incompletos

La sala de portal coloca un generador de lepismas. Algunas selecciones de ladrillos usan bloques infestados, de modo que romper paredes puede revelar otro peligro de lepismas. Quitar el generador visible no quita los bloques infestados de otros lugares. [6]

Los ojos del marco se seleccionan individualmente al construir la sala. Inspecciona el marco real antes de planear cuántos llevar; que la sala forme parte del plan no significa que el portal esté activo. [6]

Botín y recompensas en Java 26.3

Los cofres de pasillo, cruce y biblioteca usan tablas separadas. La biblioteca garantiza una plantilla de adorno ojo; el pasillo le da a su selección específica una probabilidad de una entre diez. La tabla de cruce no contiene adorno ojo. [7]

El grupo principal de biblioteca tiene 2–10 selecciones y favorece libros y papel. Un libro encantado es una entrada separada de peso 10 en un total de 52, modificada a nivel 30. Un cofre con libros normales no cuenta como selección positiva de libro encantado. [7]

El pasillo contiene perlas de ender, no ojos de ender. Su botín no establece cuántos marcos llenos u ojos sobrantes hay en la sala del portal. La activación sigue otra regla de generación o juego. [7]

Las tablas de Java 26.3 difieren en una comparación directa con Java 1.20.1. La tabla inspeccionada del pasillo de la fortaleza añade armadura de cobre para caballo y cuero, y deja de incluir monturas; su primer grupo pasa de un peso total de 100 a 101. Usa los pesos actuales, sin trasladar los porcentajes antiguos de cofres. [7][9]

Botín y recompensas en Java 26.3
ObjetoDónde se aplica la reglaQué establecen los datos
Molde de herrería: diseño de armadura de ojosUn cofre con tabla de bibliotecaGarantizado: una plantilla en su grupo propio. [7][8]
Molde de herrería: diseño de armadura de ojosUn cofre con tabla de pasillo10.0% con una plantilla frente a peso vacío 9. [7]
Libro encantadoUn cofre con tabla de biblioteca67.8% de probabilidad de al menos una selección específica de libro encantado. [7][8]
Perla de enderUn cofre con tabla de pasillo22.8% de probabilidad de al menos una selección de perla. [7][8]
DiamanteUn cofre con tabla de pasillo7.3% de probabilidad de al menos una selección de diamante; cada una proporciona 1–3. [7][8]

Historial de versiones y fechas de lanzamiento

Estos hitos conservan su edición y las etiquetas exactas de compilación. Las fechas de snapshots, betas y versiones preliminares corresponden a esas compilaciones de desarrollo; las versiones completas y los lanzamientos escalonados por plataforma de Pocket se fechan por separado. Las afirmaciones históricas de introducción proceden del historial de la Wiki citado. [10]

Historial de versiones y fechas de lanzamiento
VersiónPublicadaQué cambió
Java Beta 1.814 de septiembre de 2011Se introdujeron fortalezas, inicialmente sin portales del End funcionales. [10][12]
Java 1.0.018 de noviembre de 2011Se añadieron portales del End funcionales y navegación con ojo de ender. [10][13]
Java 1.929 de febrero de 2016El recuento del mundo pasó de tres fortalezas a 128. [10][14]
Java 1.178 de junio de 2021Se cubrieron fortalezas oceánicas con terreno del fondo marino. [10][15]
Java 1.19.37 de diciembre de 2022El código de colocación cambió y desplazó posiciones de fortalezas en semillas existentes. [10][16]
Java 1.207 de junio de 2023Se añadieron plantillas de adorno ojo, garantizadas en cofres de biblioteca. [10][17]
Bedrock 1.20.7012 de marzo de 2024La sala de portal del End pasó a ser obligatoria durante la generación. [10][18]
Java 1.21.43 de diciembre de 2024La admisión de fortalezas en jardín pálido se habilitó fuera de experimentos. [10][19]
Java 1.21.617 de junio de 2025Las monturas del botín de cofres de altar se reemplazaron por 1–5 unidades de cuero. [10][20]
Java 1.21.930 de septiembre de 2025Se añadió armadura de cobre para caballo a cofres de altar. [10][21]

Verificación de SeedLookout en el juego

Capturas

Marco de portal del End y escaleras de ladrillos de piedra en una sala de portal de fortaleza
Fortaleza en -398, -38, -1477Semilla 28462718234064871 · Java 26.3 · OverworldCaptura de referencia · Estructura generada de forma natural, fotografiada en Minecraft Java 26.3.

Nuestras capturas de estructuras generadas de forma natural en Minecraft. Cada rótulo indica la semilla, coordenadas y versión. Selecciona una para abrirla a tamaño completo.

Semillas con esta estructura fortaleza

Ninguna de nuestras semillas verificadas incluye aún esta estructura. La guía cita datos del juego, análisis de código y otras referencias; no verifica una semilla.

Fuentes

Las referencias identifican la edición, versión y evidencia de la guía. El código y los datos del juego describen las reglas de generación; la tabla registra ubicaciones comprobadas en el juego. Investigación revisada 2026-10-02.

  1. Mojang Java 26.3: configuración de estructuras ↗Datos oficiales del juego · Java 26.3

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

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 por miembro del archivo: data/minecraft/worldgen/structure/stronghold.json = 2040ff702a3fd6efd075758bda74ecf8fdd51e6bf5b468c1ddbfa0078c18c812

  2. Mojang Java 26.3: etiquetas resueltas de biomas iniciales ↗Datos oficiales del juego · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/tags/worldgen/biome/has_structure/stronghold.json; data/minecraft/tags/worldgen/biome/is_overworld.json; data/minecraft/tags/worldgen/biome/stronghold_biased_to.json

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 por miembro del archivo: data/minecraft/tags/worldgen/biome/has_structure/stronghold.json = 32585cc68dbf73fca70dd022de1177585adad75d0126e15820d7c21b47b98b89; data/minecraft/tags/worldgen/biome/is_overworld.json = 036ff207134fa4e3540a69537f7e53f7fd111ac4a401ea7f0b23b78c3a0a87b8; data/minecraft/tags/worldgen/biome/stronghold_biased_to.json = dc3aa440f6c6e2a2766be3df4770f4cc80c01f351adb8718720866d0786f0b10

  3. Mojang Java 26.3: ajustes de colocación de candidatos ↗Datos oficiales del juego · Java 26.3

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

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 por miembro del archivo: data/minecraft/worldgen/structure_set/strongholds.json = efac2e2976f903b89fe9532e7c8b297bd61aae3a16e92d9374b279b7f3109b95

  4. Mojang Java 26.3: filtrado de candidatos y reintentos ponderados ↗Implementación del juego descompilada · 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

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implementación inspeccionada con CFR 0.152; el Java reconstruido no es una publicación del código fuente original de Mojang. SHA-256 por miembro del archivo: 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: puntos de entrada de generación ↗Implementación del juego descompilada · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/chunk/ChunkGeneratorStructureState.class; 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/pieces/StructurePiecesBuilder.class; net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement.class; net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure.class. Methods: StrongholdStructure.findGenerationPoint; Structure.findValidGenerationPoint; Structure.GenerationContext.isValidBiome; generatePieces; ChunkGeneratorStructureState.generateRingPositions; StructurePiecesBuilder.moveBelowSeaLevel / moveInsideHeights

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implementación inspeccionada con CFR 0.152; el Java reconstruido no es una publicación del código fuente original de Mojang. SHA-256 por miembro del archivo: net/minecraft/world/level/chunk/ChunkGeneratorStructureState.class = 1c5a2d924f5b40fe704e562a8b8710cd7a0bb0b0312e6225972c1692dea495ff; 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/pieces/StructurePiecesBuilder.class = cd5a2c5d9d185a35017c843344d551b3953d3ea8774ecad76859eb0b45eb2e83; net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement.class = 15d8c9fc028f68ff303ce08a210913e62c133ee9f53fcbf87b4679a2cd1d5177; net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure.class = d26deffd4f2150be586ab0df646975574080f5a5bcb7fefd72ba68a8880141fc

  6. Mojang Java 26.3: fortaleza: implementación de distribución y encuentros ↗Implementación del juego descompilada · Java 26.3

    net.minecraft.world.level.levelgen.structure.structures.StrongholdPieces; net.minecraft.world.level.levelgen.structure.structures.StrongholdStructure; StrongholdStructure.generatePieces retry loop; StrongholdPieces.PortalRoom.postProcess, Library.createPiece, SmoothStoneSelector.next and piece-weight selector.

    Detalles de la evidencia

    SHA-1 del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c; SHA-256 del archivo interno META-INF/versions/26.3/server-26.3.jar a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. Bytecode oficial inspeccionado con CFR 0.152; implementación reconstruida, no una copia del código fuente original.

  7. Mojang Java 26.3: fortaleza: datos de botín ↗Datos oficiales del juego · Java 26.3

    Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/chests/stronghold_corridor.json; data/minecraft/loot_table/chests/stronghold_crossing.json; data/minecraft/loot_table/chests/stronghold_library.json

    Detalles de la evidencia

    SHA-1 verificado del servidor oficial 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 de archivos: stronghold_corridor.json: 56c3aa579210fb4e28dd7feb0bfae510d58f78efc2eeb4700120977cc56d9dff; stronghold_crossing.json: f04aa0184c19cad0e2d6c17adefd1e9bd94587f85a7e712550c99fd99bef4766; stronghold_library.json: a918999b56a6f8b71de0ab8fa8e0f9f6074b506866cf92873fbc3f948f48a86c. La identidad de la tabla y las reglas condicionales de objetos son distintas de cualquier recipiente generado concreto.

  8. Java 26.3, fortaleza: probabilidades de selección calculadas ↗Calculado a partir de datos del juego · Java 26.3

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

    Detalles de la evidencia

    Para grupos ponderados directos sin condiciones, la probabilidad de al menos una selección es 1 menos la media de (1−weight/totalWeight)^n sobre tiradas enteras uniformes inclusivas. Los valores son probabilidades teóricas por invocación de tabla, no frecuencias de semillas. Entradas exactas: [{"itemId":"minecraft:eye_armor_trim_smithing_template","table":"data/minecraft/loot_table/chests/stronghold_library.json","pool":1,"chance":1.0,"fraction":"1","weight":1,"total":1,"rolls":[1]},{"itemId":"minecraft:enchanted_book","table":"data/minecraft/loot_table/chests/stronghold_library.json","pool":0,"chance":0.6782168579212768,"fraction":"95741904055905/141167095653376","weight":10,"total":52,"rolls":[2,3,4,5,6,7,8,9,10]},{"itemId":"minecraft:ender_pearl","table":"data/minecraft/loot_table/chests/stronghold_corridor.json","pool":0,"chance":0.22840412656107292,"fraction":"235325/1030301","weight":10,"total":101,"rolls":[2,3]},{"itemId":"minecraft:diamond","table":"data/minecraft/loot_table/chests/stronghold_corridor.json","pool":0,"chance":0.07250599582063882,"fraction":"74703/1030301","weight":3,"total":101,"rolls":[2,3]}]

  9. Mojang Java 1.20.1: botín histórico de fortaleza inspeccionado ↗Datos oficiales del juego · Java 1.20.1

    data/minecraft/loot_tables/chests/stronghold_corridor.json; data/minecraft/loot_tables/chests/stronghold_library.json

    Detalles de la evidencia

    Comparación limitada de los archivos de datos enumerados; no afirma que todas las versiones intermedias compartan alguna de las tablas. SHA-256: stronghold_corridor.json: 6937f3ca3d91052c3e8fd2a516725aecfc735d990cfdce5677d13dfad030b8a9; stronghold_library.json: 9fde26670b980b52a15969fee9cba958c8f12ea61e75974bd3cd8ee15d0d9722

  10. Minecraft Wiki: Fortaleza: historial fijado ↗Minecraft Wiki · Java y Bedrock Revision 3808517

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

    Detalles de la evidencia

    Revisión fijada del artículo 3808517 del 2026-10-01T01:31:36Z. Solo afirmaciones históricas; no es una compilación del juego auditada ni una fuente de fecha de lanzamiento.

  11. Minecraft Wiki: Fortaleza: descripción ↗Minecraft Wiki · Java y Bedrock revision 3808517

    Opening description and History

    Detalles de la evidencia

    Revisión fijada del artículo 3808517; consultada el 1 de octubre de 2026. El historial respalda las introducciones históricas; la generación y el botín actuales se auditan por separado con los datos del juego.

  12. Java Beta 1.8: fecha de lanzamiento ↗Datos oficiales del juego · Java Beta 1.8

    /id; /releaseTime

    Detalles de la evidencia

    Los metadatos de la versión establecen su fecha, no la introducción del elemento. El historial original de la Wiki debe respaldar esa introducción por separado.

  13. Java 1.0.0: fecha de lanzamiento ↗Documentación oficial · Java 1.0.0

    2011: Minecraft 1.0 Released – and the First Port Arrives; November 18, 2011

    Detalles de la evidencia

    La retrospectiva oficial de Xbox establece la fecha de lanzamiento público. Los metadatos antiguos de Mojang conservan releaseTime 2011-11-17T22:00:00+00:00; su día de calendario UTC no es la fecha de lanzamiento público.

  14. Java 1.9: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.9

    /id; /releaseTime

    Detalles de la evidencia

    Los metadatos de la versión establecen su fecha, no la introducción del elemento. El historial original de la Wiki debe respaldar esa introducción por separado.

  15. Java 1.17: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.17

    /id; /releaseTime

    Detalles de la evidencia

    Los metadatos de la versión establecen su fecha, no la introducción del elemento. El historial original de la Wiki debe respaldar esa introducción por separado.

  16. Java 1.19.3: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.19.3

    /id; /releaseTime

    Detalles de la evidencia

    La fecha corresponde a la compilación exacta 1.19.3. Las fechas de snapshots y versiones preliminares se separan de la versión completa posterior; los metadatos no demuestran la introducción del elemento.

  17. Java 1.20: fecha de lanzamiento ↗Documentación oficial · Java 1.20

    Opening announcement: Trails & Tales Update will be coming to a device near you on June 7

    Detalles de la evidencia

    Lanzamiento público el 7 de junio de 2023. Los metadatos de Mojang conservan releaseTime 2023-06-02T08:36:17+00:00; esta marca temporal anterior de compilación no debe mostrarse como fecha de lanzamiento público.

  18. Bedrock 1.20.70: fecha de lanzamiento ↗Minecraft Wiki · Bedrock 1.20.70

    Version infobox release date

    Detalles de la evidencia

    Fecha del artículo comunitario de versión fijado; las snapshots, betas y versiones preliminares tienen sus propias fechas, separadas de la versión completa.

  19. Java 1.21.4: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.21.4

    /id; /releaseTime

    Detalles de la evidencia

    La fecha corresponde a la compilación exacta 1.21.4. Las fechas de snapshots y versiones preliminares se separan de la versión completa posterior; los metadatos no demuestran la introducción del elemento.

  20. Java 1.21.6: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.21.6

    /id; /releaseTime

    Detalles de la evidencia

    La fecha corresponde a la compilación exacta 1.21.6. Las fechas de snapshots y versiones preliminares se separan de la versión completa posterior; los metadatos no demuestran la introducción del elemento.

  21. Java 1.21.9: fecha de lanzamiento ↗Datos oficiales del juego · Java 1.21.9

    /id; /releaseTime

    Detalles de la evidencia

    La fecha corresponde a la compilación exacta 1.21.9. Las fechas de snapshots y versiones preliminares se separan de la versión completa posterior; los metadatos no demuestran la introducción del elemento.

Las ilustraciones de objetos usan recursos originales de Java 26.3 procedentes de la versión oficial del cliente. Los iconos conservan su versión del juego junto a la guía.

Las descripciones adaptadas de la Minecraft Wiki conservan su atribución bajo CC BY-NC-SA 3.0. Los cálculos y el análisis de código son investigación de SeedLookout. Los rótulos identifican cada captura. La tabla contiene nuestras semillas verificadas; comprobar una ubicación no establece el contenido concreto de salas o cofres.