Skip to content

Commit

Permalink
回退了那些破坏ci的更改并重新配置markdownlint (#286)
Browse files Browse the repository at this point in the history
* markdownlint

* try to format docs

* 修复了format脚本并添加了markdownlint配置文件

* 重新自动格式化

* revert了自动格式化的部分因为它们貌似破坏了ci

This reverts commit 874a7ec.

Revert "try to format docs"

This reverts commit 003da71.

* Revert "try to format docs"

This reverts commit 003da71.

* 尝试修复

* 重新格式化

* changed markdownlint config

* 手动对文档进行了格式化

* fixed markdownlint script

* fixed link

* 尝试格式化
  • Loading branch information
serverbread-DEV committed Sep 30, 2024
1 parent 85d40b7 commit 9b3c93a
Show file tree
Hide file tree
Showing 157 changed files with 676 additions and 387 deletions.
8 changes: 8 additions & 0 deletions .markdownlint.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"default": true,
"line-length": {"line_length": 120},
"single-h1": false,
"no-bare-urls": false,
"no-inline-html": false,
"no-alt-text": false
}
2 changes: 1 addition & 1 deletion docs-bedrock/bds-core/preparation/text-editor.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebar_position: 2
本篇文档已完成编写!<br />
支持后续 PR

# Biggest SUCCESS!!!
# Biggest SUCCESS

