Minor Changes
- Made it so removing items from an Immersive gives you the item "normally", rather than placing it in your hand, which resulted in a lot of stacks of the same item with small quantities.
- The page number for the Immersive part of the lectern now syncs with the saved page number used in vanilla.
- Moved the rest of mod compatibility to compatibility modules, preventing mod compatibility issues in ImmersiveMC from crashing the game outright.
Bug Fixes
- Fixed crashes with modded liquid buckets in Forge due to a badly-written Mixin.
- Fixed ImmersiveMC not generating config files on launch.
- Fixed the "Disable Vanilla Interactions" button changing the wrong config value.
- Fixed items such as the clock and compass not animating correctly in the bag.
- Fixed crashes from the cauldron Immersive with the port to Minecraft 1.21.1.
- Fixed sending Immersive data for client-authoritative Immersives, wasting small amounts of bandwidth.
- Removed
ImmersiveBuilder#enabledInConfigSupplier
, as it goes unused. Checking if the Immerisve is enabled in the player's config is done via the Immersive'sImmersiveHandler
.