Commit Graph

3 Commits

Author SHA1 Message Date
MayaTheShy
d67a2fde88 feat: first-run setup wizard for client dropper config
- startup/client.lua now prompts on first run: asks if a dropper
  is next to the computer, and if so, which side it's on
- Saves config to .dropper_config (JSON with dropperSide,
  redstoneSide, enabled)
- Only launches dropperController if dropper is enabled
- dropperController.lua reads .dropper_config for its sides
  instead of hardcoding 'back'
- Delete .client_setup to re-run the setup wizard
2026-03-22 19:31:08 -04:00
MayaTheShy
e49ed72cbc Refactor dropper controller to remove rednet dependency and streamline item dispensing logic 2026-03-15 16:22:03 -04:00
MayaTheShy
b4c2916739 Add dropper controller to handle dispense commands and trigger redstone pulses 2026-03-15 16:08:15 -04:00