Klasse TagBuilder<T>
java.lang.Object
de.luckymcdev.foundryengine.common.builder.AbstractBuilder<net.minecraft.tags.TagKey<T>>
de.luckymcdev.foundryengine.common.builder.tag.TagBuilder<T>
- Typparameter:
T- the Type
- Bekannte direkte Unterklassen:
BlockTagBuilder, ItemTagBuilder
Use
BlockTagBuilder and ItemTagBuilder or this with a Wildcard if you know what you're doing-
Feldübersicht
Von Klasse geerbte Felder AbstractBuilder
generateData, id, object -
Konstruktorübersicht
KonstruktorenModifikatorKonstruktorBeschreibungprotectedTagBuilder(net.minecraft.resources.Identifier id, net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registry) -
Methodenübersicht
Modifikator und TypMethodeBeschreibungaddOptional(net.minecraft.core.Holder<T> holder) addOptional(net.minecraft.resources.ResourceKey<T> key) addOptionalTag(net.minecraft.tags.TagKey<T> tag) voidapplyTo(net.minecraft.tags.TagBuilder builder) protected net.minecraft.tags.TagKey<T> build()static <T> TagBuilder<T> create(net.minecraft.resources.Identifier id, net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registry) net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registry()replace()replace(boolean replace) Von Klasse geerbte Methoden AbstractBuilder
get, getId, getOrCreate, newID, setObject, shouldGenerateData
-
Konstruktordetails
-
TagBuilder
protected TagBuilder(net.minecraft.resources.Identifier id, net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registry)
-
-
Methodendetails
-
create
public static <T> TagBuilder<T> create(net.minecraft.resources.Identifier id, net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registry) -
add
-
add
-
addOptional
-
addOptional
-
addTag
-
addOptionalTag
-
remove
-
remove
-
removeTag
-
replace
-
replace
-
registry
-
applyTo
public void applyTo(net.minecraft.tags.TagBuilder builder) -
build
- Angegeben von:
buildin KlasseAbstractBuilder<net.minecraft.tags.TagKey<T>>
-