Custom Item Interactions

Custom Item Interactions

More interactive than ever! A simple mod that applies custom functionality to right-click interactions with fluids and using items

by
157 Downloads
forgegame-mechanicsutility
Rent Server with this Mod

About this Mod

Custom Item Interactions

More interactive than ever!

A simple mod that applies custom functionality to right-click interactions with fluids, similar to filling a bucket with water, and using items, such as eating and drinking.

📖 About

Have you ever wanted to make a custom mug that fills with water for beer when you right click water? Or filling a bowl with lava? Now you can! With existing items (or creating new ones with ContentTweaker), you can not only set interactions with liquids, you can also set interactions with consuming food items!

  • Want a mug of beer to leave behind an empty mug like the vanilla glass bottle? Done!
  • Want a bandage-like food item created in ContentTweaker to leave behind threads upon use? Easy!
  • Want to leave bones behind after eating a cooked chicken? See the config example!

The config can be updated in-game through the Forge Mod Options menu for real-time testing.

Both fluid and item use interactions allow for optional commands to be run post-interaction, allowing you to make particles, play sounds, grant advancements/quests, etc.

Mods that auto-sort inventories may have issues. In the case of something like Inventory Tweaks, set enableAutoRefill=false.

🫗 Fluid Interactions

  • If a fluid X is right-clicked while holding item A, item A is replaced with item B
  • Optional (series of) commands are executed upon the event, so sounds can be played, particles can be spawned, etc.
  • Commands are executed in an OP player context, which supports every common command variable, such as @p, @a, @r, @s, etc.

Syntax: fluid,input_item,output_item[,command1;command2;command3...]

Example for soaking a book in water into paper and playing a sound: water,minecraft:book,minecraft:paper,playsound block.cloth.break player @p

🚮 Item Use Interactions

  • If a consumable item A is used up, item A is replaced with item B
  • Optional (series of) commands are executed upon the event, so sounds can be played, particles can be spawned, etc.
  • Commands are executed in an OP player context, which supports every common command variable, such as @p, @a, @r, @s, etc.

Syntax: input_item,output_item[,command1;command2;command3...]

Example for returning bones when eating cooked chicken: minecraft:cooked_chicken,minecraft:bone,playsound entity.skeleton.step player @p


This mod was commissioned by Ski_ for Minecraft 1.12.2.

Available Versions

1.0.0release
MC 1.12.2forge
July 28, 2025

How to Install Custom Item Interactions on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Custom Item Interactions". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.12.2

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Custom Item Interactions server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.

Is Custom Item Interactions compatible with forge?

Custom Item Interactions officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Custom Item Interactions – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Custom Item Interactions consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Custom Item Interactions with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.12.2