Interface IPlayerReward
- All Superinterfaces:
IAbstractReward<IEntityReward.Type>,IEntityReward,net.minecraft.world.level.storage.loot.LootContextUser
- All Known Implementing Classes:
AllTeamsPlayerReward,GrantAdvancementPlayerReward,GrantExperiencePlayerReward
-
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 TypeMethodDescriptiondefault booleanreward(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.storage.loot.LootContext context, float multiplier, boolean simulate) Deprecated.booleanrewardPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.level.storage.loot.LootContext context, float multiplier, boolean simulate) Methods inherited from interface petrolpark.mc.library.core.data.reward.IAbstractReward
getType, infoMethods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser
getReferencedContextParams, validate
-
Method Details
-
rewardPlayer
boolean rewardPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.level.storage.loot.LootContext context, float multiplier, boolean simulate) -
reward
@Deprecated @NonExtendable default boolean reward(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.storage.loot.LootContext context, float multiplier, boolean simulate) Deprecated.- Specified by:
rewardin interfaceIEntityReward
-
rewardPlayer(net.minecraft.server.level.ServerPlayer, net.minecraft.world.level.storage.loot.LootContext, float, boolean)instead.