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 class
DataMapProvider.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 class
AdvancedDataMapType<R,
T, VR extends DataMapValueRemover<R, T>> A version ofdata map types
that has two more features for compatibility and conflict handling: mergers and removers.static final class
AdvancedDataMapType.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 class
A 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.remover
The field for theremover
record 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 theremover
record 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 aRemoval
record class.