Releases: Kneelawk/GraphLib
Releases · Kneelawk/GraphLib
v2.0.3-beta.1+1.21.5
GraphLib version 2.0.3-beta.1 for Minecraft 1.21.5
v2.0.3+1.21
Changes:
- Fixed debug-renderer packet sending being broken on dedicated servers.
v2.0.2+1.21
Changes:
- Fixed client-sided graph worlds throwing NPEs when trying to get a graph at an empty block-pos.
v2.0.1+1.21
Changes:
- Fixed missing explicit dependencies on fabric.
- Fixed some class initializer orders that would cause GraphLib-Syncing-KNet to have null fields.
v2.0.0+1.21
Changes:
- Same as version 2.0.0-beta.1.
- Updated to Minecraft 1.21.
- Divided GraphLib up into modules:
core- Houses the primary GraphLib stuff, like graphs, nodes, and entities.debugrender- Houses the debug renderer.syncing-core- Houses the client-side graph stuff, allowing syncing implementations to transmit graphs to the
client.syncing-knet- Houses the KNet-based synchronization mechanism.syncing-lns- Houses the LibNetworkStack-based synchronization mechanism.
- Made GraphLib multi-platform, supporting both Fabric and NeoForge, supporting both vanilla-gradle and
architectury-based setups. - Added Codextra library dependency.
- Moved everything over to using
Codecs for encoding and decoding. - Moved syncing over to using
StreamCodecs for buffer encoding and decoding. - Removed
LEGACY_UNIVERSEdefault graph universe from pre-1.0 versions. - Moved events system over to using Common Events library.
v2.0.0-beta.1+1.21
GraphLib version 2.0.0-beta.1 for Minecraft 1.21
v2.0.0-alpha.19+1.21
GraphLib version 2.0.0-alpha.19 for Minecraft 1.21
v2.0.0-alpha.18+1.21
GraphLib version 2.0.0-alpha.18 for Minecraft 1.21
v2.0.0-alpha.17+1.20.6
GraphLib version 2.0.0-alpha.17 for Minecraft 1.20.6
v2.0.0-alpha.16+1.20.6
GraphLib version 2.0.0-alpha.16 for Minecraft 1.20.6