Fences connecting diagonally? Wait. That's illegal.

![]()
![]()
![]()
Diagonal Fences makes all kinds of fences able to connect diagonally. Works just like you would expect it to, so not much more to say really.
Blocks added by other mods are dynamically supported whenever possible. Blocks that are affected unintentionally can be prevented from being so by adding them to the diagonalfences:non_diagonal_fences block tag.
Check out the two other projects from the diagonal blocks mod family: Diagonal Windows and Diagonal Walls.
Works great in combination with mods such as MrCrayfish's Furniture Mod by MrCrayfish and Macaw's Fences and Walls by Sketch_Macaw.
![]()
![]()



![]()
![]()
⏩ INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER
⏩ REQUIRES PUZZLES LIB TO BE INSTALLED (FABRIC & NEOFORGE)
⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC)
⏩ REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)
![]()
![]()
If available for a mod, configuration is possible directly from in-game using the mod menu (requires Mod Menu by Prospector to be installed on Fabric). Please note that on older Minecraft versions installing Forge Config Screens is also a requirement.
For manual configuration using an external text editor all files are found at .minecraft/config, named as MOD_ID-client.toml, MOD_ID-common.toml, or MOD_ID-server.toml, depending on the type of config. Not all types might exist for a mod, if any at all.
![]()
![]()
🌟 Thanks to TheWeatherPony for the original idea with their Fence Overhaul mod.
🌟 Thanks to Magneticflux for some of the diagonal hitbox code from their Diagonal Panes mod.
🌟 Thanks a lot to XFactHD for porting Diagonal Fences to 1.18, contributing the diagonal model code and helping out during development in general!
![]()
![]()
![]()
Required
Required
Условия использования, изменения и распространения этого товара.
18.06.2026 · Modrinth
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
Скриншоты и изображения из оригинальной страницы Modrinth.















Опубликованные версии и оригинальные файлы Modrinth.
18.06.2026 · 2 565 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.06.2026 · 76 012 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
30.04.2026 · 57 718 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
30.04.2026 · 5 849 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
28.12.2025 · 111 589 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
28.12.2025 · 5 264 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
17.12.2025 · 42 579 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
17.12.2025 · 696 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
08.10.2025 · 34 312 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
08.10.2025 · 3 380 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
05.10.2025 · 4 875 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
05.10.2025 · 292 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
28.07.2025 · 3 074 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
28.07.2025 · 26 529 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.07.2025 · 231 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.07.2025 · 1 365 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
02.07.2025 · 467 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
02.07.2025 · 5 387 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
24.06.2025 · 404 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
24.06.2025 · 9 499 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
05.04.2025 · 2 723 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
05.04.2025 · 27 058 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
06.02.2025 · 1 926 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
06.02.2025 · 33 206 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.11.2024 · 463 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.11.2024 · 4 019 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.11.2024 · 548 540 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.11.2024 · 575 807 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
18.11.2024 · 3 642 478 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
18.11.2024 · 2 948 755 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
17.09.2024 · 20 268 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
17.09.2024 · 14 137 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
12.08.2024 · 1 897 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
12.08.2024 · 52 274 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
29.03.2024 · 1 891 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
29.03.2024 · 1 893 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
29.03.2024 · 30 455 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
29.03.2024 · 641 409 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
29.03.2024 · 327 230 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
01.02.2024 · 399 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
01.02.2024 · 458 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
01.02.2024 · 25 955 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
08.12.2023 · 226 225 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
08.12.2023 · 83 904 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
29.10.2023 · 179 426 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
29.10.2023 · 65 730 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
28.10.2023 · 722 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
28.10.2023 · 276 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
27.10.2023 · 518 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
27.10.2023 · 277 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.
22.07.2023 · 40 002 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
22.07.2023 · 7 808 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
22.07.2023 · 236 735 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
22.07.2023 · 48 944 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
22.07.2023 · 262 102 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
22.07.2023 · 2 611 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
27.06.2023 · 15 050 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
27.06.2023 · 552 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
20.06.2023 · 284 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
20.06.2023 · 1 219 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
19.06.2023 · 86 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
19.06.2023 · 117 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
11.06.2023 · 3 221 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
11.06.2023 · 1 503 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
04.06.2023 · 201 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
04.06.2023 · 103 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Backported v4.2.4 to fix a long-standing issue where Diagonal Fences would duplicate block models for every single block state, whereas vanilla would only use a single model with different selectors applied; leading to extremely high memory usage, making the game easily run out of heap space when paired with other mods that add a lot of fences
30.05.2023 · 1 738 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
30.05.2023 · 3 712 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
21.05.2023 · 569 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
21.05.2023 · 24 415 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.05.2023 · 1 160 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.05.2023 · 11 328 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.05.2023 · 590 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.05.2023 · 129 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.10.2022 · 10 798 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.10.2022 · 740 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.10.2022 · 149 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
12.10.2022 · 172 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
29.08.2022 · 204 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
29.08.2022 · 244 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
21.08.2022 · 232 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
21.08.2022 · 570 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
01.08.2022 · 185 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
01.08.2022 · 178 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
15.07.2022 · 1 245 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
15.07.2022 · 683 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
13.07.2022 · 194 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
13.07.2022 · 198 загрузки
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.