From ac19d1bf2b21f7642b1c58cc26e61f7b99c5041e Mon Sep 17 00:00:00 2001 From: Alex O'Neill <35673674+alcatrazEscapee@users.noreply.github.com> Date: Thu, 17 Sep 2020 20:57:58 -0400 Subject: [PATCH] Make Biome.Climate and BiomeAmbiance fields accessible (#7336) --- src/main/resources/META-INF/accesstransformer.cfg | 5 +++++ src/main/resources/forge.sas | 15 ++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/main/resources/META-INF/accesstransformer.cfg b/src/main/resources/META-INF/accesstransformer.cfg index c3d02a124..39e13445b 100644 --- a/src/main/resources/META-INF/accesstransformer.cfg +++ b/src/main/resources/META-INF/accesstransformer.cfg @@ -299,6 +299,11 @@ public net.minecraft.world.World field_73004_o #rainingStrength public net.minecraft.world.World field_73017_q #thunderingStrength public net.minecraft.world.World field_73018_p #prevThunderingStrength public net.minecraft.world.biome.Biome$Climate +public net.minecraft.world.biome.Biome$Climate (Lnet/minecraft/world/biome/Biome$RainType;FLnet/minecraft/world/biome/Biome$TemperatureModifier;F)V +public net.minecraft.world.biome.Biome$Climate field_242460_b # precipitation +public net.minecraft.world.biome.Biome$Climate field_242461_c # temperature +public net.minecraft.world.biome.Biome$Climate field_242462_d # temperatureModifier +public net.minecraft.world.biome.Biome$Climate field_242463_e # downfall protected net.minecraft.world.biome.BiomeGenerationSettings$Builder field_242504_a protected net.minecraft.world.biome.BiomeGenerationSettings$Builder field_242505_b protected net.minecraft.world.biome.BiomeGenerationSettings$Builder field_242506_c diff --git a/src/main/resources/forge.sas b/src/main/resources/forge.sas index 8e766fff2..bd1391fb4 100644 --- a/src/main/resources/forge.sas +++ b/src/main/resources/forge.sas @@ -93,4 +93,17 @@ net/minecraft/util/math/vector/Vector3d func_216371_e()Lnet/minecraft/util/math/ net/minecraft/util/math/vector/Vector3d func_189984_a(Lnet/minecraft/util/math/vector/Vector2f;)Lnet/minecraft/util/math/vector/Vector3d; # fromPitchYaw net/minecraft/util/math/vector/Vector3d func_189986_a(FF)Lnet/minecraft/util/math/vector/Vector3d; # fromPitchYaw net/minecraft/util/text/Style func_240719_a_(Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/util/text/Style; #setFontId -net/minecraft/util/text/Style func_240723_c_(Lnet/minecraft/util/text/TextFormatting;)Lnet/minecraft/util/text/Style; #forceFormatting \ No newline at end of file +net/minecraft/util/text/Style func_240723_c_(Lnet/minecraft/util/text/TextFormatting;)Lnet/minecraft/util/text/Style; #forceFormatting +# BiomeAmbiance getters, needed for it to be useful during BiomeLoadingEvent to be useful +net/minecraft/world/biome/BiomeAmbience func_235213_a_()I # getFogColor +net/minecraft/world/biome/BiomeAmbience func_235216_b_()I # getWaterColor +net/minecraft/world/biome/BiomeAmbience func_235218_c_()I # getWaterFogColor +net/minecraft/world/biome/BiomeAmbience func_242527_d()I # getSkyColor +net/minecraft/world/biome/BiomeAmbience func_242528_e()Ljava/util/Optional; # getFoliageColor +net/minecraft/world/biome/BiomeAmbience func_242529_f()Ljava/util/Optional; # getGrassColor +net/minecraft/world/biome/BiomeAmbience func_242531_g()Lnet/minecraft/world/biome/BiomeAmbience$GrassColorModifier; # getGrassColorModifier +net/minecraft/world/biome/BiomeAmbience func_235220_d_()Ljava/util/Optional; # getParticle +net/minecraft/world/biome/BiomeAmbience func_235222_e_()Ljava/util/Optional; # getAmbientSound +net/minecraft/world/biome/BiomeAmbience func_235224_f_()Ljava/util/Optional; # getMoodSound +net/minecraft/world/biome/BiomeAmbience func_235226_g_()Ljava/util/Optional; # getAdditionsSound +net/minecraft/world/biome/BiomeAmbience func_235228_h_()Ljava/util/Optional; # getMusic \ No newline at end of file