From 9b6461d6e3e3120be6c13f30fd45c0a403089571 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Fri, 1 Apr 2022 09:49:55 +0200 Subject: [PATCH] Update particles --- .../steamwar/lobby/particle/decorator/MWGL.png | Bin 0 -> 8223 bytes .../lobby/particle/decorator/WingParticle.java | 1 + .../particles/EventParticlePlacement.java | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 src/de/steamwar/lobby/particle/decorator/MWGL.png diff --git a/src/de/steamwar/lobby/particle/decorator/MWGL.png b/src/de/steamwar/lobby/particle/decorator/MWGL.png new file mode 100644 index 0000000000000000000000000000000000000000..b77bfdf6510d86d5cffebc950336854e143f643b GIT binary patch literal 8223 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 XGKSo)={G7RQj_Rt7^*)}bqxO>eXhu_ literal 0 HcmV?d00001 diff --git a/src/de/steamwar/lobby/particle/decorator/WingParticle.java b/src/de/steamwar/lobby/particle/decorator/WingParticle.java index ba07190..8da6905 100644 --- a/src/de/steamwar/lobby/particle/decorator/WingParticle.java +++ b/src/de/steamwar/lobby/particle/decorator/WingParticle.java @@ -54,6 +54,7 @@ public class WingParticle implements BaseParticle, Listener { SW("WingSW.png"), WGS("WingWGS.png"), SWORD_CROSSED("WingSwordCrossed.png"), + MWGL("MWGL.png"), ; private List vectors = new ArrayList<>(); diff --git a/src/de/steamwar/lobby/particle/particles/EventParticlePlacement.java b/src/de/steamwar/lobby/particle/particles/EventParticlePlacement.java index 662db20..595ea74 100644 --- a/src/de/steamwar/lobby/particle/particles/EventParticlePlacement.java +++ b/src/de/steamwar/lobby/particle/particles/EventParticlePlacement.java @@ -43,7 +43,7 @@ public enum EventParticlePlacement implements ParticleEnum { HellsBellsWs(28, new int[]{205, 9, 11}, new CloudParticle(new CircleParticle(new LocationParticleMutator(new SimpleParticle(EventParticleItem.placement(TNT_MINECART, "PARTICLE_EVENT_SMOKE", 28), Particle.CAMPFIRE_COSY_SMOKE, 0, 0, 0, 0.01), location -> location.add(0, 2.2, 0))))), Underwater(31, new int[]{9, 210, 520}, new CloudParticle(new SimpleParticle(EventParticleItem.placement(PRISMARINE_SHARD, "PARTICLE_EVENT_WATER", 31), Particle.DRIP_WATER))), AdventWarShip(32, new int[]{9, 205, 210}, new TickParticle(new LocationParticleMutator(new CircleParticle(new ParticleGroup(EventParticleItem.placement(PRISMARINE_CRYSTALS, "PARTICLE_EVENT_WATER", 32), new SimpleParticle(null, Particle.DRIP_WATER), new SimpleParticle(null, Particle.WATER_WAKE, 0.2F, 0.2F, 0.2F, 0.01))), location -> location.add(0, 1.1, 0)))), - MiniWarGearLiga(33, new int[]{9, 34, 205}, new TickParticle(new WingParticle(new SimpleParticle(EventParticleItem.placement(IRON_SWORD, "PARTICLE_EVENT_WINGS", 33), Particle.WATER_WAKE, 0, 0, 0, 0, 1), 0.05, WingParticle.WingDesign.SWORD))), + MiniWarGearLiga(33, new int[]{9, 34, 205}, new TickParticle(new WingParticle(new SimpleParticle(EventParticleItem.placement(IRON_SWORD, "PARTICLE_EVENT_WINGS", 33), Particle.WATER_WAKE, 0, 0, 0, 0, 1), 0.05, WingParticle.WingDesign.MWGL))), Absturz(34, new int[]{210, 205, 527, 286}, new TickParticle(new WingParticle(new SimpleParticle(EventParticleItem.placement(FEATHER, "PARTICLE_EVENT_WINGS", 34), Particle.CRIT_MAGIC, 0, 0, 0, 0, 1), 0.15, WingParticle.WingDesign.SIMPLE))), UnderwaterMWG(35, new int[]{9, 210}, new TickParticle(new WingParticle(new SimpleParticle(EventParticleItem.placement(CYAN_CARPET, "PARTICLE_EVENT_RAIN_CLOUD", 35), Particle.CRIT_MAGIC, 0, 0, 0, 0, 1), 0.15, WingParticle.WingDesign.SW))), WarGearSeason2022(37, new int[]{}, new TickParticle(new WingParticle(new SimpleParticle(EventParticleItem.placement(DIAMOND_HELMET, "PARTICLE_EVENT_WGS", 37), Particle.FIREWORKS_SPARK, 0, 0, 0, 0, 1), 0.15, WingParticle.WingDesign.WGS))),