Interface IAbstractReward<TYPE>

All Superinterfaces:
net.minecraft.world.level.storage.loot.LootContextUser
All Known Subinterfaces:
IEntityReward, IPlayerReward, IReward, ISimpleEntityReward, ISimpleReward, ITeamReward, IWrappedEntityReward<REWARD>, IWrappedReward<REWARD>, OneTimeTeamReward
All Known Implementing Classes:
AbstractGiveItemsReward, AllTeamsPlayerReward, ConditionalTeamReward, ContextEntityReward, ContextTeamReward, FlatEntityReward, FlatTeamReward, GiveItemReward, GiveLootReward, GrantAdvancementPlayerReward, GrantExperiencePlayerReward, GrantRestaurantXPTeamReward, MembersTeamReward, MobEffectEntityReward, OneTimeTeamReward.Player, OneTimeTeamReward.Team, UnlockTradeEntityReward, VillagerGossipEntityReward

public interface IAbstractReward<TYPE> extends net.minecraft.world.level.storage.loot.LootContextUser
  • Method Summary

    Modifier and Type
    Method
    Description
     
     

    Methods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser

    getReferencedContextParams, validate