1.0.0
Compatibility
Required content
Changes
AR1 Hide Password v1.0.0 is a lightweight Fabric mod that protects your privacy by masking passwords and sensitive input directly in the chat and command line. Every character you type in a login or register command is hidden behind a customizable mask, with optional rainbow coloring for extra style.
Key Features
- Dynamic Hide Length – when enabled, the mask changes length randomly every few ticks, making it impossible to guess the actual password length.
- Rainbow Coloring – each mask character is painted with a smooth gradient from red to purple, turning your secret into a work of art.
- Customizable Mask Symbol – choose any single character (default:
♯) to replace the real text. - Editable Command List – add, remove, or reorder which commands should be masked directly from the config screen.
- Lightweight & Client-Side – no server overhead, works on any multiplayer server.
Configuration
Open the settings via ModMenu or edit config/ar1-hide-password.json manually:
- Enable Masking – turn the whole feature on or off (default:
on). - Hide Length – enable dynamic mask length to conceal the real password length (default:
off). - Rainbow Coloring – apply a rainbow gradient to every masked character (default:
off). - Mask Symbol – choose the symbol used for masking (default:
♯, only 1 character allowed). - Masked Commands – a list of command prefixes where masking should be applied.
Controls
The mod is configured entirely through the graphical settings menu (ModMenu + Cloth Config). No commands needed.
Localization
The mod is fully translated into multiple languages:
| Country | Language | Name | Code |
|---|---|---|---|
| 🇷🇺 | Russian | Русский | ru_ru |
| 🇺🇸 | English | English | en_us |
| 🇩🇪 | German | Deutsch | de_de |
| 🇪🇸 | Spanish | Español | es_es |
| 🇵🇱 | Polish | Polski | pl_pl |
| 🇺🇦 | Ukrainian | Українська | uk_ua |
| 🇧🇾 | Belarusian | Беларуская | be_by |
| 🇫🇷 | French | Français | fr_fr |
| 🇧🇬 | Bulgarian | Български | bg_bg |
| 🇨🇿 | Czech | Čeština | cs_cz |
| 🇯🇵 | Japanese | 日本語 | ja_jp |
| 🇰🇿 | Kazakh | Қазақша | kk_kz |
| 🇮🇳 | Hindi | हिन्दी | hi_in |
| 🇨🇳 | Chinese (Simplified) | 简体中文 | zh_cn |
Why Use This Mod?
- Privacy – keep your passwords safe from bystanders.
- Works with Every Server – client-side only, no compatibility issues.
- Flexible – customize which commands are masked and how they look.
- Fun – rainbow masking adds a touch of personality to your security.
Developed by ar1emq – a member of THEMIDNIGHTCORE
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:yJi4KaBC:FVTIPcYQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yJi4KaBC:FVTIPcYQ"
}

