Skip to content

Commit f5d26b6

Browse files
committed
- Bump version to 2.3.0.
- Modified README for project archiving.
1 parent 0461457 commit f5d26b6

File tree

2 files changed

+4
-110
lines changed

2 files changed

+4
-110
lines changed

README.md

Lines changed: 3 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,109 +1,3 @@
1-
# ModularMachinery: Community Edition
2-
3-
Language Select
4-
5-
1. [简体中文](#简体中文)
6-
2. [English](#English)
7-
8-
## 简体中文
9-
10-
社区版皆在使模块化机械变得更加现代化,并提供更多的可自定义内容。
11-
12-
### 增强功能:
13-
14-
* 提供更多对能源输入仓和能源输出仓的能量核心的搜索配置
15-
* 更大的控制器 GUI,供魔改员提供更多的信息显示
16-
17-
### 扩展功能:
18-
19-
* 自定义配方失败操作(默认为 still,来自 [咕咕工具](https://github.com/ParaParty/gugu-utils)
20-
* TheOneProbe 兼容(目前支持配方进度 / 机械状态显示,支持配置)
21-
* 新的配方类型
22-
* 材料组输入
23-
* 催化剂输入
24-
* 每 Tick 流体输入输出
25-
* 基于 CraftTweaker 的高级事件系统和扩展 API
26-
* 5 个配方事件
27-
* 2 个机械事件
28-
* 在 JEI 配方界面添加自定义提示
29-
* 动态物品 NBT 判断与动态物品修改器
30-
* 动态生成、添加和删除的 RecipeModifier
31-
* 动态修改和添加控制器 GUI 状态信息
32-
* 内建可持久化(退出游戏保存数据)的自定义数据储存,支持读取和保存
33-
* 机械控制器 API
34-
* 智能数据接口
35-
* 智能数据接口可以使用 CraftTweaker 来添加自定义功能
36-
* 它可以实现诸如编程电路、速率控制等功能
37-
38-
### 实验性功能:
39-
40-
* 高性能异步实现
41-
* 原版模块化机械提供了很多强大的功能,但是它的运行性能令人堪忧,尤其是有大量机械的情况下。
42-
* 社区版添加了可异步接口,所有实现此接口的都可以安全的以异步形式完成大量工作。
43-
* 根据大量的整合包测试,最高性能提升可达近 **10** 倍。
44-
* 唯一的主线程消耗是检查结构,但是它是**不可能**异步的,因为它在一些第三方插件服务端是**不安全**的操作。
45-
46-
* 重绘 JEI 配方界面图标,支持塞入更多的配方元素
47-
48-
开发中的功能:
49-
50-
* 随机物品输出
51-
* 单方块机械实现
52-
* 并行配方处理
53-
* 工厂实现(类似 Mekanism 中的工厂)
54-
* 合并附属功能
55-
* 为 TheOneProbe 提供更多支持
56-
57-
## English
58-
59-
The Community Edition is all about modernizing the Modular Machinery and providing more customizable content.
60-
61-
### Enhancements:
62-
63-
* More searchable configurations for the DE Energy Core of the Energy Input Hatch and Energy Output Hatch
64-
* Larger controller GUI for more information display by the modpackers
65-
66-
### Expanded Features:
67-
68-
* Custom recipe failure operation (default is still, from [gugu-utils](https://github.com/ParaParty/gugu-utils))
69-
* TheOneProbe compatible (currently supports recipe progress / mechanical status display, supports configuration)
70-
* New recipe types
71-
* Material group input
72-
* Catalyst input
73-
* Per Tick fluid input and output
74-
* Advanced event system and extended API based on CraftTweaker
75-
* 5 recipe events
76-
* 2 mechanical events
77-
* Add custom hints to JEI recipe screen
78-
* Dynamic item NBT determination and dynamic item modifier
79-
* RecipeModifier for dynamic generation, addition and deletion
80-
* Dynamic modification and addition of controller GUI status information
81-
* Built-in customizable data storage with persistence (save data on exit from game), read and save support
82-
* Mechanical controller API
83-
* Smart Data Interface
84-
* Smart Data Interface can be used to add custom functionality using CraftTweaker
85-
* It enables features such as programming circuits, rate control, etc.
86-
87-
### Experimental features:
88-
89-
* High-performance asynchronous implementation
90-
* The original Modular Machinery offers a lot of powerful features, but it runs with worrisome performance, especially with a large number of controllers.
91-
* The community version adds an asynchronizable interface, and all implementations of this interface can safely do a lot of work in an asynchronous form.
92-
* Based on extensive modpack testing, the maximum performance improvement can be over **10** times.
93-
* The only main thread consumed is structure check, but it is **impossible** to do asynchronously because it is **unsafe** to operate on the side of some third-party plugin services.
94-
95-
* Redrawn JEI recipe interface icon to support stuffing more recipe elements
96-
97-
### Features under development.
98-
99-
* Random item output
100-
* Single cube mechanical implementation
101-
* Parallel recipe processing
102-
* Factory implementation (similar to the factory in Mekanism)
103-
* Merging of dependent functions
104-
* Additional support for TheOneProbe
105-
106-
## Special Thanks
107-
Special thanks to **JetBrains** offers free open-source licenses for us!
108-
109-
[<img src="https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.svg" width="200"/>](https://www.jetbrains.com)
1+
This project is scheduled for archiving in the near future.
2+
For reference to future alternative projects, please see [PrototypeMachinery](https://github.com/NovaEngineering-Source/PrototypeMachinery).
3+
You can free to fork this repository if you wish to continue development on it.

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414

1515
// Project properties
1616
group = "hellfirepvp.modularmachinery"
17-
version = "2.2.2"
17+
version = "2.3.0"
1818

1919
// Set the toolchain version to decouple the Java we run Gradle with from the Java used to compile and run the mod
2020
java {

0 commit comments

Comments
 (0)