Class CombinedRewardGenerator

java.lang.Object
com.petrolpark.data.reward.generator.CombinedRewardGenerator
All Implemented Interfaces:
IRewardGenerator, net.minecraft.world.level.storage.loot.LootContextUser

public class CombinedRewardGenerator extends Object implements IRewardGenerator
  • Field Details

  • Constructor Details

    • CombinedRewardGenerator

      public CombinedRewardGenerator(IRewardGenerator[] children)
  • Method Details

    • generate

      public List<IReward> generate(net.minecraft.world.level.storage.loot.LootContext context)
      Specified by:
      generate in interface IRewardGenerator
    • getType

      public RewardGeneratorType getType()
      Specified by:
      getType in interface IRewardGenerator
    • getReferencedContextParams

      public Set<net.minecraft.world.level.storage.loot.parameters.LootContextParam<?>> getReferencedContextParams()
      Specified by:
      getReferencedContextParams in interface net.minecraft.world.level.storage.loot.LootContextUser