net.minecraft.loot.slot

public class SlotRangeSlotSource

implements SlotSource

net.minecraft.world.item.slot.RangeSlotSource
net.minecraft.world.item.slot.RangeSlotSource
net.minecraft.class_12270
net.minecraft.loot.slot.SlotRangeSlotSource

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<SlotRangeSlotSource>
MAP_CODEC
MAP_CODEC
field_64158
CODEC
private final LootEntityValueSource<Object>
source
source
field_64159
field_64159
private final SlotRange
slotRange
slotRange
field_64160
field_64160

Constructor summary

ModifierConstructor
private (LootEntityValueSource<Object> source, SlotRange slotRange)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<SlotRangeSlotSource>
codec()
codec()
method_76106()
getCodec()
public Set<ContextParameter<?>>
getReferencedContextParams()
getReferencedContextParams()
method_293()
getAllowedParameters()
public final ItemStream
provide(LootContext context)
provide(LootContext context)
method_76108(class_47 arg0)
stream(LootContext arg0)