nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

Alfheim 1.6

by Desoroxxx on Jun 23, 2025
Download

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

by Desoroxxx on Feb 11, 2025
Download

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

by Desoroxxx on Aug 21, 2024
Download

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

by Desoroxxx on Mar 28, 2024
Download

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

by Desoroxxx on Dec 11, 2023
Download

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

Changelog File (Include Previous Versions)

Alfheim Version 1.1.1 Changelog - 2023-11-19

Fixed

  • Fixed log spam

Alfheim 1.1

by Desoroxxx on Nov 17, 2023
Download

Changelog File (Include Previous Versions)

Alfheim Version 1.1 Changelog - 2023-11-18

Now depends on Red Core 0.5

Now depends on MixinBooter 8.6

Changed

  • Lighting engine will now schedule updates no matter if that chunk is loaded, which is different from vanilla but potentially fix areas lighting being weird when going far away
  • Made the logic for capping the client updates per frame dumber which should fix performance drops on lower end hardware (Fixes #20)
  • Made all head-cancels overwrite instead
  • All overwrites now make the scope of the overwritten methods public to prevent access level conflicts at runtime
  • Updated the in game description to the new short description
  • Updated to Red Core 0.5

Fixed

  • Fixed a crash at start on Mohist (Probably any Bukkit implementation)
  • Fixed skins not working with Alfheim paired with some other mod (we don't know which)
  • Fixed unescaped unicode characters in the description

Internal

  • Switched to CurseUpdate for update checking
  • Switched to gradle-buildconfig-plugin entirely for project constants
  • Switched to Gradle Kotlin DSL
  • Switched to Adoptium
  • Moved logo to the root of the resources module
  • General cleanup
  • General typo fixing
  • Added missing since tags
  • Deprecated PooledLongQueue

Removed

  • Removed access transformed as overwrites can already do the job on their own

Changelog File (Include Previous Versions)

Alfheim Version 1.0.2 Changelog - 2023-09-12

Fixed

  • Fixed crash on world load with Nothirium
  • Fixed crashes on dedicated servers

Internal

  • Reorganized ChunkMixin
  • Cleaned up ChunkMixin

Changelog File (Include Previous Versions)

Alfheim Version 1.0.1 Changelog - 2023-09-08

Fixed

  • Fixed crash on launch with certain mods (Fluidlogged API, CodeChickenLib, FunkyLocomotion and more)

Changelog File (Include Previous Versions)

Alfheim Version 1.0 Changelog - 2023-09-06

Initial Release

External resources


Project members

Desoroxxx

Owner


Technical information

License
MIT
Client side
optional
Server side
optional
Project ID