Interface IForgeRawTagBuilder
- All Known Implementing Classes:
TagBuilder
public interface IForgeRawTagBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondefault TagBuilder
default TagBuilder
Adds a tag entry to the remove list.default TagBuilder
removeElement
(ResourceLocation elementID, String source) Adds a single-element entry to the remove list.default TagBuilder
removeTag
(ResourceLocation tagID, String source) Adds a tag to the remove list.default void
serializeTagAdditions
(com.google.gson.JsonObject tagJson) Deprecated, for removal: This API element is subject to removal in a future version.Never used, tags use a Codec now, so remove this later.
-
Method Details
-
getRawBuilder
-
serializeTagAdditions
@Deprecated(forRemoval=true, since="1.20.1") default void serializeTagAdditions(com.google.gson.JsonObject tagJson) Deprecated, for removal: This API element is subject to removal in a future version.Never used, tags use a Codec now, so remove this later. -
remove
Adds a tag entry to the remove list.- Parameters:
tagEntry
- The tag entry to add to the remove listsource
- The source of the caller for logging purposes (generally a modid)- Returns:
- The builder for chaining purposes
-
removeElement
Adds a single-element entry to the remove list.- Parameters:
elementID
- The ID of the element to add to the remove listsource
- The source of the caller for logging purposes (generally a modid)- Returns:
- The builder for chaining purposes
-
removeTag
Adds a tag to the remove list.- Parameters:
tagID
- The ID of the tag to add to the remove listsource
- The source of the caller for logging purposes (generally a modid)- Returns:
- The builder for chaining purposes
-