
移动命令
用于修改玩家移动属性的命令集合,包括切换飞行、改变速度、反转重力等功能!
查看大图MovementCommands
用于修改玩家移动属性的命令集合。
功能包括:
- 更改速度
- 在无创造模式的情况下切换飞行
- 更改质量、加速度等
- 翻转重力
- 更改翻滚相关属性
- 以及更多!
所有命令也支持 "指定" 另一个玩家,只需先指定目标玩家,再传入值。
示例: /movement reset <player> 示例: /speed <player> <value>
我还为所有 "movement" 命令定义了快捷方式,因此 /movement mass <value> 和 /mass <value> 均有效。
/movement 命令的基础权限为 server.commands.movement.command
命令
reset
将所有移动设置重置为默认值。
用法: /movement reset
权限: movementcommands.movement.reset,movementcommands.movement.reset.other
speed
将 baseSpeed 设置为给定值。
用法: /speed <value>
mass
设置玩家的质量值。
用法: /movement mass <value>
权限: movementcommands.movement.mass,movementcommands.movement.mass.other
dragcoefficient
设置玩家的阻力系数。
用法: /movement dragcoefficient <value>
权限: movementcommands.movement.dragcoefficient,movementcommands.movement.dragcoefficient.other
velocityresistance
设置玩家的速度阻力。
用法: /movement velocityresistance <value>
权限: movementcommands.movement.velocityresistance,movementcommands.movement.velocityresistance.other
acceleration
设置玩家的加速度值。
用法: /movement acceleration <value>
权限: movementcommands.movement.acceleration,movementcommands.movement.acceleration.other
basespeed
设置玩家的基础移动速度。
用法: /movement basespeed <value>
权限: movementcommands.movement.basespeed,movementcommands.movement.basespeed.other
collisionexpulsionforce
设置碰撞排斥力。
用法: /movement collisionexpulsionforce <value>
权限: movementcommands.movement.collisionexpulsionforce,movementcommands.movement.collisionexpulsionforce.other
jumpforce
设置玩家的跳跃力。
用法: /movement jumpforce <value>
权限: movementcommands.movement.jumpforce,movementcommands.movement.jumpforce.other
swimjumpforce
设置玩家的游泳跳跃力。
用法: /movement swimjumpforce <value>
权限: movementcommands.movement.swimjumpforce,movementcommands.movement.swimjumpforce.other
jumpbufferduration
设置跳跃缓冲持续时间。
用法: /movement jumpbufferduration <value>
权限: movementcommands.movement.jumpbufferduration,movementcommands.movement.jumpbufferduration.other
jumpbuffermaxyvelocity
设置跳跃缓冲的最大 Y 轴速度。
用法: /movement jumpbuffermaxyvelocity <value>
权限: movementcommands.movement.jumpbuffermaxyvelocity,movementcommands.movement.jumpbuffermaxyvelocity.other
falljumpforce
设置下落时的跳跃力。
用法: /movement falljumpforce <value>
权限: movementcommands.movement.falljumpforce,movementcommands.movement.falljumpforce.other
variablejumpfallforce
设置可变跳跃下落力。
用法: /movement variablejumpfallforce <value>
权限: movementcommands.movement.variablejumpfallforce,movementcommands.movement.variablejumpfallforce.other
airdragmin
设置最小空气阻力值。
用法: /movement airdragmin <value>
权限: movementcommands.movement.airdragmin,movementcommands.movement.airdragmin.other
airdragmax
设置最大空气阻力值。
用法: /movement airdragmax <value>
权限: movementcommands.movement.airdragmax,movementcommands.movement.airdragmax.other
airdragminspeed
设置最小空气阻力的速度阈值。
用法: /movement airdragminspeed <value>
权限: movementcommands.movement.airdragminspeed,movementcommands.movement.airdragminspeed.other
airdragmaxspeed
设置最大空气阻力的速度阈值。
用法: /movement airdragmaxspeed <value>
权限: movementcommands.movement.airdragmaxspeed,movementcommands.movement.airdragmaxspeed.other
airfrictionmin
设置最小空气摩擦力值。
用法: /movement airfrictionmin <value>
权限: movementcommands.movement.airfrictionmin,movementcommands.movement.airfrictionmin.other
airfrictionmax
设置最大空气摩擦力值。
用法: /movement airfrictionmax <value>
权限: movementcommands.movement.airfrictionmax,movementcommands.movement.airfrictionmax.other
airfrictionminspeed
设置最小空气摩擦力的速度阈值。
用法: /movement airfrictionminspeed <value>
权限: movementcommands.movement.airfrictionminspeed,movementcommands.movement.airfrictionminspeed.other
airfrictionmaxspeed
设置最大空气摩擦力的速度阈值。
用法: /movement airfrictionmaxspeed <value>
权限: movementcommands.movement.airfrictionmaxspeed,movementcommands.movement.airfrictionmaxspeed.other
airspeedmultiplier
设置空中速度倍率。
用法: /movement airspeedmultiplier <value>
权限: movementcommands.movement.airspeedmultiplier,movementcommands.movement.airspeedmultiplier.other
aircontrolminspeed
设置空中控制的最小速度。
用法: /movement aircontrolminspeed <value>
权限: movementcommands.movement.aircontrolminspeed,movementcommands.movement.aircontrolminspeed.other
aircontrolmaxspeed
设置空中控制的最大速度。
用法: /movement aircontrolmaxspeed <value>
权限: movementcommands.movement.aircontrolmaxspeed,movementcommands.movement.aircontrolmaxspeed.other
aircontrolminmultiplier
设置最小空中控制倍率。
用法: /movement aircontrolminmultiplier <value>
权限: movementcommands.movement.aircontrolminmultiplier,movementcommands.movement.aircontrolminmultiplier.other
aircontrolmaxmultiplier
设置最大空中控制倍率。
用法: /movement aircontrolmaxmultiplier <value>
权限: movementcommands.movement.aircontrolmaxmultiplier,movementcommands.movement.aircontrolmaxmultiplier.other
comboairspeedmultiplier
设置连击空中速度倍率。
用法: /movement comboairspeedmultiplier <value>
权限: movementcommands.movement.comboairspeedmultiplier,movementcommands.movement.comboairspeedmultiplier.other
climbspeed
设置玩家的攀爬速度。
用法: /movement climbspeed <value>
权限: movementcommands.movement.climbspeed,movementcommands.movement.climbspeed.other
climbspeedlateral
设置玩家的横向攀爬速度。
用法: /movement climbspeedlateral <value>
权限: movementcommands.movement.climbspeedlateral,movementcommands.movement.climbspeedlateral.other
climbupsprintspeed
设置向上攀爬时的冲刺速度。
用法: /movement climbupsprintspeed <value>
权限: movementcommands.movement.climbupsprintspeed,movementcommands.movement.climbupsprintspeed.other
climbdownsprintspeed
设置向下攀爬时的冲刺速度。
用法: /movement climbdownsprintspeed <value>
权限: movementcommands.movement.climbdownsprintspeed,movementcommands.movement.climbdownsprintspeed.other
horizontalflyspeed
设置水平飞行速度。
用法: /movement horizontalflyspeed <value>
权限: movementcommands.movement.horizontalflyspeed,movementcommands.movement.horizontalflyspeed.other
verticalflyspeed
设置垂直飞行速度。
用法: /movement verticalflyspeed <value>
权限: movementcommands.movement.verticalflyspeed,movementcommands.movement.verticalflyspeed.other
canfly
启用或禁用玩家的飞行能力。
用法: /movement canfly <true|false>
权限: movementcommands.movement.canfly,movementcommands.movement.canfly.other
maxspeedmultiplier
设置最大速度倍率。
用法: /movement maxspeedmultiplier <value>
权限: movementcommands.movement.maxspeedmultiplier,movementcommands.movement.maxspeedmultiplier.other
minspeedmultiplier
设置最小速度倍率。
用法: /movement minspeedmultiplier <value>
权限: movementcommands.movement.minspeedmultiplier,movementcommands.movement.minspeedmultiplier.other
forwardwalkspeedmultiplier
设置向前行走速度倍率。
用法: /movement forwardwalkspeedmultiplier <value>
权限: movementcommands.movement.forwardwalkspeedmultiplier,movementcommands.movement.forwardwalkspeedmultiplier.other
backwardwalkspeedmultiplier
设置向后行走速度倍率。
用法: /movement backwardwalkspeedmultiplier <value>
权限: movementcommands.movement.backwardwalkspeedmultiplier,movementcommands.movement.backwardwalkspeedmultiplier.other
strafewalkspeedmultiplier
设置横向行走速度倍率。
用法: /movement strafewalkspeedmultiplier <value>
权限: movementcommands.movement.strafewalkspeedmultiplier,movementcommands.movement.strafewalkspeedmultiplier.other
forwardrunspeedmultiplier
设置向前奔跑速度倍率。
用法: /movement forwardrunspeedmultiplier <value>
权限: movementcommands.movement.forwardrunspeedmultiplier,movementcommands.movement.forwardrunspeedmultiplier.other
backwardrunspeedmultiplier
设置向后奔跑速度倍率。
用法: /movement backwardrunspeedmultiplier <value>
权限: movementcommands.movement.backwardrunspeedmultiplier,movementcommands.movement.backwardrunspeedmultiplier.other
straferunspeedmultiplier
设置横向奔跑速度倍率。
用法: /movement straferunspeedmultiplier <value>
权限: movementcommands.movement.straferunspeedmultiplier,movementcommands.movement.straferunspeedmultiplier.other
forwardcrouchspeedmultiplier
设置向前蹲行速度倍率。
用法: /movement forwardcrouchspeedmultiplier <value>
权限: movementcommands.movement.forwardcrouchspeedmultiplier,movementcommands.movement.forwardcrouchspeedmultiplier.other
backwardcrouchspeedmultiplier
设置向后蹲行速度倍率。
用法: /movement backwardcrouchspeedmultiplier <value>
权限: movementcommands.movement.backwardcrouchspeedmultiplier,movementcommands.movement.backwardcrouchspeedmultiplier.other
strafecrouchspeedmultiplier
设置横向蹲行速度倍率。
用法: /movement strafecrouchspeedmultiplier <value>
权限: movementcommands.movement.strafecrouchspeedmultiplier,movementcommands.movement.strafecrouchspeedmultiplier.other
forwardsprintspeedmultiplier
设置向前冲刺速度倍率。
用法: /movement forwardsprintspeedmultiplier <value>
权限: movementcommands.movement.forwardsprintspeedmultiplier,movementcommands.movement.forwardsprintspeedmultiplier.other
wishdirectiongravityx
设置期望方向的重力 X 分量。
用法: /movement wishdirectiongravityx <value>
权限: movementcommands.movement.wishdirectiongravityx,movementcommands.movement.wishdirectiongravityx.other
wishdirectiongravityy
设置期望方向的重力 Y 分量。
用法: /movement wishdirectiongravityy <value>
权限: movementcommands.movement.wishdirectiongravityy,movementcommands.movement.wishdirectiongravityy.other
wishdirectionweightx
设置期望方向的权重 X 分量。
用法: /movement wishdirectionweightx <value>
权限: movementcommands.movement.wishdirectionweightx,movementcommands.movement.wishdirectionweightx.other
wishdirectionweighty
设置期望方向的权重 Y 分量。
用法: /movement wishdirectionweighty <value>
权限: movementcommands.movement.wishdirectionweighty,movementcommands.movement.wishdirectionweighty.other
falleffectduration
设置下落效果持续时间。
用法: /movement falleffectduration <value>
权限: movementcommands.movement.falleffectduration,movementcommands.movement.falleffectduration.other
fallmomentumloss
设置下落时的动量损失。
用法: /movement fallmomentumloss <value>
权限: movementcommands.movement.fallmomentumloss,movementcommands.movement.fallmomentumloss.other
autojumpobstaclespeedloss
设置自动跳过障碍物时的速度损失。
用法: /movement autojumpobstaclespeedloss <value>
权限: movementcommands.movement.autojumpobstaclespeedloss,movementcommands.movement.autojumpobstaclespeedloss.other
autojumpobstaclesprintspeedloss
设置自动跳过障碍物时的冲刺速度损失。
用法: /movement autojumpobstaclesprintspeedloss <value>
权限: movementcommands.movement.autojumpobstaclesprintspeedloss,movementcommands.movement.autojumpobstaclesprintspeedloss.other
autojumpobstacleeffectduration
设置自动跳过障碍物时的效果持续时间。
用法: /movement autojumpobstacleeffectduration <value>
权限: movementcommands.movement.autojumpobstacleeffectduration,movementcommands.movement.autojumpobstacleeffectduration.other
autojumpobstaclesprinteffectduration
设置自动跳过障碍物时的冲刺效果持续时间。
用法: /movement autojumpobstaclesprinteffectduration <value>
权限: movementcommands.movement.autojumpobstaclesprinteffectduration,movementcommands.movement.autojumpobstaclesprinteffectduration.other
autojumpobstaclemaxangle
设置自动跳过障碍物的最大角度。
用法: /movement autojumpobstaclemaxangle <value>
权限: movementcommands.movement.autojumpobstaclemaxangle,movementcommands.movement.autojumpobstaclemaxangle.other
autojumpdisablejumping
启用或禁用自动跳跃期间的跳跃。
用法: /movement autojumpdisablejumping <true|false>
权限: movementcommands.movement.autojumpdisablejumping,movementcommands.movement.autojumpdisablejumping.other
minslideentryspeed
设置开始滑铲所需的最小速度。
用法: /movement minslideentryspeed <value>
权限: movementcommands.movement.minslideentryspeed,movementcommands.movement.minslideentryspeed.other
slideexitspeed
设置退出滑铲时的速度。
用法: /movement slideexitspeed <value>
权限: movementcommands.movement.slideexitspeed,movementcommands.movement.slideexitspeed.other
minfallspeedtoengageroll
设置触发翻滚所需的最小下落速度。
用法: /movement minfallspeedtoengageroll <value>
权限: movementcommands.movement.minfallspeedtoengageroll,movementcommands.movement.minfallspeedtoengageroll.other
maxfallspeedtoengageroll
设置触发翻滚所需的最大下落速度。
用法: /movement maxfallspeedtoengageroll <value>
权限: movementcommands.movement.maxfallspeedtoengageroll,movementcommands.movement.maxfallspeedtoengageroll.other
rollstartspeedmodifier
设置开始翻滚时的速度修正值。
用法: /movement rollstartspeedmodifier <value>
权限: movementcommands.movement.rollstartspeedmodifier,movementcommands.movement.rollstartspeedmodifier.other
rollexitspeedmodifier
设置退出翻滚时的速度修正值。
用法: /movement rollexitspeedmodifier <value>
权限: movementcommands.movement.rollexitspeedmodifier,movementcommands.movement.rollexitspeedmodifier.other
rolltimetocomplete
设置完成翻滚所需的时间。
用法: /movement rolltimetocomplete <value>
权限: movementcommands.movement.rolltimetocomplete,movementcommands.movement.rolltimetocomplete.other
invertedgravity
启用或禁用玩家的反转重力。
用法: /movement invertedgravity <true|false>
权限: movementcommands.movement.invertedgravity,movementcommands.movement.invertedgravity.other
开发者
我创建了一个 MovementBuilder,用于简单地构建移动更改,可以在 api 包中找到。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。