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

R

RC - enum entry in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI.VersionType

Release candidate. Stable enough for testing; no further API changes expected.

recipeMapFromStringList(java.util.List,java.util.Map) - function in io.github.sakaki_aruka.customcrafter.recipe.CoordinateComponent.Companion
Builds a Map<CoordinateComponent, CMatter> from a list of comma-separated rows and a token-to-matter mapping.
recipeSlots(io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner.Context) - function in io.github.sakaki_aruka.customcrafter.ui.AllCandidateUIDesigner
Returns the set of slot coordinates where recipe icons can be placed.
RegisterCustomRecipeEvent - class in io.github.sakaki_aruka.customcrafter.event
Called when a recipe registered.
registererMeta() - function in io.github.sakaki_aruka.customcrafter.event.RegisterCustomRecipeEvent
Returns a plugin metadata that registered recipes.
registerRecipe(java.util.List,org.bukkit.plugin.java.JavaPlugin,java.lang.Boolean) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Registers the provided recipes and fires RegisterCustomRecipeEvent.
registerRecipe(java.util.List,org.bukkit.plugin.java.JavaPlugin) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Registers the provided recipes and fires RegisterCustomRecipeEvent.
registerRecipe(java.util.List) - function in io.github.sakaki_aruka.customcrafter.CustomCrafterAPI
Registers the provided recipes and fires RegisterCustomRecipeEvent.
relateWith(io.github.sakaki_aruka.customcrafter.objects.CraftView) - function in io.github.sakaki_aruka.customcrafter.recipe.CVanillaRecipe
Builds a MappedRelation by matching this recipe's slots against the given view in index order.
ReplaceableResultSupplier - class in io.github.sakaki_aruka.customcrafter.result
A subinterface of ResultSupplier that writes items back into the crafting UI slots after a craft completes, instead of (or in addition to) giving them to the player.
ReplaceableResultSupplier.Context - class in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier
A subset of ResultSupplier.Context passed to replaceQueries and replaceResultHandler.
ReplaceableResultSupplier.ReplaceState - class in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier
Represents the outcome of a single slot write-back attempt.
replaceQueries(io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier
Builds the mapping of crafting-grid slots to items that should be written back.
replaceResultHandler(java.util.Map,java.util.Map,io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier.Context) - function in io.github.sakaki_aruka.customcrafter.result.ReplaceableResultSupplier
Called after all slot write-back attempts have completed (or timed out).
requiresInputItemAmountMax() - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Maximum requires input items amount.
requiresInputItemAmountMax() - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Maximum requires input items amount.
requiresInputItemAmountMin() - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Minimal requires input items amountDefault implementation derives this from matchGroups (sum of each group's MatchGroup.min).
requiresInputItemAmountMin() - function in io.github.sakaki_aruka.customcrafter.recipe.CRecipe
Minimal requires input items amountDefault implementation derives this from matchGroups (sum of each group's MatchGroup.min).
requiresInputItemAmountMin() - function in io.github.sakaki_aruka.customcrafter.recipe.GroupRecipe
Minimal requires input items amountDefault implementation derives this from matchGroups (sum of each group's MatchGroup.min).
ResultItemGiveFailEvent - class in io.github.sakaki_aruka.customcrafter.event.failure
Fired when CustomCrafterAPI fails to deliver one or more result items to the player (for example, when the player's inventory is full).
ResultSupplier - class in io.github.sakaki_aruka.customcrafter.result
Result items supplier of CRecipe.
ResultSupplier.Companion - class in io.github.sakaki_aruka.customcrafter.result.ResultSupplier
 
ResultSupplier.Context - class in io.github.sakaki_aruka.customcrafter.result.ResultSupplier
This class contains ResultSupplier parameters.
ResultSupplier.Context.CallMode - class in io.github.sakaki_aruka.customcrafter.result.ResultSupplier.Context
Indicates the purpose of a supply invocation.
A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  V  W