SQLib

SQLib

Mod and plugin

The easiest way to store data for all your minecraft needs!

Client or server LibraryManagementTechnology

5,782 downloads
21 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...
  • Re work the initial non minecraft api as it was flawed, all issues are hopefully addressed
  • fix silly crash
  • Add two new functions in SQLibConfig that allow for setting the config and default database directory, allowing for sqlib to be used in unsupported mod loads and even outside of minecraft
  • Fix MySql/MariaDB/Postgres not loading correctly on velocity
  • Add a new DataStore function getOrCreateDefaultContainer to cover the most common on create lambda
  • Update to 1.21.2
  • Fix config not generating when using manual database creation
  • fix invalid config creation on windows
  • Get on datacontainers now returns an optional instead of null
  • Move Gson Types into their own class so they can be used without minecraft being present
  • Fix an oversight that could cause problems when null values are retrieved from the database
  • Fix Another crash (we do love testing in prod dont we)
  • Fix a different crash
  • Fix crash
  • Change DataStore Lookup functions to use optionals instead of returning null for that sweet sweet functional goodness
  • Change the way the mod/plugin is loaded internally, allowing SQLib.getDatabase() to be called much earlier
  • Update MariaDB Driver
  • Velocity actually works now
  • Add an optional onCreate function to the DataStore.getOrCreateContainer() functions
  • Allow DataStores and DataContainers to be compared using .equals()
  • Make the transaction commit return a DataContainer
  • Fix crash when getContainer() fails
  • Add a DataContainer lookup function to DataStore that was missed in the api rewrite

Project members

mrnavastar

Owner

Details

Licensed CC0-1.0
Published 2 years ago
Updated 21 days ago