Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b1f054d
修改格式/风格
Dreeam-qwq Nov 30, 2025
ebd3ae5
沉眠梦乡之中 世事已然变迁
Dreeam-qwq Nov 30, 2025
2cf38d8
The future is here, Cybernetic
Dreeam-qwq Dec 1, 2025
986b7f7
似热病灼灼燃烧 惟愿缓步消磨辰光
Dreeam-qwq Dec 1, 2025
6ec19a2
完成 docs 部分
Dreeam-qwq Dec 2, 2025
803f24d
Sweet Disposition
Dreeam-qwq Dec 3, 2025
4d3a986
一些更新 (WIP)
Dreeam-qwq Dec 3, 2025
8031eea
一些更新
Dreeam-qwq Dec 4, 2025
7febe47
规范 Admonitions 卡片语法
Dreeam-qwq Dec 5, 2025
577bc93
添加 Markdown 中文教程到格式要求的参考章节
Dreeam-qwq Dec 5, 2025
2b87c36
规范文档文件名和包名
Dreeam-qwq Dec 7, 2025
8b4a81a
修复文档内图片链接引用
Dreeam-qwq Dec 7, 2025
015c5c8
修复一些文档内引用
Dreeam-qwq Dec 7, 2025
93154be
修复文档内图片链接引用
Dreeam-qwq Dec 7, 2025
4764461
修复文档内图片链接引用
Dreeam-qwq Dec 7, 2025
b97fc38
修复一些文档内引用
Dreeam-qwq Dec 7, 2025
5fbb2e1
修复一些文档内引用
Dreeam-qwq Dec 8, 2025
0f84cfc
修复一些外链
Dreeam-qwq Dec 8, 2025
cd6cdd1
Merge branch 'main' into misc/cleanup-1
Dreeam-qwq Dec 8, 2025
e4de602
完成 bedrock 部分
Dreeam-qwq Dec 8, 2025
0a51f56
Merge branch 'main' into misc/cleanup-1
wling-art Dec 9, 2025
365c656
修复 同步主分支更改
Dreeam-qwq Dec 9, 2025
f86a2f7
一些格式修改
Dreeam-qwq Dec 9, 2025
a3dc504
一些格式化修改
Dreeam-qwq Dec 9, 2025
fce3638
一些格式修改
Dreeam-qwq Dec 10, 2025
a850c63
完成 java 部分
Dreeam-qwq Dec 10, 2025
a9c0b59
一些修复
Dreeam-qwq Dec 11, 2025
c681e4d
一些格式修复
Dreeam-qwq Dec 12, 2025
af2255b
一些格式修复
Dreeam-qwq Dec 12, 2025
e0f5f53
一些格式修复
Dreeam-qwq Dec 12, 2025
960d777
修复 Java 版本检查命令拼写错误,并优化投资心理学部分的格式
wling-art Dec 12, 2025
6a0c975
一些格式修复
Dreeam-qwq Dec 12, 2025
5cfa896
优化服务器公告内容格式,移除多余的细节和冗长描述
wling-art Dec 12, 2025
876392a
进服审核文档表达优化
wling-art Dec 12, 2025
6d8d0e3
优化管理文档和玩家交流平台内容,增强表达清晰度
wling-art Dec 12, 2025
3dc4adb
移除多余代码块,增强可读性
wling-art Dec 12, 2025
fdff1be
revert
wling-art Dec 12, 2025
85779b9
清理项目中所有未被使用的图片 (#27)
wling-art Dec 12, 2025
81a890a
Merge branch 'main' into misc/cleanup-1
Dreeam-qwq Dec 13, 2025
11ca1f9
一些格式修复
Dreeam-qwq Dec 13, 2025
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
4 changes: 2 additions & 2 deletions docs-bedrock/bds-core/preparation/websites.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ sidebar_label: BDS 可能用到的网站

## GitHub

全球最大的代码托管平台 **_建议注册账号_**。
全球最大的代码托管平台 ***建议注册账号***。

<details>
<summary>点击展开</summary>
Expand Down Expand Up @@ -95,7 +95,7 @@ sidebar_label: BDS 可能用到的网站

1. 魔法
2. [改 hosts](https://www.cnblogs.com/eudaimonia/p/16001981.html#1034247326)
3. [Watt Toolkit](https://steampp.net/):下载安装完成后,在左侧侧边栏切换到**网络加速**,点击**平台加速 (免费)**,往下翻勾上 GitHub,然后点击**一键加速**,随后就可以正常访问 GitHub 了
3. [Watt Toolkit](https://steampp.net/):下载安装完成后,在左侧侧边栏切换到 **网络加速**,点击 **平台加速 (免费)**,往下翻勾上 GitHub,然后点击 **一键加速**,随后就可以正常访问 GitHub 了
<!--[点击此处](https://cn.bing.com/search?q=%E8%BF%9E%E4%B8%8D%E4%B8%8AGitHub%E6%80%8E%E4%B9%88%E5%8A%9E)-->

</details>
Expand Down
16 changes: 9 additions & 7 deletions docs-bedrock/bds-core/process/BDSX/bdsx-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ sidebar_position: 1

你需要在电脑上准备:

- 最新版[node.js](https://nodejs.org/zh-cn)
- [VS Code](https://code.visualstudio.com/)编辑器
- 可选:[git](https://git-scm.com/download)
- 最新版 [Node.js](https://nodejs.org/zh-cn)
- [VS Code](https://code.visualstudio.com/) 编辑器
- 可选:[Git](https://git-scm.com/download)

当前教程假设操作环境:Windows

Expand All @@ -27,9 +27,9 @@ sidebar_position: 1
git clone https://github.com/bdsx/bdsx.git
```

然后安装最新版 [node.js](https://nodejs.org/zh-cn),安装完后打开 `cmd` 使用该指令检测是否成功安装:`npm -version`
然后安装最新版 [Node.js](https://nodejs.org/zh-cn),安装完后打开 `cmd` 使用该指令检测是否成功安装:`npm -version`

显示以下内容即代表安装成功 (本人当前安装 node.js 版本为 10.8.1):
显示以下内容即代表安装成功 (本人当前安装 Node.js 版本为 10.8.1):

```text
10.8.1
Expand All @@ -44,15 +44,17 @@ git clone https://github.com/bdsx/bdsx.git
## 方法二:使用 VS Code 调试与运行

:::danger

该方案极其不建议,可能会出现很多离谱问题!
如果你想尝试使用该方案,请联系 BDSX 的 Discore 频道相关开发者并在他们的指导下进行!
如果你想尝试使用该方案,请联系 BDSX 的 Discord 频道相关开发者并在他们的指导下进行!

:::

下载源代码方法请详见 **方法一**

如果需要使用 VS Code 启动 BDSX,您需要

1. 使用 VS Codes 打开此项目
1. 使用 VS Code 打开此项目
2. 安装 Node Debug (legacy)。您可以在右下方看到建议通知框。
3. 打开终端(Ctrl + Shift + `)
4. 运行 `npm i` 来安装 NPM 包与 BDS
Expand Down
2 changes: 1 addition & 1 deletion docs-bedrock/bds-core/process/BDSX/bdsx.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar_position: 3

# BDSX

BDSX 是一个支持 node.js 的 Minecraft 基岩版专用服务器(BDS)修改版本。基于官方 BDS 实现,包含了原版 Minecraft 的所有特性,并支持 Hook 函数与网络数据包以添加或修改服务器的功能与表现。
BDSX 是一个支持 Node.js 的 Minecraft 基岩版专用服务器(BDS)修改版本。基于官方 BDS 实现,包含了原版 Minecraft 的所有特性,并支持 Hook 函数与网络数据包以添加或修改服务器的功能与表现。

以下内容为 BDSX 的配置教程

Expand Down
26 changes: 17 additions & 9 deletions docs-bedrock/bds-core/process/EndStone/endstone-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ sidebar_position: 1

Windows 环境下:

- [VS Code](https://code.visualstudio.com/)编辑器
- 可选:最新版[Python 3.12+ 环境](https://python.org)
- [VS Code](https://code.visualstudio.com/) 编辑器
- 可选:最新版 [Python 3.12+ 环境](https://python.org)

Linux 环境下:

- 最新版[Python 3.12+ 环境](https://python.org) 或者 最新版[Docker 环境](https://hub.docker.com/r/endstone/endstone/)
- 最新版 [Python 3.12+ 环境](https://python.org) 或者 最新版 [Docker 环境](https://hub.docker.com/r/endstone/endstone/)

## 方法一:直接下载启动

Expand Down Expand Up @@ -50,7 +50,7 @@ Linux 环境下:

关闭界面,前往 [EndStone API](https://raw.githubusercontent.com/EndstoneMC/bedrock-server-data/main/bedrock_server_data.json) 找到相应版本的下载地址

复制相应的 url 后的下载链接,直接粘贴到新窗口的 web 地址栏回车下载 BDS 服务端压缩包
复制相应的 URL 后的下载链接,直接粘贴到新窗口的 Web 地址栏回车下载 BDS 服务端压缩包

![6](./imgs/6.png)

Expand Down Expand Up @@ -91,7 +91,9 @@ Linux 环境下:
前往 [Python 官网](https://python.org) 下载 Python 环境

:::info
Linux 请按照 [这个教程](https://blog.csdn.net/hd243608836/article/details/121417965) 或者必应搜索 **Python Linux 安装** 完成安装 python 最新版,_安装完毕请看第二步_

Linux 请按照 [这个教程](https://blog.csdn.net/hd243608836/article/details/121417965) 或者必应搜索 **Python Linux 安装** 完成安装 python 最新版,*安装完毕请看第二步*

:::

运行 Python 安装包程序进行安装:
Expand All @@ -102,9 +104,9 @@ Linux 请按照 [这个教程](https://blog.csdn.net/hd243608836/article/details

![103](./imgs/1-3.png)

安装完成后,打开 CMD(按住 `WIN + R` 打开后输入 `cmd` 回车),输入以下指令检测 python 是否正常安装
安装完成后,打开 CMD(按住 `WIN + R` 打开后输入 `cmd` 回车),输入以下指令检测 Python 是否正常安装

```cmd
```bash
python
```

Expand All @@ -119,7 +121,9 @@ python
如果在 C 盘,请输入 `cd 替换具体文件夹路径`

:::danger

**不建议将服务端放在 C 盘!**

:::

如果在 D 盘,请按照下图操作进行(**Linux 一类系统可直接使用 `cd 文件夹路径` 进入相应目录**)
Expand All @@ -128,7 +132,7 @@ python

输入下面指令安装 EndStone 本体 (Python 默认的下载会比较慢,如果想加快下载速度推荐必应搜索 **Python 换国内下载源** 配置,本教程不再过多阐述)

```cmd
```bash
pip install endstone
```

Expand All @@ -141,9 +145,11 @@ pip install endstone
前往 [Microsoft VC 运行库下载地址](https://www.microsoft.com/zh-CN/download/details.aspx?id=48145) 下载并安装 **VC 运行库**

:::tip

你可能注意到了,直接运行版本是可以直接运行的,貌似这一步被省略过去了

实际上并不是,只是直接运行版本自带了 python 环境和 VC 运行库,一般情况下运行 EndStone 的 start.bat 是不会出现任何问题(**除非你作死把那个删了,但会有人去删掉它吗🤔**)

:::

### 四、下载 BDS 服务端
Expand All @@ -156,7 +162,7 @@ CMD 控制台输入 `endstone` ,获得该版本的 EndStone 支持的 BDS 服

关闭界面,前往 [EndStone API](https://raw.githubusercontent.com/EndstoneMC/bedrock-server-data/main/bedrock_server_data.json)

找到相应版本的下载地址,复制 url 后的下载链接,直接粘贴到新窗口的 web 地址栏回车下载 BDS 服务端压缩包
找到相应版本的下载地址,复制 URL 后的下载链接,直接粘贴到新窗口的 Web 地址栏回车下载 BDS 服务端压缩包

![6](./imgs/6.png)

Expand Down Expand Up @@ -189,9 +195,11 @@ CMD 控制台输入 `endstone` ,获得该版本的 EndStone 支持的 BDS 服
## 方法三、使用 Docker 安装并运行 EndStone(目前不推荐)

:::danger

该方案教程大部分操作情况未知,外加 Docker 官方源因 DNS 污染等攻击 被国内防火墙拦截,目前不推荐

请等待教程作者的更新

:::

适用系统:Linux
Expand Down
24 changes: 16 additions & 8 deletions docs-bedrock/bds-core/process/EndStone/endstone-plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,13 @@ sidebar_position: 1
如果你在 MineBBS 上下载,或者其他人给你的一个 EndStone 插件,请看这里

:::tip
EndStone 的插件一般文件是以 .whl 或者 .dll 为后缀的文件,有的插件作者为了易于分发或者安装插件会将上述内容和配置文件一起弄成压缩文件

EndStone 的插件一般文件是以 `.whl` 或者 `.dll` 为后缀的文件,有的插件作者为了易于分发或者安装插件会将上述内容和配置文件一起弄成压缩文件

:::

:::info

附带:什么是 whl 文件:

whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过编译的 pyd 文件。
Expand All @@ -38,7 +41,8 @@ whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过

说白了,whl 就是 Python 的压缩包。

常玩 Java 版的话,你可以理解为它是 **Python 版 的 .jar 文件**,只是运行环境由 _Java_ 改为 _Python_(可以这么想吧)
常玩 Java 版的话,你可以理解为它是 **Python 版 的 .jar 文件**,只是运行环境由 *Java* 改为 *Python*(可以这么想吧)

:::

![204](./imgs/2-4.png)
Expand All @@ -53,7 +57,9 @@ whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过
压缩包请使用常用压缩软件打开备用

:::tip

打开压缩包推荐使用 BandiZIP、360 压缩、7z 或者 WinRAR 等专业压缩文件

:::

#### 第二步、安装插件
Expand All @@ -62,11 +68,11 @@ whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过

##### 如果是 whl 文件

1、打开 bedrock_server 文件夹,你会惊奇的发现:什么时候多了个 plugins 文件夹?!!
1、打开 `bedrock_server` 文件夹,你会惊奇的发现:什么时候多了个 p`lugins` 文件夹?!!

![205](./imgs/2-5.png)

2、打开 plugins 文件夹,将下载的 whl 插件文件拽入该文件夹中
2、打开 `plugins` 文件夹,将下载的 whl 插件文件拽入该文件夹中

3、启动!当 CMD 显示插件名称时说明插件已加载成功!

Expand All @@ -84,9 +90,9 @@ whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过

教你三招:

1、按下 CTRL + A 全选,复制压缩包内的所有文件
1、按下 `CTRL + A` 全选,复制压缩包内的所有文件

2、打开 bedrock_server\plugins 后,粘贴
2、打开 `bedrock_server\plugins` 后,粘贴

3、启动!享受插件便利!

Expand All @@ -105,14 +111,16 @@ whl 格式本质上是一个压缩包,里面包含了 py 文件,以及经过
编辑他们很简单,打开相应插件的文件夹,然后使用 VS Code 或者 Nodepad-- 一类编辑器对插件进行配置

:::danger
请注意插件配置的文件格式,并按照他们的规则去写!,如果插件有 wiki 一类请先看他们的 wiki 再编辑!

请注意插件配置的文件格式,并按照他们的规则去写!,如果插件有 Wiki 一类请先看他们的 Wiki 再编辑!

:::

### pip 安装

在上面给的 pip 渠道 上找到心仪的插件后,使用下面指令完成下载:

```cmd
```bash
pip install 插件名
```

Expand Down
4 changes: 3 additions & 1 deletion docs-bedrock/bds-core/process/EndStone/endstone.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,16 @@ sidebar_position: 3

EndStone 提供类似 Bukkit 插件开发者的友好 API,简化了低层系统 API 和挂钩的处理。可以使用 C++ 或 Python 编写插件。

EndStone 的很多插件可以在 **minebbs** 或者 **PyPI** 上查找了,详情请看 [EndStone 安装教程](EndStone-plugins.md)。
EndStone 的很多插件可以在 **MineBBS** 或者 **PyPI** 上查找了,详情请看 [EndStone 安装教程](EndStone-plugins.md)。

以下内容为 EndStone 的安装、配置教程

EndStone 国内非官方交流群:982797241

:::info

教程催更请找本教程编写作者:[virgil698](https://github.com/virgil698)

:::

import DocCardList from '@theme/DocCardList';
Expand Down
24 changes: 12 additions & 12 deletions docs-bedrock/bds-core/process/LeviLamina/legacy-script-engine.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
---
title: Legacy Script Engine(LSE)
title: Legacy Script Engine (LSE)
sidebar_position: 2
---

# Legacy Script Engine(LSE)
# Legacy Script Engine (LSE)

## 什么是 Legacy Script Engine

Legacy Script Engine 简称 LSE,是 LeviLamina 上的一系列插件,被用作 LiteLoader Scipt Engine(LLSE) 到 LeviScript(LS) 的过渡。
Legacy Script Engine 简称 LSE,是 LeviLamina 上的一系列插件,被用作 LiteLoader Scipt Engine (LLSE) 到 LeviScript (LS) 的过渡。
LSE 的一些特性与 LLSE 相同,你可以阅读 LLSE 来了解该插件的特点。以下是这两个插件的不同之处:

1. LSE 只能在 LeviLamina 上运行,LLSE 只能在 LiteLoader 上运行
2. LSE 的插件格式与 LLSE 不同。要想让 LSE 运行 LLSE 插件,需要 LSE 自动或服主手动进行格式转换。
3. LSE 虽然是 LeviLamina 开发计划的一部分,但是它被设计作为可选模块,需要服主额外安装。而 LLSE 则是集成在 LiteLoaderBDS 中,安装 LiteLoaderBDS 的过程中即安装完毕,不需要额外安装。
4. LSE 的 python 脚本引擎 legacy-script-engine-python 与系统中的 python 解释器冲突。
4. LSE 的 Python 脚本引擎 legacy-script-engine-python 与系统中的 Python 解释器冲突。
5. LSE 的更新仅提供版本适配和错误修复,不会更新新的 API 等功能,也不受理任何相关建议。

## 插件内容
Expand All @@ -23,10 +23,10 @@ LSE 的一些特性与 LLSE 相同,你可以阅读 LLSE 来了解该插件的
- **LegacyMoney** :用于为 LSE 插件提供经济 API 相关功能
- **LegacyParticleAPI** :用于为 LSE 插件提供 ParticleAPI 相关功能
- **LegacyRemoteCall** :用于为 LSE 插件提供插件间相互调用功能
- **legacy-script-engine-lua** :用于加载和运行 lua 插件
- **legacy-script-engine-quickjs** :用于加载和运行单文件 js 插件 (quickjs 插件)
- **legacy-script-engine-nodejs** :用于加载和运行 nodejs 插件
- **legacy-script-engine-python** :用于加载和运行 python 插件,**和系统中的 python 解释器冲突**
- **legacy-script-engine-lua** :用于加载和运行 Lua 插件
- **legacy-script-engine-quickjs** :用于加载和运行单文件 JS 插件 (QuickJS 插件)
- **legacy-script-engine-nodejs** :用于加载和运行 Node.js 插件
- **legacy-script-engine-python** :用于加载和运行 Python 插件,**和系统中的 Python 解释器冲突**

这其中 LegacyMoney、LegacyParticleAPI、LegacyRemoteCall 几乎是必须安装的,因为很多插件都依赖这些插件运行。其他四个用于加载不同种类 LSE 插件的可以根据服务器所用到的插件的类型进行安装。

Expand All @@ -46,22 +46,22 @@ LSE 的一些特性与 LLSE 相同,你可以阅读 LLSE 来了解该插件的
lip install github.com/LiteLDev/LegacyScriptEngine
```

安装 nodejs 引擎
安装 Node.js 引擎

```bash
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-nodejs
```

安装 python 引擎
安装 Python 引擎

```bash
lip install gitea.litebds.com/LiteLDev/legacy-script-engine-python
```

:::warning

由于 legacy-script-engine-python 与系统中的 python 解释器冲突,安装时你需要确保系统中没有 python 解释器。如果系统中已安装 python 解释器,你需要将其**彻底卸载** 。
如果你必须使用系统中的 python 解释器,你只能放弃所有的 python 插件。
由于 legacy-script-engine-python 与系统中的 Python 解释器冲突,安装时你需要确保系统中没有 Python 解释器。如果系统中已安装 Python 解释器,你需要将其 **彻底卸载** 。
如果你必须使用系统中的 Python 解释器,你只能放弃所有的 Python 插件。

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebar_position: 1

## 方法零:使用笨蛋脚本

首先下载[安装脚本](https://script.8aka.org/liteloaderbds-install),下载完后右键**以管理员启动**即可
首先下载 [安装脚本](https://script.8aka.org/liteloaderbds-install),下载完后右键 **以管理员启动** 即可

:::tip

Expand All @@ -25,7 +25,7 @@ sidebar_position: 1

最后,将该位置添加到 PATH 环境变量中。

要检查是否成功安装 Lip,请在终端中运行 `lip --version`。你应该看到刚刚安装的 lip 的版本。
要检查是否成功安装 Lip,请在终端中运行 `lip --version`。你应该看到刚刚安装的 Lip 的版本。

如果你使用的是 Windows 系统,你也可以在 GitHub 中下载 `.exe` 后缀的安装程序来安装。

Expand All @@ -43,7 +43,7 @@ Lip 会自动下载 BDS 并配置 LeviLamina 加载器

:::info

如果因网络问题无法下载 GO 模块或 LeviLamina 及其依赖,可以运行命令
如果因网络问题无法下载 Go 模块或 LeviLamina 及其依赖,可以运行命令

```bash
lip config GoModuleProxyURL <url>
Expand Down
Loading