From 9bf6ecb1ed888cfd8ea79c81c57acc3d42cf05f6 Mon Sep 17 00:00:00 2001 From: Nathanael <44524132+Nathanael2611@users.noreply.github.com> Date: Thu, 18 Jul 2019 17:08:13 +0200 Subject: [PATCH] Update README.md --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 353465f..cbfefd9 100644 --- a/README.md +++ b/README.md @@ -53,4 +53,13 @@ EntityPlayer player = /* Votre instance d'EntityPlayer */; Database playerdata = Databases.getPlayerData(player); ``` Après comme c'est une database comme les autres, vous vous en servez, bah, comme les autres. x) - +## Synchronisation des base de données +Comme dit dans le paragraphe de présentation, SimpleDatabaseManager gère aussi la synchronisation entre le client et le serveur ! +Voici comment l'utiliser; +### Synchronisation des playerdatas +La synchronisation des playerdata est gérée **automatiquement** le clien à accès en lecture au playerdata du joueur lui étant assigné. +Pour accéder **DEPUIS LE CLIENT** à votre playerdata, c'est comme ça: +```JAVA +DatabaseReadOnly playerData = ClientDatabases.getPersonalPlayerData(); +``` +:warning: Attention, n'essayez pas d'utiliser les méthodes de set de valeurs dans une instance de DatabaseReadOnly, les bases de données client ne sont accessible qu'en lecture. Vous ne pouvez pas écrire dedans ! :warning: