Integrated Terminals

Integrated Terminals

20M Downloads

Autocrafting can't use more than 64 ingredients.

Unbox101 opened this issue ยท 3 comments

commented

Issue type:

  • ๐Ÿ› Bug

Short description:

When doing a large craft in the crafting terminal it doesn't let you use more than 64 ingredients in the craft. For example if you want to do 100 plank crafts (which comes out to 400 planks) it can't do it because in the crafting plan menu it will say 64 logs stored and below it will say missing 36 logs and it will be unable to craft.

Steps to reproduce the problem:

To reproduce you can just make a new world and setup an autocrafting system and start an autocraft that will require the system to use more than 64 ingredients during the craft.

Expected behaviour:

I expected it to use all my logs to craft any number of planks I tell it to.


Versions:

  • This mod: 1.0.1
  • Minecraft: 1.12.2
  • Forge: 14.23.5.2768

Log file:

https://pastebin.com/FrvQzdDB
(I don't think this log will help? There was no error when the craft failed.)

commented

I've also noticed this, my test case:

  1. Place crafter with crafting interface
  2. Insert recipes for chest, oak wood planks
  3. Attach crafter with cable to inventory with oak wood planks (enough for crafting request)
  4. Request 64 chests via the crafting terminal

The terminal will show red dependencies despite having enough raw materials to craft.
Scaling the number of crafters with the same recipes has no effect - I have tried with 4 crafters, each with the chest/planks recipes and requesting 64 chests still lists oak wood planks as a red list item.

commented

Hmm, might be some kind of NBT serialization issue.

commented

Note to self: we are hitting the network rate limit (64) here. Let's figure out a way around this.