Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion astro.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -305,7 +305,8 @@ export default defineConfig({
"java/process/plugin/management-tool/chat/intro",
"java/process/plugin/management-tool/chat/carbon",
"java/process/plugin/management-tool/chat/huskchat",
"java/process/plugin/management-tool/chat/trchat"
"java/process/plugin/management-tool/chat/trchat",
"java/process/plugin/management-tool/chat/interactivechat"
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/about/sponsor.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: 赞助列表

## 赞助者

import SponsorCard from "/src/components/SponsorCard.astro";
import SponsorCard from "@components/SponsorCard.astro";

<SponsorCard
items={[
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/about/timeline.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 时间线
---

import TimeLine from "/src/components/Timeline.vue";
import TimeLine from "@components/Timeline.vue";

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

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/general/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ title: 笨蛋开服教程
- 具备 **基础** 的计算机操作技能 - 如解压、新建文件夹、打开文件、安装软件等;
- 具备使用 **搜索引擎** 搜索关键词的能力;
- 拥有一台能够 **正常游玩 Minecraft** 的电脑。
- 具有一定的 **英语基础**
- 具有一定的 **英语基础**

## 教程适合的群体

Expand Down
18 changes: 9 additions & 9 deletions src/content/docs/general/reading-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@ title: 阅读指引

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

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

## 我想开 Java 版服务器

:::tip

通常与下面的 Bedrock (基岩) 二选一
通常与下面的 Bedrock (基岩) 二选一

:::

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

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

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

:::tip

通常与上面的 Java 二选一
通常与上面的 Java 二选一

:::

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

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

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

## 跳转

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

这是因为此部分内容 **“Java”** 与 **“Bedrock”** 相同阅读完成那节回来即可
这是因为此部分内容 **“Java”** 与 **“Bedrock”** 相同阅读完成那节回来即可
13 changes: 8 additions & 5 deletions src/content/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: 一群笨蛋编写的 Minecraft 开服教程
template: splash
lastUpdated: false
hero:
tagline: 主要针对高版本 Java 版和基岩版服务器的开服指南。从零开始,手把手教你搭建和运营 Minecraft 服务器~
tagline: 主要针对高版本 Java 版和基岩版服务器的开服指南。<br>从零开始,手把手教你搭建和运营 Minecraft 服务器~
image:
file: ../../assets/book.png
actions:
Expand All @@ -15,19 +15,22 @@ hero:

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

## 下一步

<CardGrid stagger>
<CardGrid>
<LinkCard title="新手入门" icon="pencil" href="/general/intro">
了解教程定位、阅读指引与基础要求
</LinkCard>
<LinkCard title="基岩版核心" icon="add-document" href="/bedrock/intro">
基岩版服务器开服指南
</LinkCard>
<LinkCard title="Java 版核心" icon="document" href="/java/intro">
高版本 Java 版服务器开服指南
</LinkCard>
<LinkCard title="基岩版核心" icon="add-document" href="/bedrock/intro">
基岩版服务器开服指南
<LinkCard title="关于我们" icon="add-document" href="/about/intro">
关于 NitWikit 的历史和发展
</LinkCard>
</CardGrid>

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: InteractiveChat
---

:::note
聊天增强插件,可以基于你的聊天格式插件,添加诸如分享物品和物品栏等功能,并创建自定义聊天占位符。
:::

- 物品展示:在聊天中输入 [item]、[inv]、[ender] 等关键词,可向其他玩家展示手中的物品、背包或末影箱内容,并支持自定义布局。

- 自定义交互关键词:允许创建自定义占位符,为关键词添加悬停提示、点击动作或替换为任意文本。

- 玩家名称交互:将聊天中的玩家名字替换为可交互内容(如悬停显示信息、点击执行命令),并兼容昵称插件。

- 玩家提及通知:当玩家名字被提及时,通过声音、标题、动作栏等方式提醒该玩家,支持跨服务器提醒。

- 跨服务器支持:基于 BungeeCord 或 Velocity,所有功能(展示、提及、自定义占位符)可在全球聊天网络中跨服务器工作。

- RGB 颜色与字体:支持在配置和聊天中使用 RGB 颜色代码(如 &#123456)和自定义资源包字体,增强视觉效果。

- 多语言自动翻译:插件消息可自定义,物品名称会根据玩家客户端语言自动翻译显示。

![](./_assets/InteractiveChat/mention.png)
![](./_assets/InteractiveChat/placeholders.png)
![](./_assets/InteractiveChat/name.png)
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Folia 是 Paper 的一个分支,由 Spottedleaf 开发。

:::danger

Folia 不适合新手,无论如何都不要考虑
Folia 不适合新手,新手无论如何都不要考虑

:::

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/java/start/server-core-choose/plugin.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ Leaves 基本完全支持客户端生电 mod,包括但不限于 Carpet、PCA

:::danger

Folia 不适合新手,新手无论如何都不要考虑 [(其详细内容会在下一章介绍)](https://nitwikit.8aka.cn/java/start/server-core-choose/folia/intro/)
Folia 不适合新手,新手无论如何都不要考虑 [(其详细内容会在下一章介绍)](/java/start/server-core-choose/folia/intro/)

:::

Expand Down
6 changes: 5 additions & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@
"exclude": ["dist"],
"compilerOptions": {
"resolveJsonModule": true,
"jsx": "preserve"
"jsx": "preserve",
"paths": {
"@components/*": ["./src/components/*"],
"@layouts/*": ["./src/layouts/*"]
}
},
"mdx": {
"checkMdx": true
Expand Down