Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 3.2 KB

README.md

File metadata and controls

37 lines (32 loc) · 3.2 KB

SimpleDatabaseManager, qu'est-ce que c'est ?

French description SimpleDatabaseManager est, avant-tout une lib pour vous les développeurs de mod minecraft ! La sauvegarde de données persistantes n'est pas une tâche facile, si vous débutez, vous savez de quoi je parle ! Si vous créez une variable à laquelle vous assignez une valeur, quand vous relancerez votre jeu, elle aura été reinitialisée. Et bien justement SimpleDatabaseManager contre ce souci en proposant un système de gestion de data dans les joueurs (chaque joueur à une base de donnée assignée) ainsi qu'un système de base de données auxquelles vous pouvez accéder avec leur nom! Dans ces "base de données" vous pouvez stocker des integers, des doubles, des floats, des string, ainsi que des boolan ! Et bien entendu ces données sont persistantes, SimpleDatabaseManager s'occupe de tout ! En plus d'ajouter un système de base de données persistantes, SimpleDatabaseManager ne s'arrête pas là, il permet aussi de synchroniser le data d'un joueur, avec celui-ci. Dès lors le client pourra avoir l'accès en lecture à toutes les données présentes dans la base de données lui étant assignée. Vous pouvez aussi choisir de partager certaines base de donnée (en lecture seulement) avec des EntityPlayer de votre choix. En résumé, SimpleDatabaseManager est une lib permettant de stocker facilement des données persistantes, mais aussi de les synchroniser entre le server et le client.
English description SimpleDatabaseManager is, above all, a lib for you minecraft mod developers! Backing up persistent data is not an easy task, if you are a beginner, you know what I mean! If you create a variable to which you assign a value, when you restart your game, it will have been reset. Well, SimpleDatabaseManager against this problem by offering a data management system in the players (each player has an assigned database) as well as a database system that you can access with their name! In these "databases" you can store integers, doubles, floats, longs, as well as booleans! And of course this data is persistent, SimpleDatabaseManager takes care of everything! In addition to adding a persistent database system, SimpleDatabaseManager does not stop there, it also allows you to synchronize a player's data with it. From then on, the customer will be able to have read access to all the data present in the database assigned to him. You can also choose to share some databases (read only) with EntityPlayers of your choice. In short, SimpleDatabaseManager is a lib that allows you to easily store persistent data, but also to synchronize them between the server and the client.

Comment l'utiliser ?

Pour apprendre à utiliser la lib dans vos mods, rendez-vous sur le wiki. https://github.com/Nathanael2611/SimpleDatabaseManager/wiki

Besoin d'aide ?

Rejoins mon discord, tu pourras y demander de l'aide quant à l'utilisation de la lib et je me ferais un plaisiiiir de l'aider! :D https://discord.gg/nd99fEN

⚠️ Je précise que pour ne pas avoir de ClassNotFoundException, une fois votre mod build, il faudra mettre la lib dans votre dossier mod, comme un mod normal. ⚠️