
ru.cwcode.tkach.refreshmenu.RefreshMenuApi Maven / Gradle / Ivy
package ru.cwcode.tkach.refreshmenu;
import org.bukkit.entity.Player;
import org.jetbrains.annotations.Nullable;
import ru.cwcode.tkach.refreshmenu.inventory.view.View;
import java.util.WeakHashMap;
public class RefreshMenuApi {
WeakHashMap openedView = new WeakHashMap<>();
public @Nullable View getOpenedView(Player player) {
return openedView.get(player);
}
public void setOpenedView(Player player, View view) {
openedView.put(player,view);
}
public void removeOpenedView(Player player) {
openedView.remove(player);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy