package at.hannibal2.skyhanni.config.features;
import at.hannibal2.skyhanni.config.commands.Commands;
import at.hannibal2.skyhanni.config.core.config.Position;
import at.hannibal2.skyhanni.features.garden.inventory.GardenPlotIcon;
import at.hannibal2.skyhanni.utils.LorenzUtils;
import com.google.gson.annotations.Expose;
import io.github.moulberry.moulconfig.annotations.*;
import io.github.moulberry.moulconfig.observer.Property;
import net.minecraft.client.Minecraft;
import org.lwjgl.input.Keyboard;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@SuppressWarnings("deprecation")
public class Garden {
@Expose
@ConfigOption(name = "SkyMart", desc = "")
@ConfigEditorAccordion(id = 0)
public boolean skyMart = false;
@Expose
@ConfigOption(name = "Copper Price", desc = "Show copper to coin prices inside the SkyMart inventory.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 0)
public boolean skyMartCopperPrice = true;
@Expose
@ConfigOption(name = "Advanced Stats", desc = "Show the bin price and copper price for every item.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 0)
public boolean skyMartCopperPriceAdvancedStats = false;
@Expose
public Position skyMartCopperPricePos = new Position(211, 132, false, true);
@Expose
@ConfigOption(name = "Visitor", desc = "")
@ConfigEditorAccordion(id = 1)
public boolean visitor = false;
@Expose
@ConfigOption(name = "Visitor Timer", desc = "")
@ConfigAccordionId(id = 1)
@ConfigEditorAccordion(id = 2)
public boolean visitorTimer = false;
@Expose
@ConfigOption(