SY-Pass [NeoForge] 2.0.1 (1.21 - 1.21.1)
Curse Maven Snippet
What's new
📦 SY-Pass Changelog: v1.4.0 ➔ v2.0.1
🚀 Version 2.0.1 — Maintenance & Localization Polish
Release Date: September 17, 2026
🌐 Localization & Translation Fixes
- Dynamic Translation Placeholders: Fixed server URL placeholder hint in settings to dynamically evaluate translation keys (
sypass.gui.settings.server_url.placeholder). - Hardcoded String Removal: Replaced hardcoded English exception messages in
PlatformHelperwith standardized strings. - Bitwarden Fallback String: Fully localized the Bitwarden vault status fallback label on the login screen.
🧹 Code Quality & Compatibility
- Compiler Cleanup: Removed redundant unused imports across
:commonand:neoforgemodules (Minecraft,PasswordGenerator,EventBusSubscriber,CommandSourceStack). - Strict Null-Safety (NeoForge): Resolved strict compiler nullability warnings during client command dispatcher registration and chat interception.
- Thread-Safe Player Resolution: Ensured robust, thread-safe player instance resolution during chat scanning events.
🌟 Version 2.0.0 — Multi-Loader & Pure Vanilla GUI Overhaul
Release Date: September 13, 2026
⚡ Multi-Loader Architecture (:common, :fabric, :neoforge)
- Architectury Loom & Mojmap Parity: Rebuilt from the ground up using Architectury Loom with official Mojang mappings for Minecraft 1.21 – 1.21.1.
- Unified Core Logic: 100% of cryptography, storage, Bitwarden orchestration, and GUI rendering now live in
:common. - Mod Manager Integration: Native config screen support for ModMenu (Fabric) and standard Mods Screen (NeoForge).
🎨 Zero External UI Dependencies (Farewell, oωo-lib)
- Pure Vanilla GUI: Completely dropped
io.wispforest:owo-lib. The interface is built natively on vanilla Minecraft GUI components: *Screen&ContainerObjectSelectionList*EditBox,Button, and custom slicedToast - Zero Conflicts & Zero Overhead: Dramatically faster screen loading, lower memory footprint, and complete elimination of library version conflicts with other UI mods.
- Preserved Dark Aesthetic: Kept the signature dark card styling, GPU-cached 24×24 server favicons, active account highlight borders, and intuitive action icons (
★,📋,●/○,✎,☁-,✖).
⌨️ Keybinding Adjustment
- Default Hotkey Changed: Changed the default GUI shortcut from
Pto[(left square bracket) to eliminate conflicts with map and inventory mods.
☁️ Bitwarden CLI: Background Workers & Dynamic 2FA
- Zero-Freeze Async Operations: All CLI executions (
bw status,login,sync,push,delete) execute on a dedicated background worker pool — preventing frame drops or screen freezing. - Dynamic 2FA Entry: The two-factor authentication field is hidden by default and only prompts dynamically when Bitwarden CLI issues a
NEED_OTPchallenge. - Cloud Deletion Feedback: The cloud delete button (
☁-) features real-time animated progress dots (.,..,...) followed by a green success indicator (✔). - UI Navigation Guards: Form buttons automatically lock while awaiting background process execution to prevent duplicate requests.
- Consistent Settings Symmetry: When Bitwarden sync is disabled, related configuration toggles remain visible in a grayed-out disabled state to preserve menu alignment.
⚠️ Upgrade Notes (v1.4.0 ➔ v2.0.1)
- Delete
owo-lib(Optional): If you only installedowo-libfor SY-Pass on Fabric, you can safely remove it. SY-Pass 2.0.1 has Zero external UI dependencies. - Keybinding Change: Press
[instead ofPto open the password manager (can be remapped in Options ➔ Controls ➔ Key Binds). - NeoForge Users: Download
sypass-neoforge-2.0.1-mc1.21-1.21.1.jar. - Fabric / Quilt Users: Download sypass-fabric-2.0.1-mc1.21-1.21.1.jar.
- Credential Storage: Existing encrypted vaults (
config/sypass/sypass.json) remain 100% compatible and are automatically migrated.
This mod has no additional files

