Skip to content

Releases: FrozenBlock/FrozenLib

1.5.3 (1.20.1)

17 Dec 21:53
Compare
Choose a tag to compare
  • Fixed Mod Integration pre-freeze timing
  • Updated Fabric Loader requirement to 0.15.1+

1.5.2 (1.20.4)

15 Dec 23:29
Compare
Choose a tag to compare
  • Updated embedded Jankson
    • Adds SaveToggle annotation
  • Moved all field annotations for config syncing to EntrySyncData for easier use
    • Fixed a small bug with Locked When Synced fields syncing instead of remaining stagnant
    • Added a tooltip to notify Server Operators and LAN Hosts when a config value will sync
  • Converted most packets from channels to FabricPackets
  • Improved compatibility of Overworld Biome API

1.5.2 (1.20.2)

15 Dec 23:27
Compare
Choose a tag to compare
  • Updated embedded Jankson
    • Adds SaveToggle annotation
  • Moved all field annotations for config syncing to EntrySyncData for easier use
    • Fixed a small bug with Locked When Synced fields syncing instead of remaining stagnant
    • Added a tooltip to notify Server Operators and LAN Hosts when a config value will sync
  • Converted most packets from channels to FabricPackets
  • Improved compatibility of Overworld Biome API

1.5.2 (1.20.1)

15 Dec 23:25
Compare
Choose a tag to compare
  • Updated embedded Jankson
    • Adds SaveToggle annotation
  • Moved all field annotations for config syncing to EntrySyncData for easier use
    • Fixed a small bug with Locked When Synced fields syncing instead of remaining stagnant
    • Added a tooltip to notify Server Operators and LAN Hosts when a config value will sync
  • Converted most packets from channels to FabricPackets
  • Improved compatibility of Overworld Biome API

1.2.7 (1.19.2)

15 Dec 23:44
4649647
Compare
Choose a tag to compare
  • Fixed support for Fabric Loader 0.15+
    • Thank you Fourmisain

1.5.1 (1.20.4)

12 Dec 04:10
Compare
Choose a tag to compare
  • Moved ModProtocolDef to api
  • Made ServerRegistrySync.text() public
  • Fixed loading ResourceLocation too early
  • Fixed language entries for mod protocols

1.5.1 (1.20.2)

12 Dec 04:06
Compare
Choose a tag to compare
  • Moved ModProtocolDef to api
  • Made ServerRegistrySync.text() public
  • Fixed loading ResourceLocation too early
  • Fixed language entries for mod protocols

1.5.1 (1.20.1)

12 Dec 04:05
Compare
Choose a tag to compare
  • Moved ModProtocolDef to api
  • Made ServerRegistrySync.text() public
  • Fixed loading ResourceLocation too early
  • Fixed language entries for mod protocols

1.5 (1.20.4)

11 Dec 08:20
Compare
Choose a tag to compare
  • Added DripstoneUtils
    • Currently only contains the getDripstoneFluid method
  • Added config syncing
    • Configs will sync from server to client when joining a server, on datapack reload, and on use of /frozenlib_config reload
    • Configs will sync from client to server any time the client config is saved and the player has permission level 2 or greater
      • An example of this is saving a config via Cloth Config or other GUI
  • Added Mod Protocol API
    • A partial implementation of The Quilt Project's Registry Sync API.
  • Refactored Configured Features and Placement Modifiers
  • Replaced frozenlib:main entrypoint with an environment event (frozenlib:events)
  • Replaced frozenlib:client entrypoint with an environment event (frozenlib:client_events)
  • Removed embedded Mixin Extras in favor of Fabric Loader 0.15.0
  • Moved all Packets to 'FrozenNetworking'
    • Moved client-side networking to 'FrozenClientNetworking'
  • Moved the 'id' and 'string' methods to 'FrozenSharedConstants' and maked the methods in 'FrozenMain' as deprecated.
  • Moved mod integration initialization to a registry freeze event

1.5 (1.20.2)

11 Dec 08:10
Compare
Choose a tag to compare
  • Added DripstoneUtils
    • Currently only contains the getDripstoneFluid method
  • Added config syncing
    • Configs will sync from server to client when joining a server, on datapack reload, and on use of /frozenlib_config reload
    • Configs will sync from client to server any time the client config is saved and the player has permission level 2 or greater
      • An example of this is saving a config via Cloth Config or other GUI
  • Added Mod Protocol API
    • A partial implementation of The Quilt Project's Registry Sync API.
  • Refactored Configured Features and Placement Modifiers
  • Replaced frozenlib:main entrypoint with an environment event (frozenlib:events)
  • Replaced frozenlib:client entrypoint with an environment event (frozenlib:client_events)
  • Removed embedded Mixin Extras in favor of Fabric Loader 0.15.0
  • Moved all Packets to 'FrozenNetworking'
    • Moved client-side networking to 'FrozenClientNetworking'
  • Moved the 'id' and 'string' methods to 'FrozenSharedConstants' and maked the methods in 'FrozenMain' as deprecated.
  • Moved mod integration initialization to a registry freeze event