Package net.minecraft.data
Class TagsProvider.Builder<T>
- java.lang.Object
-
- net.minecraft.data.TagsProvider.Builder<T>
-
- All Implemented Interfaces:
IForgeTagBuilder<T>
- Enclosing class:
- TagsProvider<T>
public static class TagsProvider.Builder<T> extends java.lang.Object implements IForgeTagBuilder<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder(ITag.Builder p_i232553_1_, Registry<T> p_i232553_2_, java.lang.String p_i232553_3_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagsProvider.Builder<T>
add(ITag.ITagEntry tag)
TagsProvider.Builder<T>
add(T p_240532_1_)
TagsProvider.Builder<T>
add(T... p_240534_1_)
TagsProvider.Builder<T>
addTag(ITag.INamedTag<T> p_240531_1_)
ITag.Builder
getInternalBuilder()
java.lang.String
getModID()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeTagBuilder
add, addOptional, addOptionalTag, addTags, getBuilder, replace, replace
-
-
-
-
Field Detail
-
builder
private final ITag.Builder builder
-
source
private final java.lang.String source
-
-
Constructor Detail
-
Builder
private Builder(ITag.Builder p_i232553_1_, Registry<T> p_i232553_2_, java.lang.String p_i232553_3_)
-
-
Method Detail
-
add
public TagsProvider.Builder<T> add(T p_240532_1_)
-
addTag
public TagsProvider.Builder<T> addTag(ITag.INamedTag<T> p_240531_1_)
-
add
@SafeVarargs public final TagsProvider.Builder<T> add(T... p_240534_1_)
-
add
public TagsProvider.Builder<T> add(ITag.ITagEntry tag)
-
getInternalBuilder
public ITag.Builder getInternalBuilder()
-
getModID
public java.lang.String getModID()
-
-