marcbal
c8f717394f
Add 1.14 in MinecraftVersion
2019-05-10 23:12:01 +02:00
marcbal
cd9c776dd8
Try to fix and improve ORM initialisation (more explicit on reasons why a field is not initialized)
2019-04-11 15:47:19 +02:00
marcbal
a956f5143e
Add debug infos in ORM table initialisation
2019-04-11 14:45:42 +02:00
marcbal
a6f126bcc7
Fix IllegalAccessException while initializing an ORM class
2019-03-16 00:48:14 +01:00
marcbal
d853368f4c
Better management of DB connection + adding method in ORM to truncate table
2019-03-15 19:09:11 +01:00
marcbal
e60fe99410
Add random item selection from Set
2019-03-15 19:01:34 +01:00
marcbal
94138ad79a
ORM: Improvement about foreigh keys
2019-01-22 15:28:48 +01:00
marcbal
c1778634ad
Better display of multiple minecraft version
2019-01-18 18:12:02 +01:00
marcbal
6636b8fd4d
Adding 1.13.1 and 1.13.2 versions in MinecraftVersion enum
2019-01-17 00:22:19 +01:00
marcbal
65d173fa04
refactoring foreigh key method and field
2019-01-16 11:15:42 +01:00
marcbal
9f339c357f
negative time in TimeUtil
2018-10-31 14:25:42 +01:00
marcbal
d46d0d2890
big fix ORM getCustomResult
2018-10-07 01:56:42 +02:00
marcbal
a44233bea0
Ajout méthode dans ORM
2018-10-07 01:46:34 +02:00
marcbal
6e5cdd16af
Ajout 1.13
2018-07-23 23:06:51 +02:00
marcbal
4f1446e3a5
Ajout dans StringUtil et RandomUtil
2018-07-21 17:57:44 +02:00
marcbal
241671c0aa
Little improvement of TabProposal
2018-03-24 19:10:44 +01:00
marcbal
4dd7f86416
Ajout version 1.12.2
2018-03-13 13:26:47 +01:00
marcbal
dfa098a22d
Fixed bug in SQLElementList
2017-11-08 01:56:37 +01:00
marcbal
304d957fa1
Code cleanup in ORM structure
2017-11-04 19:20:53 +01:00
marcbal
d0d53ac472
SQL ORM Improvement
2017-09-15 01:33:45 +02:00
marcbal
0391b7a9a0
Improve Java/SQL ORM
...
- Support for custom Java types and conversion for database storage
- Enums are considered custom types
- SQLField.name is now encapsulated as encouraged by OOP principles
- SQLField.name is now auto deducted from the Java field's name in the SQLElement subclass (no more field name in the constructor)
- No need to precise the SQLType of an SQLFKField (auto deducted from the target SQLField's type) via static method SQLFKField.customFK()
- Support of Java type UUID (stored as CHAR(36) in database. No need to use custom getter and setters for SQLElements using UUID fields
2017-09-13 01:05:10 +02:00
marcbal
706ae682ec
Add 1.12.1 in MinecraftVersion
2017-08-09 00:33:02 +03:00
marcbal
a13e7f14b7
Add usefull methods in DisplayUtil
2017-07-06 20:53:25 +02:00
marcbal
a2b3e15e65
Commands classes refactoring + Display API is more clear
2017-07-06 04:02:03 +02:00
marcbal
1098897955
Change Bungeecord version
2017-07-05 03:52:13 +02:00
marcbal
5832e5270d
Some code improvement
2017-07-05 00:17:41 +02:00
marcbal
8bc32aaa30
Add 1.12 version to MinecraftVersion enum
2017-06-08 01:38:10 +02:00
marcbal
20ed0fee2c
Refactoring noms de classes des packets
2017-01-15 22:27:57 +01:00
marcbal
48bbec7ff0
Gestion de la fusion des versions de MC 1.11 (pour l'affichage)
2017-01-12 20:11:13 +01:00
marcbal
8ef1f9f5cb
Ajout de la version 1.11.1 et 1.11.2
2016-12-31 17:54:59 +01:00
marcbal
66c2a57c86
Changement du pom parent
2016-12-31 16:37:33 +01:00
marcbal
8c9526093c
Refactoring du package contenant l'API ORM
2016-12-29 18:23:12 +01:00
marcbal
de056a35a5
Suppression de l'imprementation de l'ORM pour la basede données Pandacube.
...
Les classes sont transféré dans un module privé.
2016-12-28 05:11:02 +01:00
marcbal
37593e26f8
BiMap est maintenant Iterable
2016-12-28 05:11:02 +01:00
marcbal
f37c32ea9e
Correction des warning de Eclipse
...
La classe javafx.util.Pair n'aurait pas dû être utilisé dans le projet
(Utilisation réservée en interne à l'API JavaFX).
Utilisation de org.javatuples:javatuples comme librairie pour la classe Pair.
2016-12-28 05:11:01 +01:00
marcbal
13655c1efa
Réorganisation des dépendances + configuration avancée des projets
2016-12-28 05:11:01 +01:00
marcbal
40942fb25f
Conversion en projet Maven
2016-12-28 05:11:00 +01:00
marcbal
552a797501
Réorganisation librairies java + support de la 1.11
2016-12-28 05:10:57 +01:00
marcbal
cae491bc20
Ajout d'un nouveau packet pour PandacubeCore + Gestion d'octet bit à bit
2016-12-28 05:10:57 +01:00
marcbal
774fac4c64
La classe ServerPropertyFile profite maintenant de la librairie Gson
2016-12-28 05:10:56 +01:00
marcbal
dd47b2b392
Résolutions de tous les messages d'avertissement et d'informations d'Eclipse à propos du code
2016-12-28 05:10:56 +01:00
marcbal
4ae06be523
Ajout d'un nouveau packet pour PandacubeCore
2016-12-28 05:10:55 +01:00
marcbal
d9d5e77105
Corrections de bugs multiples
...
- Correction de quelques NPE
- Ajout d'une classe BiMap
- Correctif mineure dans le code
2016-12-28 05:10:55 +01:00
marcbal
58e48bf27a
Ajout de packet réseau pour PandacubeCore
2016-12-28 05:10:43 +01:00
marcbal
dd530bfea9
Amélioration de la librairie réseau
...
- Support de callback pour le retour de réponse de la part de
l'application interlocuteur (client -> serveur ou serveur -> client)
- ByteBuffer : un String peut être null
- ByteBuffer : une liste de ByteSerializable peut être null
- ByteBuffer : support des liste de String (peut être null aussi)
- TCPServer : on peut obtenir une liste des clients connectés
2016-12-28 05:08:08 +01:00
marcbal
7c87b6c33a
Meilleure affichage des version multiples de MC
2016-12-28 05:08:08 +01:00
marcbal
87a0326932
Ajout d'une classe abstraite pour les commandes Bungee et Spigot
2016-12-28 05:08:07 +01:00
marcbal
a6bccfc17a
Meilleure gestion ignore list + correctifs divers
...
- Correction d'une cause probable d'un bug : l'arrêt des serveurs spigot se bloque après la sauvegarde des maps (donc logiquement après l'arrêt des plugins). La cause probable est qu'un thread non "daemon" ne s'arrête pas et bloque la fermeture du processus de Spigot. Le retrait de cette cause probable implique que chaque thread créé par le plugin doit être défini en daemon. (Thread#setDaemon())
2016-12-28 05:08:07 +01:00
marcbal
0c1ac240f8
Ajout d'une table stockant les textures (skin et cape) des joueurs
2016-12-28 05:08:07 +01:00
marcbal
bb510ac57d
Librairie GIF animé + Utilitaire de gestion de couleur RGB
...
- Support des GIF animés (pour le système de particule de PandacubeSpigot)
- Possibilité de générer une couleur d'arc en ciel selon une valeur
2016-12-28 05:08:06 +01:00