Skip to content

Releases: BareMinimumStudios/offline-player-cache

2.0.0+1.21-beta.2

05 Aug 05:37
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.21-beta.2 Pre-release
Pre-release

Changes 🌽

  • Added extension (reified) functions that could prove to be useful to Kotlin users.

2.0.0+1.21-beta.1

03 Aug 09:42
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.21-beta.1 Pre-release
Pre-release

Changes 🌽

  • Updated to 1.21 (yes, other mods will follow suit as well).

2.0.0+1.20.1-beta.4

05 Aug 05:39
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.20.1-beta.4 Pre-release
Pre-release

Changes 🌽

  • Added extension (reified) functions that could prove to be useful to Kotlin users.

2.0.0+1.20.1-beta.3

03 Aug 06:37
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.20.1-beta.3 Pre-release
Pre-release

Changes 🌽

  • This update just served to remove a duplicate initializer (Forge).

2.0.0+1.20.1-beta.2

02 Aug 07:41
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.20.1-beta.2 Pre-release
Pre-release

Additions 🍎

  • Hey, hey, I figured out how to do a multi-loader project! (sorta)
  • This update is compatible for (hopefully) all loaders.

Changes 🌽

  • Rewrote the cache (again).
    • The cache now uses a record-based system for registering with a provided Codec.
    • Register your record using OfflinePlayerCacheAPI#register.
    • Get your cache using OfflinePlayerCacheAPI#getCache.
  • Proper documentation will arrive upon release.

2.0.0+1.20.1-beta.1

02 Aug 06:15
eb6bcf6
Compare
Choose a tag to compare
2.0.0+1.20.1-beta.1 Pre-release
Pre-release

Additions 🍎

  • Hey, hey, I figured out how to do a multi-loader project! (sorta)
  • This update is compatible for (hopefully) all loaders.

Changes 🌽

  • Rewrote the cache (again).
    • The cache now uses a record-based system for registering with a provided Codec.
    • Register your record using OfflinePlayerCacheAPI#register.
    • Get your cache using OfflinePlayerCacheAPI#getCache.
  • Proper documentation will arrive upon release.

1.0.0+1.20.1

16 May 22:19
Compare
Choose a tag to compare

Changelog

  • Reimplemented the OfflinePlayerCache.
  • Added internal type safety for values.
  • Implemented more fleshed-out command details, which will help provide more context on certain things.

Changes

  • CacheableValue has been transformed into CachedPlayerKey, which better represents its purpose, which is to be a middleman in caching your data into the server.
  • OfflinePlayerCacheAPI is the class that will be used to both register and get the cache (via constructor with server).
  • The cache and its API should not be used on the client.

In order to learn about registering and using your key, please consult with the readme or the wiki.