Package net.neoforged.neoforge.common
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.common
-
ClassDescriptionA default, exposed implementation of ITrade.Class for various common (i.e.Defines a cure that is used to remove
MobEffect
s from aLivingEntity
.To be implemented on vanilla enums that should be enhanced with ASM to be extensible.This class defines a replacement for the default minecart collision code.This allows for mods to create there own Shear-like items and have them interact with Blocks/Entities without extra work.Key and value decoded independently, unknown set of keysModConfigSpec.EnumValue<T extends Enum<T>>ModConfigSpec.Range<V extends Comparable<? super V>>NeoForge's own configuration.Client specific configuration - only loaded clientside from neoforge-client.tomlGeneral configuration that doesn't need to be synchronized but needs to be available before server startupHelper class to define a custom tierDefines an action which produces a sound.A utility holding common sound actions.Caches player's last known usernamesUsed for saving theGson
representation of the cache to disk