package top.r3944realms.lib39.base.compat.jade;

import net.minecraft.resources.Identifier;
import org.jetbrains.annotations.NotNull;
import snownee.jade.api.IWailaClientRegistration;
import snownee.jade.api.IWailaPlugin;
import snownee.jade.api.WailaPlugin;
import top.r3944realms.lib39.Lib39;
import top.r3944realms.lib39.base.compat.jade.provider.NeoForgeDollComponentProvider;
import top.r3944realms.lib39.content.block.AbstractDollBlock;

/**
 * The type Forge jade plugin.
 */
@WailaPlugin
public class NeoForgeJadePlugin implements IWailaPlugin {
    /**
     * The constant UID.
     */
    public static final Identifier UID = Lib39.rl("lib39");

    @Override
    public void registerClient(@NotNull IWailaClientRegistration registration) {
        registration.registerBlockComponent(new NeoForgeDollComponentProvider(), AbstractDollBlock.class);
    }
}
