promotional bannermobile promotional banner

Boundary Boxes

A mod that allows players to create boundaries with multiple functionalities
Back to Files

boundarybox-1.2-1.20.1.jar

File nameboundarybox-1.2-1.20.1.jar
Uploader
Hunter_DevHunter_Dev
Uploaded
Jul 25, 2026
Downloads
12
Size
1.8 MB
Mod Loaders
Forge
File ID
8504683
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:boundary-boxes-1579521:8504683")

Learn more about Curse Maven

What's new

BoundaryBox 1.2 — Changelog New Features:

Fog System — Apply custom colored fog to any region. Fog fades in and out smoothly when entering and leaving regions and transitions gradually between adjacent regions with different fog settings

Fog Vignette — A colored screen edge vignette accompanies the fog effect matching the fog color. Intensity scales with fog density and nearby light levels — standing near torches reduces the vignette. Compatible with shader packs

Fog Particles — Optional ambient particles that fill the region similar to basalt delta ash. Added as a fifth parameter to the fog command

Playlist System — Assign up to 3 tracks to play in sequence in a region. Tracks play in order and loop back to the first when finished

Entry/Exit Messages — Players see a title card displaying the region name and difficulty when entering a protected region. Difficulty color is green for Easy, yellow for Medium and red for Hard

Mob Potion Effects — Region potion effects now apply to all mobs inside the boundary, not just players. Excluded entity types are configurable via mobEffectExclusions in the config or the in-game command.

Armor Immunity System — Specific items worn in armor slots can grant immunity to specific region effects. Configured via armorEffectImmunities in the config e.g. "minecraft:iron_helmet=minecraft:poison"

Automatic Rotation Detection — Region Marker Block reads its own facing direction to automatically rotate the boundary box when a structure spawns rotated via worldgen or structure block

Commands Added:

/boundarybox fog <regionname> <red> <green> <blue> <density> [particle] — Set fog color density and optional particles for a region

/boundarybox removefog <regionname> — Remove fog from a specific region

/boundarybox clearfog — Remove fog from all regions globally

/boundarybox playlist <regionname> <track1> \[track2\] [track3] — Set a playlist of up to 3 tracks for a region

/boundarybox clearmusic — Stop and remove music from all regions globally

/boundarybox cleareffects — Remove all potion effects from all regions and strip them from all affected players and mobs globally

Bug Fixes:

Fixed potion effects not updating when moving between regions with different strengths of the same effect

Fixed potion effects not being removed when moving to a region that does not have them

Fixed potion effects persisting after running cleareffects command

Fixed region effects not being removed from players who have moved to a different region

Fixed duplicate region entries when the same structure spawns multiple times

Fixed boundary box misalignment when structures spawn with worldgen rotation

Fixed vignette reacting to light levels when holding tacz or Vic's Point Blank weapons

Fixed fog not transitioning smoothly between adjacent regions with different settings

Fixed music continuing to play after leaving a region

Config Options Added:

mobEffectExclusions — Entity types excluded from receiving region potion effects

armorEffectImmunities — Items that grant immunity to specific effects when worn

enableVignette — Toggle the fog vignette screen edge effect on or off

Known Limitations:

3D world fog is not compatible with shader packs (Oculus/Iris). The vignette and particle effects remain active with shaders enabled

BoundaryBox 1.1 — Changelog

New Features:

Updated Block Texture — Texture/model has been updated along with rotations

Entry/Exit Messages — Players now see a title card displaying the region name and difficulty when entering a protected region. The difficulty color is green for Easy, yellow for Medium, and red for Hard

Difficulty System — Assign a difficulty rating to regions (Currently does nothing aside from being for show)

Music System — Assign a soundtrack to play while inside a region. Music stops when leaving and loops automatically.

Wipe All Command — Removes all regions across all dimensions with a confirmation step to prevent accidental wipes

Completed Marker System — Marker blocks within structures now allow you to make a boundary in one world, save it to an nbt file, and find the structure through world gen with the boundary box and its features through any datapack

Submerged Marker Option — Region Marker Block can now be placed one block above the floor of a structure, followed up with using the `submerged` flag in the marker command, preventing holes when the marker turns to air by moving the height of the boundary box down by one block

Automatic Rotation Detection — Region Marker Block now reads its own facing direction to automatically rotate the boundary box when a structure spawns rotated via worldgen or structure block

Duplicate Prevention — Spawning a structure with a marker block that shares a name with an existing region now overwrites the old entry instead of creating a duplicate

Multiplayer Region Sync — Regions are now synced to all connected clients on join and when regions are created or removed. Previously, only the host could see particle outlines

Commands Added/Updated:

/boundarybox marker [submerged] — Added submerged flag to lower the boundary box

/boundarybox music — Assign a music track to a region

/boundarybox stopmusic — Remove music from a region

/boundarybox difficulty — Set difficulty for a region

/boundarybox wipeall — Remove all regions across all dimensions (requires confirmation)

/boundarybox wipeall confirm — Confirm wipe of all regions

Bug Fixes:

Fixed potion effects occasionally not terminating after a delay or terminating early upon exiting the boundary

Fixed region particle outline only being visible to the world host in multiplayer

Fixed duplicate region entries being created when the same structure spawns multiple times or is repeatedly created with the same command on the same marker block

Fixed boundary box misalignment when structures spawn with worldgen rotation

Fixed effects and music data not being included in the client sync packet, causing them to reset on world join

This mod has no related projects