Class GrantExperienceReward

java.lang.Object
com.petrolpark.data.reward.ContextEntityReward
com.petrolpark.data.reward.GrantExperienceReward
All Implemented Interfaces:
IReward, net.minecraft.world.level.storage.loot.LootContextUser

public class GrantExperienceReward extends ContextEntityReward
  • Field Details

    • amount

      protected final net.minecraft.world.level.storage.loot.providers.number.NumberProvider amount
  • Constructor Details

    • GrantExperienceReward

      public GrantExperienceReward(IEntityTarget target, net.minecraft.world.level.storage.loot.providers.number.NumberProvider amount)
  • Method Details

    • reward

      public void reward(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.storage.loot.LootContext context, float multiplier)
      Specified by:
      reward in class ContextEntityReward
    • render

      public void render(net.minecraft.client.gui.GuiGraphics graphics)
    • getName

      public net.minecraft.network.chat.Component getName()
    • getType

      public RewardType getType()