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.