Package net.neoforged.neoforge.common.data
package net.neoforged.neoforge.common.data
-
ClassDescriptionA provider for
data mapgeneration.DataMapProvider.AdvancedBuilder<T,R, VR extends DataMapValueRemover<R, T>> An extension of theRegistriesDatapackGeneratorwhich properly handles referencing existing dynamic registry objects within another dynamic registry object.Can be used in place ofOverlayMetadataSectionduring datagen if you wish to generate conditions.Provider for forge's GlobalLootModifier system.Dataprovider for using a Codec to generate jsons.A data provider forParticleDescriptions.Data Provider class for generating the recipe_priorities.json file and adding recipe priority overrides to it.Contains all the data to completely define a sound event.Identifies a specific sound that has to be played in a sound event, along with all the necessary parameters.Represents the type of sound that theSoundDefinition.Soundobject represents.Data provider for thesounds.jsonfile, which identifies sound definitions for the various sound events in Minecraft.Data provider for atlas configuration files.
An atlas configuration is bound to a specific texture atlas such as theminecraft:blocksatlas and allows adding additional textures to the atlas by addingSpriteSources to the configuration.