net.minecraft.client.multiplayer

public class SessionSearchTrees

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

Field summary

Modifier and TypeField
private static final SessionSearchTrees$Key
a
RECIPE_COLLECTIONS
field_46200
RECIPE_OUTPUT
private static final SessionSearchTrees$Key
b
CREATIVE_NAMES
field_5495
ITEM_TOOLTIP
private static final SessionSearchTrees$Key
c
CREATIVE_TAGS
field_5494
ITEM_TAG
private CompletableFuture<SearchTree<ItemStack>>
d
creativeByNameSearch
field_51826
itemTooltipReloadFuture
private CompletableFuture<SearchTree<ItemStack>>
e
creativeByTagSearch
field_51827
itemTagReloadFuture
private CompletableFuture<SearchTree<RecipeCollection>>
f
recipeSearch
field_51828
recipeOutputReloadFuture
private final Map<SessionSearchTrees$Key, Runnable>
g
reloaders
field_51829
reloaders

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
a(ggc$a arg0, Runnable arg1)
register(SessionSearchTrees$Key arg0, Runnable arg1)
method_60353(class_1124$class_1125 arg0, Runnable arg1)
addReloader(SearchManager$Key key, Runnable reloader)
public void
a()
rebuildAfterLanguageChange()
method_60348()
refresh()
private static Stream<String>
a(Stream<cxp> arg0, cxl$b arg1, czh arg2)
getTooltipLines(Stream<ItemStack> arg0, Item$TooltipContext arg1, TooltipFlag arg2)
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
a(flr arg0, dhi arg1)
updateRecipes(ClientRecipeBook arg0, Level arg1)
method_60352(class_299 arg0, class_1937 arg1)
addRecipeOutputReloader(ClientRecipeBook recipeBook, World world)
public SearchTree<RecipeCollection>
b()
recipes()
method_60364()
getRecipeOutputReloadFuture()
public void
a(List<cxp> arg0)
updateCreativeTags(List<ItemStack> arg0)
method_60355(List<class_1799> arg0)
addItemTagReloader(List<ItemStack> stacks)
public SearchTree<ItemStack>
c()
creativeTagSearch()
method_60370()
getItemTagReloadFuture()
public void
a(js$a arg0, List<cxp> arg1)
updateCreativeTooltips(HolderLookup$Provider arg0, List<ItemStack> arg1)
method_60357(class_7225$class_7874 arg0, List<class_1799> arg1)
addItemTooltipReloader(RegistryWrapper$WrapperLookup registries, List<ItemStack> stacks)
public SearchTree<ItemStack>
d()
creativeNameSearch()
method_60372()
getItemTooltipReloadFuture()