Interface IWrappedEntityReward<REWARD extends IAbstractReward<?>>

All Superinterfaces:
IAbstractReward<IEntityReward.Type>, IEntityReward, net.minecraft.world.level.storage.loot.LootContextUser
All Known Implementing Classes:
AllTeamsPlayerReward

@ParametersAreNonnullByDefault public interface IWrappedEntityReward<REWARD extends IAbstractReward<?>> extends IEntityReward
  • Nested Class Summary

    Nested classes/interfaces inherited from interface petrolpark.mc.library.core.data.reward.entity.IEntityReward

    IEntityReward.Type
  • Field Summary

    Fields inherited from interface petrolpark.mc.library.core.data.reward.entity.IEntityReward

    CODEC, TYPED_CODEC
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
     
    default void
    validate(net.minecraft.world.level.storage.loot.ValidationContext context)
     
     

    Methods inherited from interface petrolpark.mc.library.core.data.reward.IAbstractReward

    getType

    Methods inherited from interface petrolpark.mc.library.core.data.reward.entity.IEntityReward

    reward

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

    getReferencedContextParams