VZone Plugins/VHoppers/Hopper System

VHopper Behavior

  • VHoppers are protected custom machines, not normal vanilla hoppers.
  • Config can block vanilla insertion, extraction, and hopper feeding.
  • Normal breaking can be prevented or can return the VHopper item and installed modules.
  • Owner, trusted player, upgrade, module, link, analytics, and storage data are saved persistently.
  • Placed VHoppers can display configurable holograms with owner information.

Access System

  • Every VHopper has one owner and a trusted player list.
  • Owners can open, pick up, upgrade, insert modules, remove modules, and manage trusted players.
  • Trusted players start with view-only access by default.
  • Extra trusted permissions can grant upgrade, module insertion, module removal, and pickup access.

Safety Rules

  • settings.disable-vanilla-hopper-behavior controls whether custom hoppers can behave like vanilla hoppers.
  • settings.prevent-normal-breaking controls direct breaking behavior.
  • settings.only-owner-can-pickup controls pickup menu ownership.
  • settings.max-link-distance and link-distance upgrades control linked container distance.