tastybento
20d74e19c9
Added a concept of UUID to the class that is to be saved.
...
If the class to be saved does not define its own uuid, then one will be
generated at random by the database manager. For flat file databases,
the UUID is used for filenames. For other databases, it's an index
record. If the class defines a UUID then the same record will be
replaced again and again. i.e., it's like a config file.
2017-05-23 22:41:05 -07:00
tastybento
edc5c9c642
Database additions
2017-05-21 16:53:17 -07:00
tastybento
ed114a4333
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/main/java/us/tastybento/bskyblock/database/ASBDatabase.java
src/main/java/us/tastybento/bskyblock/database/IslandsManager.java
src/main/java/us/tastybento/bskyblock/database/PlayersManager.java
src/main/java/us/tastybento/bskyblock/database/flatfile/FlatFileDatabase.java
src/main/java/us/tastybento/bskyblock/database/mysql/MySQLDatabase.java
src/main/java/us/tastybento/bskyblock/database/sqlite/SQLiteDatabase.java
2017-05-21 00:08:38 -07:00
tastybento
679b511178
Added methods to PlayerManager and IslandManager.
2017-05-20 23:53:03 -07:00
Poslovitch
3e381ec1f6
Changed ASB classes prefix to BSB
2017-05-21 08:03:17 +02:00
tastybento
c74b6720e9
Renamed Player to APlayer to avoid conflict with bukkit Player class.
2017-05-20 14:57:36 -07:00
tastybento
4be12da452
Changed everything to BSkyBlock
2017-05-20 14:52:52 -07:00