Uses of Record Class
ke.ric.api.guide.GuideDestination
Packages that use GuideDestination
Package
Description
Public entry point and addon lifecycle contracts for integrating with Heirloom.
-
Uses of GuideDestination in ke.ric.api
Methods in ke.ric.api that return GuideDestinationModifier and TypeMethodDescriptionGuideRegistration.OwnedItemUse.destination()Returns the value of thedestinationrecord component.GuideRegistration.OwnedProductionDestination.destination()Returns the value of thedestinationrecord component.Methods in ke.ric.api with parameters of type GuideDestinationModifier and TypeMethodDescriptionvoidGuideRegistration.registerItemUse(String id, RecipeItemRef input, RecipeItemRef output, GuideDestination destination, String label, Predicate<org.bukkit.entity.Player> visibility) Register a nonrecipe relationship with explicit logical identities and viewer visibility.voidGuideRegistration.registerProductionDestination(RecipeItemRef item, String qualifier, GuideDestination destination) Register an exact logical ingredient destination inside its owning addon callback.voidGuideRegistration.registerProductionDestination(RecipeItemRef item, String qualifier, GuideDestination destination, Supplier<org.bukkit.inventory.ItemStack> preview) Register one exact producer and its optional visible output.voidGuideRegistration.registerProductionDestination(RecipeItemRef item, String qualifier, GuideDestination destination, Supplier<org.bukkit.inventory.ItemStack> preview, boolean preferProduction) Explicitly opt a declared ingredient into its full production guide before individual recipes.voidGuideRegistration.registerTagProductionDestination(String customTag, GuideDestination destination) A tag destination is selected only from a declared custom_tag, never from its representative icon.Constructors in ke.ric.api with parameters of type GuideDestinationModifierConstructorDescriptionOwnedItemUse(String ownerId, String id, RecipeItemRef input, RecipeItemRef output, GuideDestination destination, String label, Predicate<org.bukkit.entity.Player> visibility) Creates an instance of aOwnedItemUserecord class.OwnedProductionDestination(String ownerId, GuideDestination destination) OwnedProductionDestination(String ownerId, GuideDestination destination, Supplier<org.bukkit.inventory.ItemStack> preview) OwnedProductionDestination(String ownerId, GuideDestination destination, Supplier<org.bukkit.inventory.ItemStack> preview, boolean preferProduction) Creates an instance of aOwnedProductionDestinationrecord class.