From 650b2ba68bdbe16b83e14f3e013224110acf3b4a Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Tue, 29 Dec 2020 20:28:33 +0300 Subject: [PATCH] Particle fixes --- .../java/ru/betterend/particle/ParticleJungleSpore.java | 8 ++++---- .../ru/betterend/world/biome/BiomeUmbrellaJungle.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/ru/betterend/particle/ParticleJungleSpore.java b/src/main/java/ru/betterend/particle/ParticleJungleSpore.java index 1a6494a3..179b9c4d 100644 --- a/src/main/java/ru/betterend/particle/ParticleJungleSpore.java +++ b/src/main/java/ru/betterend/particle/ParticleJungleSpore.java @@ -17,7 +17,7 @@ public class ParticleJungleSpore extends AnimatedParticle { super(world, x, y, z, sprites, 0); setSprite(sprites.getSprite(random)); this.maxAge = MHelper.randRange(150, 300, random); - this.scale = MHelper.randRange(0.05F, 0.1F, random); + this.scale = MHelper.randRange(0.05F, 0.15F, random); this.setTargetColor(15916745); this.setSpriteForAge(spriteProvider); this.setColorAlpha(0); @@ -32,13 +32,13 @@ public class ParticleJungleSpore extends AnimatedParticle { this.velocityZ = random.nextGaussian() * 0.02; ticks = 0; } + if (this.age < 30) { float delta = ticks / 30F; this.setColorAlpha(delta); } - else if (this.age > this.maxAge - 30) { - float delta = ticks / 30F; - this.setColorAlpha(1 - delta); + else if (this.age >= this.maxAge - 30) { + this.setColorAlpha((this.maxAge - this.age) / 30F); } this.velocityY -= 0.001F; diff --git a/src/main/java/ru/betterend/world/biome/BiomeUmbrellaJungle.java b/src/main/java/ru/betterend/world/biome/BiomeUmbrellaJungle.java index 5fc430e3..757386f4 100644 --- a/src/main/java/ru/betterend/world/biome/BiomeUmbrellaJungle.java +++ b/src/main/java/ru/betterend/world/biome/BiomeUmbrellaJungle.java @@ -13,7 +13,7 @@ public class BiomeUmbrellaJungle extends EndBiome { .setWaterAndFogColor(119, 198, 253) .setFoliageColor(27, 183, 194) .setFogDensity(2.3F) - .setParticles(EndParticles.JUNGLE_SPORE, 0.0001F) + .setParticles(EndParticles.JUNGLE_SPORE, 0.0005F) .setMusic(EndSounds.MUSIC_FOREST) .setSurface(EndBlocks.JUNGLE_MOSS) .addFeature(EndFeatures.END_LAKE)