ModsFinder

Diagonal Windows

by Fuzs

Glass panes and iron bars gain diagonal connections, which gives builders new ways to shape windows and detailed structures.

FabricForgeNeoForgeClient and serverMozilla Public License 2.0Open source1.18.2 – 26.3

What it does

Glass panes and iron bars join diagonally to neighboring blocks instead of stopping at right angles. The change is small, but it makes walls, roofs and facades look smoother and more natural. Blocks from other mods are included where they are compatible, and the diagonalwindows:non_diagonal_windows block tag lets a server owner exclude any block from diagonal connection.

The mod is one of a family of diagonal building additions that extend the same idea to other block types. It needs Fabric API on Fabric, Puzzles Lib on Fabric and NeoForge, and Forge Config API Port on Fabric. Forge Config Screens is optional. The mod is client and server: the server and every player need it. Files cover 1.18.2 – 26.3 across Fabric, Forge and NeoForge, and the code is open source under the Mozilla Public License 2.0.

Key features

  1. Diagonal pane connections

    Glass panes connect diagonally to adjacent panes, changing how window grids and curved glass sections are laid out.

  2. Diagonal iron bars

    Iron bars follow the same diagonal connection rule, so fences and cages built from bars can share the diagonal style.

  3. Cross-mod block support

    Blocks from other mods are included when they are compatible, and the block tag excludes any of them from connecting diagonally.

  4. In-game configuration

    Settings can be changed from the in-game mod menu on Fabric when a menu mod is installed, and manual edits go through the config files in the config folder.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3.0Not available26.3.0
26.226.2.0Not available26.2.0
26.1.226.1.0Not available26.1.0
26.1.126.1.0Not available26.1.0
26.126.1.0Not available26.1.0
1.21.x11 of 11 versions with builds
1.21.1121.11.1Not available21.11.1
1.21.1021.10.0Not available21.10.0
1.21.921.9.0Not available21.9.0
1.21.8v21.8.1-1.21.8-FabricNot availablev21.8.1-1.21.8-NeoForge
1.21.7v21.7.0-1.21.7-FabricNot availablev21.7.0-1.21.7-NeoForge
1.21.6v21.6.0-1.21.6-FabricNot availablev21.6.0-1.21.6-NeoForge
1.21.5v21.5.0-1.21.5-FabricNot availablev21.5.0-1.21.5-NeoForge
1.21.4v21.4.0-1.21.4-FabricNot availablev21.4.0-1.21.4-NeoForge
1.21.3v21.3.0-1.21.3-FabricNot availablev21.3.0-1.21.3-NeoForge
1.21.1v21.1.1-1.21.1-FabricNot availablev21.1.1-1.21.1-NeoForge
1.21v21.0.0-1.21-FabricNot availablev21.0.0-1.21-NeoForge
1.20.x2 of 2 versions with builds
1.19.x1 of 1 version with builds
1.18.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Forge Config API PortNeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.
Required
Puzzles LibWhy is it called Puzzles? That's the puzzle.
Required

Use cases

Building with smoother walls

Builders who want glass walls that follow angled lines can connect panes diagonally instead of stacking straight segments.

Server-controlled exclusions

Server owners can use the non-diagonal block tag to keep specific blocks from connecting diagonally.

Who it’s for: Builders who work with glass panes and iron bars, and server owners who want control over which blocks connect diagonally.

How it compares

Full comparison

Diagonal Corners is for Fabric and NeoForge, client-side only, under the MIT License, with files for 1.19.2 – 26.2. Diagonal Panes is client-side only, for Fabric and Quilt, covering 1.19 – 1.19.2 under the GNU Lesser General Public License v3.0 only. Aesthetic Windows is the only one of these that is client and server, shared by Fabric, Forge and NeoForge, for 1.18.2 – 1.21.1 under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Diagonal WindowsFabric, Forge and NeoForge1.18.2 – 26.3Client and server2026-09-23
Diagonal CornersFabric and NeoForge1.19.2 – 26.2Client-side only2026-07-18
Diagonal PanesFabric and Quilt1.19 – 1.19.2Client-side only2022-10-12
Aesthetic WindowsFabric, Forge and NeoForge1.18.2 – 1.21.1Client and server2025-11-28

Questions

Does Diagonal Windows need Puzzles Lib?

Puzzles Lib is required on Fabric and NeoForge. On Forge, the mod does not list it as a requirement.

Must the server run Diagonal Windows?

Yes. Servers that run it need every player to install it too.

Can a server exclude certain blocks from diagonal connection?

Yes. Adding a block to the diagonalwindows:non_diagonal_windows tag keeps that block from connecting diagonally.

Which loader files are the newest?

Fabric and NeoForge both have 26.3.0 for 26.3, published 2026-09-23. The latest Forge file is v8.1.5-1.20.1-Forge for 1.20.1, published 2024-11-18.

In the catalog

Diagonal Windows is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Fuzs

All projects

Similar mods

What the author says

Diagonal Windows lets glass panes and iron bars connect diagonally, opening up new ways to shape windows and detailed builds. 🪟 Small change, but it makes structures feel noticeably smoother and more natural. It also supports blocks from other mods whenever possible, with full control over exclusions through the…
Fuzs, on the Modrinth page

Official listing

Owner
Fuzs
Published
2023-07-21
Updated on Modrinth
2026-09-23
Facts verified
2026-10-15

Tags