@Environment(value=CLIENT) public class ResourcePackOrganizer<T extends ResourcePackProfile> extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ResourcePackOrganizer.AbstractPack |
(package private) class |
ResourcePackOrganizer.DisabledPack |
(package private) class |
ResourcePackOrganizer.EnabledPack |
static interface |
ResourcePackOrganizer.Pack |
| Modifier and Type | Field and Description |
|---|---|
private Consumer<ResourcePackManager<T>> |
applier |
private List<T> |
disabledPacks |
private List<T> |
enabledPacks |
private ResourcePackManager<T> |
field_25626 |
private BiConsumer<T,TextureManager> |
renderer |
private Runnable |
updateCallback |
| Constructor and Description |
|---|
ResourcePackOrganizer(Runnable updateCallback,
BiConsumer<T,TextureManager> renderer,
ResourcePackManager<T> resourcePackManager,
Consumer<ResourcePackManager<T>> consumer) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply() |
Stream<ResourcePackOrganizer.Pack> |
getDisabledPacks() |
Stream<ResourcePackOrganizer.Pack> |
getEnabledPacks() |
void |
method_29981() |
private final ResourcePackManager<T extends ResourcePackProfile> field_25626
private final List<T extends ResourcePackProfile> enabledPacks
private final List<T extends ResourcePackProfile> disabledPacks
private final BiConsumer<T extends ResourcePackProfile,TextureManager> renderer
private final Runnable updateCallback
private final Consumer<ResourcePackManager<T extends ResourcePackProfile>> applier
public ResourcePackOrganizer(Runnable updateCallback, BiConsumer<T,TextureManager> renderer, ResourcePackManager<T> resourcePackManager, Consumer<ResourcePackManager<T>> consumer)
public Stream<ResourcePackOrganizer.Pack> getDisabledPacks()
public Stream<ResourcePackOrganizer.Pack> getEnabledPacks()
public void apply()
public void method_29981()