Class LodestoneCache

java.lang.Object
org.geysermc.geyser.session.cache.LodestoneCache

public final class LodestoneCache extends Object
A temporary cache for lodestone information. Bedrock requests the lodestone position information separately from the item.
  • Constructor Details

    • LodestoneCache

      public LodestoneCache()
  • Method Details

    • cacheInventoryItem

      public void cacheInventoryItem(GeyserItemStack itemStack, org.geysermc.mcprotocollib.protocol.data.game.item.component.LodestoneTracker tracker)
    • store

      public int store(org.geysermc.mcprotocollib.protocol.data.game.item.component.LodestoneTracker tracker)
    • getPos

      public @Nullable LodestoneCache.LodestonePos getPos(int id)
    • clear

      public void clear()