ImmersiveMC

ImmersiveMC

Mod

Makes Minecraft more immersive!

Client and server Utility

107.3k downloads
144 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

1.5.0-beta2 [NEOFORGE 1.21.1]

Changelog

After a long time in development, ImmersiveMC 1.5.0 Beta 2 is here! This is planned to be the last development release before ImmersiveMC 1.5.0's full release.

Major Changes

  • Added support for Minecraft 1.21.1.
  • Added a new Immersive: the lectern! Supports page flipping for VR and non-VR users, the ability to click on clickable text, and syncing the page number that the lectern is on between players!
  • Added a new Immersive: bottle and bucket dipping! You can now scoop in-world liquids (and other blocks like powdered snow) into a bucket and fill bottles with water.
  • The client and server configuration are now separate, meaning players hosting a world via LAN or world sharing mods can disable Immersives without impacting other players unless desired!
  • Added a new Immersive: the trapdoor! VR users can now open and close trapdoors via hand motion.
  • The bag and written book Immersives now rotate on all three axes of rotation.

Minor Changes

  • The barrel now only opens Immersively when right-clicking the front, rather than the entire barrel.

(Bug) Fixes

  • Fixed a long-standing z-fighting issues with barrels and chests. Contributed by Blocker226; thank you for the fix!
  • Fixed a long-standing bug where the items in the bag would sometimes rotate differently in each eye.
  • Fixed a long-standing bug where ImmersiveMC would enter a disabled state if hosting a singleplayer world and a player other than the host disconnected before the host changed dimensions.
  • Fixed the anvil not showing the amount of levels needed to combine two items.
  • Fixed opening an ender chest crashing the game for some Minecraft version and modloader combinations, including Forge 1.19.2.
  • Fixed Lootr chests not updating their item contents on the client for several Minecraft versions.
  • Fixed a crash with Tinkers' Construct compatibility for Minecraft 1.19.2.
  • Fixed hitboxes that weren't interactable from blocking ones that are, such as the output of a crafting table blocking other slots when there is no output item.
  • Fixed not letting an item know it was crafted when crafting via ImmersiveMC, fixing mod compatibility issues such as crafting the Formidibomb not starting the countdown.
  • Fixed the written book Immersive always being fully bright.
  • Fixed a typo, where the setting "Allow Petting Anything Living" being misspelled as "Allow Pettting Anything Living".
  • Fixed the NeoForge 1.20.4 version of ImmersiveMC being marked as version "2.0.0".

Technical Changes

  • Added the initial ImmersiveMC API for creating block-based Immersives! You can check out the API documentation on the wiki.
  • ImmersiveMC now handles converting saved item data when upgrading Minecraft versions.
  • ImmersiveMC no longer requires Architectury API.
  • The config file format has been changed to be in JSON and config files now separately exist for the client and server. All config settings you already have set will migrate.
  • ImmeresiveMC no longer requires Forge Config API Port.
  • Added a compatibility module system that prevents issues with ImmersiveMC's compatibility with other mods from crashing the game. Currently, only Lootr has been moved to this system.
  • Moved all of ImmersiveMC's block-based Immersives to use the API.

Dependencies

Files

immersivemc-1.5.0-beta2-1.21.1-neoforge.jar(595.14 KiB) Primary Download

Project members

hammy275

Owner

Details

Licensed LGPL-3.0-only
Published a year ago
Updated a day ago