Clés physiques, verrous de serveur
LocksmithPhrases secrètes, clés de fer, contrôle d'accès réel
Locksmith verrouille les blocs avec des clés réelles au lieu de réclamer des autorisations. Enregistrez une clé en fer avec une phrase secrète, verrouillez une porte ou un coffre, puis laissez les clés correspondantes décider qui peut l'ouvrir.
Notes d'installation
Compatibilité Client, Serveur, Intégrations
Client
Serveur
Solo
Facultatif
Facultatif
Soutenu
Boucle centrale
Verrouiller les blocs avec Clés que les joueurs peuvent transporter

Empilable jusqu'à enregistrement
Les clés en fer vierges peuvent s'empiler. Faites un clic droit sur celui-ci dans votre main principale pour ouvrir l'écran d'inscription.

La phrase secrète devient un accès
Le serveur hache la phrase secrète, stocke les données enregistrées par l'info-bulle et rend la clé non empilable.

Partager le même verrou
Copies neuves à partir d'une clé enregistrée et d'une clé vierge. La clé source revient à la grille et la copie porte le même hachage de verrouillage.
Caractéristiques
Locksmith se concentre sur le contrôle d'accès, pas sur les blocs indestructibles. Il décide qui peut ouvrir un bloc, tandis que les mods de protection peuvent gérer les bris et les explosions.
Les clés sont physiques
Une clé en fer commence vierge et empilable. Enregistrez-le avec une phrase secrète et le serveur stocke un hachage de clé SHA-256 ainsi que le nom du joueur qui s'enregistre.
Verrouille en direct sur les blocs
Cliquez avec le bouton droit sur une porte ou un coffre configuré avec une clé enregistrée pour le verrouiller. Les joueurs ne peuvent l'ouvrir que lorsqu'ils portent une clé avec le hachage correspondant.
Copiez sans perdre le maître
La recette de frappe utilise une clé enregistrée et une clé vierge. La clé source reste dans la grille, la clé vierge devient une clé copiée et les info-bulles marquent les rôles maîtres et copiés.
Le multijoueur d'abord
Les données de verrouillage sont enregistrées côté serveur, synchronisées avec les clients lors de la connexion, nettoyées lorsque les blocs disparaissent et appliquées par les gestionnaires d'interaction du serveur.
Comment utiliser
À partir d'une clé vierge À la porte verrouillée
- 01 Fabriquez une clé de fer à partir d'un lingot de fer au-dessus de deux pépites de fer.
- 02 Cliquez avec le bouton droit sur la clé vierge et entrez une phrase secrète.
- 03 Cliquez avec le bouton droit sur une porte, un coffre ou un coffre piégé configuré avec cette clé enregistrée.
- 04 Distribuez les clés copiées avec la recette de frappe lorsque d'autres joueurs ont besoin d'y accéder.
Profils de serveur
Paramètres par défaut de la vanille Blocs modifiés prêts
Locksmith écrit un serveur faisant autorité locksmith_profiles.json déposer. Les profils définissent quels blocs peuvent être verrouillés, s'ils se comportent comme des portes ou des coffres, et où la serrure en fer visible doit être rendue.
{
"id": "reinforced_doors",
"type": "door",
"blocks": ["modid:steel_door"],
"render": {
"offsetY": 0.5,
"scale": 0.75,
"hingeNudgeLeft": 0.18
}
}
Portes
Les portes verrouillées se ferment de force après avoir été verrouillées, peuvent se fermer automatiquement après utilisation et peuvent synchroniser une double porte verrouillée appariée lorsque les deux moitiés sont des partenaires valides.
Coffres
Les coffres doubles se normalisent sur une position de verrouillage canonique, de sorte qu'un verrou protège la paire complète au lieu de seulement la moitié cliquée.
Retour
Les clients reçoivent un état de verrouillage synchronisé pour un retour de refus instantané, tandis que le serveur reste faisant autorité pour chaque décision d'accès.
Crédits Code + Actifs
Crédits de base
- Auteur et développement : Z2SIX
- Visuels du projet et éléments de page fournis : Z2SIX
Légal Licence + Portée
Licence personnalisée : Licence Mod Z2SIX (Code + Actifs)