🔧 How to Set Up InvLink (Bedrock Script Add-On)
InvLink is a behavior pack that synchronizes inventories between players with the invlink tag. Follow the steps below to install and use it properly.
📦 Installation (Singleplayer or World Host)
1️⃣ Download the Pack
Download the .mcpack or .mcaddon file from the official release page.
2️⃣ Import Into Minecraft
Double-click the downloaded file
OR
Open Minecraft → Settings → Storage → Import
You should see:
“Successfully imported InvLink”
3️⃣ Enable in Your World
Go to Play
Click the pencil icon on your world
Go to Behavior Packs
Add InvLink
Make sure Holiday Creator Features is enabled (if required by your module version)
Ensure your world is using a version compatible with @minecraft/server 2.6.0-beta
⚙️ Required World Settings
Make sure these are enabled:
✅ Cheats: ON
✅ Beta APIs / Script API: ON
✅ Upcoming Creator Features (if needed for your version)
Without Script API enabled, the add-on will not function.
👥 How to Use InvLink In-Game
InvLink works using player tags.
To Link a Player:
/tag @p add invlink
To Remove Link:
/tag @p remove invlink
Any player with the invlink tag will have their inventory synchronized instantly with all other tagged players.
🔄 How It Works
When a tagged player changes an inventory slot,
The script listens for the change event,
That specific slot is synchronized across all tagged players,
Updates happen instantly and safely on the next tick for stability.
No commands need to run constantly.
No ticking areas required.
No scoreboard spam.
🌐 Multiplayer / Realm Setup
For Realms or servers:
Upload the world with InvLink installed.
Ensure Behavior Packs are attached before uploading.
Confirm Script API is enabled.
All players must join after the pack is active.
If inventories are not syncing:
Verify players have the invlink tag.
Make sure the world is running a compatible Bedrock version.
For any Issues contact me on Discord at @funneljai

