Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

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.1-1.20.4] - 2024-03-29

  • Bump bundled Diagonal Blocks mod to v20.4.3

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

  • Port to Minecraft 1.20.4
  • Port to NeoForge

Changelog

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

The format is based on Keep a Changelog.

[v8.1.4-1.20.1] - 2024-03-29

  • Bump bundled Diagonal Blocks mod to v8.0.5

[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

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

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

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

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

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

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

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

External resources



Project members

Fuzs

Owner

LunaPixelStudios

Studio


Technical information

License
MPL-2.0
Client side
required
Server side
required
Project ID