Interface IPlayerReward
- All Superinterfaces:
IEntityReward,ITypedReward<EntityRewardType>,net.minecraft.world.level.storage.loot.LootContextUser
- All Known Implementing Classes:
AllTeamsPlayerReward,GrantExperiencePlayerReward
-
Field Summary
Fields inherited from interface com.petrolpark.core.data.reward.entity.IEntityReward
CODEC, TYPED_CODEC -
Method Summary
Modifier and TypeMethodDescriptiondefault voidreward(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.storage.loot.LootContext context, float multiplier) Deprecated.voidrewardPlayer(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.storage.loot.LootContext context, float multiplier) Methods inherited from interface com.petrolpark.core.data.reward.ITypedReward
addToDescription, getType, render, translate, translateSimpleMethods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser
getReferencedContextParams, validate
-
Method Details
-
rewardPlayer
void rewardPlayer(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.storage.loot.LootContext context, float multiplier) -
reward
@Deprecated default void reward(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.storage.loot.LootContext context, float multiplier) Deprecated.OverriderewardPlayer(Player, LootContext, float)instead.- Specified by:
rewardin interfaceIEntityReward
-
rewardPlayer(Player, LootContext, float)instead.