Interface ILootPoolEntryModifier
- All Superinterfaces:
ILootModifierBase
- All Known Subinterfaces:
ILootPoolSingletonEntryModifier
- All Known Implementing Classes:
ModifyNestedLootTableModifier,SetQualityLootPoolEntryModifier,SetWeightLootPoolEntryModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ILootPoolEntryModifier> static final com.mojang.serialization.Codec<ILootPoolEntryModifier> Useinstead. -
Method Summary
Modifier and TypeMethodDescriptiongetType()net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainermodify(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.world.level.storage.loot.LootTable lootTable, net.minecraft.world.level.storage.loot.LootPool pool, net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer entry) Methods inherited from interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
add, apply, apply, copy, copy, getConditions, getEntries, getFunctions, getFunctions, getPools, getRandomSequence, when, withPool
-
Field Details
-
TYPED_CODEC
Useinstead. -
CODEC
-
-
Method Details
-
modify
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer modify(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.world.level.storage.loot.LootTable lootTable, net.minecraft.world.level.storage.loot.LootPool pool, net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer entry) -
getType
LootPoolEntryModifierType getType()
-