net.minecraft.client.search

public class SearchManager

net.minecraft.client.multiplayer.SessionSearchTrees
net.minecraft.client.multiplayer.SessionSearchTrees
net.minecraft.class_1124
net.minecraft.client.search.SearchManager

Field summary

Modifier and TypeField
private static final SearchManager$Key
RECIPE_COLLECTIONS
RECIPE_COLLECTIONS
field_46200
RECIPE_OUTPUT
private static final SearchManager$Key
CREATIVE_NAMES
CREATIVE_NAMES
field_5495
ITEM_TOOLTIP
private static final SearchManager$Key
CREATIVE_TAGS
CREATIVE_TAGS
field_5494
ITEM_TAG
private CompletableFuture<SearchProvider<ItemStack>>
creativeByNameSearch
creativeByNameSearch
field_51826
itemTooltipReloadFuture
private CompletableFuture<SearchProvider<ItemStack>>
creativeByTagSearch
creativeByTagSearch
field_51827
itemTagReloadFuture
private CompletableFuture<SearchProvider<RecipeResultCollection>>
recipeSearch
recipeSearch
field_51828
recipeOutputReloadFuture
private final Map<SearchManager$Key, Runnable>
reloaders
reloaders
field_51829
reloaders

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
register(SessionSearchTrees$Key location, Runnable updater)
register(SessionSearchTrees$Key location, Runnable updater)
method_60353(class_1124$class_1125 arg0, Runnable arg1)
addReloader(SearchManager$Key key, Runnable reloader)
public void
rebuildAfterLanguageChange()
rebuildAfterLanguageChange()
method_60348()
refresh()
private static Stream<String>
getTooltipLines(Stream<ItemStack> items, Item$TooltipContext context, TooltipFlag flag)
getTooltipLines(Stream<ItemStack> items, Item$TooltipContext context, TooltipFlag flag)
method_60356(Stream<class_1799> arg0, class_1792$class_9635 arg1, class_1836 arg2)
collectItemTooltips(Stream<ItemStack> stacks, Item$TooltipContext context, TooltipType type)
public void
updateRecipes(ClientRecipeBook recipeBook, Level level)
updateRecipes(ClientRecipeBook recipeBook, Level level)
method_60352(class_299 arg0, class_1937 arg1)
addRecipeOutputReloader(ClientRecipeBook recipeBook, World world)
public SearchProvider<RecipeResultCollection>
recipes()
recipes()
method_60364()
getRecipeOutputReloadFuture()
public void
updateCreativeTags(List<ItemStack> items)
updateCreativeTags(List<ItemStack> items)
method_60355(List<class_1799> arg0)
addItemTagReloader(List<ItemStack> stacks)
public SearchProvider<ItemStack>
creativeTagSearch()
creativeTagSearch()
method_60370()
getItemTagReloadFuture()
public void
updateCreativeTooltips(HolderLookup$Provider registries, List<ItemStack> itemStacks)
updateCreativeTooltips(HolderLookup$Provider registries, List<ItemStack> itemStacks)
method_60357(class_7225$class_7874 arg0, List<class_1799> arg1)
addItemTooltipReloader(RegistryWrapper$WrapperLookup registries, List<ItemStack> stacks)
public SearchProvider<ItemStack>
creativeNameSearch()
creativeNameSearch()
method_60372()
getItemTooltipReloadFuture()