mirror of
https://github.com/postyizhan/NitWikit.git
synced 2025-02-05 16:00:48 +08:00
优化配置步骤使其更适合笨蛋
This commit is contained in:
parent
a973d4cd4d
commit
b02020dea0
@ -28,130 +28,101 @@ Standalone版本 可以作为一个独立的代理端启动
|
||||
![version](_image/VersionChoose.png)
|
||||
|
||||
|
||||
* 1、**在任何情况下**, 只要能连接到目标服务器, 你都可使用独立版, 甚至独立版可以和其目标不在同一服务器上
|
||||
* 1、运行独立版**仍需要Java16**及以上环境, 只不过你可以将其和目标服务器所处的Java环境隔开 此外**在任何情况下**, 你都可使用独立版, 甚至独立版可以和其目标不在同一服务器上
|
||||
* 2、你可以通过ViaVersion插件来适配版本, 这会允许不同版本的玩家进入服务器, 不过问题不大
|
||||
* 3、[Hydraulic](https://github.com/GeyserMC/Hydraulic) 可以允许你加入带客户端模组的服务器, 但是项目处于**早期开发阶段**, 你可以做个尝试, 但是请不要在实际情况下使用
|
||||
|
||||
## 下载
|
||||
|
||||
你可以在此处下载 [Geyser](https://geysermc.org/download#geyser) 的对应版本
|
||||
此外你还需要安装 [Floodgate](https://geysermc.org/download#floodgate)
|
||||
|
||||
[什么是Floodgate?有什么用?](https://docs.superiormc.cn/v/geyser-wiki/floodgate-wiki/zhu-ye)
|
||||
## 安装
|
||||
### 其他版本
|
||||
作为插件或模组安装到对应文件夹即可
|
||||
### 独立版
|
||||
独立版作为一个单独的服务端
|
||||
你可以参考 [此处](../../正式开服/开启服务端) 的开启方法
|
||||
|
||||
## 插件版安装
|
||||
# 配置
|
||||
|
||||
**其他版本教程还未完工, 咕咕咕!**
|
||||
|
||||
![geyser](_image/Geyser2.png)
|
||||
|
||||
将下载好的文件文件放置到服务端的 plugins 文件夹,并**启动服务端**。恭喜你完成了
|
||||
|
||||
## 简单配置
|
||||
|
||||
### Geyser配置
|
||||
打开Geyser-Spigot/config.yml,首先让我们看到bedrock
|
||||
|
||||
```yaml
|
||||
|
||||
bedrock:
|
||||
# 这个是你的Geyser服务器端口,用来给基岩版玩家链接(没有必要别动)
|
||||
port: 19132
|
||||
# DANGER:作为一名新手,不要打开
|
||||
clone-remote-port: false
|
||||
# 给Geyser玩家显示的MOTD
|
||||
motd1: "Geyser"
|
||||
motd2: "Another Geyser server."
|
||||
# 将发送到基岩版客户端的服务器名称。 这在暂停菜单和设置菜单中都可见。
|
||||
server-name: "Geyser"
|
||||
# DANGER:作为一名新手,不要更改
|
||||
compression-level: 6
|
||||
# DANGER:作为一名新手,不要打开
|
||||
enable-proxy-protocol: false
|
||||
|
||||
```
|
||||
|
||||
在看到下面的remote
|
||||
|
||||
```yaml
|
||||
remote:
|
||||
# DANGER:作为一名新手,不要更改
|
||||
address: auto
|
||||
# 这是Java服务器的端口,注意:必须和 server.properties 中的 port 一致
|
||||
port: 25565
|
||||
# DANGER:作为一名新手,不要更改
|
||||
auth-type: online
|
||||
# DANGER:作为一名新手,不要更改
|
||||
allow-password-authentication: true
|
||||
# DANGER:作为一名新手,不要更改
|
||||
use-proxy-protocol: false
|
||||
# DANGER:作为一名新手,不要更改
|
||||
forward-hostname: false
|
||||
```
|
||||
|
||||
别着急,下面还有(但我们只会挑出有用的讲)
|
||||
|
||||
```yaml
|
||||
# 开启选项后,将会把Java版本的MOTD发送给基岩版
|
||||
passthrough-motd: true
|
||||
# 将玩家数量和最大玩家数量发给基岩玩家。
|
||||
passthrough-player-counts: true
|
||||
```
|
||||
|
||||
```yaml
|
||||
# 允许第三方斗篷可见。 目前允许:
|
||||
# OptiFine 斗篷、LabyMod 斗篷、5Zig 斗篷和 MinecraftCapes
|
||||
allow-third-party-capes: false
|
||||
|
||||
# 允许第三方 deadmau5 耳朵可见。 目前允许:
|
||||
# MinecraftCapes
|
||||
allow-third-party-ears: false
|
||||
```
|
||||
|
||||
```yaml
|
||||
# 允许发送虚假的冷却指示器。 否则,基岩玩家不会看到冷却时间,因为他们仍然使用 1.8 战斗。
|
||||
# 请注意:如果启用了冷却时间,某些用户可能会在冷却过程中看到一个黑框,
|
||||
# 可以通过进入辅助功能选项卡下的基岩设置并将“文本背景不透明度”设置为 0 来禁用此功能
|
||||
# 该设置可以设置为“title”、“actionbar”或“false”
|
||||
show-cooldown: title
|
||||
|
||||
# 是否向玩家显示坐标。
|
||||
show-coordinates: true
|
||||
```
|
||||
|
||||
```yaml
|
||||
# 如果设置,当基岩玩家执行任何表情时,它将交换副手和主手物品,就像 Java 版按键绑定一样
|
||||
# 可以设置三个选项:
|
||||
# disabled - 默认/后备,不应用此解决方法
|
||||
# no-emotes - 表情不会发送给其他基岩客户端,并且会立即交换。 这有效地阻止了所有表情被看到。(推荐)
|
||||
# emotes-and-offhand - 表情将被发送到基岩客户端并且副手将被交换
|
||||
emote-offhand-workaround: "disabled"
|
||||
```
|
||||
|
||||
```yaml
|
||||
# 基岩阻止在下界中建造和显示 Y127 以上的方块。
|
||||
# 此配置选项通过将下界维度 ID 更改为结束 ID 来解决此问题。
|
||||
# 这样做的主要缺点是整个下界将具有相同的红色雾,而不是每个生物群系具有不同的雾。
|
||||
above-bedrock-nether-building: false
|
||||
|
||||
# 强制客户端加载所有资源包(如果有)。
|
||||
# 如果设置为 false,则允许用户连接到服务器,即使他们不这样做
|
||||
# 想要下载资源包。
|
||||
force-resource-packs: true
|
||||
|
||||
# 允许解锁 Xbox 成就。
|
||||
# 这会禁用游戏中 BEDROCK 成功运行的所有命令,否则 Bedrock 会认为您作弊。
|
||||
xbox-achievements-enabled: false
|
||||
```
|
||||
|
||||
### Floodgate配置
|
||||
找到配置文件夹下的config.yml
|
||||
(什么,你连配置文件夹都找不到? 那你真是连笨蛋都不如, 配置文件在对应版本Geyser名称的文件夹下,一般开启服务器后都会生成)
|
||||
|
||||
:::danger
|
||||
|
||||
此配置项非常重要
|
||||
在本教程未提及前, 请不要随意更改任何配置项
|
||||
|
||||
:::
|
||||
|
||||
第一眼你可能会被全是英文的配置文件镇住
|
||||
别急,善用翻译来理解配置文件中的注释
|
||||
**在完成本教程的基础配置配置后, 若需进阶, 请参考 [此处](https://docs.superiormc.cn/v/geyser-wiki/user-guide/li-jie-pei-zhi) 的配置参考**
|
||||
|
||||
接下来,回到配置,映入你眼帘的应该是bedrock和remote两个大项
|
||||
bedrock所代表的是你所开放的端口, 也是基岩版玩家看到的那个
|
||||
remote是连接的目标服务器, 若不使用独立版此选项无效, 请不要随意更改
|
||||
|
||||
```yaml
|
||||
bedrock:
|
||||
port: 19132
|
||||
clone-remote-port: false
|
||||
motd1: "Geyser"
|
||||
motd2: "Another Geyser server."
|
||||
server-name: "Geyser"
|
||||
compression-level: 6
|
||||
enable-proxy-protocol: false
|
||||
#proxy-protocol-whitelisted-ips: [ "127.0.0.1", "172.18.0.0/16" ]
|
||||
|
||||
```
|
||||
```yaml
|
||||
remote:
|
||||
address: auto
|
||||
port: 25565
|
||||
auth-type: online
|
||||
allow-password-authentication: true
|
||||
use-proxy-protocol: false
|
||||
forward-hostname: false
|
||||
```
|
||||
### Bedrock项
|
||||
**`port`**: 其代表你向基岩版玩家所开放的端口, 在设置端口时请不要低于10000
|
||||
**`motd1`** 和 **`motd2`**: 其代表向基岩版玩家所显示的MOTD, 可根据你的喜好配置, 仅支持最基础的颜色符号
|
||||
**`server-name`**: 基岩版所看到的服务器名称, 在暂停菜单和设置中可见
|
||||
|
||||
### Remote项
|
||||
**若不使用独立版请忽略!**
|
||||
**`address`**: 其代表目标服务器的地址, 若目标服务器和Geyser处于同一服务器下请不要更改
|
||||
**`port`**: 请和目标服务器对外开放的端口一致
|
||||
**`auth-type`**: 有offline, online和floodgate模式,offline和online分别对应离线和正版, 你目标服务器用的什么就选什么, floodgate会在后续教程中解释
|
||||
|
||||
# 其他项
|
||||
再往下翻你会注意到不少其他乱七八糟的项
|
||||
这里挑几个重点
|
||||
|
||||
```yaml
|
||||
passthrough-motd: true
|
||||
passthrough-player-counts: true
|
||||
|
||||
# 请注意:如果启用了冷却时间,某些用户可能会在冷却过程中看到一个黑框,
|
||||
# 可以通过进入辅助功能选项卡下的基岩设置并将“文本背景不透明度”设置为 0 来禁用此功能
|
||||
show-cooldown: title
|
||||
|
||||
show-coordinates: true
|
||||
above-bedrock-nether-building: false
|
||||
```
|
||||
|
||||
**`passthrough-motd`**: 把Java版本的MOTD发送给基岩版
|
||||
**`passthrough-player-counts`**: 将玩家数量和最大玩家数量发给基岩玩家
|
||||
**`show-cooldown`**: 由于基岩版没有战斗冷却, 此功能会模拟一个冷却题诗器, 你可以设置为title(小标题), actionbar(物品栏上方的标题) 或 false(关闭)
|
||||
**`show-coordinates`**: 是否向玩家显示坐标
|
||||
**`above-bedrock-nether-building`**: 开启后你将被允许在下届高度127以上建造, 缺点是整个下界中雾的颜色不再可变, 将一直是红色
|
||||
|
||||
# 进一步兼容
|
||||
**此部分还未完工!咕咕咕!**
|
||||
## Floodagte
|
||||
为进一步兼容, 你需要安装 [Floodgate](https://geysermc.org/download#floodgate)
|
||||
|
||||
[什么是Floodgate?有什么用?](https://docs.superiormc.cn/v/geyser-wiki/floodgate-wiki/zhu-ye)
|
||||
|
||||
```yaml
|
||||
# Floodgate 在基岩用户名前面添加前缀以避免冲突
|
||||
# 但是,某些冲突可能会导致某些插件出现问题,因此可以使用以下属性配置此前缀
|
||||
|
Loading…
Reference in New Issue
Block a user