@MethodsReturnNonnullByDefault
| Interface | Description | 
|---|---|
| IResourceType | 
 Represents a generic type of reloadable resource. 
 | 
| ISelectiveResourceReloadListener | 
| Class | Description | 
|---|---|
| ReloadRequirements | 
 Holds methods to create standard predicates to select  
IResourceTypes that should be reloaded. | 
| Enum | Description | 
|---|---|
| SelectiveReloadStateHandler | 
 Handles reload parameters for selective loaders. 
 | 
| VanillaResourceType | 
 An enum of all  
IResourceTypes used by the Vanilla game. |