Skip to content

Commit 3b9526b

Browse files
committed
Compatible with TabooLib version 6.2.x
1 parent c172227 commit 3b9526b

File tree

7 files changed

+120
-159
lines changed

7 files changed

+120
-159
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
kotlin.stdlib.default.dependency=false
22
pluginSinceBuild=232
3-
version=1.13-SNAPSHOT
3+
version=1.2-SNAPSHOT
44
kotlin.code.style=official
55
kotlin.experimental.tryK2=true
66
kapt.use.k2=true

src/main/kotlin/org/tabooproject/development/FunctionTemplate.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ object FunctionTemplate {
4747
}
4848
}
4949

50-
private const val TABOO_GRADLE_PROPERTIES_FILE_URL = "https://raw.githubusercontent.com/TabooLib/taboolib/master/gradle.properties"
50+
private const val TABOO_GRADLE_PROPERTIES_FILE_URL = "https://raw.githubusercontent.com/TabooLib/taboolib/HEAD/gradle.properties"
5151

5252
private val tabooLatestVersion: String
5353
get() {

src/main/kotlin/org/tabooproject/development/component/CheckModuleList.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class CheckModuleList(private val displayModuleList: DisplayModuleList) : JScrol
4848

4949
textRenderer.append(
5050
ColoredText.singleFragment(
51-
module.name, SimpleTextAttributes(
51+
module.desc ?: module.name, SimpleTextAttributes(
5252
SimpleTextAttributes.STYLE_PLAIN,
5353
JBColor.GRAY
5454
)

src/main/kotlin/org/tabooproject/development/util/LocalModules.kt

Lines changed: 0 additions & 40 deletions
This file was deleted.

src/main/resources/META-INF/plugin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
]]></description>
1111

1212
<change-notes><![CDATA[
13-
Please report issues to <a href="https://github.com/TabooLib/taboolib-intellij/issues">the issue tracker</a>!
13+
Compatible with TabooLib version 6.2.x</a>!
1414
]]></change-notes>
1515

1616
<depends>com.intellij.modules.platform</depends>

src/main/resources/Resources/Modules.json

Lines changed: 115 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -2,183 +2,184 @@
22
"modules": {
33
"basic": [
44
{
5-
"name": "Chat",
6-
"desc": "消息模块",
7-
"id": "CHAT"
8-
},
5+
"name": "Basic",
6+
"desc": "基础模块:配置文件,任务链",
7+
"id": "Basic"
8+
}
9+
],
10+
"platform": [
911
{
10-
"name": "Configuration",
11-
"desc": "配置模块",
12-
"id": "CONFIGURATION"
12+
"name": "AfyBroker",
13+
"desc": "Afybroker 平台",
14+
"id": "AfyBroker"
1315
},
1416
{
15-
"name": "Lang",
16-
"desc": "语言模块",
17-
"id": "LANG"
17+
"name": "App",
18+
"desc": "独立程序",
19+
"id": "App"
1820
},
1921
{
20-
"name": "Kether",
21-
"desc": "kether Script 模块",
22-
"id": "KETHER"
22+
"name": "Bukkit",
23+
"desc": "Bukkit 平台",
24+
"id": "Bukkit"
2325
},
2426
{
25-
"name": "Metrics",
26-
"desc": "匿名统计模块,目前使用的是bstats.org服务",
27-
"id": "METRICS"
27+
"name": "BungeeCord",
28+
"desc": "BungeeCord 平台",
29+
"id": "BungeeCord"
2830
},
2931
{
30-
"name": "Database",
31-
"desc": "数据库模块",
32-
"id": "DATABASE"
33-
},
32+
"name": "Velocity",
33+
"desc": "Velocity 平台",
34+
"id": "Velocity"
35+
}
36+
],
37+
"bukkit": [
3438
{
35-
"name": "NMS",
36-
"desc": "NMS模块",
37-
"id": "NMS"
39+
"name": "BukkitFakeOp",
40+
"desc": "Bukkit 虚拟 OP 工具",
41+
"id": "BukkitFakeOp"
3842
},
3943
{
40-
"name": "NMS_UTIL",
41-
"desc": "NMS工具模块",
42-
"id": "NMS_UTIL"
44+
"name": "BukkitHook",
45+
"desc": "Bukkit 与 Vault、PlaceholderAPI 等插件交互",
46+
"id": "BukkitHook"
4347
},
4448
{
45-
"name": "Navigation",
46-
"desc": "navigation module",
47-
"id": "NAVIGATION"
49+
"name": "BukkitNavigation",
50+
"desc": "Bukkit 寻路工具",
51+
"id": "BukkitNavigation"
4852
},
4953
{
50-
"name": "AI",
51-
"desc": "生物AI模块",
52-
"id": "AI"
54+
"name": "BukkitUI",
55+
"desc": "Bukkit 箱子菜单",
56+
"id": "BukkitUI"
5357
},
5458
{
55-
"name": "UI",
56-
"desc": "UI模块",
57-
"id": "UI"
59+
"name": "BukkitUtil",
60+
"desc": "Bukkit 扩展工具",
61+
"id": "BukkitUtil"
5862
},
5963
{
60-
"name": "Effect",
61-
"desc": "特效模块",
62-
"id": "EFFECT"
64+
"name": "XSeries",
65+
"desc": "XSeries",
66+
"id": "XSeries"
6367
},
6468
{
65-
"name": "Porticus",
66-
"desc": "Porticus 模块",
67-
"id": "PORTICUS"
68-
}
69-
],
70-
"expansion": [
71-
{
72-
"name": "expansion_redis",
73-
"desc": "拓展-Redis功能模块",
74-
"id": "EXPANSION_REDIS"
69+
"name": "XSeriesItem",
70+
"desc": "XSeries(XSkull 及 ItemBuilder)",
71+
"id": "XSeriesItem"
7572
},
7673
{
77-
"name": "expansion_command_helper",
78-
"desc": "拓展-命令帮助信息功能模块",
79-
"id": "EXPANSION_COMMAND_HELPER"
74+
"name": "BukkitNMS",
75+
"desc": "Bukkit NMS",
76+
"id": "BukkitNMS"
8077
},
8178
{
82-
"name": "expansion_geek_tool",
83-
"desc": "拓展-Geek工具功能模块",
84-
"id": "EXPANSION_GEEK_TOOL"
79+
"name": "BukkitNMSUtil",
80+
"desc": "Bukkit NMS 扩展工具",
81+
"id": "BukkitNMSUtil"
8582
},
8683
{
87-
"name": "expansion_ioc",
88-
"desc": "拓展-IOC功能模块",
89-
"id": "EXPANSION_IOC"
84+
"name": "BukkitNMSItemTag",
85+
"desc": "Bukkit NMS ItemTag 工具",
86+
"id": "BukkitNMSItemTag"
9087
},
9188
{
92-
"name": "expansion_javascript",
93-
"desc": "拓展-JavaScript执行环境模块",
94-
"id": "EXPANSION_JAVASCRIPT"
89+
"name": "BukkitNMSDataSerializer",
90+
"desc": "Bukkit NMS 数据序列化工具",
91+
"id": "BukkitNMSDataSerializer"
9592
},
9693
{
97-
"name": "expansion_player_database",
98-
"desc": "拓展-玩家数据库模块",
99-
"id": "EXPANSION_PLAYER_DATABASE"
100-
},
94+
"name": "BukkitNMSEntityAI",
95+
"desc": "Bukkit NMS 实体 AI",
96+
"id": "BukkitNMSEntityAI"
97+
}
98+
],
99+
"minecraft": [
101100
{
102-
"name": "expansion_player_fake_op",
103-
"desc": "player fake op expansion module",
104-
"id": "EXPANSION_PLAYER_FAKE_OP"
101+
"name": "MinecraftChat",
102+
"desc": "Minecraft 文本工具",
103+
"id": "MinecraftChat"
105104
},
106105
{
107-
"name": "expansion_submit_chain",
108-
"desc": "submit chain expansion module",
109-
"id": "EXPANSION_SUBMIT_CHAIN"
106+
"name": "MinecraftEffect",
107+
"desc": "Minecraft 效果工具",
108+
"id": "MinecraftEffect"
110109
},
111110
{
112-
"name": "expansion_ptc",
113-
"desc": "ptc expansion module",
114-
"id": "EXPANSION_PTC"
111+
"name": "CommandHelper",
112+
"desc": "指令帮助",
113+
"id": "CommandHelper"
115114
},
116115
{
117-
"name": "expansion_ptc_object",
118-
"desc": "ptc object expansion module",
119-
"id": "EXPANSION_PTC_OBJECT"
116+
"name": "I18n",
117+
"desc": "国际化接口",
118+
"id": "I18n"
120119
},
121120
{
122-
"name": "expansion_jexl",
123-
"desc": "jexl expansion module",
124-
"id": "EXPANSION_JEXL"
121+
"name": "Metrics",
122+
"desc": "BStats 数据统计",
123+
"id": "Metrics"
125124
},
126125
{
127-
"name": "expansion_folia",
128-
"desc": "拓展-Folia支持功能模块",
129-
"id": "EXPANSION_FOLIA"
126+
"name": "Porticus",
127+
"desc": "BungeeCord 通讯",
128+
"id": "Porticus"
130129
}
131130
],
132-
"platform": [
131+
"database": [
133132
{
134-
"name": "application",
135-
"desc": "平台-独立应用",
136-
"id": "APPLICATION"
133+
"name": "Database",
134+
"desc": "数据库基础模块",
135+
"id": "Database"
137136
},
138137
{
139-
"name": "bukkit",
140-
"desc": "平台-Bukkit",
141-
"id": "BUKKIT"
138+
"name": "DatabaseAlkaidRedis",
139+
"desc": "Alkaid Redis",
140+
"id": "DatabaseAlkaidRedis"
142141
},
143142
{
144-
"name": "bukkit_hook",
145-
"desc": "Bukkit Hook聚合模块",
146-
"id": "BUKKIT_HOOK"
143+
"name": "DatabaseIoc",
144+
"desc": "IOC",
145+
"id": "DatabaseIoc"
147146
},
148147
{
149-
"name": "bukkit_util",
150-
"desc": "Bukkit Util聚合模块",
151-
"id": "BUKKIT_UTIL"
148+
"name": "DatabaseLettuceRedis",
149+
"desc": "Lettuce Redis",
150+
"id": "DatabaseLettuceRedis"
152151
},
153152
{
154-
"name": "bukkit_xseries",
155-
"desc": "Bukkit XSeries模块",
156-
"id": "BUKKIT_XSERIES"
153+
"name": "DatabasePlayer",
154+
"desc": "玩家数据库",
155+
"id": "DatabasePlayer"
157156
},
158157
{
159-
"name": "bungee",
160-
"desc": "平台-Bungee",
161-
"id": "BUNGEE"
158+
"name": "DatabasePtc",
159+
"desc": "Persistent Container",
160+
"id": "DatabasePtc"
162161
},
163162
{
164-
"name": "velocity",
165-
"desc": "平台-Velocity",
166-
"id": "VELOCITY"
167-
},
163+
"name": "DatabasePtcObject",
164+
"desc": "Persistent Container With Object",
165+
"id": "DatabasePtcObject"
166+
}
167+
],
168+
"script": [
168169
{
169-
"name": "bukkit_all",
170-
"desc": "Bukkit ALL聚合模块",
171-
"id": "BUKKIT_ALL"
170+
"name": "Kether",
171+
"desc": "Kether 脚本引擎",
172+
"id": "Kether"
172173
},
173174
{
174-
"name": "universal",
175-
"desc": "universal",
176-
"id": "UNIVERSAL"
175+
"name": "JavaScript",
176+
"desc": "Javascript 脚本环境",
177+
"id": "JavaScript"
177178
},
178179
{
179-
"name": "universal_database",
180-
"desc": "universal database",
181-
"id": "UNIVERSAL_DATABASE"
180+
"name": "Jexl",
181+
"desc": "Jexl 脚本环境",
182+
"id": "Jexl"
182183
}
183184
]
184185
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b500c38338b6c6a372952275f5cfca3da9210dfd
1+
55ab0d1fe4af3493df54222cb0cd5149685a9c9b

0 commit comments

Comments
 (0)