Skip to content

Releases: Red-Studio-Ragnarok/Alfheim

Alfheim 1.6

23 Jun 16:07
5168357

Choose a tag to compare

Changelog File

Alfheim Version 1.6 Changelog - 2025-06-23

Added

  • Alfheim will now attempt to hijack the mixins of Phosphor/Hesperus if it is installed and log a warning

Changed

  • Now requires MixinBooter 10.6 and up
  • Changed the URL in the mod menu to point to GitHub instead of CurseForge
  • World's lighting engines are now lazily initialized

Fixed

Internal

  • Removed the comformVisibility overwrite in mixins.alfheim.json as it is no longer required with MixinBooter 9.4 and above
  • Only generate sources jar for releases
  • Switched from Javadoc to Markdowndoc
  • Now uses tab indentation rather than spaces (This is an experiment that will continue to pop up on other Red Studio projects if everything goes well)
  • Update to use Gradle best practices
  • Remove @version tag from classes
  • Updated dependencies:

Alfheim 1.5

11 Feb 19:53

Choose a tag to compare

Changelog File (Include Previous Versions)

Alfheim Version 1.5 Changelog - 2025-02-11

Changed

  • DeduplicatedLongQueue now creates a new deduplication set instead of clearing it
  • Improved client light processing performance by using a DeduplicatedLongQueue instead of a Set of BlockPos objects
  • Updated dependencies:
    • Requires Red Core 0.6 and up

Fixed

  • Fixed client lighting not updating past render chunk boundaries #40

Internal

Alfheim 1.4

21 Aug 16:53

Choose a tag to compare

Changelog File (Include Previous Versions)

Alfheim Version 1.4 Changelog - 2024-08-21

Changed

  • Overwrites now do not enforce the scope of methods to prevent crashes, using conformVisibility option instead
  • Updated dependencies:
    • Requires MixinBooter 8.8 and up
  • Simplified Cubic Chunks detection logic

Fixed

  • Fixed version checking
  • Fixed Alfheim not loading on dedicated servers

Removed

  • Removed line asking to report a threading issue which is caused by other mods

Internal

Alfheim 1.3

28 Mar 15:15

Choose a tag to compare

Changelog File (Include Previous Versions)

Alfheim Version 1.3 Changelog - 2024-03-28

Changed

  • Queues are now deduplicated, meaning that the lighting engine won't update a position multiple times in a row, improving performance

Fixed

  • Fixed compatibility with Vintagium (Thanks to Asek3 in #41)
  • Fixed ArrayIndexOutOfBoundsException crashes

Internal

Alfheim 1.2

11 Dec 18:07

Choose a tag to compare

Changelog File (Include Previous Versions)

Alfheim Version 1.2 Changelog - 2023-12-11

Changed

  • Stopped using PooledLongQueue using LongArrayFIFOQueue instead, should be more optimized (faster & lighter lighting updates)
  • Skip spreading light neighbor checks early if the current light is lower than the neighbor light
  • Made minor changes to clamping (Shouldn't cause a difference)

Internal

  • Updated RFG
  • Updated Gradle
  • Fixed the names of the arrays of queues
  • Cleaned up LightingEngine

Alfheim 1.1.1

19 Nov 18:27

Choose a tag to compare

Changelog File (Include Previous Versions)

Alfheim Version 1.1.1 Changelog - 2023-11-19

Fixed

  • Fixed log spam