Package net.minecraft.resource
Class ReloadableResourceManagerImpl.FailedReload
java.lang.Object
net.minecraft.resource.ReloadableResourceManagerImpl.FailedReload
- All Implemented Interfaces:
ResourceReload
- Enclosing class:
- ReloadableResourceManagerImpl
private static class ReloadableResourceManagerImpl.FailedReload
extends Object
implements ResourceReload
- Mappings:
Namespace Name official adz$a
intermediary net/minecraft/class_3304$class_4742
named net/minecraft/resource/ReloadableResourceManagerImpl$FailedReload
-
Field Summary
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionfloat
Returns a fraction between 0 and 1 indicating the progress of this reload.boolean
Returns if this reload has completed, either normally or abnormally.void
Throws an unchecked exception from this reload, if there is any.Returns a future for the reload.
-
Field Details
-
exception
- Mappings:
Namespace Name Mixin selector official a
Ladz$a;a:Ladz$b;
intermediary field_21810
Lnet/minecraft/class_3304$class_4742;field_21810:Lnet/minecraft/class_3304$class_4743;
named exception
Lnet/minecraft/resource/ReloadableResourceManagerImpl$FailedReload;exception:Lnet/minecraft/resource/ReloadableResourceManagerImpl$PackAdditionFailedException;
-
future
- Mappings:
Namespace Name Mixin selector official b
Ladz$a;b:Ljava/util/concurrent/CompletableFuture;
intermediary field_21811
Lnet/minecraft/class_3304$class_4742;field_21811:Ljava/util/concurrent/CompletableFuture;
named future
Lnet/minecraft/resource/ReloadableResourceManagerImpl$FailedReload;future:Ljava/util/concurrent/CompletableFuture;
-
-
Constructor Details
-
FailedReload
- Mappings:
Namespace Name Mixin selector official <init>
Ladz$a;<init>(Ladz$b;)V
intermediary <init>
Lnet/minecraft/class_3304$class_4742;<init>(Lnet/minecraft/class_3304$class_4743;)V
named <init>
Lnet/minecraft/resource/ReloadableResourceManagerImpl$FailedReload;<init>(Lnet/minecraft/resource/ReloadableResourceManagerImpl$PackAdditionFailedException;)V
-
-
Method Details
-
whenComplete
Returns a future for the reload. The returned future is completed when the reload completes.- Specified by:
whenComplete
in interfaceResourceReload
- Mappings:
Namespace Name Mixin selector official a
Ladq;a()Ljava/util/concurrent/CompletableFuture;
intermediary method_18364
Lnet/minecraft/class_4011;method_18364()Ljava/util/concurrent/CompletableFuture;
named whenComplete
Lnet/minecraft/resource/ResourceReload;whenComplete()Ljava/util/concurrent/CompletableFuture;
-
getProgress
public float getProgress()Returns a fraction between 0 and 1 indicating the progress of this reload.- Specified by:
getProgress
in interfaceResourceReload
- Mappings:
Namespace Name Mixin selector official b
Ladq;b()F
intermediary method_18229
Lnet/minecraft/class_4011;method_18229()F
named getProgress
Lnet/minecraft/resource/ResourceReload;getProgress()F
-
isComplete
public boolean isComplete()Returns if this reload has completed, either normally or abnormally.- Specified by:
isComplete
in interfaceResourceReload
- Mappings:
Namespace Name Mixin selector official c
Ladq;c()Z
intermediary method_18787
Lnet/minecraft/class_4011;method_18787()Z
named isComplete
Lnet/minecraft/resource/ResourceReload;isComplete()Z
-
throwException
public void throwException()Throws an unchecked exception from this reload, if there is any. Does nothing if the reload has not completed or terminated.- Specified by:
throwException
in interfaceResourceReload
- Mappings:
Namespace Name Mixin selector official d
Ladq;d()V
intermediary method_18849
Lnet/minecraft/class_4011;method_18849()V
named throwException
Lnet/minecraft/resource/ResourceReload;throwException()V
-