Uses of Annotation Interface
valorless.havenbags.annotations.DoNotCall

Packages that use DoNotCall
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.
Data transfer objects and models representing bags, settings, and messages.
  • Uses of DoNotCall in valorless.havenbags

    Methods in valorless.havenbags with annotations of type DoNotCall
    Modifier and Type
    Method
    Description
    static void
    Reset the tooltip-styles of ALL bags to the default one specified in the config.
    This is used when the tooltip-style is changed in the config, to update all bags to the new style.
  • Uses of DoNotCall in valorless.havenbags.configconversion

    Methods in valorless.havenbags.configconversion with annotations of type DoNotCall
    Modifier and Type
    Method
    Description
    static void
    CV2_BagConversion.check(valorless.valorlessutils.config.Config config)
    Checks the provided configuration for an outdated config-version and, if necessary, migrates bag directories from player-name based folders to UUID-based folders.
    static void
    CV4_DataConversion.check(@NotNull valorless.valorlessutils.config.Config config)
    Checks the provided configuration and, if config-version < 4, converts each owner's legacy bag JSON files into YAML files containing bag metadata and serialized content.
    static void
    CV5_TokenConfigConversion.check(valorless.valorlessutils.config.Config config)
    Checks the provided configuration and, if config-version < 5, updates the configuration structure by moving skin-token.* keys into token.skin.*, removes the legacy keys, and persists the changes.
    static void
    CV6_ConfigRestructure.check(valorless.valorlessutils.config.Config config)
    Checks the provided config and, if needed, performs a one-shot migration to config-version = 6.
    static void
    CV7_ConfigRestructure.check(valorless.valorlessutils.config.Config config)
    Checks the given configuration and performs a one-time migration to config-version = 7 when required.
  • Uses of DoNotCall in valorless.havenbags.datamodels

    Methods in valorless.havenbags.datamodels with annotations of type DoNotCall
    Modifier and Type
    Method
    Description
    void
    Data.setOwner(@NotNull String owner)
    Set owner UUID.
    void
    Data.setUuid(@NotNull String uuid)
    Set the bag UUID.