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

S

Search - class in io.github.sakaki_aruka.customcrafter.search
 
search(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
We will perform recipe searches using a synchronous process.
search(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
We will perform recipe searches using a synchronous process.
search(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
We will perform recipe searches using a synchronous process.
search(java.util.UUID,io.github.sakaki_aruka.customcrafter.objects.CraftView) - function in io.github.sakaki_aruka.customcrafter.search.Search
We will perform recipe searches using a synchronous process.
search(org.bukkit.World,io.github.sakaki_aruka.customcrafter.objects.CraftView,io.github.sakaki_aruka.customcrafter.debug.Explainer) - function in io.github.sakaki_aruka.customcrafter.search.VanillaSearch
if a recipe found with provided input, returns that.
search(org.bukkit.World,io.github.sakaki_aruka.customcrafter.objects.CraftView) - function in io.github.sakaki_aruka.customcrafter.search.VanillaSearch
if a recipe found with provided input, returns that.
search(org.bukkit.World,java.util.Map,io.github.sakaki_aruka.customcrafter.debug.Explainer) - function in io.github.sakaki_aruka.customcrafter.search.VanillaSearch
If a recipe found with provided input, returns that.
search(org.bukkit.World,java.util.Map) - function in io.github.sakaki_aruka.customcrafter.search.VanillaSearch
If a recipe found with provided input, returns that.
Search.SearchQuery - class in io.github.sakaki_aruka.customcrafter.search.Search
Query of searching
Search.SearchQuery.SearchMode - class in io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery
Mode of searching
  • Only-first: Only first match recipe

  • All (Default): All recipes

Search.SearchQuery.VanillaSearchMode - class in io.github.sakaki_aruka.customcrafter.search.Search.SearchQuery
Mode of vanilla recipe searching
  • Force: Force search vanilla recipe

  • If-customs-not-found (Default): if custom recipes not found

Search.SearchResult - class in io.github.sakaki_aruka.customcrafter.search.Search
A result of Search.search.
setAllCandidateUIDesigner(io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets the AllCandidateUIDesigner.
setBaseBlock(org.bukkit.Material,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets base block with given material.
setBaseBlock(org.bukkit.Material) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets base block with given material.
setBaseBlockSideSize(java.lang.Integer,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets base block's side size.
setBaseBlockSideSize(java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets base block's side size.
setCraftUIDesigner(io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets a new CraftUI designer if a specified is valid.
setCraftUIDesigner(io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets a new CraftUI designer if a specified is valid.
setRecipeNameStrictLevel(io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.NameStrictLevel,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets the recipe name strict level.
setRecipeNameStrictLevel(io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.NameStrictLevel) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets the recipe name strict level.
setResultGiveCancel(java.lang.Boolean,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets a boolean value that means the Custom Crafter API give result items to players or not.
setResultGiveCancel(java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets a boolean value that means the Custom Crafter API give result items to players or not.
setUseCustomCraftUI(java.lang.Boolean,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets 'Custom Craft UI open' enables or not.
setUseCustomCraftUI(java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets 'Custom Craft UI open' enables or not.
setUseMultipleResultCandidateFeature(java.lang.Boolean,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets 'multiple result candidate' feature enables or not.
setUseMultipleResultCandidateFeature(java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Sets 'multiple result candidate' feature enables or not.
SHAPED - enum entry in io.github.sakaki_aruka.customcrafter.recipe.CRecipe.Type
 
SHAPELESS - enum entry in io.github.sakaki_aruka.customcrafter.recipe.CRecipe.Type
 
shapeless(java.lang.String,java.util.List,java.util.List,java.util.List) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipeImpl.Companion
Shapeless recipe build wrapper.
shapeless(java.lang.String,java.util.List,java.util.List) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipeImpl.Companion
Shapeless recipe build wrapper.
shapeless(java.lang.String,java.util.List) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipeImpl.Companion
Shapeless recipe build wrapper.
ShapelessGroupRecipe - class in io.github.sakaki_aruka.customcrafter.recipe
Implementation of CRecipe.
single(org.bukkit.Material) - function in io.github.sakaki_aruka.customcrafter.matter.CMatterImpl.Companion
Returns single candidate CMatterImpl.
single(org.bukkit.inventory.ItemStack) - function in io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Companion
Return a single item lambda (supplier) what not consider shift click.
size() - function in io.github.sakaki_aruka.customcrafter.search.Search.SearchResult
returns search result size that is sum of vanilla and customs.
square(java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square frame coordinates set.
square(java.lang.Integer,java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square frame coordinates set.
square(java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square frame coordinates set.
squareFill(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square coordinates set.
squareFill(java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square coordinates set.
squareFill(java.lang.Integer,java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square coordinates set.
squareFill(java.lang.Integer) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
returns specified size square coordinates set.
STABLE - enum entry in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.VersionType

Production-ready release.

state() - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch.PartialSearchResult
Returns the MatchState for this result.
state() - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch.PartialSearchResult
Returns the MatchState for this result.
state() - function in io.github.sakaki_aruka.customcrafter.search.PartialSearch.PartialShapelessResult
Returns the MatchState by computing a maximum bipartite matching over relations.
STRICT - enum entry in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.NameStrictLevel
 
STRICT - enum entry in io.github.sakaki_aruka.customcrafter.matter.enchant.CEnchantComponent.Strict
 
STRICT - enum entry in io.github.sakaki_aruka.customcrafter.matter.potion.CPotionComponent.Strict
 
SUCCESS - enum entry in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier.ReplaceState

The item was successfully placed into the slot.

supply(io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier
Executes the slot write-back logic and always returns an empty list.
supply(io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.result.ResultSupplier
Supplies result items.
A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  V  W