

This Mod works for Forge, Fabric, NeoForge, and Quilt! It can also be installed server-side only. Forge support was dropped after 1.20.4
ABOUT
Moog's End Structures breathes new life into the End dimension by introducing a range of new structures that blend perfectly with the existing landscape. Each structure is crafted with care using vanilla blocks and entities to keep that classic Minecraft feel. As you explore the End, you'll come across unique challenges, tough enemies, and valuable loot. This mod works with any modpack and can be installed alongside Moog's Voyager Structures (MVS) for an even richer gameplay experience. Dive into the End with Moog's End Structures and discover the hidden treasures that await!
See our main structure mod, MVS, here.
Biomes O Plenty Compatibility Datapack
I've built a specific compatibility datapack for Moog's End Structures to enhance its integration with the popular mod, Biomes O Plenty. This datapack switches out the style of some of our existing structures to use blocks from BOP, creating a more cohesive and immersive experience when both mods are installed. You can find and download the compatibility datapack here.
Config pack
Every aspect of the mod is customizable using datapacks. A template with full instructions can be found here


VIDEOS
MODPACKS
See all modpacks here.
The best and fastest way to get replies is to join our Discord server.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 | ||||
| 19h ago | 1 |
- Minecraft 26.3 support
- Every mega ship now has a proper crew. Each intact ship is led by a captain, backed by sword-carrying guards and archers, all kitted out in armoured gear with trims
- Two of the deepslate ships now fly decorated banners
- Every structure now has its own toggle, spacing slider and preview button in the mod's config screen
### Changed
- Ship crews are rolled fresh every time a ship generates
- The crashed mega ships now get buried into the terrain they generate in instead of on top. This makes generation look a lot more natural
- Mega ship treasure chests hand out fewer netherite ingots, noticeably fewer end crystals, and nether stars are now a genuinely rare find
- The overgrown vines on the placid prairie have been trimmed back to varied lengths
- Every structure has been rebuilt for each Minecraft version it supports, fixing a range of small visual and loading problems
### Fixed
- A few chests that always held the exact same handful of items now roll real loot, like every other chest in the mod
- Chests and barrels that generated completely empty now hold proper loot
- Brushing suspicious sand now turns up End themed finds. It used to give nothing at all
- Every mega ship now has a proper crew. Each intact ship is led by a captain, backed by sword-carrying guards and archers, all kitted out in armoured gear with trims
- Two of the deepslate ships now fly decorated banners
- Every structure now has its own toggle, spacing slider and preview button in the mod's config screen
### Changed
- Ship crews are rolled fresh every time a ship generates
- The crashed mega ships now get buried into the terrain they generate in instead of on top. This makes generation look a lot more natural
- Mega ship treasure chests hand out fewer netherite ingots, noticeably fewer end crystals, and nether stars are now a genuinely rare find
- The overgrown vines on the placid prairie have been trimmed back to varied lengths
- Every structure has been rebuilt for each Minecraft version it supports, fixing a range of small visual and loading problems
- The pack now loads on Minecraft 26.2
### Fixed
- A few chests that always held the exact same handful of items now roll real loot, like every other chest in the mod
- Chests and barrels that generated completely empty now hold proper loot
- Brushing suspicious sand now turns up End themed finds. It used to give nothing at all
- Versioned structures now have a defined path for Minecraft 26.1–26.1.2, so the game stops logging "no version mapping matched" warnings and no longer falls back to an older structure template.
- Fixed server crash during
mega_ship_deepslate_2_middle.nbtgeneration
- Added 3 custom End loot tables (end_common, end_uncommon, end_rare) and applied them to all structures
- Filled empty barrels in the Deepslate Mega Ships with loot
### Fixed
- Removed a broken template pool from the Crashed Deepslate Mega Ship that referenced NBT files which don't exist
### Changed
- Consolidated all mega ship NBTs from versioned folders (v1_21_0_4, v1_21_5_10) into a single
mega_ship/subfolder as files were identical across versions - Removed versioned pool elements from all mega ship pools except mega_ship_deepslate_2/side_pool (which still needs versioning for the chain -> iron_chain rename in 1.21.9)
### Removed
- Removed 18 unused loot table files that were leftover from earlier development
- Converted stray entity items from old NBT format (pre-1.20.5) to new component format for 1.20.5+ compatibility
- Added versioned structure pool elements for mega ship structures containing strays, serving old-format NBTs for 1.20-1.20.4 and new-format NBTs for 1.20.5-1.20.6
- Added 3 new loot tables:
end_common,end_uncommon,end_rare - Assigned loot tables to containers in: enderwatch_tower, manuscript_shrine, monolith, mythic_garden, phantom_citadel, placid_prairie, starlight_voyager
### Removed
- Removed 21 unused overworld loot tables
- Converted to datapack with dependency on MoogsStructureLib (moogs_structures)
- New loot tables for empty barrels: a minimal end-themed junk table and a rarer mid-tier variant
- All empty containers now have loot tables assigned
### Fixed
- All custom type IDs updated to use the correct moogs_structures namespace
- Replaced all vanilla end city treasure references with a custom equivalent
- Fixed sign NBT format incompatible with 1.20
- Removed broken entry from Mega Ship Crashed Deepslate's top pool
- Removed 5 unused processor lists
# Changelog
- updated for 1.21.11
# Changelog
- Switched to a datapack version which is dependent on Moogs Structure Lib (moogs_structures)
- Added versioned mega ships
- Allows for a wider mc range
- Added min_distance_from_world_origin for mega ships
- Prevents the ships from spawning on the main island
# Changelog
### Changed
- Updated JAR naming system to use the new format
- Updated for Minecraft 1.21.10 (supports 1.21.9-1.21.10)
# Changelog
### Changed
- Updated JAR naming system to use the new format
- Updated for Minecraft 1.21.10 (supports 1.21.9-1.21.10)
# Changelog
### Changed
- Updated JAR naming system to use the new format
- Updated for Minecraft 1.21.9 compatibility
### Added
### Fixed
# Changelog
### Changed
- Updated JAR naming system to use the new format
- Updated for Minecraft 1.21.9 compatibility
### Added
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed
# Changelog
### Added
- added the following structures:
- Mega Ship Basic,
- Mega Ship Crashed
- Mega Ship Crashed 2
- Mega Ship Crashed Deepslate
- Mega Ship Deepslate
- Mega Ship Deepslate 2
- Mega Ship Deepslate 3
- Also added Loot tables for those structures
### Changed
### Fixed



