Custom Crafter API
Types
Properties
Custom Crafter API version string.
Default value of AllCandidateUIDesigner
Default value of base-block.
Default value of base-block-side
Default value of craft-ui-designer.
Default value of recipe-name-strict-level.
Default value of result-give-cancel feature.
Default value of use-custom-craft-ui
Default value of use-multiple-result-candidate feature.
Major version number of the Custom Crafter API.
Minor version number of the Custom Crafter API.
Patch version number of the Custom Crafter API.
Release stage of the Custom Crafter API.
Functions
Returns current AllCandidateUIDesigner
Gets a base block type.
Gets the base block's side size.
Returns a current CraftUI designer.
Returns current recipe-name-strict-level
Returns an immutable list of all registered recipes.
Returns registered recipes whose names satisfy the given filter predicate.
Returns registered recipes whose names exactly match the given string.
Returns recipes that are registered by given plugin instance.
Returns a set of all registered recipe names.
Returns a boolean value that means the Custom Crafter API give result items to players or not.
Returns a boolean value that means 'Custom Craft UI open' enabled or not.
Returns a boolean value that means 'multiple result candidate' feature enabled or not.
Checks full-compatibility
Registers the provided recipes and fires RegisterCustomRecipeEvent.
Sets the AllCandidateUIDesigner.
Sets base block with given material.
Sets base block's side size.
Sets a new CraftUI designer if a specified is valid.
Sets the recipe name strict level.
Sets a boolean value that means the Custom Crafter API give result items to players or not.
Sets 'Custom Craft UI open' enables or not.
Sets 'multiple result candidate' feature enables or not.
Unregisters all registered recipes.
Unregisters recipes that match the specified conditions.