fCraft.Player.ReAddEntity C# (CSharp) Method

ReAddEntity() private method

private ReAddEntity ( [ entity, [ player, Position newPos ) : void
entity [
player [
newPos Position
return void
        private void ReAddEntity( [NotNull] VisibleEntity entity, [NotNull] Player player, Position newPos )
        {
            if ( entity == null )
                throw new ArgumentNullException( "entity" );
            if ( player == null )
                throw new ArgumentNullException( "player" );
            SendNow( PacketWriter.MakeRemoveEntity( entity.Id ) );
            SendNow( PacketWriter.MakeAddEntity( entity.Id, player.ListName, newPos ) );
            entity.LastKnownPosition = newPos;
        }