Class BiomeHooks.EffectsWrapped
java.lang.Object
dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- All Implemented Interfaces:
EffectsProperties,EffectsProperties.Mutable
- Enclosing class:
- BiomeHooks
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.architectury.hooks.level.biome.EffectsProperties
EffectsProperties.Mutable -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.world.level.biome.BiomeSpecialEffects -
Constructor Summary
ConstructorsConstructorDescriptionEffectsWrapped(net.minecraft.world.level.biome.Biome biome) EffectsWrapped(net.minecraft.world.level.biome.BiomeSpecialEffects effects) -
Method Summary
Modifier and TypeMethodDescriptionOptional<net.minecraft.world.level.biome.AmbientAdditionsSettings>Optional<net.minecraft.core.Holder<net.minecraft.sounds.SoundEvent>>Optional<net.minecraft.world.level.biome.AmbientMoodSettings>Optional<net.minecraft.world.level.biome.AmbientParticleSettings>Optional<net.minecraft.sounds.Music>intnet.minecraft.world.level.biome.BiomeSpecialEffects.GrassColorModifierintintintsetAmbientAdditionsSound(@Nullable net.minecraft.world.level.biome.AmbientAdditionsSettings settings) setAmbientLoopSound(@Nullable net.minecraft.core.Holder<net.minecraft.sounds.SoundEvent> sound) setAmbientMoodSound(@Nullable net.minecraft.world.level.biome.AmbientMoodSettings settings) setAmbientParticle(@Nullable net.minecraft.world.level.biome.AmbientParticleSettings settings) setBackgroundMusic(@Nullable net.minecraft.sounds.Music music) setFogColor(int color) setFoliageColorOverride(@Nullable Integer colorOverride) setGrassColorModifier(net.minecraft.world.level.biome.BiomeSpecialEffects.GrassColorModifier modifier) setGrassColorOverride(@Nullable Integer colorOverride) setSkyColor(int color) setWaterColor(int color) setWaterFogColor(int color)
-
Field Details
-
effects
protected final net.minecraft.world.level.biome.BiomeSpecialEffects effects
-
-
Constructor Details
-
EffectsWrapped
public EffectsWrapped(net.minecraft.world.level.biome.Biome biome) -
EffectsWrapped
public EffectsWrapped(net.minecraft.world.level.biome.BiomeSpecialEffects effects)
-
-
Method Details
-
setFogColor
- Specified by:
setFogColorin interfaceEffectsProperties.Mutable
-
setWaterColor
- Specified by:
setWaterColorin interfaceEffectsProperties.Mutable
-
setWaterFogColor
- Specified by:
setWaterFogColorin interfaceEffectsProperties.Mutable
-
setSkyColor
- Specified by:
setSkyColorin interfaceEffectsProperties.Mutable
-
setFoliageColorOverride
- Specified by:
setFoliageColorOverridein interfaceEffectsProperties.Mutable
-
setGrassColorOverride
- Specified by:
setGrassColorOverridein interfaceEffectsProperties.Mutable
-
setGrassColorModifier
public EffectsProperties.Mutable setGrassColorModifier(net.minecraft.world.level.biome.BiomeSpecialEffects.GrassColorModifier modifier) - Specified by:
setGrassColorModifierin interfaceEffectsProperties.Mutable
-
setAmbientParticle
public EffectsProperties.Mutable setAmbientParticle(@Nullable @Nullable net.minecraft.world.level.biome.AmbientParticleSettings settings) - Specified by:
setAmbientParticlein interfaceEffectsProperties.Mutable
-
setAmbientLoopSound
public EffectsProperties.Mutable setAmbientLoopSound(@Nullable @Nullable net.minecraft.core.Holder<net.minecraft.sounds.SoundEvent> sound) - Specified by:
setAmbientLoopSoundin interfaceEffectsProperties.Mutable
-
setAmbientMoodSound
public EffectsProperties.Mutable setAmbientMoodSound(@Nullable @Nullable net.minecraft.world.level.biome.AmbientMoodSettings settings) - Specified by:
setAmbientMoodSoundin interfaceEffectsProperties.Mutable
-
setAmbientAdditionsSound
public EffectsProperties.Mutable setAmbientAdditionsSound(@Nullable @Nullable net.minecraft.world.level.biome.AmbientAdditionsSettings settings) - Specified by:
setAmbientAdditionsSoundin interfaceEffectsProperties.Mutable
-
setBackgroundMusic
public EffectsProperties.Mutable setBackgroundMusic(@Nullable @Nullable net.minecraft.sounds.Music music) - Specified by:
setBackgroundMusicin interfaceEffectsProperties.Mutable
-
getFogColor
public int getFogColor()- Specified by:
getFogColorin interfaceEffectsProperties
-
getWaterColor
public int getWaterColor()- Specified by:
getWaterColorin interfaceEffectsProperties
-
getWaterFogColor
public int getWaterFogColor()- Specified by:
getWaterFogColorin interfaceEffectsProperties
-
getSkyColor
public int getSkyColor()- Specified by:
getSkyColorin interfaceEffectsProperties
-
getFoliageColorOverride
- Specified by:
getFoliageColorOverridein interfaceEffectsProperties
-
getGrassColorOverride
- Specified by:
getGrassColorOverridein interfaceEffectsProperties
-
getGrassColorModifier
public net.minecraft.world.level.biome.BiomeSpecialEffects.GrassColorModifier getGrassColorModifier()- Specified by:
getGrassColorModifierin interfaceEffectsProperties
-
getAmbientParticle
- Specified by:
getAmbientParticlein interfaceEffectsProperties
-
getAmbientLoopSound
- Specified by:
getAmbientLoopSoundin interfaceEffectsProperties
-
getAmbientMoodSound
- Specified by:
getAmbientMoodSoundin interfaceEffectsProperties
-
getAmbientAdditionsSound
public Optional<net.minecraft.world.level.biome.AmbientAdditionsSettings> getAmbientAdditionsSound()- Specified by:
getAmbientAdditionsSoundin interfaceEffectsProperties
-
getBackgroundMusic
- Specified by:
getBackgroundMusicin interfaceEffectsProperties
-