
The First-Person Item Interactions Mod!
InteractiveStuff is a client-side Fabric mod for Minecraft 1.21.10+ that adds immersive, interactive behaviors to items and blocks in first-person view — think animated held items, reactive note blocks, sculk sensors, lanterns, and much more. First-person mode is strongly recommended for the best experience.
Vyn Support
InteractiveStuff integrates Vyn that lets resource pack creators script item rendering and behavior in any way they want, with no Java required.

Recommended Resource Packs/Mods
GET IN TOUCH - omar@merakistudios.dev
© 2026 Omar Mohamed. All Rights Reserved.
All Versions
+ Add Version## Changes
### New Rendering Method
In 0.7 there is a brand new Rendering Method for 0.7 which enables more features to do for the items!
### New YACL Options
New options are added to configure in the mod's menu!
### Lots of bug fixes
Fixed a lot of bugs were found before in 0.6.2 and before!
### Others
- Improved the scripts to Support Punchy!
- Ported to 26.2!
## Additions
### Vyn
Introducing a new Scripting engine "Vyn" which enables you to script the items in any way you want into the resource pack! **No documentation for it yet**
### More Interactive Items!
A lot of items have been added since 0.6.X and here are some of them
- Mace
- Item Frames
- Paintings
- Enchanting Table
- Vault
- Hanging Signs
- Chests
- Pistons
- Bucket of water
- Totem of Undying
- Saplings
- and way more i cannot remember.
InteractiveStuff also comes with a Physics Engine 1.0 created with Vyn meaning u can use the library for any scripted resource pack you create! without the hassle of making ur own physics.
### Debug Mode!
This can be used for Resource pack to debug their (Current pivot points, texts, etc)
## Changes
### New Rendering Method
In 0.7 there is a brand new Rendering Method for 0.7 which enables more features to do for the items!
### New YACL Options
New options are added to configure in the mod's menu!
### Lots of bug fixes
Fixed a lot of bugs were found before in 0.6.2 and before!
### Others
- Improved the scripts to Support Punchy!
- Ported to 26.2!
## Additions
### Vyn
Introducing a new Scripting engine "Vyn" which enables you to script the items in any way you want into the resource pack! **No documentation for it yet**
### More Interactive Items!
A lot of items have been added since 0.6.X and here are some of them
- Mace
- Item Frames
- Paintings
- Enchanting Table
- Vault
- Hanging Signs
- Chests
- Pistons
- Bucket of water
- Totem of Undying
- Saplings
- and way more i cannot remember.
InteractiveStuff also comes with a Physics Engine 1.0 created with Vyn meaning u can use the library for any scripted resource pack you create! without the hassle of making ur own physics.
### Debug Mode!
This can be used for Resource pack to debug their (Current pivot points, texts, etc)
- Improved the mod's resource pack for better punchy's compat
- Ported to 26.2!
- Fixed a bug where the excludeScript doesn't exclude specific Scripts
- Fixed some block clipping for Punchy!
- Fixed a bug where the debug pivot renderer crashes on 1.21.10+
- Fixed some bugs related to crashes
- Improved the scripts to Support Punchy!
- Added
onKeyPress takes keyevent for Vyn - Added
isFirstPerson()to thePlayertype for Vyn - Added new
Playerfunctions sourced fromLivingEntity:getBlockingItem(),getWeaponItem(),getPickBlockItem(),getItemUseTime(),getItemUseTimeLeft(),getArmor(),getAbsorptionAmount(),getMaxAbsorption(),getStuckArrowCount(),getStingerCount(),getLuck(),getEyePosX/Y/Z(),getHeadYaw(),getDamageTiltYaw(),getStepHeight(),getScale(),getScaleFactor(),isDead(),isBaby(),canBreatheInWater(),hasLandedInFluid(),canTakeDamage(),isPartOfGame(),shouldSwimInFluids(),hasNoDrag()
``
THIS IS A SNAPSHOT VERSION THAT SHOWCASES THE CORE FEATURES OF 0.7, MORE WILL BE ADDED AND CHANGED IN THE FUTURE!
``This the version that you would expect when u download InteractiveStuff 0.7 :D (Without any resource pack & mod support, yet.)
## Changes
### New Rendering Method
In 0.7 there is a brand new Rendering Method for 0.7 which enables more features to do for the items!
### New YACL Options
New options are added to configure in the mod's menu!
### Lots of bug fixes
Fixed a lot of bugs were found before in 0.6.2 and before!
## Additions
### Vyn
Introducing a new Scripting engine "Vyn" which enables you to script the items in any way you want into the resource pack! **No documentation for it yet**
### More Interactive Items!
A lot of items have been added since 0.6.X and here are some of them
- Mace
- Item Frames
- Paintings
- Enchanting Table
- Vault
- Hanging Signs
- Chests
- Pistons
- Bucket of water
- Totem of Undying
- Saplings
- and way more i cannot remember.
InteractiveStuff also comes with a Physics Engine 1.0 created with Vyn meaning u can use the library for any scripted resource pack you create! without the hassle of making ur own physics.
### Debug Mode!
This can be used for Resource pack to debug their (Current pivot points, texts, etc)
- Fixed the Interactive Hits crash on 1.21.11
- Supported 15 new languages
- Dutch
- Filipino
- French (France & Canada)
- Polish
- Chinese (Simplified)
- Spanish (Argentina & Mexico)
- Turkish
- Ukrainian
- Thai
- Hindi
- English (UK, Canada & Australia).
- Now Supports locomotion 0.1.9!
- add safe fall back instead of MC Being black
Locomotion is a 1st person animation mod that also supports 1.21.10 now it works perfectly with InteractiveStuff! **It might be buggy still due to locomotion is vastly changing so it could bug out at any moment**
## YACL & ModMenu Support
InteractiveStuff now supports YACL & Modmenu for the new Configuration Feature for InteractiveHits!
## InteractiveHits Update
from 70+ -> more than 200
## Language Support!
The mod supports languages (Only 5 currently available)
Note: they might not be 100% accurate
## Others
- Some under-the-hood changes that's all.
That's what i'm going to call it from now on.
Now when you break/breaking blocks most of the blocks now have their unique hit sound depending on what you're holding!
- Added 70+ Unique Blocks/Items! (even some of them have have their unique quirks)
- Changed the sound of the torch/campfire from fire charge to the flint and steel
- The Water Bucket now looks empty when underwater (just like how real life functions)
- Added Redstone torch to extinguish underwater
- Improved the sculk sensor's accuracy to the actual block behaviour
- Fixed bugs related to the sculk sensor when in different gamemodes
- Fixed bugs related to the torches/campfire when in different gamemodes
## Items Interact within your First-Person View!
This mod adds fun little interactive behaviors to certain items and blocks while you're holding them. It’s all about giving your first-person gameplay that extra bit of immersion and personality.
(And yes — **1st person is absolutely recommended**.)
- Only Requires Fabric API**
# Current Interactives
- Sculk Sensors**
- Bell**
- Torches**
- Campfire**
- Note Blocks**
# What do they do?
Heh… you’ll have to find out yourself :>
# Bug Reports
Found something acting weird?
You can report any bugs over on the **[Discord Server](https://discord.gg/8Ap2gGaKbw)**!