- Хроники
 - Interlude
 
- Исходники
 - Присутствуют
 
- Сборка
 - Собственная
 
Всем привет, подскажите плиз по пакетам, вот есть пакет ChangeMoveType, который оповещает слушателей что персонаж изменил тип перемещения, вот сам пакет:
	
	
	
		
Но при тестах нечего не происходит, скорость персонажа не изменяется на скорость плаванья у слушателей, то есть для слушателей персонаж передвигается в клиенте со скоростью как по суше так и под водой.
				
			
		Java:
	
	public final class ChangeMoveType extends WritePacket {
    private final int id, run, swim;
    /**
     * Конструктор.
     *
     * @param player Персонаж.
     */
    public ChangeMoveType(Player player) {
        this.id = player.getId();
        this.run = player.getEmployment().isRun() ? 0x01 : 0x00;
        this.swim = player.getEnvironment() == EnvironmentType.WATER ? 0x01 : 0x00;
    }
    @Override
    public void write() {
        writeByte(0x2e);
        writeInt(id);
        writeInt(run);
        writeInt(swim);
    }
}
	Но при тестах нечего не происходит, скорость персонажа не изменяется на скорость плаванья у слушателей, то есть для слушателей персонаж передвигается в клиенте со скоростью как по суше так и под водой.
	







