private static void RaiseWorldCreatedEvent( [CanBeNull] Player player, [NotNull] World world )
{
if ( world == null )
throw new ArgumentNullException( "world" );
var h = WorldCreated;
if ( h != null )
h( null, new WorldCreatedEventArgs( player, world ) );
}