AutoBuyChest

AutoBuyChest

Automate item purchasing for AFK farms! Pulls real buy prices from EconomyShopGUI via Vault and auto-restocks target chests with smart chunk loading.

63 downloads 0 followers

๐Ÿ“ฆ AutoBuyChest

AutoBuyChest is a high-performance, exploit-safe automation plugin designed for Paper servers. It connects your server's shop economy directly to player automationโ€”enabling players to craft an AFK Farm Controller, select any item to restock, bind a storage chest, and automatically purchase items using live buy prices from EconomyShopGUI.

Whether you're running armadillo brush farms, auto-fertilizing bone meal setups, fuel dispensers, or potion brewing machines, AutoBuyChest handles the logistics while players are offline or AFK.


โœจ Key Features

  • ๐ŸŽฏ Universal Item Restocking: Choose any item material (e.g. brush, bone_meal, coal, firework_rocket) to automatically purchase and restock.
  • ๐Ÿ’ฐ Accurate EconomyShopGUI Integration: Hooks directly into official EconomyShopGUI APIs to read live shop buy prices (including player discounts and permissions).
  • ๐Ÿ”’ 100% Exploit & Dupe Safe: Never creates items for free. Strictly checks Vault player balances and prevents transactions if funds are insufficient or storage is full.
  • ๐Ÿงญ Interactive In-Game GUI & Chat Setup: Intuitive right-click menu to configure item types, bind chests, adjust radius, and view live farm stats.
  • โšก Lightweight Chunk Loading: Keeps farm boundaries loaded using native Paper chunk tickets with configurable per-player and global limits to preserve TPS.
  • ๐Ÿ“Š Persistent SQLite Storage: Farm configurations and restock statistics persist smoothly across server restarts.
  • ๐Ÿ”ฎ DecentHolograms Support: Optional floating status holograms above active controllers showing stock levels and farm state.

๐Ÿ”„ How the Flow Works

[EconomyShopGUI] โ”€โ”€(Vault $)โ”€โ”€> [AutoBuyChest] โ”€โ”€(Restocks)โ”€โ”€> [Target Storage Chest] โ”‚ (Hoppers) โ–ผ [Farm / Dispensers]


๐Ÿ› ๏ธ Crafting Recipe

Players can craft the AFK Farm Controller in a standard workbench:

Crafting Recipe of AFK Farm Controller


๐Ÿš€ Quick Setup Guide

  1. Craft the AFK Farm Controller block.
  2. Place it down anywhere within your farm area.
  3. Right-Click the controller block to open the control panel:
    • ๐ŸŽฏ Set Target Item: Click the target icon and type the desired item name in chat (e.g. brush or bone_meal).
    • ๐Ÿ“ฆ Bind Storage Chest: Click the chest icon, then right-click your target storage container.
    • ๐Ÿงญ Define Farm Radius: Configure your boundary and enable Paper chunk loading to keep it active while away.
  4. Hook standard vanilla hoppers beneath the chest into your dispensers and let the farm run!

โš™๏ธ Commands & Permissions

Commands

Command Description Permission
/autobuychest Opens help and farm list autobuychest.use
/autobuychest list View all your registered controllers autobuychest.use
/autobuychest stats View items purchased and money spent autobuychest.use
/autobuychest give [player] Spawn an AFK Controller item autobuychest.admin
/autobuychest reload Reload configuration files autobuychest.admin

Permissions

Permission Default Description
autobuychest.use true Allows using basic commands and GUIs
autobuychest.create true Allows placing/crafting farm controllers
autobuychest.admin op Admin management and reload commands
autobuychest.bypass op Bypass maximum farm limits

๐Ÿ”Œ Requirements & Compatibility

  • Server Software: Paper / Purpur (1.20+ / 26.x compatible)
  • Java Version: Java 21+ / Java 25
  • Required Plugins:
  • Optional Integrations:
    • DecentHolograms (Floating display text above controllers)
    • AutoSellChests (Automatic selling of gathered farm output)

No gallery available for this project.

Version Minecraft Loader Download

AutoBuyChest 1.0.0

1.0.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download