123456789101112131415 |
- package me.lortseam.completeconfig.gui;
- import me.lortseam.completeconfig.entry.Extras;
- import me.shedaniel.clothconfig2.api.AbstractConfigListEntry;
- import net.minecraft.text.Text;
- import java.lang.reflect.Field;
- import java.util.function.Consumer;
- @FunctionalInterface
- public interface GuiProvider<T> {
- AbstractConfigListEntry<T> build(Text text, Field field, T value, T defaultValue, Extras<T> extras, Consumer<T> saveConsumer);
- }
|