Package net.neoforged.neoforge.registries.datamaps
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.registries.datamaps
-
ClassDescriptionAdvancedDataMapType<R,
T, VR extends DataMapValueRemover<R, T>> A version ofdata map typesthat has two more features for compatibility and conflict handling: mergers and removers.AdvancedDataMapType.Builder<T,R, VR extends DataMapValueRemover<R, T>> A builder foradvanced data map types.DataMapEntry<T>DataMapEntry.Removal<T,R> DataMapFile<T,R> Event fired on thegame event buswhen the data maps of a registry have either been synced to the client or reloaded on the server.DataMapType<R,T> A registry data map contains data-driven object that can be attached to a registry object.DataMapType.Builder<T,R> A builder fordata map types.DataMapValueMerger<R,T> An interface used to merge two conflicting registry data map values attached to the same object.DataMapValueRemover<R,T> An interface used to remove values from registry data maps.A remover that completely removes the value.IWithData<R>Represents a registry object (usually aHolder) that has data maps.Event fired on the mod event bus, in order to registerdata map types.