Class DummyUserCache

java.lang.Object
net.minecraft.util.UserCache
net.thomilist.dimensionalinventories.gametest.util.DummyUserCache

public class DummyUserCache extends net.minecraft.util.UserCache
A dummy implementation of the vanilla UserCache.

This requires the access widener accessible class net/minecraft/util/UserCache$Entry.

  • Constructor Details

    • DummyUserCache

      public DummyUserCache()
  • Method Details

    • add

      public void add(com.mojang.authlib.GameProfile profile)
      Overrides:
      add in class net.minecraft.util.UserCache
    • findByName

      public Optional<com.mojang.authlib.GameProfile> findByName(String name)
      Overrides:
      findByName in class net.minecraft.util.UserCache
    • findByNameAsync

      public void findByNameAsync(String username, Consumer<Optional<com.mojang.authlib.GameProfile>> consumer)
      Overrides:
      findByNameAsync in class net.minecraft.util.UserCache
    • getByUuid

      public Optional<com.mojang.authlib.GameProfile> getByUuid(UUID uuid)
      Overrides:
      getByUuid in class net.minecraft.util.UserCache
    • load

      public List<net.minecraft.util.UserCache.Entry> load()
      Overrides:
      load in class net.minecraft.util.UserCache
    • save

      public void save()
      Overrides:
      save in class net.minecraft.util.UserCache