Interface SimpleResourceReload.Factory<S>

Enclosing class:
SimpleResourceReload<S>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface protected static interface SimpleResourceReload.Factory<S>
A factory that creates a completable future for each reloader in the resource reload.
Mappings:
Namespace Name
named net/minecraft/resource/SimpleResourceReload$Factory
intermediary net/minecraft/class_4014$class_4047
official axu$a
  • Field Details

    • SIMPLE

      static final SimpleResourceReload.Factory<Void> SIMPLE
      Mappings:
      Namespace Name Mixin selector
      named SIMPLE Lnet/minecraft/resource/SimpleResourceReload$Factory;SIMPLE:Lnet/minecraft/resource/SimpleResourceReload$Factory;
      intermediary field_56610 Lnet/minecraft/class_4014$class_4047;field_56610:Lnet/minecraft/class_4014$class_4047;
      official a Laxu$a;a:Laxu$a;
  • Method Details

    • create

      CompletableFuture<S> create(ResourceReloader.Synchronizer synchronizer, ResourceManager manager, ResourceReloader reloader, Executor prepareExecutor, Executor applyExecutor)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/resource/SimpleResourceReload$Factory;create(Lnet/minecraft/resource/ResourceReloader$Synchronizer;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/resource/ResourceReloader;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      intermediary create Lnet/minecraft/class_4014$class_4047;create(Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      official create Laxu$a;create(Laxi$a;Laxo;Laxi;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;