| Modifier and Type | Field and Description |
|---|---|
private List<Tag.class_5145> |
entries |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Tag.Builder |
add(Identifier id,
String string) |
Tag.Builder |
addTag(Identifier id,
String string) |
<T> Optional<Tag<T>> |
build(Function<Identifier,Tag<T>> tagGetter,
Function<Identifier,T> objectGetter) |
static Tag.Builder |
create() |
Tag.Builder |
method_27064(Tag.class_5145 class_5145) |
Tag.Builder |
method_27065(Tag.Entry entry,
String string) |
Tag.Builder |
read(JsonObject json,
String string) |
Stream<Tag.class_5145> |
streamEntries() |
<T> Stream<Tag.class_5145> |
streamUnresolvedEntries(Function<Identifier,Tag<T>> tagGetter,
Function<Identifier,T> objectGetter) |
JsonObject |
toJson() |
private final List<Tag.class_5145> entries
public static Tag.Builder create()
public Tag.Builder method_27064(Tag.class_5145 class_5145)
public Tag.Builder method_27065(Tag.Entry entry, String string)
public Tag.Builder add(Identifier id, String string)
public Tag.Builder addTag(Identifier id, String string)
public <T> Optional<Tag<T>> build(Function<Identifier,Tag<T>> tagGetter, Function<Identifier,T> objectGetter)
public Stream<Tag.class_5145> streamEntries()
public <T> Stream<Tag.class_5145> streamUnresolvedEntries(Function<Identifier,Tag<T>> tagGetter, Function<Identifier,T> objectGetter)
public Tag.Builder read(JsonObject json, String string)
public JsonObject toJson()