The reason moving the core file is not possible any longer in MODX 3 was due to the addition of composer dependencies which requires predictible installation paths.
You can easily prevent access to the core folder by blocking web access to the directory using Apache’s .htaccess or Nginx web config rules to send a 403 for external requests to that directory.