Class ReplaceableResultSupplier.Context
-
- All Implemented Interfaces:
public final class ReplaceableResultSupplier.ContextA subset of ResultSupplier.Context passed to replaceQueries and replaceResultHandler.
This class exposes the same fields as ResultSupplier.Context but omits ResultSupplier.Context.asyncContext, which is not relevant to slot write-back logic.
- Since:
5.0.21
-
-
Field Summary
Fields Modifier and Type Field Description private final CReciperecipeprivate final MappedRelationrelationprivate final Map<CoordinateComponent, ItemStack>mappedprivate final BooleanshiftClickedprivate final IntegercalledTimesprivate final UUIDcrafterIdprivate final ResultSupplier.Context.CallModecallMode
-
Constructor Summary
Constructors Constructor Description ReplaceableResultSupplier.Context(ResultSupplier.Context sourceContext)
-
Method Summary
Modifier and Type Method Description final CRecipegetRecipe()final MappedRelationgetRelation()final Map<CoordinateComponent, ItemStack>getMapped()final BooleangetShiftClicked()final IntegergetCalledTimes()final UUIDgetCrafterId()final ResultSupplier.Context.CallModegetCallMode()-
-
Constructor Detail
-
ReplaceableResultSupplier.Context
ReplaceableResultSupplier.Context(ResultSupplier.Context sourceContext)
-
-
Method Detail
-
getRelation
final MappedRelation getRelation()
-
getMapped
final Map<CoordinateComponent, ItemStack> getMapped()
-
getShiftClicked
final Boolean getShiftClicked()
-
getCalledTimes
final Integer getCalledTimes()
-
getCrafterId
final UUID getCrafterId()
-
getCallMode
final ResultSupplier.Context.CallMode getCallMode()
-
-
-
-