Class BoundStorageEventHandler
java.lang.Object
ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
Manages a Map of player UUIDs to UUIDs for MediafiedStorage.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable UUIDgetBoundStorage(net.minecraft.server.level.ServerPlayer player) static voidplayerLoggedIn(net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent event) Loads the saved bound storage UUID for each player if it exists.static voidplayerLoggedOut(net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedOutEvent event) Save each player's bound storage.static voidsetBoundStorage(net.minecraft.server.level.ServerPlayer player, @Nullable UUID storage)
-
Constructor Details
-
BoundStorageEventHandler
public BoundStorageEventHandler()
-
-
Method Details
-
getBoundStorage
@Nullable public static @Nullable UUID getBoundStorage(net.minecraft.server.level.ServerPlayer player) -
setBoundStorage
public static void setBoundStorage(net.minecraft.server.level.ServerPlayer player, @Nullable @Nullable UUID storage) -
playerLoggedIn
public static void playerLoggedIn(net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent event) Loads the saved bound storage UUID for each player if it exists. -
playerLoggedOut
public static void playerLoggedOut(net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedOutEvent event) Save each player's bound storage.
-