Interface DataProviderWithId
Package world.mappable.runtime
interface DataProviderWithId
Provides any data.
Summary
Methods
Type and modifiers |
Method and Description |
java.lang.String |
providerId() |
byte[] |
load() |
Methods
providerId
@AnyThread @NonNull |
Use the same id for the identical data, to prevent repeated loading of the same data into RAM and VRAM.
This method may be called on any thread. Its implementation must be thread-safe.
load
@WorkerThread @NonNull |
Returns data.
This method will be called on a background thread.