fabric-resource-loader-v1-1.0.4+14959b836f.jar

Download file
    package net.fabricmc.fabric.impl.resource.v1;

import java.util.IdentityHashMap;
import java.util.Map;
import java.util.Objects;
import net.fabricmc.fabric.api.resource.v1.DataResourceStore;

public final class DataResourceStoreImpl implements DataResourceStore.Mutable {
   private final Map<DataResourceStore.Key<?>, Object> store = new IdentityHashMap();

   public <T> void put(DataResourceStore.Key<T> key, T data) {
      this.store.put(key, data);
   }

   public <T> T getOrThrow(DataResourceStore.Key<T> key) {
      return (T)Objects.requireNonNull(this.store.get(key));
   }
}
    
Download file