Package net.minecraft.client.searchtree
Class SearchRegistry
java.lang.Object
net.minecraft.client.searchtree.SearchRegistry
- All Implemented Interfaces:
- PreparableReloadListener,- ResourceManagerReloadListener
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic interface(package private) static classNested classes/interfaces inherited from interface net.minecraft.server.packs.resources.PreparableReloadListenerPreparableReloadListener.PreparationBarrier
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final SearchRegistry.Key<ItemStack>static final SearchRegistry.Key<ItemStack>static final SearchRegistry.Key<RecipeCollection>private final Map<SearchRegistry.Key<?>,SearchRegistry.TreeEntry<?>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate <T> SearchRegistry.TreeEntry<T>getSupplier(SearchRegistry.Key<T> p_235239_) <T> SearchTree<T>getTree(SearchRegistry.Key<T> p_235231_) voidonResourceManagerReload(ResourceManager p_119948_) <T> voidpopulate(SearchRegistry.Key<T> p_235236_, List<T> p_235237_) <T> voidregister(SearchRegistry.Key<T> p_235233_, SearchRegistry.TreeBuilderSupplier<T> p_235234_) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.packs.resources.PreparableReloadListenergetNameMethods inherited from interface net.minecraft.server.packs.resources.ResourceManagerReloadListenerreload
- 
Field Details- 
CREATIVE_NAMES
- 
CREATIVE_TAGS
- 
RECIPE_COLLECTIONS
- 
searchTrees
 
- 
- 
Constructor Details- 
SearchRegistrypublic SearchRegistry()
 
- 
- 
Method Details- 
onResourceManagerReload- Specified by:
- onResourceManagerReloadin interface- ResourceManagerReloadListener
 
- 
registerpublic <T> void register(SearchRegistry.Key<T> p_235233_, SearchRegistry.TreeBuilderSupplier<T> p_235234_) 
- 
getSupplier
- 
populate
- 
getTree
 
-