A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  V  W 

A

AdjacentRecipe - class in io.github.sakaki_aruka.customcrafter.recipe
A semi-shaped recipe that sits between fully shaped and fully shapeless recipes.
AdjacentRecipe.RelationType - class in io.github.sakaki_aruka.customcrafter.recipe.AdjacentRecipe
Defines which neighbouring directions are permitted between placed items.
ALL - enum entry in io.github.sakaki_aruka.customcrafter.search.PartialSearch.MatchState

Every required recipe slot is covered by a corresponding input item.

ALL - enum entry in io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery.SearchMode
 
AllCandidateUIDesigner - class in io.github.sakaki_aruka.customcrafter.ui
Interface for customizing the AllCandidateUI, which displays all craft recipe candidates.
AllCandidateUIDesigner.Baked - class in io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner
An immutable snapshot of a resolved AllCandidateUIDesigner with all values fixed at bake time.
AllCandidateUIDesigner.Companion - class in io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner
 
AllCandidateUIDesigner.Context - class in io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner
Context provided when baking an AllCandidateUIDesigner into a fixed-value Baked instance.
allOf(io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate,io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate) - function in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicates
Combines this predicate with predicates using logical AND.
allOf(io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate,io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicates
Combines this predicate with predicates using logical AND.
ALPHA - enum entry in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.VersionType

Early development stage. APIs may change significantly.

and(io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate,io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate) - function in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicates
Combines this predicate with other using logical AND.
and(io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate,io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicates
Combines this predicate with other using logical AND.
apply(org.bukkit.inventory.Inventory) - function in io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner.Baked
Applies designer to a provided ui (inventory).
AsyncContext - class in io.github.sakaki_aruka.customcrafter.objects
AsyncContext provides states of asyncIt is recommended that async processes check for interruptions periodically.
asyncGetRecipePredicateResults(io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate.Context,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Returns CRecipePredicate inspection result on async.
asyncGetRecipePredicateResults(io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate.Context,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Returns CRecipePredicate inspection result on async.
asyncGetResults(io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Returns results of suppliers made asynchronously.
asyncGetResults(io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Returns results of suppliers made asynchronously.
asyncPartialSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery,java.util.List,io.github.sakaki_aruka.customcrafter.debug.Explainer) - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch
Runs a partial recipe search asynchronously and returns a future that resolves to all PartialSearchResult entries whose recipes are at least partially satisfied by the items currently placed in the crafting grid.
asyncPartialSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery,java.util.List) - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch
Runs a partial recipe search asynchronously and returns a future that resolves to all PartialSearchResult entries whose recipes are at least partially satisfied by the items currently placed in the crafting grid.
asyncPartialSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery) - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch
Runs a partial recipe search asynchronously and returns a future that resolves to all PartialSearchResult entries whose recipes are at least partially satisfied by the items currently placed in the crafting grid.
asyncPartialSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView) - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch
Runs a partial recipe search asynchronously and returns a future that resolves to all PartialSearchResult entries whose recipes are at least partially satisfied by the items currently placed in the crafting grid.
asyncSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery,java.util.List,io.github.sakaki_aruka.customcrafter.debug.Explainer) - function in io.github.sakaki_aruka.customcrafter.search.Search
Returns a CompletableFuture that performs asynchronous searches using the input items and recipes.
asyncSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery,java.util.List) - function in io.github.sakaki_aruka.customcrafter.search.Search
Returns a CompletableFuture that performs asynchronous searches using the input items and recipes.
asyncSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery) - function in io.github.sakaki_aruka.customcrafter.search.Search
Returns a CompletableFuture that performs asynchronous searches using the input items and recipes.
asyncSearch(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView) - function in io.github.sakaki_aruka.customcrafter.search.Search
Returns a CompletableFuture that performs asynchronous searches using the input items and recipes.
A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  V  W