HyBindItem

Adds item binding by player UUID to your Hytale server. Once an item is bound, only the owner can use it.

File Details

HyBindItem-0.0.5.jar

  • R
  • Feb 14, 2026
  • 93.60 KB
  • 11
  • Early Access

File Name

HyBindItem-0.0.5.jar

Supported Versions

  • Early Access

HyBindItem (v0.1.3) — Mod Features

  • Item binding

    • /binditem binds the item in your hand to a player (default: yourself).
    • Option to bind only 1 item from a stack (config: bindSingleFromStack).
  • Ownership enforcement

    • Non-owners can’t pick up bound items (config: cancelPickupIfNotOwner).
    • Optional punishment: kill player on wrong pickup attempt (config: killOnWrongPickup).
    • Container protection: bound items inside containers can only be moved/taken by the owner; illegal moves are rolled back.
    • Use protection: if a non-owner tries to use a bound item, interaction is cancelled and the item is forced out of hand (drop/rollback).
  • Admin give mode

    • /binditem @Player (binding to someone else) can auto give the bound item to the target (requires admin permission).
  • Unbinding

    • /unbinditem removes binding from the item in your hand (owner-only by default).
    • /unbinditem @Player (admin mode) removes bound items owned by that player from their inventory/containers.
  • Bind info

    • /bindinfo shows binding info about the item in your hand (toast output).
  • Tooltips + UI

    • Tooltip support via DynamicTooltipsLib (dynamic line) or BetterTooltips (fallback name/lore).
    • Toast notifications for binds, blocks, and errors.
    • Optional per-command cooldowns (configurable).

Permissions (defaults; configurable in HyBindItem.json5)

  • hybinditem.command.binditem — use /binditem (self bind)
  • hybinditem.command.binditem.admin/binditem @Player (admin give mode)
  • hybinditem.command.unbinditem — use /unbinditem (normal unbind)
  • hybinditem.unbind.override — allow unbinding items owned by others (non-admin override)
  • hybinditem.command.unbinditem.admin/unbinditem @Player (admin removal/purge of that player’s bound items)
  • hybinditem.command.bindinfo — use /bindinfo