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.