Class BoundStorageEventHandler

java.lang.Object
ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler

public class BoundStorageEventHandler extends Object
Manages a Map of player UUIDs to UUIDs for MediafiedStorage.
  • 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.