mirror of
https://github.com/postyizhan/NitWikit.git
synced 2024-12-15 08:10:37 +08:00
Update ViaVersion.md
This commit is contained in:
parent
988d0b9779
commit
6d09b1df6a
@ -118,3 +118,90 @@ ViaVersion是Via三件套的核心,无论你需不需要向上兼容,都需要
|
||||
### armor-toggle-fix- 默认值:true(布尔值)
|
||||
|
||||
强制更新 1.19.4+ 玩家的库存,当他们试图在预先占用的插槽中交换盔甲时。
|
||||
|
||||
## 1.8 服务器上的高版本客户端选项
|
||||
|
||||
此选项仅适用于您使用 1.8 服务器时,这些选项可以在功能已更改的未来版本中实现一致的视觉效果/游戏玩法。
|
||||
|
||||
|
||||
### prevent-collision - 默认值:true(布尔值)
|
||||
|
||||
在 1.9 中,玩家现在可以互相推搡。为了防止在发送记分牌团队时出现这种情况,ViaVersion 可以将冲突设置为不发生,以便游戏玩法保持平衡。(像 ColoredTags 这样的插件使用团队)
|
||||
|
||||
|
||||
### auto-team - 默认值:true(布尔值)
|
||||
|
||||
大多数服务器不使用记分牌插件,在这种情况下,我们会将自己的团队发送给玩家,以防止他们与其他玩家发生冲突。如果您使用像 ColoredTags 这样的插件,您应该将其关闭。此外,如果您在使用 Bungee 和团队时遇到问题,请考虑将其关闭。
|
||||
|
||||
### suppress-metadata-errors - 默认值:false(布尔值)
|
||||
|
||||
由于 1.9 及更高版本对实体数据发送方式的更改,一些插件发送的数据我们找不到 1.9 的等效数据(通常意味着他们做错了什么!发生这种情况时,我们会告诉您配置中的所有信息,您需要调试并找出导致这种情况的插件并联系作者(这些与称为 Datawatcher 的 NMS 类有关)。
|
||||
|
||||
或者,您可以抑制元数据错误,但这意味着生物在 1.9 到 1.8 上可能看起来不同,但大多数时候这很好。
|
||||
|
||||
### shield-blocking - default: true (Boolean) - 注意:在 BungeeCord 上,客户端将无法看到它们自我阻塞。
|
||||
|
||||
在 1.9 中,删除了右键单击剑时的阻挡动画。无法模拟 1.9 无法看到 1.8 的阻挡,作为替代方案,您可以直观地将这些视为盾牌。这些不会改变任何游戏玩法,只允许 1.9 看到客户端阻止并用剑自己执行阻止操作。
|
||||
|
||||
禁用此功能将意味着 1.9 客户端将无法看到玩家阻止,并且无法正确阻止。
|
||||
|
||||
|
||||
### simulate-pt - 默认值:true(布尔值)
|
||||
|
||||
在 1.9 中,播放器滴答不再由客户端发送数据包触发。因此,如果我们不模拟向他们发送包裹,他们将无法进食、正确使用弓箭、喝药水。如果你有一个非常简单的服务器,你可以禁用它,但建议你不要这样做。
|
||||
|
||||
### nms-player-ticking - 默认值: true (Boolean) - 此功能仅在 Spigot / Sponge 上可用。(在 BungeeCord 上,它将使用数据包滴答声)
|
||||
|
||||
为了模拟玩家滴答声,我们使用 NMS 作为发送数据包的替代方案,因为发送数据包可能会导致反作弊问题。如果您在使用 ViaVersion 时遇到 TPS 问题,建议您尝试将其设置为 false,因为它可能会减少对 TPS 的影响。(尽管它仍然会在那里,只是没有标记为 ViaVersion,因为它是内部服务器滴答作响)
|
||||
|
||||
### bossbar-patch - 默认值:true(布尔值)
|
||||
|
||||
在 1.9 中,bossbar 的处理方式不同,通过数据包发送,而不是使用生物。我们是否应该自动发送正确的数据包以使 bossbar 正常工作?如果您遇到出现太多bossbar的问题,您可以禁用此功能。
|
||||
|
||||
### bossbar-anti-flicker - 默认值:false(布尔值)
|
||||
|
||||
由于 bossbar 的变化,一些插件会不断更新 boss 栏上的生命值,这可能会导致闪烁,启用此选项将修复生命值。但是,这将防止运行状况下降,除非您遇到闪烁问题,否则不建议这样做。
|
||||
|
||||
|
||||
### use-new-effect-indicator - 默认值:true(布尔值)
|
||||
|
||||
在 1.9 中,在屏幕左上角引入了一个新的效果指示器。启用此选项将允许玩家在左上角看到他们的有效药水效果,这对 1.9+ 玩家来说可能是一个优势,如果您发现这种情况,您可能希望禁用。
|
||||
|
||||
|
||||
### use-new-deathmessages - 默认值:false(布尔值)
|
||||
|
||||
在 1.9 中,死亡信息被添加到重生屏幕中。启用此选项将允许死亡的玩家在重生屏幕上看到他们的死亡信息。
|
||||
|
||||
|
||||
|
||||
### item-cache - 默认值: true (Boolean) - 此功能仅在 Spigot / Sponge 上可用。(在 BungeeCord 上,它仍然可以工作,但效率较低,导致服务器发送 1 个额外的数据包)
|
||||
|
||||
在 1.9 中,对项目使用方式的数据包更改意味着它们不会发送到服务器。物品缓存允许 ViaVersion 保存玩家持有的物品,这允许一种有效的方式告诉服务器玩家正在使用哪些物品已被移除。不建议禁用此功能,因为替代方法是在数据包到达时查找项目,这可能会导致延迟并可能导致服务器崩溃。
|
||||
|
||||
### replace-pistons- 默认值:false(布尔值)
|
||||
|
||||
此选项也会影响 1.9/1.9.1 服务器。 在 1.10.1 中,Mojang 引入了一种确保特殊区块发送数据的方法。这也引入了一个崩溃问题,这意味着当发送块 36(扩展活塞特殊块)时,它会使客户端崩溃。作为故障保护,您可以启用此选项,我们将发送下面指定的替换 ID。(此问题仅在您使用特殊块 36 时才会影响您)
|
||||
|
||||
|
||||
|
||||
### replacement-piston-id - 默认值:0(整数)
|
||||
|
||||
启用上一个选项时,应该发送哪个块 ID,默认情况下它是 air 0,因为块 36 与 air 非常相似。
|
||||
|
||||
|
||||
|
||||
### force-json-transform - 默认值:false(布尔值)
|
||||
|
||||
当发送 json 时出现问题时,我们是否应该强制发送它而不是抛出错误?这可能会导致在极少数情况下发送不正确的 json,禁用它将显示负责的错误。
|
||||
|
||||
|
||||
|
||||
### minimize-cooldown - 默认值:true (布尔值)
|
||||
|
||||
尝试减少 1.8 版本中物品命中时的视觉冷却时间。
|
||||
|
||||
### left-handed-handling - 默认值:true(布尔值)
|
||||
|
||||
这样,左手就可以在较新的客户端的 1.8 服务器上使用。
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user