Включить игроку полёт(как в креативе)

Версия Minecraft
1.16.4
API
Forge
17
1
1
Здравствуйте, видел код на других форумах(и на это тоже) player.capabilities.allowFlying = true; .
Но у меня он не работает. Выдаёт ошибку: 'capabilities' has private access in 'net.minecraftforge.common.capabilities.CapabilityProvider' . Пытался через access-transformer что-то сделать, но не получилось. У меня есть предмет и по его использованию мне нужно включить полёт и выключить также по right клику.
 
Привет, я бы на твоём месте использовал эвент, который отвечает за нажатия (точно не помню как называется, возможно InputEvent) и делал проверку, что если у тебя в руках данный айтем и right клик один раз нажимается то возвращать boolean к значению True, по обратному клику к значению False и сохранять данное значение.
 
Сверху