Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Diagonal Fences

Diagonal Fences

Fences connecting diagonally? Wait. That's illegal.

2.20M
911
Decoration
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4
1.20–1.20.1
1.19.x
1.18.2

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

Fuzs
Fuzs Owner
LunaPixelStudios
LunaPixelStudios Studio

Details

Licensed MPL-2.0
Published 2 years ago
Updated last month
DescriptionGalleryChangelogVersions

Show all versions

1
2
3
4

[FORGE] [1.20.4] DiagonalFences-v20.4.0

by Fuzs on Feb 1, 2024
Download

[FABRIC] [1.20.4] DiagonalFences-v20.4.0

by Fuzs on Feb 1, 2024
Download

Changelog

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.

[v20.4.0-1.20.4] - 2024-02-01

  • Port to Minecraft 1.20.4
  • Port to NeoForge

[FABRIC] [1.20.1] DiagonalFences-v8.1.3

by Fuzs on Dec 8, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.1.3

by Fuzs on Dec 8, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.1.3-1.20.1] - 2023-12-08

Changed

  • Update Diagonal Blocks to v8.0.4

[v8.1.2-1.20.1] - 2023-10-29

Changed

  • Updated to Puzzles Lib v8.1.5

[v8.1.1-1.20.1] - 2023-10-28

Fixed

  • Fixed dynamic data generation failing on Windows systems, leading to missing models on Fabric and a crash during start-up on Forge
  • Fixed targeting blocks with new block state properties which cannot be properly supported

[v8.1.0-1.20.1] - 2023-10-27

BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.

Changed

  • No longer applies patches to vanilla blocks, instead a new custom block is dynamically added for every block that is to be made diagonal
  • Players will not notice a difference as there is no new item or crafting recipe, everything works just as it did on the user-side
  • Overhauled connection block state updates, recalculates changes much more efficiently now
  • Performance improvements for constructing shapes
  • Other blocks intersecting with a diagonal connection will now prevent it from forming

Fixed

  • Fixed block state mismatches when joining a server without the mod installed
  • Fixed log spam for incompatible block state models, every block will only be logged once at most

[v8.0.1-1.20.1] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.20.1] DiagonalFences-v8.1.2

by Fuzs on Oct 29, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.1.2

by Fuzs on Oct 29, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.1.2-1.20.1] - 2023-10-29

Changed

  • Updated to Puzzles Lib v8.1.5

[v8.1.1-1.20.1] - 2023-10-28

Fixed

  • Fixed dynamic data generation failing on Windows systems, leading to missing models on Fabric and a crash during start-up on Forge
  • Fixed targeting blocks with new block state properties which cannot be properly supported

[v8.1.0-1.20.1] - 2023-10-27

BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.

Changed

  • No longer applies patches to vanilla blocks, instead a new custom block is dynamically added for every block that is to be made diagonal
  • Players will not notice a difference as there is no new item or crafting recipe, everything works just as it did on the user-side
  • Overhauled connection block state updates, recalculates changes much more efficiently now
  • Performance improvements for constructing shapes
  • Other blocks intersecting with a diagonal connection will now prevent it from forming

Fixed

  • Fixed block state mismatches when joining a server without the mod installed
  • Fixed log spam for incompatible block state models, every block will only be logged once at most

[v8.0.1-1.20.1] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.20.1] DiagonalFences-v8.1.1

by Fuzs on Oct 28, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.1.1

by Fuzs on Oct 28, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.1.1-1.20.1] - 2023-10-28

Fixed

  • Fixed dynamic data generation failing on Windows systems, leading to missing models on Fabric and a crash during start-up on Forge
  • Fixed targeting blocks with new block state properties which cannot be properly supported

[v8.1.0-1.20.1] - 2023-10-27

BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.

Changed

  • No longer applies patches to vanilla blocks, instead a new custom block is dynamically added for every block that is to be made diagonal
  • Players will not notice a difference as there is no new item or crafting recipe, everything works just as it did on the user-side
  • Overhauled connection block state updates, recalculates changes much more efficiently now
  • Performance improvements for constructing shapes
  • Other blocks intersecting with a diagonal connection will now prevent it from forming

Fixed

  • Fixed block state mismatches when joining a server without the mod installed
  • Fixed log spam for incompatible block state models, every block will only be logged once at most

[v8.0.1-1.20.1] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.20.1] DiagonalFences-v8.1.0

by Fuzs on Oct 27, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.1.0

by Fuzs on Oct 27, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.1.0-1.20.1] - 2023-10-27

BREAKING UPDATE: All diagonal connections from existing blocks will disappear. The blocks need to be replaced for them to show again.

Changed

  • No longer applies patches to vanilla blocks, instead a new custom block is dynamically added for every block that is to be made diagonal
  • Players will not notice a difference as there is no new item or crafting recipe, everything works just as it did on the user-side
  • Overhauled connection block state updates, recalculates changes much more efficiently now
  • Performance improvements for constructing shapes
  • Other blocks intersecting with a diagonal connection will now prevent it from forming

