Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.14.x
Platforms
Creators
Details
Licensed LGPL-3.0-only
Published 7 months ago
Updated last week
Changelog
BetterStructures 2.3.0:
- [New] Spawn protection radius — structures no longer generate within a configurable radius of world spawn (default: 100 blocks), applies to all worlds
- [New] spawnProtectionRadius config option to control or disable (set to 0) the spawn exclusion zone
- [Fix] Fixed content package folder names for "103 Default Structures" and "101 Premium Shrines" not matching Nightbreak download slugs
- [Tweak] Updated MagmaCore dependency to 2.0.0-SNAPSHOT
- [Tweak] Removed standalone EasyMinecraftGoals dependency (now bundled in MagmaCore)
- [Tweak] Content package system refactored to use MagmaCore's AbstractNightbreakContentPackage — download, access checks, and UI item generation now handled by the core library
- [Tweak] Install/uninstall operations are now async-safe with proper CompletableFuture handling
- [Tweak] Reload command now uses MagmaCore's NightbreakPluginBootstrap for pending reload sender tracking
- [Tweak] Added EMG package relocation to shadow jar to avoid classloader conflicts
- [Tweak] Updated Shadow plugin to 9.0.0-beta12
- [Tweak] Removed unused commons-lang3 and reflections dependencies
Files
Metadata
Release channel
ReleaseVersion number
2.3.0Loaders
Game versions
1.21.4–1.21.11Downloads
2097Publication date
March 19, 2026 at 10:58 PMPublisher

MagmaGuy
Member





