Package net.minecraft.data.server.tag
Class ValueLookupTagProvider.ObjectBuilder<T>
java.lang.Object
net.minecraft.data.server.tag.TagProvider.ProvidedTagBuilder<T>
net.minecraft.data.server.tag.ValueLookupTagProvider.ObjectBuilder<T>
- Enclosing class:
ValueLookupTagProvider<T>
protected static class ValueLookupTagProvider.ObjectBuilder<T>
extends TagProvider.ProvidedTagBuilder<T>
- Mappings:
Namespace Name official mx$aintermediary net/minecraft/class_7889$class_7890named net/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class net.minecraft.data.server.tag.TagProvider.ProvidedTagBuilder
add, add, addOptional, addOptionalTag
-
Field Details
-
valueToKey
- Mappings:
Namespace Name Mixin selector official aLmx$a;a:Ljava/util/function/Function;intermediary field_40955Lnet/minecraft/class_7889$class_7890;field_40955:Ljava/util/function/Function;named valueToKeyLnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;valueToKey:Ljava/util/function/Function;
-
-
Constructor Details
-
ObjectBuilder
ObjectBuilder(TagBuilder builder, Function<T, RegistryKey<T>> valueToKey) - Mappings:
Namespace Name Mixin selector official <init>Lmx$a;<init>(Laqe;Ljava/util/function/Function;)Vintermediary <init>Lnet/minecraft/class_7889$class_7890;<init>(Lnet/minecraft/class_3495;Ljava/util/function/Function;)Vnamed <init>Lnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;<init>(Lnet/minecraft/registry/tag/TagBuilder;Ljava/util/function/Function;)V
-
-
Method Details
-
addTag
- Overrides:
addTagin classTagProvider.ProvidedTagBuilder<T>- Mappings:
Namespace Name Mixin selector official aLmx$a;a(Laqh;)Lmx$a;intermediary method_46828Lnet/minecraft/class_7889$class_7890;method_46828(Lnet/minecraft/class_6862;)Lnet/minecraft/class_7889$class_7890;named addTagLnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;addTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;
-
add
- Mappings:
Namespace Name Mixin selector official aLmx$a;a(Ljava/lang/Object;)Lmx$a;intermediary method_46829Lnet/minecraft/class_7889$class_7890;method_46829(Ljava/lang/Object;)Lnet/minecraft/class_7889$class_7890;named addLnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;add(Ljava/lang/Object;)Lnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;
-
add
- Mappings:
Namespace Name Mixin selector official aLmx$a;a([Ljava/lang/Object;)Lmx$a;intermediary method_46830Lnet/minecraft/class_7889$class_7890;method_46830([Ljava/lang/Object;)Lnet/minecraft/class_7889$class_7890;named addLnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;add([Ljava/lang/Object;)Lnet/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder;
-