promotional bannermobile promotional banner

Item Landing Sound Refabricated

A lightweight client-side Fabric mod that plays realistic, material-based impact sounds the instant items hit the ground, with zero delay and no memory leaks.

Item Landing Sound Refabricated is a client-side Fabric mod for Minecraft 26.3 that makes dropped items produce realistic, material-dependent impact sounds the moment they contact the ground.

Originally created by ExiledLizard635, this refabricated edition has been completely rewritten to eliminate sound delays, remove memory leaks, and add persistent configuration.


Core Improvements

Instant Ground Collision Detection

The legacy mod polled items during client ticks and checked position differences while isOnGround() was true. When items had horizontal speed, this created a noticeable delay where sounds only played after sliding came to a halt.

Item Landing Sound Refabricated detects physical ground impact at tick 0 using targeted Mixin hooks directly inside entity movement calculations. Sounds play instantly upon contact, even when items slide rapidly across ice, packed mud, or smooth surfaces.

Zero Memory Leaks

The legacy mod stored item UUIDs in an unbounded static collection that was never purged when items were picked up, merged, or despawned.

This edition binds state tracking directly to the ItemEntity lifecycle via a lightweight duck interface. There are zero static collections, and all tracking data is automatically garbage-collected when the entity leaves the client world.

Authentic Block Surface Acoustics

Rather than playing the jarring block-break sound effect (getBreakSound()), this mod resolves the authentic fall sound group (SoundType.getFallSound()), falling back to step sounds if necessary. It correctly resolves layered blocks such as carpets, moss, and snow layers resting on solid blocks, playing soft fabric sounds instead of stone thuds.


And Other Features…

  • Fluid suppression: Items landing in water or lava produce no ground impact sounds.
  • Micro-bounce protection: A 4-tick debounce filter prevents audio chatter on bouncing items.
  • Dynamic impact volume: Volume scales naturally based on vertical falling velocity.
  • Organic pitch variation: Subtle pitch variance prevents repetitive audio fatigue during bulk item drops.
  • Persistent configuration: Settings are stored in config/item_landing_sound_refabricated.json and saved with atomic file replacement to prevent corruption.
  • In-game commands: Full command support via /itemlandingsound:volume and /itemlandingsound.
  • 100% client-side: Fully compatible with vanilla servers and modded multiplayer networks.

Installation

  1. Install Minecraft 26.3 and Fabric Loader (version 0.19.3 or higher).
  2. Install Fabric API (version 0.161.0+26.3 or higher).
  3. Place item_landing_sound_refabricated-0.1.0-fabric-26.3.jar into your .minecraft/mods directory.
  4. Launch Minecraft.

In-Game Commands

  • /itemlandingsound:volume: Queries current active volume.
  • /itemlandingsound:volume <0.0 - 2.0>: Sets volume and persists to configuration.
  • /itemlandingsound: Displays status and configuration summary.
  • /itemlandingsound toggle: Toggles mod sound playback on/off.
  • /itemlandingsound reload: Reloads configuration from disk.

License and Attribution

This project is licensed under the MIT License.

  • Original mod by ExiledLizard635 (Item Landing Sound).
  • Refabricated and maintained for Minecraft 26.3 by Item Landing Sound Refabricated Contributors.

Check out my other mods!

CurseForge

Item Landing Sound Refabricated Team

profile avatar
Owner
  • 3
    Projects
  • 2.7K
    Downloads

More from 1unarea

  • VitalPlates project image

    VitalPlates

    VitalPlates is a client-side Fabric mod for Minecraft 26.3 that dynamically shifts the color of nametags and their background plates based on current health.

    • 24
    • October 2, 2026
  • Copper Age Backport Patch project image

    Copper Age Backport Patch

    A patch and compatibility mod for Copper Age Backport on NeoForge and Fabric 1.21.1. Restores armor durability and adds integrations for Create, Jade, Better Combat, and more.

    • 2.6K
    • September 26, 2026
  • VitalPlates project image

    VitalPlates

    VitalPlates is a client-side Fabric mod for Minecraft 26.3 that dynamically shifts the color of nametags and their background plates based on current health.

    • 24
    • October 2, 2026
  • Copper Age Backport Patch project image

    Copper Age Backport Patch

    A patch and compatibility mod for Copper Age Backport on NeoForge and Fabric 1.21.1. Restores armor durability and adds integrations for Create, Jade, Better Combat, and more.

    • 2.6K
    • September 26, 2026