作者:[梦涵LOVE](https://github.com/MengHanLOVE1027)
:::
Expand Down
2 changes: 1 addition & 1 deletion docs-bedrock/bds-core/preparation/vcruntime.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ sidebar_position: 3

有时一些辅助软件也会依赖这个运行库,例如LeviLamina在缺少运行库时会报错“Error code: 1114 动态裢接库(DLL)初始化例程失败。”,安装这个运行库也可以解决问题。

你也可以使用[常用VC运行库合集](https://cloud.wujiyan.cc/f/D0DIW/MSVBCRT.AIO.2024.08.16.exe)来快速安装
你也可以使用[常用VC运行库合集](https://cloud.wujiyan.cc/f/D0DIW/MSVBCRT.AIO.2024.08.16.exe)来快速安装
5 changes: 2 additions & 3 deletions docs-bedrock/bds-core/preparation/websites.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebar_position: 1
本篇文档已完成编写!<br />
支持后续 PR

# Biggest SUCCESS!!!
# Biggest SUCCESS

作者:[梦涵LOVE](https://github.com/MengHanLOVE1027)
:::
Expand Down Expand Up @@ -80,16 +80,15 @@ sidebar_position: 1
<details>
<summary>连不上怎么办</summary>


这是由于 GitHub 是开放的外国网站,网站上时不时会有一些不能在此讨论的内容,所以运营商会刻意地屏蔽这个网站,在很多时候都不能正常访问。具体的表现如下:[只要Github域名指向任意IP,该IP的443端口就会超时3分钟](https://blog.csdn.net/weixin_43659597/article/details/118882176)

有以下几种解决办法:

1. 魔法
2. [改hosts](https://www.cnblogs.com/eudaimonia/p/16001981.html#1034247326)
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>

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

# BDSX 安装教程



## 前提要求:
## 前提要求

你需要在电脑上准备:

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

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



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

前往BDSX开源仓库:[Github](https://github.com/bdsx/bdsx)
Expand All @@ -49,8 +46,6 @@ git clone https://github.com/bdsx/bdsx.git

需要开服也是右键 `bdsx.bat` 使用管理员权限运行即可



## 方法二:使用 VSCode 调试与运行

:::danger
Expand All @@ -69,4 +64,3 @@ git clone https://github.com/bdsx/bdsx.git
4.运行 `npm i` 来安装 NPM 包与 BDS
5.按下 `F5` 以构建并运行
```

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 @@ -11,4 +11,4 @@ BDSX 是一个支持 node.js 的 Minecraft 基岩版专用服务器(BDS)修

import DocCardList from '@theme/DocCardList';

<DocCardList />
<DocCardList />
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ sidebar_position: 1
作者:[星凌QAQ](https://github.com/XingLingQAQ)

:::

# LeviLamina 安装教程

# 方法零: 使用笨蛋脚本
Expand All @@ -21,7 +22,6 @@ sidebar_position: 1

# 方法一: 使用 Lip 进行一键配置


### 准备工作-安装 Lip

首先,从 [GitHub](https://github.com/lippkg/lip/releases/latest) 下载 Lip 的最新版本的应用
Expand All @@ -34,7 +34,6 @@ sidebar_position: 1

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


### 安装

首先创建一个新的文件夹
Expand Down Expand Up @@ -77,7 +76,6 @@ lip config GitHubMirrorURL <url>
bedrock_server_mod.exe
```


# 方法二: 手动安装(不推荐)

只有想要调试新版本的开发人员才会手动安装,手动安装只会安装允许 LeviLamina 运行的基本部件,它缺少 CrashLogger、I18N 等组件。
Expand All @@ -90,7 +88,7 @@ bedrock_server_mod.exe
* 从所选版本Release中下载文件 `levilamina-windows-x64.zip`
2.**下载 BDS(Minecraft服务器)**​:
* 访问 [Minecraft 的服务器下载页面](https://www.minecraft.net/en-us/download/server/bedrock)
* 获取与你的 LeviLamina 版本相对应的 Bedrock 专用服务器 (BDS) 版本,名为
* 获取与你的 LeviLamina 版本相对应的 Bedrock 专用服务器 (BDS) 版本,名为
`bedrock-server-<version>.zip`
3.**获取 PeEditor 和 PreLoader**​:
* 前往他们各自的 GitHub 发布页面:[PeEditor Releases](https://github.com/LiteLDev/PeEditor/releases)[PreLoader Releases](https://github.com/LiteLDev/PreLoader/releases)
Expand Down Expand Up @@ -120,4 +118,3 @@ bedrock_server_mod.exe
```
bedrock_server_mod.exe
```

Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ sidebar_position: 1
作者:[星凌QAQ](https://github.com/XingLingQAQ)

:::

# 插件安装教程

## 插件的结构

LeviLamina 的插件是以文件夹的格式存在的。通常插件文件夹中包含以下内容:

```c
插件文件夹
├─manifest.json // 插件元数据文件,该文件必须存在并格式正确才能被 LeviLamina 识别
Expand All @@ -28,6 +30,7 @@ LeviLamina 的插件是以文件夹的格式存在的。通常插件文件夹中
要使用 Lip 安装插件,你必须确保该插件**支持通过 Lip 安装** 。如果插件文档没有写明任何使用 Lip 安装的方法或命令,你就不应该使用 Lip 安装该插件。

通常情况下,一个 Lip 插件的安装命令会像这样:

```shell
lip install <一个URL>
```
Expand Down
1 change: 0 additions & 1 deletion docs-bedrock/bds-core/process/LeviLamina/LeviLamina.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,3 @@ LeviLamina 是 BDS 核心的一款功能强大的插件加载器, 曾被称为
import DocCardList from '@theme/DocCardList';

<DocCardList />

Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ sidebar_position: 2
## 什么是 Legacy Script Engine

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 的过程中即安装完毕,不需要额外安装。
Expand All @@ -17,6 +18,7 @@ Legacy Script Engine 简称 LSE,是 LeviLamina 上的一系列插件,被用
## 插件内容

目前对 LSE 提供支持的插件如下:

- **LegacyMoney** :用于为 LSE 插件提供经济 API 相关功能
- **LegacyParticleAPI** :用于为 LSE 插件提供 ParticleAPI 相关功能
- **LegacyRemoteCall** : 用于为 LSE 插件提供插件间相互调用功能
Expand All @@ -34,19 +36,23 @@ Legacy Script Engine 简称 LSE,是 LeviLamina 上的一系列插件,被用
**非常推荐使用 Lip 安装。手动安装 LSE 的过程极其复杂繁琐**

一次性安装 QuickJS 和 Lua 引擎

```shell
lip install github.com/LiteLDev/LegacyScriptEngine
```

安装 nodejs 引擎

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

安装 python 引擎

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

:::warning

由于 legacy-script-engine-python 与系统中的 python 解释器冲突,安装时你需要确保系统中没有 python 解释器。如果系统中已安装 python 解释器,你需要将其**彻底卸载** 。如果你必须使用系统中的 python 解释器,你只能放弃所有的 python 插件。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,3 @@ LiteLoaderBDS 是 BDS 核心的一款功能强大的插件加载器,简称 ll
import DocCardList from '@theme/DocCardList';

<DocCardList />

1 change: 1 addition & 0 deletions docs-bedrock/bds-core/process/LiteLoaderBDS/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ LiteLoaderBDS 仅适配了 BDS 的1.20.32 及以下版本。对于更高版本
## 安装 LiteLoaderBDS

下载好 `LiteLoaderBDS.zip` 后,解压该压缩包,其中包含四个文件/文件夹:

- LiteLoader.dll
- LLPreLoader.dll
- PreEditor.exe
Expand Down
2 changes: 1 addition & 1 deletion docs-bedrock/bds-core/process/LiteLoaderBDS/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ LiteLoaderBDS 的插件共有以下几类:

## 安装 LL.NET 插件

TODO
TODO
4 changes: 2 additions & 2 deletions docs-bedrock/bds-core/process/plugins/how-to-load-plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ sidebar_position: 1
本篇文档持续更新中...<br />
支持后续 PR

# Biggest TODO...
# Biggest TODO

作者:[梦涵LOVE](https://github.com/MengHanLOVE1027)
:::

# TODO...
# TODO
10 changes: 6 additions & 4 deletions docs-bedrock/bds-core/process/plugins/plugins-loader-choose.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ sidebar_position: 2
本篇文档已完成编写!<br />
支持后续 PR

# Biggest SUCCESS!!!
# Biggest SUCCESS

作者:[梦涵LOVE](https://github.com/MengHanLOVE1027)
:::

# BDS 社区开发者编写的插件加载器

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Expand Down Expand Up @@ -56,6 +57,7 @@ import TabItem from '@theme/TabItem';
</Tabs>

## 官方提供的脚本加载器

<Tabs queryString="plugins-loader">
<TabItem value="bds-script-api" label="BDS Script API(官方)">
| 插件加载器 | 别名:SAPI |
Expand All @@ -71,6 +73,7 @@ import TabItem from '@theme/TabItem';
</Tabs>

## 寿终正寝の加载器

<Tabs queryString="plugins-loader">
<TabItem value="liteloader" label="LiteLoader">
| 插件加载器 | 别名:LL,LLv2([详情点我](#litexloader-合并至-liteloader2022年2月12日)) |
Expand Down Expand Up @@ -125,6 +128,7 @@ import TabItem from '@theme/TabItem';
不过,[EndStone](./plugins-loader-choose.md?plugins-loader=endstone#热门加载器) 的出现貌似给基岩版服务端带来了希望。

### LiteLoader 宣布停更(2023年10月份)

LiteLoaderBDS 最初是基于 BedrockX 开发的,在 2.0 版本进行了完全重写。它一直处于存档状态,是以前最流行的 BDS 插件加载器之一。最后的版本是 2.16.2,发布于 2023 年 10 月 9 日,支持 BDS 1.20.32 版本。

一代骄子难道就此陨落了?
Expand All @@ -133,9 +137,7 @@ LiteLoaderBDS 最初是基于 BedrockX 开发的,在 2.0 版本进行了完全
![LeviLamina在来的路上](./_images/levilamina-is-coming.png)
所以并不是 LiteDev 扔下史山跑路了(这是官方原话自嘲),而是着手重构 LiteLoader,预计在未来发布 LiteLoaderBDSV3,即 LeviLamina。


### LiteXLoader 合并至 LiteLoader(2022年2月12日)
LiteXLoader 于 2022 年 2 月 12 日 合并至 LiteLoader 项目,LXL成为LL的一个子模块。 LiteLoaderBDS将继续更新,作为C++、Go、Js、Lua和其他语言的通用加载器。所有以前的LXL插件将继续在新的LL版本下正常运行,所有现有的API将保持不变。

LiteXLoader 于 2022 年 2 月 12 日 合并至 LiteLoader 项目,LXL成为LL的一个子模块。 LiteLoaderBDS将继续更新,作为C++、Go、Js、Lua和其他语言的通用加载器。所有以前的LXL插件将继续在新的LL版本下正常运行,所有现有的API将保持不变。

[^Archived]: 已存档(Archived):这意味着该项目已经不再活跃或不再被维护。当一个项目被标记为 "Archived" 时,它通常表示项目已经完成或不再进行更新。这可能是由于多种原因,比如项目已经达到其目标,或者开发者已经停止了项目的开发。
4 changes: 2 additions & 2 deletions docs-bedrock/bds-core/process/plugins/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebar_position: 1
本篇文档持续更新中...<br />
支持后续 PR

# Biggest TODO...
# Biggest TODO

作者:[梦涵LOVE](https://github.com/MengHanLOVE1027)
:::
Expand All @@ -22,4 +22,4 @@ sidebar_position: 1

import DocCardList from '@theme/DocCardList';

<DocCardList />
<DocCardList />
Loading

0 comments on commit 9b3c93a

Please sign in to comment.