InfiInvConnect

InfiInvConnect

InfiInvConnect is a practical Minecraft plugin that lets players share and synchronize their inventories using groups or direct links.

92 downloads 0 followers

πŸ”— InfiInvConnect

InfiInvConnect is a practical Minecraft plugin that lets players share and synchronize their inventories using groups or direct links.
Designed for simplicity, stability, and Java 21 compatibility.

✨ Features

πŸ‘₯ Group Inventory Sharing

Players can create shared inventory groups and invite others:

  • /inv create <name> β€” Create a group
  • /inv invite <player> β€” Invite a player
  • /inv join <group> β€” Join a group
  • /inv leave β€” Leave your group
  • /inv list β€” List all groups πŸ“’ Players receive messages when members join or leave groups.

πŸ”— Direct Link System

Link two players’ inventories directly:

  • /inv link <player> β€” Send link request
  • /inv accept β€” Accept a link request
  • /inv unlink β€” Remove inventory link

πŸ› οΈ Admin helpers:

  • /inv forcelink
  • /inv forceunlink Linked players share inventory in real time.

βš™οΈ Design Philosophy

InfiInvConnect is built for stability and simplicity:

βœ” Java 21 compatible
βœ” Zero compile warnings
βœ” No async inventory ops
βœ” No shulker GUI or deep container syncing
βœ” Works well on Paper or Spigot

Not intended to:

  • Track slot-level changes
  • Optimize for extreme edge-cases
  • Sync container GUIs

πŸ“œ Commands

Command Permission Description
/inv help None View help menu
/inv create <group> None Create a new inventory group
/inv invite <player> None Invite a player to your group (owner only)
/inv join <group> None Join an invited inventory group
/inv leave None Leave your current group (inventory clears)
/inv info <group> None View information about a group
/inv list None List all groups and direct links
/inv deny <group> None Deny a pending group invitation
/inv delete <group> None Delete a group you own
/inv transfer <group> <player> None Transfer group ownership
/inv deletegroup <group> infiinvconnect.admin Force delete a group (admin)
/inv forcelink <p1> <p2> infiinvconnect.admin Force link two players
/inv forceunlink <player> infiinvconnect.admin Force unlink a player

πŸ›‘οΈ Duplication Protection

InfiInvConnect includes basic but effective duplication fixes for common scenarios:

  • Block placement duplication
  • Item drop & pickup duplication

Inventory synchronization may occur multiple times β€” this is intentional.
Correctness and stability are prioritized over aggressive optimization.

ℹ️ Plugin Info

  • Version: 1.0.0
  • Test Supported Versions: 1.21.x
  • Author: Infinite21
  • Main Command: /infiinvconnect
    (Aliases: /inv)
  • Support: Core community and Discord support

No gallery available for this project.

Version Minecraft Loader Download

InfiInvConnect 1.0.0

1.0.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, spigot
Download