Commit Graph

10 Commits

Author SHA1 Message Date
范翰德202509
7c2286cd68 feat: Add Ctrl+Q quick pattern creation from JEI
Implement a new keybind (Ctrl+Q) to quickly create AE2 patterns from JEI items.

Features:
- Press Ctrl+Q while hovering over any item in JEI to create patterns instantly
- Intelligent recipe selection (prioritizes crafting recipes)
- Support Shift+Ctrl+Q to search recipes where item is used as input
- JEI bookmark priority system for ingredient selection
- Smart pattern placement (crafting patterns drop, processing patterns to inventory)
- Consumes blank pattern from player inventory with auto-refund on failure

Configuration:
- ctrlQConsumeBlankPattern: Toggle blank pattern consumption (default: true)
- ctrlQExtractFromNetwork: Extract patterns from AE network (default: true, WIP)

Technical changes:
- Add CtrlQPatternKeyHandler for client-side key handling
- Add CreateCtrlQPatternC2SPacket for C2S network communication
- Add RecipeFinderUtil with priority sorting
- Add ModKeybindings for keybind registration
- Update ModConfig with new options
- Register network packet in ModNetwork
- Add English translations

Code quality:
- Cleaned up debug logs
- Removed local development configuration
2026-02-22 11:28:52 +08:00
GaLi
adfcb2ab19 删除prioritizeDiskEnergy配置上多余的注解 2026-01-22 14:00:33 +08:00
GaLicn
b1c6e02289 添加无线收发器能耗配置,能耗默认改为100 2025-12-12 15:10:11 +08:00
C-H716
2c40e0800a 添加智能倍增的全局限制 2025-11-04 00:40:55 +08:00
C-H716
a8c3d819bc 调整配置项位置和文本,去除最小收益因子配置项 2025-11-03 01:49:31 +08:00
C-H716
f04c6297f9 feat: 实体加速器优化 2025-10-23 02:51:53 +08:00
C-H716
e7add431ce feat: 更新实体加速器相关配置缓存刷新机制 2025-09-30 09:27:19 +08:00
C-H716
13a7a1f5ce feat: 添加实体加速器是否优先使用磁盘存储能源 2025-09-27 20:15:33 +08:00
C-H716
857fadc7ad feat: 添加配置AE合成暂停检查阈值以降低上下文切换频率,默认值 100000 2025-09-15 01:20:41 +08:00
C-H716
6d45627cbe feat: 内嵌configuration用于配置界面显示 2025-09-14 20:07:52 +08:00