1. what is operator >> I dodn´t find it. Google can´t find it. 2. how to use player->attack()? it attack another entity by this player? and source is new EntityDamageEvent($attackedEntity, $cause, $damage); ? 3. how to handle touch on button (e.g. enter boat button, fish button, dog button)? should i use onDataPacketRecieve? and which data packet is it? 4. Why when i send SetSpawnPositionPacket so it doesn´t update player´s compass?