v1.2.0 Batch logistics update
增加了批量动力合成器,允许每个槽位容纳一组物品同时制造。批量重新打包器将批量合成包裹处理成批量动力合成器兼容的格式,当原材料数量超过单个包的容量时能正确接受并发出多个包,并顺序处理含有多个配方的包裹,确保单个包裹内的材料数总是单次合成所需材料的整数倍。此外,工厂仪表的配方模式中增加了按量请求模式切换(仅在连接时可见),该模式将配置的配方视为单次合成的最小值,并尝试一次请求所有所需的材料以填补产物短缺,在网络供应有限的情况下发送最大可用批次。
修复了因混合客户端专用类而导致的服务器端问题。
Added the Batch Mechanical Crafter, allowing each slot to hold a full stack of items and craft them simultaneously.
Added the Batch Repackager, which processes batch crafting packages into a format compatible with the Batch Mechanical Crafter. It correctly accepts and outputs multiple packages when raw material quantities exceed a single package's capacity, and processes packages containing multiple recipes in order, ensuring the materials within a single package are always multiples of the amount needed for a single craft.
Added a toggle for Demand Request Mode in the Factory Panel's recipe configuration (only visible when connected). This mode treats the configured recipe as the minimum value for a single craft and attempts to request all required ingredients at once to fill product shortages, sending the maximum available batch size when network supply is limited.
Fixed a server-side issue caused by mixing client-only classes.