From f8f2ffab63792a8ccd02b8627c0d2c0b2fad71fd Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sat, 23 Nov 2019 17:28:16 +0800 Subject: 3.2.10 --- .../me/shedaniel/rei/impl/OldConfigObjectImpl.java | 381 --------------------- 1 file changed, 381 deletions(-) delete mode 100644 src/main/java/me/shedaniel/rei/impl/OldConfigObjectImpl.java (limited to 'src/main/java/me/shedaniel/rei/impl/OldConfigObjectImpl.java') diff --git a/src/main/java/me/shedaniel/rei/impl/OldConfigObjectImpl.java b/src/main/java/me/shedaniel/rei/impl/OldConfigObjectImpl.java deleted file mode 100644 index 38071b59d..000000000 --- a/src/main/java/me/shedaniel/rei/impl/OldConfigObjectImpl.java +++ /dev/null @@ -1,381 +0,0 @@ -/* - * Roughly Enough Items by Danielshe. - * Licensed under the MIT License. - */ - -package me.shedaniel.rei.impl; - -import me.shedaniel.rei.api.ConfigObject; -import me.shedaniel.rei.api.annotations.Internal; -import me.shedaniel.rei.gui.config.*; -import me.zeroeightsix.fiber.exception.FiberException; -import me.zeroeightsix.fiber.tree.ConfigNode; -import me.zeroeightsix.fiber.tree.ConfigValue; -import me.zeroeightsix.fiber.tree.Node; - -@Deprecated -@Internal -public class OldConfigObjectImpl implements ConfigObject { - - public ConfigNode configNode = new ConfigNode(); - - private Node general = configNode.fork("!general"); - private Node appearance = configNode.fork("appearance"); - private Node modules = configNode.fork("modules"); - private Node technical = configNode.fork("technical"); - - private ConfigValue cheating = ConfigValue.builder(Boolean.class) - .withParent(general) - .withDefaultValue(false) - .withComment("Declares whether cheating mode is on.") - .withName("cheating") - .build(); - - private ConfigValue itemListOrdering = ConfigValue.builder(ItemListOrderingConfig.class) - .withParent(appearance) - .withDefaultValue(ItemListOrderingConfig.REGISTRY_ASCENDING) - .withComment("The ordering of the items on the item panel.") - .withName("itemListOrdering") - .build(); - - private ConfigValue darkTheme = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares the appearance of REI windows.") - .withName("darkTheme") - .build(); - - private ConfigValue renderEntryExtraOverlay = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(true) - .withComment("Whether REI should render entry's overlay.\nExample: Enchantment Glint") - .withName("renderEntryExtraOverlay") - .build(); - - private ConfigValue recipeScreenType = ConfigValue.builder(RecipeScreenType.class) - .withParent(appearance) - .withDefaultValue(RecipeScreenType.UNSET) - .withComment("The ordering of the items on the item panel.") - .withName("recipeScreenType") - .build(); - - private ConfigValue loadDefaultPlugin = ConfigValue.builder(Boolean.class) - .withParent(technical) - .withDefaultValue(true) - .withComment("To disable REI's default plugin.\nDon't change this unless you understand what you are doing") - .withName("loadDefaultPlugin") - .build(); - - private ConfigValue sideSearchField = ConfigValue.builder(SearchFieldLocation.class) - .withParent(appearance) - .withDefaultValue(SearchFieldLocation.CENTER) - .withComment("Declares the position of the search field.") - .withName("searchFieldLocation") - .build(); - - private ConfigValue mirrorItemPanel = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares the position of the item list panel.") - .withName("mirrorItemPanel") - .build(); - - private ConfigValue enableCraftableOnlyButton = ConfigValue.builder(Boolean.class) - .withParent(modules) - .withDefaultValue(true) - .withComment("Declares whether the craftable filter button is enabled.") - .withName("enableCraftableOnlyButton") - .build(); - - private ConfigValue toastDisplayedOnCopyIdentifier = ConfigValue.builder(Boolean.class) - .withParent(modules) - .withDefaultValue(true) - .withName("toastDisplayedOnCopyIdentifier") - .build(); - - private ConfigValue gamemodeCommand = ConfigValue.builder(String.class) - .withParent(technical) - .withDefaultValue("/gamemode {gamemode}") - .withComment("Declares the command used to change gamemode.") - .withName("gamemodeCommand") - .build(); - - private ConfigValue giveCommand = ConfigValue.builder(String.class) - .withParent(technical) - .withDefaultValue("/give {player_name} {item_identifier}{nbt} {count}") - .withComment("Declares the command used in servers to cheat items.") - .withName("giveCommand") - .build(); - - private ConfigValue weatherCommand = ConfigValue.builder(String.class) - .withParent(technical) - .withDefaultValue("/weather {weather}") - .withComment("Declares the command used to change weather.") - .withName("weatherCommand") - .build(); - - private ConfigValue maxRecipePerPage = ConfigValue.builder(Integer.class) - .withParent(appearance) - .withDefaultValue(3) - .withComment("Declares the maximum amount of recipes displayed in a page if possible.") - .withName("maxRecipePerPage") - .constraints() - .minNumerical(2) - .maxNumerical(99) - .finish() - .build(); - - private ConfigValue showUtilsButtons = ConfigValue.builder(Boolean.class) - .withParent(modules) - .withDefaultValue(false) - .withComment("Declares whether the utils buttons are shown.") - .withName("showUtilsButtons") - .build(); - - private ConfigValue disableRecipeBook = ConfigValue.builder(Boolean.class) - .withParent(modules) - .withDefaultValue(false) - .withComment("Declares whether REI should remove the recipe book.") - .withName("disableRecipeBook") - .build(); - - private ConfigValue lighterButtonHover = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(true) - .withComment("Declares whether REI should lighten the button if hovered.") - .withName("lighterButtonHover") - .build(); - - private ConfigValue fixTabCloseContainer = ConfigValue.builder(Boolean.class) - .withParent(modules) - .withDefaultValue(false) - .withComment("Declares whether REI should fix closing container with tab.") - .withName("fixTabCloseContainer") - .build(); - - private ConfigValue clickableRecipeArrows = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(true) - .withName("clickableRecipeArrows") - .build(); - - private ConfigValue itemCheatingMode = ConfigValue.builder(ItemCheatingMode.class) - .withParent(appearance) - .withDefaultValue(ItemCheatingMode.REI_LIKE) - .withName("itemCheatingMode") - .build(); - - private ConfigValue lightGrayRecipeBorder = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares the appearance of recipe's border.") - .withName("lightGrayRecipeBorder") - .build(); - - private ConfigValue appendModNames = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares whether REI should append mod names to item stacks.") - .withName("appendModNames") - .build(); - - private ConfigValue villagerScreenPermanentScrollBar = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares how the scrollbar in villager screen act.") - .withName("villagerScreenPermanentScrollBar") - .build(); - - private ConfigValue registerRecipesInAnotherThread = ConfigValue.builder(Boolean.class) - .withParent(technical) - .withDefaultValue(true) - .withName("registerRecipesInAnotherThread") - .build(); - - private ConfigValue scrollingEntryListWidget = ConfigValue.builder(Boolean.class) - .withParent(appearance) - .withDefaultValue(false) - .withComment("Declares whether if entry list widget is scrolled.") - .withName("scrollingEntryListWidget") - .build(); - - private ConfigValue overlayVisible = ConfigValue.builder(Boolean.class) - .withParent(general) - .withDefaultValue(true) - .withName("overlayVisible") - .build(); - - public OldConfigObjectImpl() throws FiberException { - - } - - @Override - public Node getGeneral() { - return general; - } - - @Override - public ConfigNode getConfigNode() { - return configNode; - } - - @Override - public ConfigValue getOverlayVisibleNode() { - return overlayVisible; - } - - @Override - public boolean isLighterButtonHover() { - return this.lighterButtonHover.getValue(); - } - - @Override - public void setLighterButtonHover(boolean lighterButtonHover) { - this.lighterButtonHover.setValue(lighterButtonHover); - } - - @Override - public boolean isOverlayVisible() { - return this.overlayVisible.getValue(); - } - - @Override - public void setOverlayVisible(boolean overlayVisible) { - this.overlayVisible.setValue(overlayVisible); - } - - @Override - public boolean isCheating() { - return cheating.getValue(); - } - - @Override - public void setCheating(boolean cheating) { - this.cheating.setValue(cheating); - } - - @Override - public ItemListOrdering getItemListOrdering() { - return itemListOrdering.getValue().getOrdering(); - } - - @Override - public boolean isItemListAscending() { - return itemListOrdering.getValue().isAscending(); - } - - @Override - public boolean isUsingDarkTheme() { - return darkTheme.getValue().booleanValue(); - } - - @Override - public boolean isToastDisplayedOnCopyIdentifier() { - return toastDisplayedOnCopyIdentifier.getValue(); - } - - @Override - public boolean doesRenderEntryExtraOverlay() { - return renderEntryExtraOverlay.getValue().booleanValue(); - } - - @Override - public boolean isEntryListWidgetScrolled() { - return scrollingEntryListWidget.getValue().booleanValue(); - } - - @Override - public boolean shouldAppendModNames() { - return appendModNames.getValue().booleanValue(); - } - - @Override - public RecipeScreenType getRecipeScreenType() { - return recipeScreenType.getValue(); - } - - @Override - public void setRecipeScreenType(RecipeScreenType recipeScreenType) { - this.recipeScreenType.setValue(recipeScreenType); - } - - @Override - public boolean isLoadingDefaultPlugin() { - return loadDefaultPlugin.getValue().booleanValue(); - } - - @Override - public SearchFieldLocation getSearchFieldLocation() { - return sideSearchField.getValue(); - } - - @Override - public boolean isLeftHandSidePanel() { - return mirrorItemPanel.getValue().booleanValue(); - } - - @Override - public boolean isCraftableFilterEnabled() { - return enableCraftableOnlyButton.getValue().booleanValue(); - } - - @Override - public String getGamemodeCommand() { - return gamemodeCommand.getValue(); - } - - @Override - public String getGiveCommand() { - return giveCommand.getValue(); - } - - @Override - public String getWeatherCommand() { - return weatherCommand.getValue(); - } - - @Override - public int getMaxRecipePerPage() { - return maxRecipePerPage.getValue().intValue(); - } - - @Override - public boolean doesShowUtilsButtons() { - return showUtilsButtons.getValue().booleanValue(); - } - - @Override - public boolean doesDisableRecipeBook() { - return disableRecipeBook.getValue().booleanValue(); - } - - @Override - public boolean doesFixTabCloseContainer() { - return fixTabCloseContainer.getValue().booleanValue(); - } - - @Override - public boolean areClickableRecipeArrowsEnabled() { - return clickableRecipeArrows.getValue().booleanValue(); - } - - @Override - public ItemCheatingMode getItemCheatingMode() { - return itemCheatingMode.getValue(); - } - - @Override - public boolean isUsingLightGrayRecipeBorder() { - return lightGrayRecipeBorder.getValue().booleanValue(); - } - - @Override - public boolean doesVillagerScreenHavePermanentScrollBar() { - return villagerScreenPermanentScrollBar.getValue().booleanValue(); - } - - @Override - public boolean doesRegisterRecipesInAnotherThread() { - return registerRecipesInAnotherThread.getValue().booleanValue(); - } -} -- cgit