Package net.minecraft.client.search
Class SearchManager
java.lang.Object
net.minecraft.client.search.SearchManager
- All Implemented Interfaces:
ResourceReloader
,SynchronousResourceReloader
@Environment(CLIENT)
public class SearchManager
extends Object
implements SynchronousResourceReloader
- Mappings:
Namespace Name named net/minecraft/client/search/SearchManager
intermediary net/minecraft/class_1124
official gtb
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
static class
static interface
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Map
<SearchManager.Key<?>, SearchManager.Instance<?>> static final SearchManager.Key
<ItemStack> static final SearchManager.Key
<ItemStack> static final SearchManager.Key
<RecipeResultCollection> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> SearchProvider
<T> get
(SearchManager.Key<T> key) private <T> SearchManager.Instance
<T> getInstance
(SearchManager.Key<T> key) <T> void
put
(SearchManager.Key<T> key, SearchManager.ProviderGetter<T> providerGetter) <T> void
reload
(SearchManager.Key<T> key, List<T> values) void
reload
(ResourceManager manager) Performs the reload in the apply executor, or the game engine.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.ResourceReloader
getName
Methods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
ITEM_TOOLTIP
- Mappings:
Namespace Name Mixin selector named ITEM_TOOLTIP
Lnet/minecraft/client/search/SearchManager;ITEM_TOOLTIP:Lnet/minecraft/client/search/SearchManager$Key;
intermediary field_5495
Lnet/minecraft/class_1124;field_5495:Lnet/minecraft/class_1124$class_1125;
official a
Lgtb;a:Lgtb$a;
-
ITEM_TAG
- Mappings:
Namespace Name Mixin selector named ITEM_TAG
Lnet/minecraft/client/search/SearchManager;ITEM_TAG:Lnet/minecraft/client/search/SearchManager$Key;
intermediary field_5494
Lnet/minecraft/class_1124;field_5494:Lnet/minecraft/class_1124$class_1125;
official b
Lgtb;b:Lgtb$a;
-
RECIPE_OUTPUT
- Mappings:
Namespace Name Mixin selector named RECIPE_OUTPUT
Lnet/minecraft/client/search/SearchManager;RECIPE_OUTPUT:Lnet/minecraft/client/search/SearchManager$Key;
intermediary field_46200
Lnet/minecraft/class_1124;field_46200:Lnet/minecraft/class_1124$class_1125;
official c
Lgtb;c:Lgtb$a;
-
instances
- Mappings:
Namespace Name Mixin selector named instances
Lnet/minecraft/client/search/SearchManager;instances:Ljava/util/Map;
intermediary field_5493
Lnet/minecraft/class_1124;field_5493:Ljava/util/Map;
official d
Lgtb;d:Ljava/util/Map;
-
-
Constructor Details
-
SearchManager
public SearchManager()
-
-
Method Details
-
reload
Performs the reload in the apply executor, or the game engine.- Specified by:
reload
in interfaceSynchronousResourceReloader
- Parameters:
manager
- the resource manager- Mappings:
Namespace Name Mixin selector named reload
Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
intermediary method_14491
Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
official a
Lauq;a(Laup;)V
-
put
- Mappings:
Namespace Name Mixin selector named put
Lnet/minecraft/client/search/SearchManager;put(Lnet/minecraft/client/search/SearchManager$Key;Lnet/minecraft/client/search/SearchManager$ProviderGetter;)V
intermediary method_4801
Lnet/minecraft/class_1124;method_4801(Lnet/minecraft/class_1124$class_1125;Lnet/minecraft/class_1124$class_7456;)V
official a
Lgtb;a(Lgtb$a;Lgtb$b;)V
-
getInstance
- Mappings:
Namespace Name Mixin selector named getInstance
Lnet/minecraft/client/search/SearchManager;getInstance(Lnet/minecraft/client/search/SearchManager$Key;)Lnet/minecraft/client/search/SearchManager$Instance;
intermediary method_43805
Lnet/minecraft/class_1124;method_43805(Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1124$class_7457;
official b
Lgtb;b(Lgtb$a;)Lgtb$c;
-
reload
- Mappings:
Namespace Name Mixin selector named reload
Lnet/minecraft/client/search/SearchManager;reload(Lnet/minecraft/client/search/SearchManager$Key;Ljava/util/List;)V
intermediary method_43804
Lnet/minecraft/class_1124;method_43804(Lnet/minecraft/class_1124$class_1125;Ljava/util/List;)V
official a
Lgtb;a(Lgtb$a;Ljava/util/List;)V
-
get
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/client/search/SearchManager;get(Lnet/minecraft/client/search/SearchManager$Key;)Lnet/minecraft/client/search/SearchProvider;
intermediary method_4800
Lnet/minecraft/class_1124;method_4800(Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1129;
official a
Lgtb;a(Lgtb$a;)Lgtc;
-