Village Overseer Companion

A small flying guardian companion for Minecraft Bedrock. Craft the Overseer Orb, summon your own Overseer, and set it to protect you or clean up dropped items while you play.
The Overseer follows its owner, hovers nearby, and can be managed through a simple in-game menu. It is built as a practical survival companion rather than just a decorative pet.

Features
Personal flying Overseer companion
Craftable Overseer Orb
Owner-bound companion system
Combat mode with red beam attacks
Passive scavenger mode for collecting dropped items
Private 27-slot Overseer storage
Sneak-use menu for settings and storage access
Adjustable scan radius
Hostile-only or wider targeting options
Built-in blacklist to protect friendly mobs
Custom item, entity visuals, particles, sounds, and spawn egg name

How It Works
Use the Overseer Orb to deploy or recall your Overseer.
Sneak-use the orb to open the control menu. From there you can change modes, open storage, adjust targeting range, and manage the blacklist.
In Combat Mode, the Overseer scans around you and attacks valid targets.
In Passive Mode, it collects nearby dropped items and stores them until you withdraw them.

Crafting Recipe
A G A<br> R E R<br> A G A
A = Amethyst Shard
G = Gold Ingot
R = Redstone
E = Ender Pearl
Command
/function give_overseer_orb
Notes
This add-on includes both a Behavior Pack and a Resource Pack. Make sure both are enabled.
Scripts are required for the companion logic, menus, storage, targeting, beam attacks, and item collection.