RandomKB 随机击退
作者:dnsuyz
发布时间:2017年10月28日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.19
随机KB
点此下载插件详细介绍
RandomKB 插件允许您自定义服务器中的击退效果,支持 Minecraft 1.8 至 1.19 版本。通过调整水平、垂直击退以及摩擦力等参数,您可以精细地控制玩家受到的击退效果,甚至可以禁用原版的击退抗性。
🛠️ 命令
/randomkb sethorkb
- 功能: 设置水平击退参数。
- 参数:
<MinHor>: 最小水平击退值。<MaxHor>: 最大水平击退值。<ExtraHorMin>: 额外最小水平击退值。<ExtraHorMax>: 额外最大水平击退值。<KnockbackReduction>: 击退衰减值(启用 Better Sprint 后生效)。
/randomkb setverkb
- 功能: 设置垂直击退参数。
- 参数:
<MinVer>: 最小垂直击退值。<MaxVer>: 最大垂直击退值。<ExtraVerMin>: 额外最小垂直击退值。<ExtraVerMax>: 额外最大垂直击退值。<KnockbackReduction>: 击退衰减值(启用 Better Sprint 后生效)。<VerticalLimit>: 垂直速度限制。<MinAirVer>: 最小空中垂直击退值。<MaxAirVer>: 最大空中垂直击退值。
/randomkb setfrictionkb
- 功能: 设置摩擦力参数。
- 参数:
<FrictionMin>: 最小摩擦力值。<FrictionMax>: 最大摩擦力值。
/randomkb setdistkbfriction
- 功能: 设置距离击退摩擦力参数。
- 参数:
<DistKBFrictionMin>: 最小距离击退摩擦力值。<DistKBFrictionMax>: 最大距离击退摩擦力值。
/randomkb distancekb
- 功能: 启用或禁用距离击退。
- 参数:
<enable or disable>
/randomkb airknockback
- 功能: 启用或禁用空中击退。
- 参数:
<enable or disable>
/randomkb bettersprint
- 功能: 启用或禁用 Better Sprint。
- 参数:
<enable or disable>
/randomkb bettersprintstatusreset
- 功能: 启用或禁用 Better Sprint 状态重置。
- 参数:
<enable or disable>
/randomkb deltaknockback
- 功能: 启用或禁用 Delta 击退。
- 参数:
<enable or disable>
/randomkb knockbackresistance
- 功能: 启用或禁用击退抗性。
- 参数:
<enable or disable>
/randomkb donotgobacktooldvelocity
- 功能: 启用或禁用回到旧速度。
- 参数:
<enable or disable>
/randomkb usetrigonometryonallkb
- 功能: 启用或禁用在所有击退上使用三角函数。
- 参数:
<enable or disable>
/randomkb bettersprintreductiononallkb
- 功能: 启用或禁用在所有击退上更好地减少冲刺。
- 参数:
<enable or disable>
/randomkb reload
- 功能: 重载配置文件。
⚙️ 基础配置说明
注意: 最小值必须始终小于最大值。
- KnockbackReduction(击退衰减): 在重置冲刺时减少击退,在启用 Better Sprint 后生效。垂直方向的默认值为 1.0,水平方向为 0.6。
- Friction(摩擦力): 用于分割重力(即旧速度)的数值。旧速度会被摩擦力分割,值越小,击退效果越小。
- Knockback resistance(击退抗性): Minecraft 1.16 引入的机制,穿着下界合金盔甲的玩家会受到更少的击退。此选项允许您禁用此机制。
配置示例
# Configuration file for RandomKB plugin
# Created by: Liseg
RandomKB:
Horizontal:
Min: 0.3
Max: 0.35
ExtraMin: 0.0
ExtraMax: 0.007
KnockbackReduction: 0.6
Vertical:
Min: 0.34
Max: 0.34
ExtraMin: 0.0
ExtraMax: 0.009
KnockbackReduction: 1.0
VerticalLimit: 0.42
AirMin: 0.34
AirMax: 0.34
Friction:
Min: 1.0
Max: 1.0
DistanceKB:
FrictionMin: 1.0
FrictionMax: 1.0
Settings:
DistanceKB: false
AirKnockback: false
BetterSprint: true
BetterSprintStatusReset: true
DeltaKnockback: false
KnockbackResistance: false
DoNotGoBackToOldVelocity: false
UseTrigonometryOnAllKB: false
BetterSprintReductionOnAllKB: false