Skip to content

LoginCustom Beta 5 Dev 3 - Minecraft 1.21.x

Pre-release
Pre-release

Choose a tag to compare

@imstaxdev imstaxdev released this 02 Aug 22:42
· 6 commits to main since this release

LoginCustom Beta 5 Dev 3 — Minecraft 1.21.x

Login spawn

  • Added /setlogin for administrators to save the location where players appear before authentication.
  • Added spawn-login: true, enabled by default. Set it to false to disable the teleport without deleting the saved location.
  • Uses the primary world spawn until /setlogin creates plugins/LoginCustom/login-spawn.yml.
  • Stores world UUID/name, precise coordinates, yaw and pitch using atomic file replacement when supported.
  • Keeps unrelated teleports blocked until authentication completes.
  • Uses the correct Folia entity scheduler and asynchronous teleport path.

Reliability and security

  • Added strict validation for the new boolean setting and saved location data.
  • Added automated coverage for missing, malformed and non-finite spawn values.
  • Includes the namespaced backend messaging fix required by current Paper/Velocity networks.
  • Verified account upgrades from Beta 4, real-app TOTP login, Premium reconnection, direct-backend rejection and fail-closed MariaDB outage recovery.

Java 21 is required. Install exactly one Bukkit, Paper or Folia backend JAR. Proxy networks additionally install the matching Velocity or BungeeCord JAR and use MariaDB.