package net.minecraft.world.item.slot; import com.mojang.serialization.MapCodec; import net.minecraft.world.level.storage.loot.LootContext; public record EmptySlotSource() implements SlotSource { public static final MapCodec MAP_CODEC = MapCodec.unit(new EmptySlotSource()); @Override public MapCodec codec() { return MAP_CODEC; } @Override public SlotCollection provide(final LootContext context) { return SlotCollection.EMPTY; } }