Index
All Classes and Interfaces|All Packages
C
- com.cotani.reward.integration - package com.cotani.reward.integration
- CotaniRewardIntegrations - Class in com.cotani.reward.integration
-
Factories for the standard reward settlement adapters.
E
- economy(EconomyService) - Static method in class com.cotani.reward.integration.CotaniRewardIntegrations
I
- inventory(Plugin, InventorySyncService, RewardItemResolver) - Static method in class com.cotani.reward.integration.CotaniRewardIntegrations
R
- require(RewardItemResolver) - Static method in interface com.cotani.reward.integration.RewardItemResolver
- resolve(ItemGrant) - Method in interface com.cotani.reward.integration.RewardItemResolver
- RewardEconomyGrantHandler - Class in com.cotani.reward.integration
-
Settles
CurrencyGrants through the idempotent Cotani economy API. - RewardEconomyGrantHandler(EconomyService) - Constructor for class com.cotani.reward.integration.RewardEconomyGrantHandler
- RewardInventoryGrantHandler - Class in com.cotani.reward.integration
-
Settles item grants through the entity-thread-safe inventory mutation API.
- RewardInventoryGrantHandler(Plugin, InventorySyncService, RewardItemResolver) - Constructor for class com.cotani.reward.integration.RewardInventoryGrantHandler
- RewardItemResolver - Interface in com.cotani.reward.integration
-
Resolves an item grant into a Paper item stack on the player's entity thread.
S
- settleAsync(RewardGrantHandler.RewardSettlementContext, RewardGrant) - Method in class com.cotani.reward.integration.RewardEconomyGrantHandler
- settleAsync(RewardGrantHandler.RewardSettlementContext, RewardGrant) - Method in class com.cotani.reward.integration.RewardInventoryGrantHandler
- supports(RewardGrant) - Method in class com.cotani.reward.integration.RewardEconomyGrantHandler
- supports(RewardGrant) - Method in class com.cotani.reward.integration.RewardInventoryGrantHandler
V
- vanilla() - Static method in interface com.cotani.reward.integration.RewardItemResolver
-
Resolves vanilla material keys such as
diamondorminecraft:diamond. - vanillaInventory(Plugin, InventorySyncService) - Static method in class com.cotani.reward.integration.CotaniRewardIntegrations
All Classes and Interfaces|All Packages