结冰的离季
本帖最后由 结冰的离季 于 2021-8-27 19:51 编辑

如题
我试过
给缓慢效果(只改变视角范围不改变速度)
设置walkspeed(没啥变化)
设置 velocity(很难控制,而且监听movevent浪费资源)
设置 Attribute.GENERIC_MOVEMENT_SPEED(陆地有效水中无效)

都不理想



南柯郡守
试试修改MOVEMENT_SPEED?

或许游泳速度是基于这个属性?

结冰的离季
南柯郡守 发表于 2021-8-27 19:00
试试修改MOVEMENT_SPEED?

或许游泳速度是基于这个属性?

这是哪里的变量

南柯郡守

Attribute#GENERIC_MOVEMENT_SPEED

修改方法是

player.getAttribute(Attribute.GENERIC_MOVEMENT_SPEED).setBaseValue(1.1d)

结冰的离季
南柯郡守 发表于 2021-8-27 19:09
Attribute#GENERIC_MOVEMENT_SPEED

修改方法是

我改了,陆地有用,水里无效

夏日冰熊
水中行走速度有关的修改是深海探索者
水中游泳速度有关的修改是海豚的恩惠

你可以翻一下源代码进行参考。