Frame & Pane is a Minecraft Bedrock add-on that adds functional, openable window frames made from 57 building materials. Every frame can hold a removable clear or colored glass panel without requiring a separate block for every glass color.
- 228 functional window-frame blocks.
- 57 frame materials.
- Four layouts per material:
- Horizontal window.
- Horizontal four-pane window.
- Vertical window.
- Vertical four-pane window.
- Openable paired horizontal windows and synchronized vertical columns.
- Automatic hinges, handles, and vertical frame connections.
- Insertable clear glass and all 16 stained-glass colors.
- Replaceable and removable panels that return the previous pane in Survival.
- Stonecutter recipe for every frame.
- English (
en_US) and Mexican Spanish (es_MX) localization. - Behavior Pack and Resource Pack distributed together as one
.mcaddon.
- Minecraft Bedrock Edition 1.26.30 or newer.
- The included Behavior Pack and Resource Pack must both be active.
No other add-on is required.
- Download
Frame_and_Pane_v1.0.0.mcaddonfrom the Releases page. - Open the file with Minecraft Bedrock Edition.
- Add both Frame & Pane BP and Frame & Pane RP to the world.
- Place a supported material in a stonecutter to craft its four window variants.
- Interact with a window using an empty hand to open or close it.
- Use a glass pane or stained-glass pane on a frame to install that panel.
- Use another pane to replace the current color; the old pane is returned in Survival.
- Sneak and interact with an empty hand to remove the installed panel.
- Breaking a framed window also drops its installed panel.
The frame itself is a custom block. Installed glass is rendered by a lightweight internal visual entity with no AI, collision, gravity, or damage. The block stores whether a panel is present while the entity stores its color and visual layout.
Commands that indiscriminately remove every entity, such as /kill @e, also remove these internal visual entities. This is expected behavior for the current architecture.
Python 3.10 or newer is recommended.
python tools/build.pyThe generated packages are written to build/:
Frame_and_Pane_BP_v1.0.0.mcpackFrame_and_Pane_RP_v1.0.0.mcpackFrame_and_Pane_v1.0.0.mcaddon
To validate the source without building:
python tools/validate.pybehavior_pack/ Behavior Pack source
resource_pack/ Resource Pack source
tools/ Validation and packaging scripts
docs/ Publishing notes and images
dist/ Official v1.0.0 release archive
Frame & Pane was created by AresgettaYT.
The project was inspired by the window concept of Aesthetic Windows, created by Alminoris and published under CC0 1.0 Universal. Frame & Pane is an independent Minecraft Bedrock implementation with its own identifiers, scripts, recipes, interaction system, geometry handling, translations, and universal insertable-panel architecture.
Frame & Pane is licensed under the MIT License.
See THIRD_PARTY_NOTICES.md for third-party acknowledgements.