public class GlobalTagAccessor<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
GlobalTagAccessor.CachedTag<T> |
| Modifier and Type | Field and Description |
|---|---|
private class_5414<T> |
currentContainer |
private Function<class_5415,class_5414<T>> |
field_25740 |
private List<GlobalTagAccessor.CachedTag<T>> |
tags |
| Constructor and Description |
|---|
GlobalTagAccessor(Function<class_5415,class_5414<T>> function) |
| Modifier and Type | Method and Description |
|---|---|
Tag.Identified<T> |
get(String id) |
class_5414<T> |
getContainer() |
void |
markReady() |
Set<Identifier> |
method_29224(class_5415 class_5415) |
List<? extends Tag<T>> |
method_29902() |
void |
setContainer(class_5415 class_5415) |
private class_5414<T> currentContainer
private final List<GlobalTagAccessor.CachedTag<T>> tags
private final Function<class_5415,class_5414<T>> field_25740
public GlobalTagAccessor(Function<class_5415,class_5414<T>> function)
public Tag.Identified<T> get(String id)
@Environment(value=CLIENT) public void markReady()
public void setContainer(class_5415 class_5415)
public class_5414<T> getContainer()
public Set<Identifier> method_29224(class_5415 class_5415)