Class GiveLootEntityReward

java.lang.Object
com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
com.petrolpark.core.data.reward.entity.GiveLootEntityReward
All Implemented Interfaces:
ILootTableAccessor, IEntityReward, ITypedReward<EntityRewardType>, net.minecraft.world.level.storage.loot.LootContextUser

public class GiveLootEntityReward extends AbstractGiveItemsEntityReward implements ILootTableAccessor
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<GiveLootEntityReward> CODEC
    • lootTable

      protected final com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>,net.minecraft.world.level.storage.loot.LootTable> lootTable
  • Constructor Details

    • GiveLootEntityReward

      public GiveLootEntityReward(com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>,net.minecraft.world.level.storage.loot.LootTable> lootTable, List<net.minecraft.world.level.storage.loot.functions.LootItemFunction> functions)
  • Method Details