Commit Graph

415 Commits

Author SHA1 Message Date
C-H716
330b80dfec feat: 优化请求数量记录栈
fix: 修复计算过程中会出现数据包过大的问题
2025-10-30 20:58:52 +08:00
C-H716
fe626c7a82 删除没用的ToolboxMenu添加 2025-10-30 18:31:16 +08:00
C-H716
4c207edea5 调整结构 2025-10-30 11:21:32 +08:00
C-H716
e868495a8a 优化上传按钮代码;调整命名、调整结构、调整AEBaseScreenMixin内部分内容 2025-10-30 10:59:41 +08:00
C-H716
06271999c7 接口按钮及去除无用内容 2025-10-29 21:14:36 +08:00
C-H716
945692b33f 抽离按钮组件;调整扩展样板供应器样板翻倍按钮 2025-10-29 18:09:23 +08:00
C-H716
c75c2dea33 去除扩展供应器翻译冗余代码、优化调整 2025-10-29 10:09:12 +08:00
C-H716
b7e30c057d 调整AdvancedBlocking接口位置 2025-10-29 01:27:07 +08:00
C-H716
de9cb29b6b 调整AEBaseScreenMixin中的部分内容及部分类的名字;扩展样板供应器界面代码调整 2025-10-29 01:24:20 +08:00
C-H716
f068f00e7d 小优化 2025-10-28 13:59:44 +08:00
C-H716
eaed56fada 调整接口的按钮位置避免与网络工具ui冲突 2025-10-28 08:44:47 +08:00
C-H716
ac308242e2 优化 2025-10-27 12:05:21 +08:00
C-H716
07ef2e6461 删除无用内容 2025-10-27 01:44:56 +08:00
C-H716
ba7c9af629 调整工具类包结构 2025-10-27 01:30:10 +08:00
C-H716
77edd13054 装配矩阵上传优化 2025-10-27 01:27:46 +08:00
C-H716
48e8b01384 分离原PatternUploadUtil类,便于对不同模块的维护 2025-10-26 23:22:20 +08:00
C-H716
cfd278eb52 去掉无用的方法 2025-10-26 17:29:36 +08:00
C-H716
cfeffd958d 优化 2025-10-25 02:01:52 +08:00
C-H716
e109bd9ef9 抽离配方读取 2025-10-24 23:43:39 +08:00
C-H716
c42f429b0a 捕获json解析异常避免造成游戏崩溃 2025-10-24 01:04:49 +08:00
C-H716
7c67b839bb 上传列表添加自然排序 2025-10-24 00:20:25 +08:00
C-H716
98900737e9 ProviderSelectScreen调整底部按钮位置,添加翻译键,切换语言时重置缓存 2025-10-24 00:07:17 +08:00
C-H716
a22b932b0c 优化 ProviderSelectScreen:按钮池化、缓存 Component JSON、封装 Group、搜索/翻页只刷新按钮及添加翻译键 2025-10-23 22:49:49 +08:00
C-H716
f04c6297f9 feat: 实体加速器优化 2025-10-23 02:51:53 +08:00
C-H716
34eea10754 feat: 调整实体加速器模型 2025-10-22 23:07:26 +08:00
C-H716
9cc0fbc31e feat: 倍增优化 2025-10-22 12:59:27 +08:00
C-H716
50cd10ab4f fix: 修复缺少aae情况下,PatternScaler中ScaledProcessingPatternAdv静态依赖造成的ClassNotFoundException 2025-10-21 18:01:42 +08:00
C-H716
1d115c46e0 重写mixin plugin, 修正逻辑, 去掉无用内容 2025-10-20 23:33:20 +08:00
C-H716
4dfba61426 guideme高版本内容移植mixin 2025-10-20 23:29:14 +08:00
C-H716
34a492e680 feat: 调整 2025-10-11 13:08:13 +08:00
C-H716
ed336f8aa9 feat: 调整 2025-10-11 02:36:32 +08:00
C-H716
a4b3306ad9 fix: 修复供应器高亮在服务器不显示的问题,优化结构 2025-10-10 20:45:44 +08:00
C-H716
1f16460372 feat: 调整 2025-10-10 14:07:08 +08:00
C-H716
049a3fc182 feat: 前置供应器级限制,避免构建合成树时计算倍率 2025-10-10 12:15:13 +08:00
C-H716
78033c5df0 feat: 抽离输入框创建方法 2025-10-09 14:13:16 +08:00
C-H716
a6b60ebbb9 feat: 抽离按钮创建方法 2025-10-09 13:18:44 +08:00
C-H716
57781edbf3 feat: 添加对高级ae供应器的单供应器限制支持 2025-10-09 09:08:18 +08:00
C-H716
b8d729322a feat: 优化代码结构提高可读性 2025-10-09 03:00:02 +08:00
C-H716
92cf9803c6 feat: 添加单样板供应器翻倍限制逻辑 2025-10-09 02:07:49 +08:00
C-H716
5a940235c8 feat: 添加样板供应器翻倍的输入框 2025-10-07 22:57:33 +08:00
C-H716
637c3cdea7 feat: 添加对翻倍样板的单个限制属性 2025-10-07 20:25:19 +08:00
C-H716
4c407e412b feat: 添加对高级ae的高级处理样板倍增支持 2025-10-07 18:04:16 +08:00
GaLicn
379a8353e5 添加扳手调整无线收发器频率 2025-10-05 14:04:39 +08:00
GaLicn
3fffc27b03 添加扳手调整无线收发器频率 2025-10-05 13:46:23 +08:00
GaLicn
7060d78e5d 兼容未设置owner的收发器 2025-10-05 12:41:41 +08:00
GaLicn
30bb52e2e9 无线收发器添加jade显示所有者/团队 2025-10-05 12:33:25 +08:00
GaLicn
b31ec61b54 为无线收发器绑定ftbteams 2025-10-05 11:51:04 +08:00
GaLicn
abce3ffe41 为实体加速添加异常捕捉,防止崩溃 2025-10-05 00:36:17 +08:00
GaLicn
e0cc1fc9cf 并行处理单元mixin调整 2025-10-03 13:59:54 +08:00
GaLicn
7c0bf38f06 jade添加无线收发器频道使用数显示 2025-10-03 13:40:09 +08:00
C-H716
e232fc4e4f Merge branch 'refs/heads/master' into develop/fix
# Conflicts:
#	src/main/java/com/extendedae_plus/compat/CompatibilityTest.java
#	src/main/java/com/extendedae_plus/mixin/ae2/compat/PatternProviderLogicCompatMixin.java
#	src/main/java/com/extendedae_plus/mixin/ae2/items/QuartzCuttingKnifeItemMixin.java
#	src/main/java/com/extendedae_plus/mixin/appflux/AppfluxPatternProviderLogicMixin.java
#	src/main/java/com/extendedae_plus/mixin/extendedae/client/gui/GuiExPatternProviderMixin.java
2025-10-03 11:51:46 +08:00
C-H716
cb280b7236 feat: 修正逻辑 2025-10-01 20:28:11 +08:00
GaLicn
32cc796498 修复上传时服务端到客户端翻译键固定英文问题 2025-09-30 12:29:49 +08:00
C-H716
e43522d3c8 feat: 更新实体加速器相关配置缓存刷新机制 2025-09-30 09:17:33 +08:00
C-H716
636050039d feat: 添加缓存 2025-09-29 21:57:24 +08:00
C-H716
72d0bbeaff feat: 添加缓存 2025-09-29 21:00:08 +08:00
C-H716
ef4337d2c3 feat: 添加缓存 2025-09-29 19:53:33 +08:00
GaLicn
da917d49e3 Merge remote-tracking branch 'origin/develop/fix'
# Conflicts:
#	src/main/java/com/extendedae_plus/compat/UpgradeSlotCompat.java
2025-09-29 19:03:17 +08:00
C-H716
704f8ebd93 feat: 缓存加速倍率、能源卡数量 2025-09-29 15:31:01 +08:00
C-H716
2ac589066b feat: 初始化缓存FE存储反射 2025-09-29 14:47:52 +08:00
C-H716
ea8168a8c1 feat: 使用预缓存实体加速器能耗Map减少使用过程中的计算 2025-09-29 08:56:36 +08:00
C-H716
869ab98af4 feat: 添加内存卡对实体加速器、实体加速卡的复制粘贴支持 2025-09-28 20:18:30 +08:00
GaLicn
8aeeb1e226 jei运行时检查 2025-09-28 12:35:25 +08:00
C-H716
13a7a1f5ce feat: 添加实体加速器是否优先使用磁盘存储能源 2025-09-27 20:15:33 +08:00
C-H716
be48565e75 删除日志,调整小部分mixin类,去掉没用的Accessor 2025-09-27 19:42:17 +08:00
C-H716
2e30d48925 feat: 允许无限盘中放入空的无限盘 2025-09-27 16:46:42 +08:00
C-H716
52cc600fb8 feat: 添加实体加速器对appflux存储电量的扣除支持 2025-09-27 14:16:24 +08:00
C-H716
6b502aaada 调整结构 2025-09-27 01:53:52 +08:00
C-H716
fa9d9910d6 调整network结构 2025-09-27 01:47:29 +08:00
C-H716
5609777360 调整文档结构 2025-09-27 01:38:52 +08:00
C-H716
e1bd547590 规范接口类命名及结构 2025-09-27 00:56:35 +08:00
C-H716
47c4b2cab9 重新调整实体加速器代码结构,提升可读性 2025-09-27 00:19:50 +08:00
GaLicn
74309779fd jei运行时检查 2025-09-26 23:01:08 +08:00
C-H716
848cf86624 fix: 实体加速器能量不足的显示界面显示问题 2025-09-26 21:50:59 +08:00
C-H716
28dfdaac78 fix: 请求量获取调整 2025-09-25 23:33:59 +08:00
C-H716
20bbce59fd fix: 修复高级ae支持智能系列mixin构造函数问题 2025-09-25 02:09:08 +08:00
GaLicn
7bd15e7d13 删日志 2025-09-24 12:09:17 +08:00
C-H716
8c3af60eb1 feat: 添加实体加速器能量不足提示 2025-09-23 23:23:08 +08:00
C-H716
dbf2ad7be2 fix: 修复实体加速器黑名单和倍率名单无法热重载的问题 2025-09-23 23:00:58 +08:00
GaLicn
fa57542f3c 调整布局 2025-09-23 20:35:54 +08:00
GaLicn
d3a47ea3d3 1 2025-09-23 20:11:31 +08:00
GaLicn
48a230386f 修复实体绑定问题 2025-09-23 19:41:01 +08:00
GaLicn
0c604c8380 Merge remote-tracking branch 'origin/develop/fix'
# Conflicts:
#	gradle.properties
#	src/main/java/com/extendedae_plus/ExtendedAEPlus.java
#	src/main/java/com/extendedae_plus/ae/items/InfinityBigIntegerCellItem.java
#	src/main/java/com/extendedae_plus/util/storage/InfinityDataStorage.java
2025-09-23 19:32:21 +08:00
GaLicn
a3ae6b0335 添加合成表 2025-09-23 19:30:42 +08:00
GaLicn
bb6bb61001 删除debug信息 2025-09-23 19:14:32 +08:00
GaLicn
039fdc3f90 修复检查 2025-09-23 19:08:20 +08:00
GaLicn
476b669472 为me接口增加一个升级槽,并且兼容applied flux 2025-09-23 19:03:23 +08:00
GaLicn
66b581c2a7 为me接口增加一个升级槽,并且兼容applied flux 2025-09-23 18:53:27 +08:00
GaLicn
6b8590c2f2 当appflux存在时为样板供应器增加一个升级槽 2025-09-23 18:38:13 +08:00
C-H716
7a8b8ccd65 fix: 最终修复版无限存储磁盘 2025-09-23 18:13:01 +08:00
GaLicn
b8bfd1a3f6 兼容applied flux 2025-09-23 18:10:27 +08:00
GaLicn
428f4520b2 兼容applied flux 2025-09-23 17:43:38 +08:00
GaLicn
773d1bb263 修复样板供应器初始化问题 2025-09-23 12:48:50 +08:00
GaLicn
b2b2740864 修复interface初始化问题 2025-09-23 12:17:13 +08:00
GaLicn
7f704e2a9c 修复iobus初始化 2025-09-23 10:48:44 +08:00
GaLicn
fd075c76f4 修复iobus初始化 2025-09-23 10:40:02 +08:00
GaLicn
4745be1063 支持更多方块插入频道卡 2025-09-22 19:21:55 +08:00
GaLicn
1589f179cd 支持更多方块插入频道卡 2025-09-22 19:01:13 +08:00
GaLicn
8a4950f244 为样板供应器添加升级槽 2025-09-22 18:24:29 +08:00
GaLicn
45121b8647 增加me频道卡 2025-09-22 17:45:18 +08:00
C-H716
55628250bc feat: 添加指令用于获取存档加载的全部无限存储元件 2025-09-20 19:28:11 +08:00
C-H716
d6ac6e8045 fix: 进一步确保游戏在特殊关闭情况下能正确保存数据,如Alt F4 2025-09-20 16:29:46 +08:00
GaLicn
39f89183e7 修复jei不存在时classnotfonud的问题 2025-09-20 15:09:38 +08:00
GaLicn
b812dac9de fix 2025-09-20 14:10:23 +08:00
GaLicn
c0c9a0853a Merge remote-tracking branch 'origin/develop/fix'
# Conflicts:
#	src/main/java/com/extendedae_plus/ae/api/storage/InfinityBigIntegerCellInventory.java
#	src/main/java/com/extendedae_plus/util/storage/InfinityStorageManager.java
2025-09-20 13:55:20 +08:00
C-H716
bc3b280fdb fix: 增加对前fix版本dat的读取支持 2025-09-20 10:11:36 +08:00
C-H716
ba79d0e31a fix: 回退无限磁盘修改至上一版本,再次修复,添加版本号 2025-09-20 02:32:11 +08:00
GaLicn
045b363c1b 添加配方 2025-09-19 21:25:37 +08:00
GaLicn
57706e9b65 Merge remote-tracking branch 'origin/develop/fix' 2025-09-19 21:06:34 +08:00
C-H716
1279031535 feat: 实现无限存储元件的临时文件写入 + 原子替换 2025-09-19 20:49:13 +08:00
GaLicn
6e5b6b46f0 装配矩阵上传核心贴图资源 2025-09-19 20:40:33 +08:00
GaLicn
0090d302f1 装配矩阵上传核心 2025-09-19 20:17:32 +08:00
C-H716
572b6e6f17 fix: 使用自定义I/O存储管理器替代原有SavedData 2025-09-19 18:16:18 +08:00
C-H716
49b0ef0726 fix: 取消mixin部分非混淆字段的混淆映射 2025-09-19 08:22:35 +08:00
C-H716
121828d8f1 fix: 合成计划界面添加缺少物品遇到流体,mek化学品会出现错误书签 2025-09-19 03:27:36 +08:00
GaLicn
5ca15ac506 1.4.2 2025-09-18 17:05:01 +08:00
GaLicn
f53089601a Merge remote-tracking branch 'origin/develop/InfinityBigIntCell' 2025-09-18 16:28:40 +08:00
GaLicn
23dcd69a39 同步ME扩展接口 2025-09-18 16:26:20 +08:00
GaLicn
b3e129e03c ME接口中按钮实现点击逻辑 2025-09-18 16:18:57 +08:00
C-H716
1490f73b5f fix: 保证停止时强制持久化无限存储元件数据 2025-09-18 14:32:38 +08:00
C-H716
ef83089dc3 fix: 无线存储元件使用饱和 BigInteger 累加,防止 long 溢出导致 AE 读取失败 2025-09-18 00:04:25 +08:00
C-H716
fb8db3693b feat: 添加无线存储元件的存储种类数量显示;修改名字 2025-09-17 15:14:10 +08:00
C-H716
d316c5f039 fix:回退无限存储元件修复 2025-09-16 22:02:13 +08:00
C-H716
3039add611 feat: 添加无限存储元件图标、配方等内容 2025-09-16 21:43:03 +08:00
C-H716
37d24334bb fix: 修复 Infinity 存储:移除可变共享 EMPTY,封装 NBT 字段;按世界管理 StorageManager(移除全局 INSTANCE);加载时重置 totalStored 防止重复累计;用 AtomicBoolean 代替队列 contains,修正 persist 的空/无管理器处理。 2025-09-16 20:01:03 +08:00
C-H716
9bdda0526f feat: 无限存储磁盘 2025-09-16 17:53:17 +08:00
GaLicn
224fa2a37b ME接口添加倍增按钮 2025-09-15 21:01:34 +08:00
C-H716
77c5246232 fix: PatternProviderCloseMixin混入失败 2025-09-15 18:25:59 +08:00
C-H716
92ed35a43e feat: 添加智能系列对高级ae供应器的支持 2025-09-15 18:06:49 +08:00
C-H716
fa37427dda feat: 调整无线收发器继承AEBaseBlockEntity以支持ae方块重命名功能; 添加jade从节点方块显示主节点名称 2025-09-15 14:50:22 +08:00
C-H716
9f98768ee2 feat: 智能阻挡开启的时候自动开启原版阻挡 2025-09-15 12:39:30 +08:00
C-H716
6f42b50ea0 feat: 放宽扩展供应器内的样板手动倍增限制(不超int), 调整样板显示,以支持大数显示 2025-09-15 09:50:51 +08:00
C-H716
857fadc7ad feat: 添加配置AE合成暂停检查阈值以降低上下文切换频率,默认值 100000 2025-09-15 01:20:41 +08:00
C-H716
93d0081132 feat: 调整优化实体加速器界面显示 2025-09-15 01:10:46 +08:00
C-H716
6d45627cbe feat: 内嵌configuration用于配置界面显示 2025-09-14 20:07:52 +08:00
C-H716
71351ec9c1 feat: 合成计划界面,按住shift点击取消按钮,自动将缺失材料添加至jei书签 2025-09-14 14:02:25 +08:00
C-H716
d1ff87df2f feat: eae扩展样板管理界面添加f键搜索支持 2025-09-13 23:18:30 +08:00
C-H716
0354d86abf feat: 实体加速器 tooltip 文本 2025-09-13 21:44:49 +08:00
C-H716
ab0c913021 fix: 修复无线收发器只能传递8频道的问题;修复无线收发器与线缆连接处渲染问题 2025-09-13 19:29:01 +08:00
C-H716
82eb036023 feat: 添加实体加速卡配方;调整实体加速器配方;添加jei对实体加速卡的注册支持 2025-09-13 17:32:25 +08:00
C-H716
fb2a2a831d feat: 添加实体加速卡替换加速卡 2025-09-13 12:50:47 +08:00
C-H716
045eac8f0e feat: 实体加速器添加控制按钮;调整ModNetwork位置 2025-09-12 09:19:34 +08:00
C-H716
b470b3bd47 feat: 调整 2025-09-12 01:47:18 +08:00
C-H716
3a35dc3430 feat: 实体加速器界面添加能源显示单位切换 2025-09-12 01:11:09 +08:00
C-H716
ac58fc66bd feat: 调整 2025-09-12 00:53:28 +08:00
C-H716
4a02c5bf42 feat: 实体加速器配置 2025-09-12 00:33:48 +08:00
C-H716
255b8aeb1c feat: 调整实体加速器文件结构 2025-09-11 17:13:39 +08:00
C-H716
3af3b62cac feat: 修复实体加速器模型和纹理 2025-09-11 16:47:51 +08:00
C-H716
0b50dfc66c feat: 实体加速器 2025-09-11 12:07:39 +08:00
C-H716
d95b8ff049 优化注册类,明确类别 2025-09-10 13:12:34 +08:00