mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-05-18 23:51:23 +02:00
22 lines
981 B
Java
22 lines
981 B
Java
package de.ellpeck.actuallyadditions.mod.lootmodifier;
|
|
|
|
import com.mojang.serialization.Codec;
|
|
import de.ellpeck.actuallyadditions.mod.ActuallyAdditions;
|
|
import net.neoforged.bus.api.IEventBus;
|
|
import net.neoforged.neoforge.common.loot.IGlobalLootModifier;
|
|
import net.neoforged.neoforge.registries.DeferredRegister;
|
|
import net.neoforged.neoforge.registries.NeoForgeRegistries;
|
|
|
|
import java.util.function.Supplier;
|
|
|
|
public class ActuallyLootModifiers {
|
|
private static final DeferredRegister<Codec<? extends IGlobalLootModifier>> GLM = DeferredRegister.create(NeoForgeRegistries.Keys.GLOBAL_LOOT_MODIFIER_SERIALIZERS, ActuallyAdditions.MODID);
|
|
|
|
public static final Supplier<Codec<? extends IGlobalLootModifier>> BAT_LOOT = GLM.register("bat_loot", BatLootModifier.CODEC);
|
|
public static final Supplier<Codec<? extends IGlobalLootModifier>> DUNGEON_LOOT = GLM.register("dungeon_loot", DungeonLootModifier.CODEC);
|
|
|
|
public static void init(IEventBus evt) {
|
|
GLM.register(evt);
|
|
}
|
|
}
|