Description
Gather is a mod that I decided to build when I found myself needing to collect materials for an automatic storage system. It goes without saying that the development of the mod delayed the storage system project quite a bit lol.
Current Features
- HUD - shows base materials needed with have/need counts
- Auto recipe breakdown - goals auto-break to leaf materials

- World block outlines - highlights source blocks for needed materials

- Block xray - toggle to see outlines through terrain and find needed ore/resource blocks

The above feature is not accessible by default. Turning it on requires an admin to use the /gatherop xray on command.
- Chest scanning - tracks nearby chests containing needed items
- Shulker collector - auto-pulls needed items into a carried shulker
Video Showcase: https://www.youtube-nocookie.com/embed/uRvVqEH0YBI
- Crafting overlay - crafting table panel showing craftable goals

- Trade Calculator - trade calculator menu that calculates the sell items needed to buy a certain amount of items

Item finder - finds any item inside tracked chests

G-menu - main functionality menu

- HUD layout editor - drag/resize HUD modules

- Imports - copy goal lists across worlds

- Settings screens - fully customize every inch of the mod

Requirements
- Minecraft version: 1.21.11 or 26.1-26.1.2
- Fabric loader: 0.19.2+
- Fabric API: Any appropriate one for the selected minecraft version
- Mod Menu: any, suggested for more settings customization
- Where Is It (Unofficial port): any, required for the Xray feature
Possible environments
- Single player: install the mod on the client.
- Multiplayer / dedicated server: install the mod on both the server and each client.
What's coming
- Mod UI themes: vanilla feel, light/dark modes, …
- Broader loaders support
- Support down to 1.21.1
- Import goals from schematics and litematica 👀

