SQLib

SQLib

Mod and plugin

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

Client or server LibraryManagementTechnology

4,138 downloads
16 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...
  • 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
  • Rewrite the api to be more user friendly
  • Allow users to define custom datatypes
  • More built in datatypes
  • Postgres support
  • Velocity support
  • fix text for 1.20.5 +
  • Relocate Jackson Data bind packages to improve compatibility with other mods
  • Add Forge Support!
  • Change stopping behaviour to very end of jvm (allows regular game stopping events to be used for saving sql data)
  • Make jar smaller : )
  • Fix compat with old versions (back down to 1.16.5)
  • Fix compat with old versions (back down to 1.16.5)
  • Add support for paper, folia, purper, spigot and bukkit
  • Fix crash when using mod on client
  • Allow Chaining of DataContainer .put() calls
  • Allow users to try catch around DataContainer .get() calls instead of just printing an error

Project members

mrnavastar

Owner

Details

Licensed CC0-1.0
Published a year ago
Updated 17 days ago