Fixed

  • Fixed block state mismatches when joining a server without the mod installed
  • Fixed log spam for incompatible block state models, every block will only be logged once at most

[v8.0.1-1.20.1] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.20.1] DiagonalFences-v8.0.1

by Fuzs on Jul 22, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.0.1

by Fuzs on Jul 22, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.0.1-1.20.1] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.19.2] DiagonalFences-v4.2.6

by Fuzs on Jul 22, 2023
Download

[FORGE] [1.19.2] DiagonalFences-v4.2.6

by Fuzs on Jul 22, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v4.2.6-1.19.2] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v4.2.5-1.19.2] - 2023-05-21

Fixed

  • Fixed small animals (such as chicken and rabbits) trying to path-find through diagonal fence connections

[v4.2.4-1.19.2] - 2023-05-12

Changed

  • Overhauled internal implementation for making model parts diagonal, possibly allowing for future support of new kinds of blocks such as diagonal glass panes

Fixed

  • Fixed 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

Removed

  • Removed the client config, due to internal changes all available options are no longer necessary
  • Removed dedicated support for the Lambda Better Grass mod, the mod now just works out of the box with the new implementation

[v4.2.3-1.19.2] - 2022-10-12

Changed

  • The time it took to construct diagonal fence shapes is now printed to the log to be better able to diagnose potential performance issues

Fixed

  • No longer crashes without any message when Puzzles Lib is missing, you should now properly be yelled at by the mod loader itself
  • Fixed placing fences deleting water source blocks

[v4.2.2-1.19.2] - 2022-10-12

Added

  • Added compatibility with Lambda Better Grass mod

[v4.2.1-1.19.2] - 2022-08-29

Changed

  • Adding custom models for diagonal fences via resource packs is now supported

[v4.2.0-1.19.2] - 2022-08-21

  • Compiled for Minecraft 1.19.2

[v4.1.0-1.19.1] - 2022-08-01

  • Compiled for Minecraft 1.19.1
  • Updated to Puzzles Lib v4.1.0

Fixed

  • Fixed too many particles appearing when a diagonal fence is broken, thanks to XFactHD for pointing me into the right direction!

[v4.0.1-1.19] - 2022-07-15

Fixed

  • Fixed start-up crash on Forge due to methods in mixin classes not being properly obfuscated

[v4.0.0-1.19] - 2022-07-14

  • Ported to Minecraft 1.19 and Fabric for the first time
  • Split into multi-loader project

[FORGE] [1.18.2] DiagonalFences-v3.2.3

by Fuzs on Jul 22, 2023
Download

[FABRIC] [1.18.2] DiagonalFences-v3.2.3

by Fuzs on Jul 22, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v3.2.3-1.18.2] - 2023-07-19

Fixed

  • Fixed an occasional crash when reloading resources

[v3.2.2-1.18.2] - 2023-06-20

Fixed

  • Fixed yet another unintentional breaking api change

[v3.2.1-1.18.2] - 2023-06-20

Changed

  • Diagonal Fences now supports slightly more complex block models from other mods / resource packs, so some fences that would gain diagonal connections but wouldn't render them will do so now

Fixed

  • Fixed unintentional breaking api change

[v3.2.0-1.18.2] - 2023-06-04

  • Backported to Minecraft 1.18.2

[v3.1.1-1.18.2] - 2023-05-12

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

[v3.1.0-1.18.2] - 2022-05-02

Changed

  • Replace virtual resource pack with post-bake transformations, once again all done by and thanks to [XFactHD]

[v3.0.0-1.18.2] - 2022-04-25

  • Ported to Minecraft 1.18.2 thanks to [XFactHD]

[FABRIC] [1.20.1] DiagonalFences-v8.0.0

by Fuzs on Jun 27, 2023
Download

[FORGE] [1.20.1] DiagonalFences-v8.0.0

by Fuzs on Jun 27, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v8.0.0-1.20.1] - 2023-06-27

  • Ported to Minecraft 1.20.1

[FABRIC] [1.18.2] DiagonalFences-v3.2.2

by Fuzs on Jun 20, 2023
Download

[FORGE] [1.18.2] DiagonalFences-v3.2.2

by Fuzs on Jun 20, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v3.2.2-1.18.2] - 2023-06-20

Fixed

  • Fixed yet another unintentional breaking api change

[v3.2.1-1.18.2] - 2023-06-20

Changed

  • Diagonal Fences now supports slightly more complex block models from other mods / resource packs, so some fences that would gain diagonal connections but wouldn't render them will do so now

Fixed

  • Fixed unintentional breaking api change

[v3.2.0-1.18.2] - 2023-06-04

  • Backported to Minecraft 1.18.2

[v3.1.1-1.18.2] - 2023-05-12

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

[v3.1.0-1.18.2] - 2022-05-02

Changed

  • Replace virtual resource pack with post-bake transformations, once again all done by and thanks to [XFactHD]

[v3.0.0-1.18.2] - 2022-04-25

  • Ported to Minecraft 1.18.2 thanks to [XFactHD]
1
2
3
4

Modrinth is open source.

main@bd61f5d

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.