Uses of Interface
net.neoforged.neoforge.registries.datamaps.DataMapValueRemover
Packages that use DataMapValueRemover
-
Uses of DataMapValueRemover in net.neoforged.neoforge.common.data
Classes in net.neoforged.neoforge.common.data with type parameters of type DataMapValueRemoverModifier and TypeClassDescriptionstatic classDataMapProvider.AdvancedBuilder<T,R, VR extends DataMapValueRemover<R, T>> Methods in net.neoforged.neoforge.common.data with type parameters of type DataMapValueRemoverModifier and TypeMethodDescription<T,R, VR extends DataMapValueRemover<R, T>>
DataMapProvider.AdvancedBuilder<T, R, VR> DataMapProvider.builder(AdvancedDataMapType<R, T, VR> type) -
Uses of DataMapValueRemover in net.neoforged.neoforge.registries.datamaps
Classes in net.neoforged.neoforge.registries.datamaps with type parameters of type DataMapValueRemoverModifier and TypeClassDescriptionfinal classAdvancedDataMapType<R,T, VR extends DataMapValueRemover<R, T>> A version ofdata map typesthat has two more features for compatibility and conflict handling: mergers and removers.static final classAdvancedDataMapType.Builder<T,R, VR extends DataMapValueRemover<R, T>> A builder foradvanced data map types.Classes in net.neoforged.neoforge.registries.datamaps that implement DataMapValueRemoverModifier and TypeClassDescriptionstatic classA remover that completely removes the value.Fields in net.neoforged.neoforge.registries.datamaps with type parameters of type DataMapValueRemoverModifier and TypeFieldDescriptionprivate final Optional<DataMapValueRemover<R, T>> DataMapEntry.Removal.removerThe field for theremoverrecord component.Methods in net.neoforged.neoforge.registries.datamaps with type parameters of type DataMapValueRemoverModifier and TypeMethodDescription<VR1 extends DataMapValueRemover<R,T>>
AdvancedDataMapType.Builder<T, R, VR1> AdvancedDataMapType.Builder.remover(com.mojang.serialization.Codec<VR1> remover) Configures a remover for the data map.Methods in net.neoforged.neoforge.registries.datamaps that return types with arguments of type DataMapValueRemoverModifier and TypeMethodDescriptionDataMapEntry.Removal.remover()Returns the value of theremoverrecord component.Constructor parameters in net.neoforged.neoforge.registries.datamaps with type arguments of type DataMapValueRemoverModifierConstructorDescriptionRemoval(com.mojang.datafixers.util.Either<TagKey<R>, ResourceKey<R>> key, Optional<DataMapValueRemover<R, T>> remover) Creates an instance of aRemovalrecord class.