Package net.minecraft.tags
Class ITag.Builder
java.lang.Object
net.minecraft.tags.ITag.Builder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd
(ITag.ITagEntry p_232955_1_, String p_232955_2_) add
(ITag.Proxy p_232954_1_) addElement
(ResourceLocation p_232961_1_, String p_232961_2_) addFromJson
(com.google.gson.JsonObject p_232956_1_, String p_232956_2_) addTag
(ResourceLocation p_232964_1_, String p_232964_2_) build
(Function<ResourceLocation, ITag<T>> p_232959_1_, Function<ResourceLocation, T> p_232959_2_) <T> Stream<ITag.Proxy>
getUnresolvedEntries
(Function<ResourceLocation, ITag<T>> p_232963_1_, Function<ResourceLocation, T> p_232963_2_) private static ITag.ITagEntry
parseEntry
(com.google.gson.JsonElement p_242199_0_) replace()
replace
(boolean value) com.google.gson.JsonObject
static ITag.Builder
tag()
-
Field Details
-
entries
-
replace
private boolean replace
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
tag
-
add
-
add
-
addElement
-
addTag
-
replace
-
replace
-
build
public <T> Optional<ITag<T>> build(Function<ResourceLocation, ITag<T>> p_232959_1_, Function<ResourceLocation, T> p_232959_2_) -
getEntries
-
getUnresolvedEntries
public <T> Stream<ITag.Proxy> getUnresolvedEntries(Function<ResourceLocation, ITag<T>> p_232963_1_, Function<ResourceLocation, T> p_232963_2_) -
addFromJson
-
parseEntry
-
serializeToJson
public com.google.gson.JsonObject serializeToJson()
-