From c16a70a0f43a96b6dd2afa86b4fe35f501530aa2 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Fri, 28 May 2021 21:28:06 +0800 Subject: More docs, LiveDisplayGenerator -> DynamicDisplayGenerator --- .../impl/client/registry/display/DisplayRegistryImpl.java | 14 +++++++------- .../java/me/shedaniel/rei/impl/client/view/ViewsImpl.java | 10 +++++----- 2 files changed, 12 insertions(+), 12 deletions(-) (limited to 'runtime/src/main/java') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java index 31f5d4c2d..6459963bc 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java @@ -28,7 +28,7 @@ import me.shedaniel.rei.api.client.plugins.REIClientPlugin; import me.shedaniel.rei.api.client.registry.category.CategoryRegistry; import me.shedaniel.rei.api.client.registry.display.DisplayCategory; import me.shedaniel.rei.api.client.registry.display.DisplayRegistry; -import me.shedaniel.rei.api.client.registry.display.LiveDisplayGenerator; +import me.shedaniel.rei.api.client.registry.display.DynamicDisplayGenerator; import me.shedaniel.rei.api.client.registry.display.visibility.DisplayVisibilityPredicate; import me.shedaniel.rei.api.common.category.CategoryIdentifier; import me.shedaniel.rei.api.common.display.Display; @@ -44,8 +44,8 @@ import java.util.function.Predicate; public class DisplayRegistryImpl extends RecipeManagerContextImpl implements DisplayRegistry { private final Map, List> displays = new ConcurrentHashMap<>(); - private final Map, List>> displayGenerators = new ConcurrentHashMap<>(); - private final List> globalDisplayGenerators = new ArrayList<>(); + private final Map, List>> displayGenerators = new ConcurrentHashMap<>(); + private final List> globalDisplayGenerators = new ArrayList<>(); private final List visibilityPredicates = new ArrayList<>(); private final List> fillers = new ArrayList<>(); private final MutableInt displayCount = new MutableInt(0); @@ -83,23 +83,23 @@ public class DisplayRegistryImpl extends RecipeManagerContextImpl void registerGlobalDisplayGenerator(LiveDisplayGenerator generator) { + public void registerGlobalDisplayGenerator(DynamicDisplayGenerator generator) { globalDisplayGenerators.add(generator); } @Override - public void registerDisplayGenerator(CategoryIdentifier categoryId, LiveDisplayGenerator generator) { + public void registerDisplayGenerator(CategoryIdentifier categoryId, DynamicDisplayGenerator generator) { displayGenerators.computeIfAbsent(categoryId, location -> new ArrayList<>()) .add(generator); } @Override - public Map, List>> getCategoryDisplayGenerators() { + public Map, List>> getCategoryDisplayGenerators() { return Collections.unmodifiableMap(displayGenerators); } @Override - public List> getGlobalDisplayGenerators() { + public List> getGlobalDisplayGenerators() { return Collections.unmodifiableList(globalDisplayGenerators); } diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/view/ViewsImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/view/ViewsImpl.java index c53c75e1d..3a28e2283 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/view/ViewsImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/view/ViewsImpl.java @@ -31,7 +31,7 @@ import me.shedaniel.rei.api.client.config.ConfigObject; import me.shedaniel.rei.api.client.registry.category.CategoryRegistry; import me.shedaniel.rei.api.client.registry.display.DisplayCategory; import me.shedaniel.rei.api.client.registry.display.DisplayRegistry; -import me.shedaniel.rei.api.client.registry.display.LiveDisplayGenerator; +import me.shedaniel.rei.api.client.registry.display.DynamicDisplayGenerator; import me.shedaniel.rei.api.client.view.ViewSearchBuilder; import me.shedaniel.rei.api.client.view.Views; import me.shedaniel.rei.api.common.category.CategoryIdentifier; @@ -123,12 +123,12 @@ public class ViewsImpl implements Views { int generatorsCount = 0; - for (Map.Entry, List>> entry : DisplayRegistry.getInstance().getCategoryDisplayGenerators().entrySet()) { + for (Map.Entry, List>> entry : DisplayRegistry.getInstance().getCategoryDisplayGenerators().entrySet()) { CategoryIdentifier categoryId = entry.getKey(); Set set = new LinkedHashSet<>(); generatorsCount += entry.getValue().size(); - for (LiveDisplayGenerator generator : (List>) (List>) entry.getValue()) { + for (DynamicDisplayGenerator generator : (List>) (List>) entry.getValue()) { generateLiveDisplays(generator, builder, set::add); } @@ -140,7 +140,7 @@ public class ViewsImpl implements Views { Consumer displayConsumer = display -> { CollectionUtils.getOrPutEmptyList(result, CategoryRegistry.getInstance().get(display.getCategoryIdentifier()).getCategory()).add(display); }; - for (LiveDisplayGenerator generator : (List>) (List>) DisplayRegistry.getInstance().getGlobalDisplayGenerators()) { + for (DynamicDisplayGenerator generator : (List>) (List>) DisplayRegistry.getInstance().getGlobalDisplayGenerators()) { generatorsCount++; generateLiveDisplays(generator, builder, displayConsumer); } @@ -155,7 +155,7 @@ public class ViewsImpl implements Views { return result; } - private void generateLiveDisplays(LiveDisplayGenerator generator, ViewSearchBuilder builder, Consumer displayConsumer) { + private void generateLiveDisplays(DynamicDisplayGenerator generator, ViewSearchBuilder builder, Consumer displayConsumer) { for (EntryStack stack : builder.getRecipesFor()) { Optional> recipeForDisplays = generator.getRecipeFor(stack); if (recipeForDisplays.isPresent()) { -- cgit