Uses of Annotation Interface
valorless.havenbags.annotations.NotNull
Packages that use NotNull
Package
Description
Core package for the HavenBags plugin, containing main classes,
listeners, configuration, and shared utilities.
Provides versioned, one-shot migration utilities for HavenBags configuration
and data.
-
Uses of NotNull in valorless.havenbags
Method parameters in valorless.havenbags with annotations of type NotNullModifier and TypeMethodDescriptionstatic voidBagData.AddTrusted(String uuid, String player) static voidBagData.AddTrusted(String uuid, String player) static Booleanstatic org.bukkit.entity.Playerstatic BooleanBagData.ClearBagContent(String uuid) static BooleanBagData.ClearBagContentPlayer(String playeruuid) static booleanstatic DataBagData.CreateBag(String uuid, String owner, List<org.bukkit.inventory.ItemStack> content, org.bukkit.entity.Player creator, org.bukkit.inventory.ItemStack bag) static DataBagData.CreateBag(String uuid, String owner, List<org.bukkit.inventory.ItemStack> content, org.bukkit.entity.Player creator, org.bukkit.inventory.ItemStack bag) static DataBagData.CreateBag(String uuid, String owner, List<org.bukkit.inventory.ItemStack> content, org.bukkit.entity.Player creator, org.bukkit.inventory.ItemStack bag) static Datastatic Booleanstatic StringBagData.GetAutoPickup(String uuid) static DataBagData.GetBag(String uuid, org.bukkit.inventory.ItemStack bagItem, BagData.UpdateSource... source) BagData.GetBagsData(String playerUUID) static StringBagData.GetCreator(String uuid) static StringBagData.GetTrusted(String uuid) static booleanstatic voidBagData.MarkBagClosed(String uuid) static voidBagData.MarkBagOpen(String uuid, org.bukkit.inventory.ItemStack bagItem, org.bukkit.entity.Player player) static voidBagData.MarkBagOpen(String uuid, org.bukkit.inventory.ItemStack bagItem, org.bukkit.entity.Player player, BagGUI gui) static voidBagData.RemoveAutoPickup(String uuid) static voidstatic voidBagData.RemoveTrusted(String uuid, String player) static voidBagData.RemoveTrusted(String uuid, String player) static voidBagData.SetAutoPickup(String uuid, String filter) static voidBagData.SetAutoPickup(String uuid, String filter) static voidBagData.setTextureValue(org.bukkit.inventory.ItemStack item, String value) static voidBagData.setTextureValue(org.bukkit.inventory.ItemStack item, String value) static voidstatic voidstatic voidBagData.SetWeightMax(String uuid, double weightmax) static voidBagData.SetWeightMax(String uuid, double weightmax) static voidBagData.UpdateBag(String uuid, List<org.bukkit.inventory.ItemStack> content, BagData.UpdateSource... source) static voidBagData.UpdateBag(String uuid, List<org.bukkit.inventory.ItemStack> content, BagData.UpdateSource... source) static voidBagData.UpdateBag(org.bukkit.inventory.ItemStack bagItem, List<org.bukkit.inventory.ItemStack> content, BagData.UpdateSource... source) static voidBagData.UpdateBag(org.bukkit.inventory.ItemStack bagItem, List<org.bukkit.inventory.ItemStack> content, BagData.UpdateSource... source) -
Uses of NotNull in valorless.havenbags.configconversion
Method parameters in valorless.havenbags.configconversion with annotations of type NotNullModifier and TypeMethodDescriptionstatic voidCV2_BagConversion.check(valorless.valorlessutils.config.Config config) Checks the provided configuration for an outdatedconfig-versionand, if necessary, migrates bag directories from player-name based folders to UUID-based folders.static voidCV5_TokenConfigConversion.check(valorless.valorlessutils.config.Config config) Checks the provided configuration and, ifconfig-version < 5, updates the configuration structure by movingskin-token.*keys intotoken.skin.*, removes the legacy keys, and persists the changes.static voidCV6_ConfigRestructure.check(valorless.valorlessutils.config.Config config) Checks the provided config and, if needed, performs a one-shot migration toconfig-version = 6.static voidCV7_ConfigRestructure.check(valorless.valorlessutils.config.Config config) Checks the given configuration and performs a one-time migration toconfig-version = 7when required. -
Uses of NotNull in valorless.havenbags.items
Method parameters in valorless.havenbags.items with annotations of type NotNullModifier and TypeMethodDescriptionstatic org.bukkit.inventory.ItemStackBagItemFactory.toItemStack(Data bag) Create an ItemStack representing the given bag data.