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

C

callEvent() - function in org.bukkit.event.Event
 
CEnchantBothMatterImpl - class in io.github.sakaki_aruka.customcrafter.matter.enchant
A default CMatter, CEnchantMatter, CEnchantmentStoreMatter implemented class.
CEnchantComponent - class in io.github.sakaki_aruka.customcrafter.matter.enchant
A component of CMatter's enchant.
CEnchantComponent.Strict - class in io.github.sakaki_aruka.customcrafter.matter.enchant.CEnchantComponent
An enum what means enchant required level.
CEnchantMatter - class in io.github.sakaki_aruka.customcrafter.matter.enchant
This interface's implementing types will be subject to checks regarding enchantments when used as materials.
CEnchantMatterImpl - class in io.github.sakaki_aruka.customcrafter.matter.enchant
A default CMatter, CEnchantMatter implemented class.
CEnchantmentStoreMatter - class in io.github.sakaki_aruka.customcrafter.matter.enchant
This interface's implementing types will be subject to checks for available enchantments when used as materials.
CEnchantmentStoreMatterImpl - class in io.github.sakaki_aruka.customcrafter.matter.enchant
A default CMatter, CEnchantmentStoreMatter implemented class.
checker(io.github.sakaki_aruka.customcrafter.recipe.AdjacentRecipe.RelationType) - function in io.github.sakaki_aruka.customcrafter.recipe.AdjacentRecipe.Companion
Returns a CRecipePredicate that enforces the direction constraint for the given relationType.
clone() - function in io.github.sakaki_aruka.customcrafter.objects.CraftView
Returns a cloned view
CMatter - class in io.github.sakaki_aruka.customcrafter.matter
This interface's implementing types can be used as materials for CRecipe.
CMatterImpl - class in io.github.sakaki_aruka.customcrafter.matter
A default CMatter implemented class.
CMatterPredicate - class in io.github.sakaki_aruka.customcrafter.matter
A CMatter predicate function.
CMatterPredicate.Companion - class in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate
 
CMatterPredicate.Context - class in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate
CMatterPredicate context
CMatterPredicates - class in io.github.sakaki_aruka.customcrafter.matter
Combinator functions for composing CMatterPredicate instances.
contains(java.util.Set,java.util.Set) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.NameStrictLevel
Returns whether targets contains any element from sources, evaluated at the level on which this method is called.
CoordinateComponent - class in io.github.sakaki_aruka.customcrafter.recipe
A coordinate in Crafting slots.
copyWith(io.github.sakaki_aruka.customcrafter.matter.CMatter,io.github.sakaki_aruka.customcrafter.objects.AsyncContext) - function in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate.Context
Copy with given parameters
copyWith(io.github.sakaki_aruka.customcrafter.matter.CMatter) - function in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate.Context
Copy with given parameters
copyWith() - function in io.github.sakaki_aruka.customcrafter.matter.CMatterPredicate.Context
Copy with given parameters
copyWith(io.github.sakaki_aruka.customcrafter.objects.AsyncContext) - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate.Context
Copy with a given parameter
copyWith(io.github.sakaki_aruka.customcrafter.objects.AsyncContext) - function in io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context
Copy with a given parameter.
CPotionComponent - class in io.github.sakaki_aruka.customcrafter.matter.potion
A component of CMatter's potion.
CPotionComponent.Strict - class in io.github.sakaki_aruka.customcrafter.matter.potion.CPotionComponent
An enum what means potion required level.
CPotionMatter - class in io.github.sakaki_aruka.customcrafter.matter.potion
This interface's implementing types will be subject to checks regarding potion effects when used as materials.
CPotionMatterImpl - class in io.github.sakaki_aruka.customcrafter.matter.potion
A default CMatter, CPotionMatter implemented class.
CRAFT - enum entry in io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context.CallMode
 
CraftInputInterruptEvent - class in io.github.sakaki_aruka.customcrafter.event.failure
Called when a player interacts with craft input slots or closes the CraftUI while a craft process (search or result generation) is in progress, causing the ongoing process to be interrupted.
craftSlots() - function in io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner.Baked
Returns craft slots (6x6)
CraftUIDesigner - class in io.github.sakaki_aruka.customcrafter.ui
UI builder for CraftUIDefault UI implementation is in CraftUI.
CraftUIDesigner.Baked - class in io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner
BakedDesigner: An immutable CraftUIDesigner with a set (baked) value.
CraftUIDesigner.Companion - class in io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner
 
CraftUIDesigner.Context - class in io.github.sakaki_aruka.customcrafter.ui.CraftUIDesigner
Context for CraftUIDesigner.
CraftView - class in io.github.sakaki_aruka.customcrafter.objects
A view of crafting gui.
CreateCustomItemEvent - class in io.github.sakaki_aruka.customcrafter.event
Called when a player did craft items what through custom crafting table.
createGroups(java.util.Map,java.util.Set) - function in io.github.sakaki_aruka.customcrafter.recipe.GroupRecipe.Companion
Creates a collection of GroupRecipe.Context s, which are grouping settings that can be set in GroupRecipe#groups.
createGroups(java.util.Map,java.util.Set) - function in io.github.sakaki_aruka.customcrafter.recipe.ShapelessGroupRecipe.Companion
Creates a collection of MatchGroups, which are grouping settings that can be set in ShapelessGroupRecipe.groups.
CRecipe - class in io.github.sakaki_aruka.customcrafter.recipe
This interface's implementing types can be used as recipes for CustomCrafter.
CRecipe.Type - class in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Type of CRecipe
CRecipeImpl - class in io.github.sakaki_aruka.customcrafter.recipe
A default CRecipe implementation class.
CRecipePredicate - class in io.github.sakaki_aruka.customcrafter.recipe
This interface is a SAM (Single Abstract Method Interface) and only has the function (CRecipePredicate.test) that is executed during recipe determination.
CRecipePredicate.Companion - class in io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate
 
CRecipePredicate.Context - class in io.github.sakaki_aruka.customcrafter.recipe.CRecipePredicate
Context for CRecipePredicate
CRecipePredicates - class in io.github.sakaki_aruka.customcrafter.recipe
Combinator functions for composing CRecipePredicate instances.
CROSS - enum entry in io.github.sakaki_aruka.customcrafter.recipe.AdjacentRecipe.RelationType

Neighbouring items must be directly above, below, left, or right (↑ ↓ ← →); diagonally adjacent neighbours are forbidden.

CustomCrafterAPI - class in io.github.sakaki_aruka.customcrafter
 
CustomCrafterAPI.NameStrictLevel - class in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Restriction level for recipe name duplication, applied during recipe registration.
CustomCrafterAPI.VersionType - class in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Represents the release stage of the Custom Crafter API.
CustomCrafterAPIPropertiesChangeEvent - class in io.github.sakaki_aruka.customcrafter.event
Called when CustomCrafterAPI changeable properties changed.
CustomCrafterAPIPropertiesChangeEvent.Property - class in io.github.sakaki_aruka.customcrafter.event.CustomCrafterAPIPropertiesChangeEvent
A value of CustomCrafterAPI property.
CustomCrafterAPIPropertiesChangeEvent.PropertyKey - class in io.github.sakaki_aruka.customcrafter.event.CustomCrafterAPIPropertiesChangeEvent
Key of Property<T>
customs() - function in io.github.sakaki_aruka.customcrafter.search.Search.SearchResult
Returns found custom recipes with their coordinate relations.
CVanillaRecipe - class in io.github.sakaki_aruka.customcrafter.recipe
A CRecipe wrapper for vanilla Recipe instances.
A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  V  W