Package com.petrolpark.core.data.loot
Interface ILootTableAccessor
- All Known Implementing Classes:
GiveLootEntityReward,LootTableRewardGenerator
public interface ILootTableAccessor
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.world.level.storage.loot.LootTablegetLootTable(net.minecraft.world.level.storage.loot.LootContext context) com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable> static <FINDER extends ILootTableAccessor>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<FINDER>, com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable>> lootTableField(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<FINDER> instance)
-
Method Details
-
lootTableField
static <FINDER extends ILootTableAccessor> com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<FINDER>,com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, lootTableFieldnet.minecraft.world.level.storage.loot.LootTable>> (com.mojang.serialization.codecs.RecordCodecBuilder.Instance<FINDER> instance) -
lootTable
com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>,net.minecraft.world.level.storage.loot.LootTable> lootTable() -
getLootTable
default net.minecraft.world.level.storage.loot.LootTable getLootTable(net.minecraft.world.level.storage.loot.LootContext context)
-