aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-02-27 17:14:08 +0800
committershedaniel <daniel@shedaniel.me>2021-02-27 17:15:02 +0800
commit542eb5154ebce387312ca3691f743b89e4aef99e (patch)
tree48583bad05514d9a1a8d0ab3499af0d39f3fd1e5
parent9c570a0e71a6e209e0d234a99f35bd24efc18d7d (diff)
downloadRoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.tar.gz
RoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.tar.bz2
RoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.zip
Remove depending on Cloth API, switching to architectury
Signed-off-by: shedaniel <daniel@shedaniel.me>
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ClientHelper.java60
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ConfigManager.java8
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/DisplayRegistry.java92
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/DisplayRegistryb.java214
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/DisplayVisibilityPredicate.java (renamed from api/src/main/java/me/shedaniel/rei/api/DisplayVisibilityHandler.java)4
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/FocusedStackProvider.java1
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/LiveDisplayGenerator.java4
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/REIHelper.java3
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ScreenClickAreaProvider.java7
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/favorites/FavoriteEntryType.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/fluid/FluidSupportProvider.java20
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/gui/SimpleDisplayRenderer.java2
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/gui/widgets/TextField.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ingredient/EntryIngredient.java27
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ingredient/entry/EntryDefinition.java12
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ingredient/entry/EntryTypeRegistry.java45
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/ingredient/util/EntryIngredients.java41
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/plugins/BuiltinPlugin.java6
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/plugins/PluginManager.java (renamed from api/src/main/java/me/shedaniel/rei/api/registry/screens/ScreenRegistry.java)47
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/plugins/REIPlugin.java74
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/DisplayerQuery.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/ParentReloadable.java36
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/PluginHandler.java10
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/RecipeManagerContext.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/Reloadable.java46
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/category/CategoryRegistry.java (renamed from api/src/main/java/me/shedaniel/rei/api/registry/CategoryRegistry.java)36
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/display/DisplayRegistry.java145
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/entry/EntryRegistry.java (renamed from api/src/main/java/me/shedaniel/rei/api/registry/EntryRegistry.java)14
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screen/ClickArea.java (renamed from api/src/main/java/me/shedaniel/rei/api/ClickAreaHandler.java)4
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screen/DisplayBoundsProvider.java (renamed from api/src/main/java/me/shedaniel/rei/api/REIPluginEntry.java)34
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screen/ExclusionZones.java (renamed from api/src/main/java/me/shedaniel/rei/api/registry/screens/ExclusionZones.java)2
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screen/OverlayDecider.java (renamed from api/src/main/java/me/shedaniel/rei/api/registry/screens/OverlayDecider.java)5
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screen/ScreenRegistry.java135
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/screens/DisplayBoundsProvider.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/transfer/TransferHandler.java (renamed from api/src/main/java/me/shedaniel/rei/api/AutoTransferHandler.java)20
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/registry/transfer/TransferHandlerRegistry.java35
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/subsets/SubsetsRegistry.java25
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/util/CollectionUtils.java60
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/util/Identifiable.java23
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/view/ViewSearchBuilder.java84
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/view/Views.java73
-rw-r--r--api/src/main/java/me/shedaniel/rei/impl/Internals.java84
-rwxr-xr-xbuild.gradle18
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java106
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java8
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/beacon/base/DefaultBeaconBaseDisplay.java14
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/beacon/payment/DefaultBeaconPaymentDisplay.java18
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/brewing/DefaultBrewingCategory.java20
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/brewing/DefaultBrewingDisplay.java30
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/campfire/DefaultCampfireCategory.java18
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/campfire/DefaultCampfireDisplay.java28
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java18
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingDisplay.java26
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/crafting/DefaultCraftingCategory.java23
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/crafting/DefaultShapedDisplay.java22
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/crafting/DefaultShapelessDisplay.java24
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/favorites/GameModeFavoriteEntry.java4
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/favorites/WeatherFavoriteEntry.java2
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java22
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelDisplay.java12
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java10
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationDisplay.java13
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/pathing/DefaultPathingCategory.java19
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/pathing/DefaultPathingDisplay.java20
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/smithing/DefaultSmithingCategory.java10
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/smithing/DefaultSmithingDisplay.java28
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/stonecutting/DefaultStoneCuttingDisplay.java26
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/stripping/DefaultStrippingCategory.java19
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/stripping/DefaultStrippingDisplay.java19
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/tilling/DefaultTillingCategory.java19
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/tilling/DefaultTillingDisplay.java20
-rw-r--r--gradle.properties4
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/REIModMenuEntryPoint.java20
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCore.java199
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsInitializer.java15
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsNetwork.java32
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/api/gui/config/entry/FilteringScreen.java6
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/api/gui/config/entry/ReloadPluginsEntry.java7
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/compat/LBASupportPlugin.java5
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/ConfigReloadingScreen.java4
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java66
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java10
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/RecipeViewingScreen.java18
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/SearchFilterSyntaxHighlightingScreen.java25
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/VillagerRecipeViewingScreen.java18
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/modules/Menu.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/modules/entries/EntryStackSubsetsMenuEntry.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/modules/entries/GameModeMenuEntry.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/modules/entries/SubSubsetsMenuEntry.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/plugin/DefaultRuntimePlugin.java60
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/plugin/entry/FluidEntryDefinition.java11
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/plugin/entry/ItemEntryDefinition.java4
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListEntryWidget.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java85
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryWidget.java27
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java85
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java22
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/EntryRegistryImpl.java35
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/EntryTypeRegistryImpl.java10
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/ErrorDisplayer.java11
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/ExclusionZonesImpl.java6
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/FavoriteEntryTypeRegistryImpl.java10
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/FluidSupportProviderImpl.java14
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/InternalWidgets.java15
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/OverlaySearchFieldSyntaxHighlighter.java23
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/PluginManager.java627
-rw-r--r--