Class LodestoneCache
java.lang.Object
org.geysermc.geyser.session.cache.LodestoneCache
A temporary cache for lodestone information.
Bedrock requests the lodestone position information separately from the item.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcacheInventoryItem(GeyserItemStack itemStack, org.geysermc.mcprotocollib.protocol.data.game.item.component.LodestoneTracker tracker) voidclear()@Nullable LodestoneCache.LodestonePosgetPos(int id) intstore(org.geysermc.mcprotocollib.protocol.data.game.item.component.LodestoneTracker tracker)
-
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
-
clear
public void clear()
-