Skip to content

Commit f66a5e2

Browse files
修复问题并优化首页,新增 InteractiveChat 插件 (#78)
* 修改了”快速开始“中缺少的标点,插件端folia中错误的链接,在首页增加引向”关于“界面的卡片。 * 撤销了标题换行 * 增加聊天插件 interactivechat * 增加了 reading-guide 界面的标点 * 🏷️ 使用快捷路径导入组件 * 🎨 run prettier --------- Co-authored-by: MrlingXD <90316914+wling-art@users.noreply.github.com>
1 parent c6fc8f9 commit f66a5e2

13 files changed

Lines changed: 54 additions & 21 deletions

File tree

astro.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,8 @@ export default defineConfig({
305305
"java/process/plugin/management-tool/chat/intro",
306306
"java/process/plugin/management-tool/chat/carbon",
307307
"java/process/plugin/management-tool/chat/huskchat",
308-
"java/process/plugin/management-tool/chat/trchat"
308+
"java/process/plugin/management-tool/chat/trchat",
309+
"java/process/plugin/management-tool/chat/interactivechat"
309310
]
310311
},
311312
{

src/content/docs/about/sponsor.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: 赞助列表
66

77
## 赞助者
88

9-
import SponsorCard from "/src/components/SponsorCard.astro";
9+
import SponsorCard from "@components/SponsorCard.astro";
1010

1111
<SponsorCard
1212
items={[

src/content/docs/about/timeline.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 时间线
33
---
44

5-
import TimeLine from "/src/components/Timeline.vue";
5+
import TimeLine from "@components/Timeline.vue";
66

77
欢迎来到 Cubic-Project 的发展时间线!
88

src/content/docs/general/intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: 笨蛋开服教程
1313
- 具备 **基础** 的计算机操作技能 - 如解压、新建文件夹、打开文件、安装软件等;
1414
- 具备使用 **搜索引擎** 搜索关键词的能力;
1515
- 拥有一台能够 **正常游玩 Minecraft** 的电脑。
16-
- 具有一定的 **英语基础**
16+
- 具有一定的 **英语基础**
1717

1818
## 教程适合的群体
1919

src/content/docs/general/reading-guide.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ title: 阅读指引
44

55
import { LinkCard } from "@astrojs/starlight/components";
66

7-
这是本文档的阅读指引,为你提供参考,不至于摸不着头脑
7+
这是本文档的阅读指引,为你提供参考,不至于摸不着头脑
88

99
## 我想开 Java 版服务器
1010

1111
:::tip
1212

13-
通常与下面的 Bedrock (基岩) 二选一
13+
通常与下面的 Bedrock (基岩) 二选一
1414

1515
:::
1616

17-
点击文档顶部 (对于手机用户是左上角三条杠) 的 **“Java”** 按钮跳转到 Java 版 的教程
17+
点击文档顶部 (对于手机用户是左上角三条杠) 的 **“Java”** 按钮跳转到 Java 版 的教程
1818

19-
然后按照那里的目录顺序从上到下阅读
19+
然后按照那里的目录顺序从上到下阅读
2020

2121
<LinkCard
2222
title="快速开始 - Java 版服务器"
@@ -28,13 +28,13 @@ import { LinkCard } from "@astrojs/starlight/components";
2828

2929
:::tip
3030

31-
通常与上面的 Java 二选一
31+
通常与上面的 Java 二选一
3232

3333
:::
3434

35-
点击文档顶部 (对于手机用户是左上角三条杠) 的 **“Bedrock”** 按钮跳转到 基岩版 的教程
35+
点击文档顶部 (对于手机用户是左上角三条杠) 的 **“Bedrock”** 按钮跳转到 基岩版 的教程
3636

37-
然后按照那里的目录顺序从上到下阅读
37+
然后按照那里的目录顺序从上到下阅读
3838

3939
<LinkCard
4040
title="快速开始 - Bedrock 版服务器"
@@ -44,6 +44,6 @@ import { LinkCard } from "@astrojs/starlight/components";
4444

4545
## 跳转
4646

47-
例如在 **"Java"**[选择、下载和安装 Java](/general/java/choose-and-download-and-install-java) 只贴了一行链接跳转到了通用
47+
例如在 **"Java"**[选择、下载和安装 Java](/general/java/choose-and-download-and-install-java) 只贴了一行链接跳转到了通用
4848

49-
这是因为此部分内容 **“Java”****“Bedrock”** 相同阅读完成那节回来即可
49+
这是因为此部分内容 **“Java”****“Bedrock”** 相同阅读完成那节回来即可

src/content/docs/index.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: 一群笨蛋编写的 Minecraft 开服教程
55
template: splash
66
lastUpdated: false
77
hero:
8-
tagline: 主要针对高版本 Java 版和基岩版服务器的开服指南。从零开始,手把手教你搭建和运营 Minecraft 服务器~
8+
tagline: 主要针对高版本 Java 版和基岩版服务器的开服指南。<br>从零开始,手把手教你搭建和运营 Minecraft 服务器~
99
image:
1010
file: ../../assets/book.png
1111
actions:
@@ -15,19 +15,22 @@ hero:
1515

1616
import { Card, CardGrid } from "@astrojs/starlight/components";
1717
import { ContributorList } from "starlight-contributor-list";
18-
import LinkCard from "/src/components/LinkCard.astro";
18+
import LinkCard from "@components/LinkCard.astro";
1919

2020
## 下一步
2121

22-
<CardGrid stagger>
22+
<CardGrid>
2323
<LinkCard title="新手入门" icon="pencil" href="/general/intro">
2424
了解教程定位、阅读指引与基础要求
2525
</LinkCard>
26+
<LinkCard title="基岩版核心" icon="add-document" href="/bedrock/intro">
27+
基岩版服务器开服指南
28+
</LinkCard>
2629
<LinkCard title="Java 版核心" icon="document" href="/java/intro">
2730
高版本 Java 版服务器开服指南
2831
</LinkCard>
29-
<LinkCard title="基岩版核心" icon="add-document" href="/bedrock/intro">
30-
基岩版服务器开服指南
32+
<LinkCard title="关于我们" icon="add-document" href="/about/intro">
33+
关于 NitWikit 的历史和发展
3134
</LinkCard>
3235
</CardGrid>
3336

1.29 MB
Loading
27.6 KB
Loading
18.2 KB
Loading
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: InteractiveChat
3+
---
4+
5+
:::note
6+
聊天增强插件,可以基于你的聊天格式插件,添加诸如分享物品和物品栏等功能,并创建自定义聊天占位符。
7+
:::
8+
9+
- 物品展示:在聊天中输入 [item][inv][ender] 等关键词,可向其他玩家展示手中的物品、背包或末影箱内容,并支持自定义布局。
10+
11+
- 自定义交互关键词:允许创建自定义占位符,为关键词添加悬停提示、点击动作或替换为任意文本。
12+
13+
- 玩家名称交互:将聊天中的玩家名字替换为可交互内容(如悬停显示信息、点击执行命令),并兼容昵称插件。
14+
15+
- 玩家提及通知:当玩家名字被提及时,通过声音、标题、动作栏等方式提醒该玩家,支持跨服务器提醒。
16+
17+
- 跨服务器支持:基于 BungeeCord 或 Velocity,所有功能(展示、提及、自定义占位符)可在全球聊天网络中跨服务器工作。
18+
19+
- RGB 颜色与字体:支持在配置和聊天中使用 RGB 颜色代码(如 &#123456)和自定义资源包字体,增强视觉效果。
20+
21+
- 多语言自动翻译:插件消息可自定义,物品名称会根据玩家客户端语言自动翻译显示。
22+
23+
![](./_assets/InteractiveChat/mention.png)
24+
![](./_assets/InteractiveChat/placeholders.png)
25+
![](./_assets/InteractiveChat/name.png)

0 commit comments

Comments
 (0)