Skip to content

Commit 898db21

Browse files
Change<Readme>: Support both english and simply chinese
1 parent 5d46428 commit 898db21

2 files changed

Lines changed: 47 additions & 28 deletions

File tree

README.md

Lines changed: 40 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,72 @@
1-
# TalexFrame # Plus
1+
# TalexFrame
2+
3+
简体中文 | [English](.\.github\en\README.md)
24

35
```
4-
/__ ___/ // / /
6+
7+
/__ ___/ // / /
58
/ / ___ // ___ //___ __ ___ _ __ ___
69
/ / // ) ) // //___) ) \\ / / / ___ // ) ) // ) ) // ) ) ) ) //___) )
710
/ / // / / // // \/ / // // // / / // / / / / //
811
/ / ((___( ( // ((____ / /\ // // ((___( ( // / / / / ((____
912
1013
```
1114

12-
____ ___ ___
13-
// // ) ) // ) )
14-
//__ // / / // / /
15-
// ) ) // / / // / /
16-
((___/ / (|(___/ / (|(___/ /
15+
16+
_____ ___ ___
17+
|___ / _ \ / _ \
18+
/ / | | | | | |
19+
/ /| |_| | |_| |
20+
/_(_)\___(_)___/
21+
22+
23+
24+
25+
## 项目背景
26+
27+
#### 受到 Minecraft 启发,想要制作一个基于 插件 的框架
1728

29+
#### 框架一定是用来解决某一特定领域的问题的 本框架就是用来解决 微服务类 问题
1830

19-
## Introduction
31+
## 项目介绍
2032

21-
### Provides a mysterious framework for customizable apis.
33+
#### 一个简单的渐进式框架,为您提供类似 Bukkit 的开发体验
2234

35+
##### 项目主要可用于开发 Web网页 也可用作游戏后台
2336

37+
## 可以做啥
2438

25-
## Credits
39+
#### 通过 插件 实现功能的快速迭代 (也就是常说的**微服务**
2640

27-
#### For NetEase MineCraft. A famous china server HyCraft. Then, use it in Pubsher instead.
41+
#### 通过命令与插件等实现快速的功能开发 避免重复启动 SpringBoot 的时间
2842

29-
#### Now use it in PVPIN Studio for a rebuild version 6.0.0
43+
#### 使用本框架将无需等待各个模块的加载,数据库等的连接耗时
3044

45+
## 项目历史
3146

47+
#### 曾是为网易我的世界HyCraft打造的后端,后来用于 Pubsher 目前用于 PVPIN Studio 的后台开发
3248

33-
## Module
49+
## 模块系统
3450

35-
#### We use modules to add functions like _apis, commands, etc.
51+
#### 我们使用诸如 apis, commands 的模块进行隔离
3652

37-
#### It's amazing that we provide lots of funcs even can compare with origin SpringBoot.
53+
#### 而我们所提供的基于模块的功能甚至能强于 SpringBoot 本身
3854

55+
## 插件系统
3956

57+
#### 你可以通过使用任意基于Jvm的语言来开发插件,我们所推荐的有 Java和Kotlin。
4058

41-
## Plugins
59+
#### 无论如何,请一定记住不要使用 SpringBoot 的东西而是使用本身的东西,因为 SpringBoot 的东西在插件卸载后会有残留,这是非常严重的问题。
4260

43-
### Note that you can use Java/Kotlin to develop plugins for frame.
61+
#### 框架提供的强大Api: FrameData, AutoSaveRepository ...
4462

45-
#### However, remember that your plugin can only use frame functions not SpringBoot such as **@Bean @Component @Service @Controller @Repository** and etc.
63+
#### 当然,你也可以使用我们的事件系统。详细的信息将在教程中提到
4664

47-
#### Frame includes **FrameData, AutoSaveRepository, FrameRepository and FrameController**.\#### We also have an event system for each plugin developer to use. Just **extends TalexListener** and use **TFrame.tframe.registerEvent**.
65+
#### ### 当你不知所措时,尝试 TFrame
4866

49-
#### **TFrame is a good choice when you don't know how to use the frame.**
67+
## ## 联系方式
5068

51-
> Tip: Plugins adapts thermal(hot) loading or reloading.
69+
#### 通过QQ 2418876761 或者发送邮件到 TalexDreamSoul@gmail.com2418876761@qq.com 以联系作者。
5270

53-
## Others
71+
#### 当然 Issue 是被推荐的方式
5472

55-
#### You can contact author through QQ at 2418876761 or send an email to TalexDreamSoul@gmail.com or 2418876761@qq.com.

src/main/java/com/talex/talexframe/frame/core/talex/TFrame.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,13 @@ private void printBanner() {
7171
" / / // / / // // \\/ / // // // / / // / / / / // \n" +
7272
"/ / ((___( ( // ((____ / /\\ // // ((___( ( // / / / / ((____ \n" +
7373
" \n" +
74-
" ____ ___ ___ \n" +
75-
" // // ) ) // ) ) \n" +
76-
" //__ // / / // / / \n" +
77-
" // ) ) // / / // / / \n" +
78-
" ((___/ / (|(___/ / (|(___/ / ");
74+
" \n" +
75+
" _____ ___ ___ \n" +
76+
"|___ / _ \\ / _ \\ \n" +
77+
" / / | | | | | |\n" +
78+
" / /| |_| | |_| |\n" +
79+
" /_(_)\\___(_)___/ \n" +
80+
" \n ");
7981

8082
}
8183

0 commit comments

Comments
 (0)