mirror of
https://github.com/RainCraft-Server/raincraft-server.github.io.git
synced 2025-12-15 12:47:44 +00:00
修改开始引导 添加非正版玩家引导 外置登录描述 客户端使用外置登录帮助 的页面
This commit is contained in:
parent
3cd277ecc0
commit
7b487adcbd
3 changed files with 121 additions and 0 deletions
48
docs/docs/authlib-client.md
Normal file
48
docs/docs/authlib-client.md
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
---
|
||||
title: 你的客户端应用外置登录
|
||||
createTime: 2024/11/05 23:46:01
|
||||
permalink: /docs/authlib-client/
|
||||
---
|
||||
::: tip 小提示
|
||||
RainCraft皮肤站并不局限于RainCraft服务器,它同样也可以应用到其他使用了**Raincraft鉴权**的服务器,具体情况请点击下列**使用我们的皮肤站 - 服务器**卡片
|
||||
|
||||
注意:RainCraft账号无法让你进入正版服务器,因为此账号**不是正版账号**
|
||||
:::
|
||||
<CardGrid>
|
||||
<LinkCard title="什么是外置登录?" icon="emojione:nerd-face" description="对比离线登录的的优点/优势/原理" href="/docs/yggdrasil/" />
|
||||
<LinkCard title="使用我们的皮肤站 - 服务器" icon="emojione:nerd-face" description="使用我们的鉴权服务来为你的服务器提供更好的登录方式" href="/docs/raincraft-for-another-server/" />
|
||||
</CardGrid>
|
||||
|
||||
---
|
||||
|
||||
~~后面再补图文教程(bushi)~~
|
||||
|
||||
# 通用启动器解决方案 (例如HMCL PCL)
|
||||
|
||||
[*此处为官方教程*](https://blessing.netlify.app/yggdrasil-api/authlib-injector.html#%E9%85%8D%E7%BD%AE%E5%90%AF%E5%8A%A8%E5%99%A8)
|
||||
|
||||
1.打开你的启动器,同时也登录 [**皮肤站**](https://skin.ineko.cc/) 账号
|
||||
|
||||
2.将 **快速配置启动器** 栏目下的 **将此按钮拖动至启动器** 长按 鼠标左键 拖入到启动器松开,随后在弹出的窗口点击 [完成/确定]
|
||||
|
||||
|
||||
## PCL 的后续操作
|
||||
|
||||
1.在新的页面填写你的邮箱账号和密码,然后点击 [启动游戏]
|
||||
|
||||
2.完成登录 Enjoy it~~~
|
||||
|
||||
## HMCL 的后续操作
|
||||
|
||||
1.点击左上角的 [角色] 进入角色管理界面,在左侧栏点击 **RainCraft**,输入你的邮箱账号和密码,然后点击 [登录]
|
||||
|
||||
2.完成登录 Let's go!!!
|
||||
|
||||
---
|
||||
:::tip 提醒
|
||||
|
||||
邮箱账号可填写成你的游戏ID,这不会影响游戏最终登录的账号(除非你登错号鸟)
|
||||
|
||||
:::
|
||||
|
||||
|
||||
13
docs/docs/offline-users.md
Normal file
13
docs/docs/offline-users.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: 使用外置登录服务
|
||||
createTime: 2024/11/05 22:59:49
|
||||
permalink: /docs/offline-users/
|
||||
---
|
||||
<CardGrid>
|
||||
<LinkCard title="为你的客户端应用外置登录" icon="emojione:nerd-face" description="在您的启动器上应用RainCraft皮肤站服务" href="/docs/authlib-client/" />
|
||||
<LinkCard title="什么是外置登录?" icon="emojione:nerd-face" description="对比离线登录的的优点/优势/原理" href="/docs/yggdrasil/" />
|
||||
</CardGrid>
|
||||
|
||||
为了玩家账户安全,照顾非正版玩家体验,RainCraft采用了 [**自建皮肤站**](https://skin.ineko.cc/) 供非正版玩家们提供了可以进入服务器的另一种登录方式
|
||||
|
||||
如果你没有正版账号(或是离线玩家),请你点击[**为你的客户端应用外置登录**](/docs/authlib-client/)进行操作。
|
||||
60
docs/docs/yggdrasil.md
Normal file
60
docs/docs/yggdrasil.md
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
---
|
||||
title: Yggdrasil 外置登录
|
||||
createTime: 2024/11/05 23:25:53
|
||||
permalink: /docs/yggdrasil/
|
||||
---
|
||||
# Yggdrasil 外置登录
|
||||
|
||||
RainCraft 提供 Yggdrasil 验证鉴权服务。
|
||||
|
||||
外置登录需要配合其他技术一起实现。外置登录可以为玩家提供统一的非 Mojang 游戏外登录体验,并在不安装皮肤 Mod 的情况下加载来自 RainCraft 的材质。
|
||||
|
||||
---
|
||||
|
||||
## Yggdrasil API 地址
|
||||
|
||||
RainCraft 的 Yggdrasil API 的地址是:
|
||||
|
||||
``` http
|
||||
https://skin.ineko.cc/api/yggdrasil
|
||||
```
|
||||
---
|
||||
|
||||
::: warning 有点高级
|
||||
以下部分是面向开发者和多人游戏服务器管理员的,普通用户可能无法理解。
|
||||
|
||||
如果你看不懂下面在说些什么,直接忽略这部分内容即可,这并不会影响你正常使用 RainCraft 的基础功能。
|
||||
:::
|
||||
|
||||
## 什么是外置登录?
|
||||
|
||||
没有正版 Minecraft 账户的玩家通常都会使用 **离线登录** 来启动游戏,Minecraft 服务端提供了启用离线模式的选项。
|
||||
|
||||
- 🏴☠️ 玩家只需要用户名即可进入服务端,服务端并不会验证进服玩家身份的合法性;
|
||||
- 😕 玩家在游戏中的样貌只能是 Steve 或 Alex 之类的默认皮肤,而不能是自定义的材质。
|
||||
|
||||
为了让玩家在游戏中能欣赏到各自的皮肤,CustomSkinLoader 和 SkinsRestorer 等 Mod 或插件被广泛使用。
|
||||
|
||||
但离线登录的鉴权机制给予了恶意玩家们极大的发挥空间。他们会冒充其他玩家进入服务器行偷鸡摸狗之事,零成本的批量账号更是轰炸小型服务器的绝妙武器。
|
||||
|
||||
因此而头疼的服务器管理员们会为服务器安装诸如 AuthMe 之类的登录插件,以尽可能杜绝上述事项。然而,对服务器管理员来说,登录插件的配置过程称不上简单;对于玩家来说,改名、忘记密码等操作更是繁琐。
|
||||
|
||||
---
|
||||
|
||||
上述现象都是离线登录机制导致的。如果使用正版登录,基本不用为之操劳。
|
||||
|
||||
而 **外置登录**,如同正版登录一样,可以避开上述问题。
|
||||
|
||||
> 其实,在游戏内部,外置登录的工作方式几乎如正版登录一模一样。
|
||||
|
||||
如果将正版登录理解为游戏中官方的纯正的「内置登录」的话,那么「外置登录」的意思就很好理解了:
|
||||
|
||||
**<mark>将 Minecraft 官方的登录鉴权服务器地址,通过一些手段,替换为第三方的登录鉴权服务器地址。</mark>**
|
||||
|
||||
- 🔐 可控的鉴权
|
||||
- 👔 自定义皮肤 / 披风
|
||||
- 👍️ 极强的兼容性
|
||||
|
||||
只有玩家和服务器两端都正确配置后,外置登录才能正常工作。因此外置登录<mark>并不能用来登录至采用正版登录的服务器</mark>。
|
||||
|
||||
如果仅仅是单人游戏,无需借助 Mod 即可在游戏内欣赏到自定义的皮肤也是一个不小的亮点。
|
||||
Loading…
Add table
Add a link
Reference in a new issue