All versions
2.0-26.2.x
Release
VaultLock 2.0-26.2.x3 months ago 7
Compatibility
Minecraft: Java Edition
26.2
Platforms
Paper
Purpur
Spigot
Changes
v2.0-26.2.x
🇬🇧 Trusted players, piston protection, auto-lock, copper chests
Major update, 26.2.x line only — the 1.12.x line is unaffected and stays at v1.2.
- Trusted players: grant specific players access to a locked container without making them owner, through a new in-game menu (player heads, pagination, add via an anvil-style text field — no chat command). Access only, they cannot break the container or manage the trust list.
- Piston protection: a locked container can no longer be pushed or pulled by a piston, not even by its owner.
- Auto-lock on placement: new per-player toggle (
/vaultlock autolock <on|off>), off by default — every container you place gets locked to you automatically once enabled. - Placement hint: a message reminds players a container can be locked, shown each time an unprotected one is placed.
- Copper chests: full support across all 4 oxidation stages and their waxed variants. Confirmed in-game that two adjacent copper chests share a single inventory just like wooden double chests — both halves are now locked, unlocked, and trust-synced together automatically.
- Update checker overhaul: now checks periodically instead of once at startup (
update-check-interval-hours, 12h by default), and shows a status line on the credits icon — red if an update is available, green once confirmed up to date. Network failures no longer clear the last known state.
🇫🇷 Joueurs de confiance, protection pistons, auto-lock, coffres en cuivre
Grosse mise à jour, ligne 26.2.x uniquement — la ligne 1.12.x n'est pas concernée et reste en v1.2.
- Joueurs de confiance : donne accès à un conteneur verrouillé à des joueurs précis sans en faire des propriétaires, via un nouveau menu en jeu (têtes de joueurs, pagination, ajout via un champ de texte façon enclume — aucune commande à taper). Accès uniquement, ils ne peuvent ni casser le conteneur ni gérer la liste de confiance.
- Protection contre les pistons : un conteneur verrouillé ne peut plus être poussé ou tiré par un piston, même par son propriétaire.
- Verrouillage automatique au placement : nouveau réglage par joueur (
/vaultlock autolock <on|off>), désactivé par défaut — chaque conteneur que tu poses se verrouille automatiquement à ton nom une fois activé. - Astuce au placement : un message rappelle qu'un conteneur peut être verrouillé, affiché à chaque pose d'un conteneur non protégé.
- Coffres en cuivre : support complet sur les 4 stades d'oxydation et leurs variantes cirées. Confirmé en jeu que deux coffres en cuivre adjacents partagent un seul inventaire, exactement comme les coffres en bois doubles — les deux moitiés sont désormais verrouillées, déverrouillées et synchronisées en confiance ensemble automatiquement.
- Refonte du vérificateur de mise à jour : vérifie désormais périodiquement plutôt qu'une seule fois au démarrage (
update-check-interval-hours, 12h par défaut), et affiche une ligne d'état sur l'icône de crédits — rouge si une mise à jour est disponible, verte une fois confirmé à jour. Les échecs réseau ne réinitialisent plus le dernier état connu.
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:AJYvahPC:KAaQRldN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AJYvahPC:KAaQRldN"
}

