跳到正文

Inventory Physics

作者:TheKryzzz_

replaces the static inventory grid with real 2D physics: items fall, bounce, and stack naturally. Client-side only.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

Inventory Physics

Inventory Physics is a client-side mod for Minecraft 1.21.1 (NeoForge) that replaces the standard static 3×9 storage slot grid in the player’s inventory with a 2D physics chamber. Items inside behave as physical rigid bodies that fall, collide, bounce, and interact dynamically.

image


Key Features

  • 2D Rigid-Body Simulation: Main inventory storage slots (9–35) are simulated inside a physical chamber using SAT (Separating Axis Theorem) collision detection and sub-stepping.
  • Material-Specific Properties: Different item types have distinct physical parameters (mass, friction, bounciness, air damping, and collision box dimensions):
  • Heavy blocks (anvils, stone, netherite) have higher mass and lower bounce.
  • Slimeballs bounce higher.
  • Feathers float down slowly due to higher air damping.
  • Ice has significantly reduced friction.
  • Player Movement Inertia: Jumping, falling, and vertical movement impart dynamic inertia to the items inside your inventory.
  • Interactive Drag & Toss:
  • Drag items with the left mouse button.
  • Throw items across the inventory chamber with cursor momentum and spin.
  • Drag items outside the inventory window to drop them into the game world.
  • Right-click to split stacks.
  • Collision Auto-Stacking: When identical stackable items collide or are thrown into each other, they automatically merge into a single stack.
  • Tactile Hover Feedback: Hovering over an item scales it up slightly (~1.22x), adds subtle magnetic pull towards the cursor, and renders a soft highlight.
  • 2D GUI Particles:
  • Throw trails behind fast-moving items.
  • Impact sparks on item/wall collisions.
  • Floor dust when heavy items land.
  • Starburst effects on stack merges.
  • Sound Effects: Collision sounds scale their pitch and volume dynamically based on item mass and impact velocity.
  • In-Game Configuration: Full in-game config screen (via the NeoForge Mods menu) allowing you to adjust or toggle:
  • Gravity, bounciness, and friction sliders.
  • Hover impact effects, scale, and magnetic force.
  • Auto-stacking on collision.
  • 2D particle effects and collision sounds.

image


Technical Details & Compatibility

  • Client-Side Only: Does not need to be installed on servers. Fully compatible with vanilla and modded multiplayer servers.
  • Logical State: Logically, items remain in standard vanilla inventory slots. Crafting grid (0–4), armor slots (5–8), hotbar (36–44), and offhand (45) retain standard slot mechanics.
  • Requires: NeoForge 21.1+ (Minecraft 1.21.1).

mod config

image)

常见问题

Inventory Physics 支持哪些 Minecraft 版本?

Inventory Physics 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Inventory Physics 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

TheKryzzz_ 的其他作品

查看全部 →