promotional bannermobile promotional banner

Offline Player Cache: Directors Cut

A port of Offline Player Cache which is a API Mod using Fabric to allow caching player data on the server while the player is offline.

File Details

1.0.0-beta.1+1.20.1

  • B
  • May 16, 2024
  • 54.12 KB
  • 15
  • 1.20.1
  • Fabric + 1

File Name

offline-player-cache-1.0.0-beta.1+1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:opc-directors-cut-1019391:5347690"

Quilt

modImplementation "curse.maven:opc-directors-cut-1019391:5347690"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

  • Implemented the OfflinePlayerCache in its entirety.
  • internal Added type safety for values (testing).

Notice

This is currently in a beta state. If you have issues with this mod, please open an issue in our GitHub page. It is advised you do not utilize this in production work. at this time.

Commands are still a work in progress. 💫

Migration Guide

  • A considerable amount of internal and external changes have happened with the mod.
  • CacheableValue has been transformed into CachedPlayerKey, which better represents its purpose, which is to be a middleman in caching your data into the server.

Using the Cache API

  • In order to utilize the cache, utilize the new OfflinePlayerCacheAPI, which will allow you to register CachedPlayerKeys to the cache, and permit you to obtain data based on the keys provided.
  • You can call the constructor of the API in order to use it, as long as you provide the server as an argument.
  • > 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!