SciverZx/Zlogin — reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight Minecraft authentication plugin called ZLogin for Spigot, Paper, and Purpur.
I want it to keep player accounts secure without being annoying to use. The main idea is that when a player joins, the plugin should tie their account to their IP in a privacy safe way by hashing it before storing anything. If the same player comes back from a trusted connection, they should be logged in automatically. If they join from a different network or something looks wrong, the plugin should stop the auto login and ask them to authenticate manually.
Please make session handling secure so it helps prevent account hijacking, and keep it efficient so it has basically no noticeable impact on server performance. It should feel invisible for normal players.
Also add a simple config.yml so server owners can adjust behavior and basic messages. Please make it production ready and easy to drop into a plugins folder as a jar. If you need details from current server plugin docs, look them up online.
Want more depth? Deep Reverse