classpublicPriority 3
EqualizerEffect
com.hypixel.hytale.server.core.asset.type.equalizereffect.config.EqualizerEffect
implements JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, EqualizerEffect>>, NetworkSerializable
15
Methods
15
Public Methods
14
Fields
2
Constructors
Constants
AssetBuilderCodec<String, EqualizerEffect>CODEC= AssetBuilderCodec.builder(
EqualizerEffect.class, EqualizerEffect::new, Codec.STRING, (t...
StringEMPTY= "EMPTY"
EqualizerEffectEMPTY_EQUALIZER_EFFECT= new EqualizerEffect("EMPTY")
intEMPTY_ID= 0
floatHIGH_FREQ_MAX= 16000.0F
floatHIGH_FREQ_MIN= 4000.0F
floatHIGH_MID_FREQ_MAX= 8000.0F
floatHIGH_MID_FREQ_MIN= 1000.0F
floatLOW_FREQ_MAX= 800.0F
floatLOW_FREQ_MIN= 50.0F
floatLOW_MID_FREQ_MAX= 3000.0F
floatLOW_MID_FREQ_MIN= 200.0F
floatMAX_GAIN_DB= 18.0F
floatMAX_WIDTH= 1.0F
floatMIN_GAIN_DB= -18.0F
floatMIN_WIDTH= 0.01F
ValidatorCache<String>VALIDATOR_CACHE= new ValidatorCache<>(new AssetKeyValidator<>(EqualizerEffect::getAssetStore))
Constructors
protected
EqualizerEffect()public
EqualizerEffect(String id)Methods
Public Methods (15)
publicstatic
IndexedLookupTableAssetMap<String, EqualizerEffect> getAssetMap()publicstatic
AssetStore<String, EqualizerEffect, IndexedLookupTableAssetMap<String, EqualizerEffect>> getAssetStore()public
float getHighCutOff()public
float getHighGain()public
float getHighMidCenter()public
float getHighMidGain()public
float getHighMidWidth()public
String getId()public
float getLowCutOff()public
float getLowGain()public
float getLowMidCenter()public
float getLowMidGain()public
float getLowMidWidth()public
com.hypixel.hytale.protocol.EqualizerEffect toPacket()@Nonnull
public
String toString()@Nonnull@Override
Fields
Protected Fields (12)
protected
AssetExtraInfo.Data dataprotected
float highCutOffprotected
float highGainprotected
float highMidCenterprotected
float highMidGainprotected
float highMidWidthprotected
String idprotected
float lowCutOffprotected
float lowGainprotected
float lowMidCenterprotected
float lowMidGainprotected
float lowMidWidthPrivate/Package Fields (2)
private
AssetStore<String, EqualizerEffect, IndexedLookupTableAssetMap<String, EqualizerEffect>> ASSET_STOREprivate
SoftReference<com.hypixel.hytale.protocol.EqualizerEffect> cachedPacket