Minecraft-Console-Client icon indicating copy to clipboard operation
Minecraft-Console-Client copied to clipboard

Auto Craft from chest and Auto Deposit (?)

Open Golaco opened this issue 1 year ago • 1 comments

Prerequisites

Console Client Version

Latest

Describe your problem

I know auto craft is already a feature, but I would like to suggest an improvement to it: crafting from chests. There could be multiple ways of doing so, for exemple a chest(given as coords in config) for each material (ex: tnt there would be a chest at x y z with sand and x1 y1 z1 with gunpowder) the bot would take x ammount from and craft. Or it could just receive the coord of chest with various materials where it would search for what it needs. Something similar, but could be a completly independent feature could be auto deposit, enabling the bot to deposit certain items, or items that were just crafted for exemple, in a specific chest. This could be very useful in automating crafting, like the boring crafting tnt, or turning iron into blocks, or gold nuggets to ingots to blocks... etc Hope I didn't miss a post and this is a duplicate, Any questions or clarifications about something I wasn't clear feel free to ask

Suggest a possible solution

No response

Attach screenshot here (If applicable)

No response

Minecraft Version

No response

Device

None

Operating System

None

Golaco avatar Jun 07 '23 17:06 Golaco

This has been on my mind for quite some time, I just haven't had time to implement the necessary utilities for chests that would be a needed to make something like this. But I'll make some utilities when I have some time. For now, you could use dispensers to feed your bot inventory with the required materials. There are also some redstone powered bulk crafting systems that you maybe can re-work to feed into droppers instead of chests for the time being. One of the reasons that have prevented/delayed this kind of feature is that the source code of the project is getting hard to maintain, and is generally old and messy, thus we are planning to re-factor/re-write the code in order to have an easier time integrating features like this, but that is going to take some time. I've done one part, but a lot more work is needed. But I'll add the parts that can be added now, so it is available.

milutinke avatar Jun 09 '23 08:06 milutinke