Description
AGR Core (Official Agrarius Client Utility)
AGR Core is a specialized utility mod designed for the CreativePortal.eu modpack and server ecosystem. Its primary goal is to provide a secure environment, performance optimizations, and custom visual features like high-fidelity prefixes.
🛡️ The Security Context: Offline-Mode Protection
The Agrarius server operates in offline mode to ensure maximum accessibility for our community. However, offline mode standardly lacks the native Mojang authentication, which poses a security risk (identity theft/impersonation).
AGR Core solves this by implementing a custom, encrypted authentication handshake. This process ensures that only the rightful owner of an account can join the server, providing "premium-grade" security on a custom infrastructure.
🚀 Key Features
- Secure Access Handshake: Custom GUI for verifying your identity via a unique Access Key.
- Encrypted Session Management: Uses RSA/AES encryption to handle logins without exposing any sensitive data.
- Prefix & Cosmetic Support: Enables the rendering of custom pixel-perfect character glyphs (prefixes) for players.
- Persistent Chat History: Prevents chat data loss when switching between sub-servers on the proxy.
🔒 Technical Authentication Flow
To maintain high security, AGR Core uses a multi-stage protocol that is entirely independent of your Microsoft or Mojang credentials:
- Key Exchange: The client requests an RSA public key from our secure Velocity proxy.
- Identity Verification: The user enters their unique Access Key (retrieved from the official website). This key is encrypted and sent for verification.
- Local Token Storage: * If "Remember me" is checked, an encrypted session token is generated.
- Privacy First: This token is stored in
%AppData%/Local/.creativeportal/. It is NOT stored in the Minecraft instance folder, preventing accidental leaks if you share your modpack files.
- Privacy First: This token is stored in
⚠️ Important Disclaimer
AGR Core NEVER requests, accesses, or stores your Microsoft, Mojang, or email passwords. The "Access Key" requested by the interface is a unique string generated by the CreativePortal.eu website solely for identifying your player profile on our offline-mode server.
🛠️ Planned Updates
- Network Optimization: Reducing the "Logging in…" delay during server transitions.
- Client Patches: Automatic fixes for common modpack-specific initialization errors.


