From 23242ea91430c0e40eac8a7dc79944376ad5b9d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erlend=20=C3=85mdal?= Date: Sun, 16 Dec 2018 18:26:54 +0100 Subject: [PATCH] Comprehensive particle mappings (#309) * Map particle stuff * source -> parameters * Fix things * xVelocity -> velocityX --- mappings/dbt.mapping | 18 --- mappings/dbv.mapping | 23 ---- mappings/dcw.mapping | 18 --- mappings/dcy.mapping | 18 --- mappings/ddc.mapping | 17 --- mappings/ddd.mapping | 7 - mappings/ddf.mapping | 16 --- .../client/network/ClientPlayerEntity.mapping | 3 +- .../client/particle/BarrierParticle.mapping | 24 ++-- .../particle/BlockCrackParticle.mapping | 24 ++-- .../particle/BlockFallingDustParticle.mapping | 24 ++-- .../client/particle/BlockLeakParticle.mapping | 52 ++++--- .../particle/BubbleColumnUpParticle.mapping | 26 ++++ .../client/particle/BubblePopParticle.mapping | 31 +++++ .../client/particle/CloudParticle.mapping | 52 ++++--- .../client/particle/CrackParticle.mapping | 78 +++++++---- .../particle/CurrentDownParticle.mapping | 24 ++++ .../client/particle/DamageParticle.mapping | 78 +++++++---- .../particle/DragonBreathParticle.mapping | 24 ++-- .../ElderGuardianAppearanceParticle.mapping | 24 ++-- .../client/particle/EmitterParticle.mapping | 20 +++ .../client/particle/EmotionParticle.mapping | 52 ++++--- .../particle/EnchantGlyphParticle.mapping | 56 +++++--- .../client/particle/EndRodParticle.mapping | 28 ++-- ...pping => ExplosionEmitterParticle.mapping} | 26 ++-- .../particle/ExplosionLargeParticle.mapping | 24 ++-- .../particle/ExplosionSmokeParticle.mapping | 24 ++-- .../client/particle/FactoryParticle.mapping | 6 - .../particle/FireSmokeLargeParticle.mapping | 24 ++-- .../client/particle/FireSmokeParticle.mapping | 24 ++-- .../particle/FireworksSparkParticle.mapping | 12 +- .../client/particle/FishingParticle.mapping | 24 ++-- .../client/particle/FlameParticle.mapping | 28 ++-- .../client/particle/LavaEmberParticle.mapping | 24 ++-- .../client/particle/NoteParticle.mapping | 24 ++-- .../client/particle/Particle.mapping | 14 +- .../client/particle/ParticleFactory.mapping | 10 ++ .../client/particle/ParticleManager.mapping | 40 ++++++ .../client/particle/PortalParticle.mapping | 28 ++-- .../particle/RainSplashParticle.mapping | 24 ++-- .../client/particle/RedDustParticle.mapping | 24 ++-- .../client/particle/SomethingParticle.mapping | 42 ------ .../client/particle/SpellParticle.mapping | 130 ++++++++++++------ .../client/particle/SpitParticle.mapping | 26 ++++ .../client/particle/SquidInkParticle.mapping | 26 ++++ .../client/particle/SuspendParticle.mapping | 68 +++++++++ .../particle/SweepAttackParticle.mapping | 24 ++-- .../client/particle/TotemParticle.mapping | 25 ++++ .../particle/WaterBubbleParticle.mapping | 26 ++-- .../particle/WaterSplashParticle.mapping | 26 ++-- .../particle/WaterSuspendParticle.mapping | 26 ++-- .../minecraft/client/render/Renderer.mapping | 37 ++++- .../ai/pathing/PathingCoordinator.mapping | 15 +- .../data/TrackedDataHandlerRegistry.mapping | 1 + .../entity/player/PlayerEntity.mapping | 3 +- .../particle/BlockStateParticle.mapping | 5 - .../BlockStateParticleParameters.mapping | 25 ++++ .../particle/DefaultParticleType.mapping | 19 +++ .../minecraft/particle/DustParticle.mapping | 15 -- .../particle/DustParticleParameters.mapping | 33 +++++ .../particle/ItemStackParticle.mapping | 8 -- .../ItemStackParticleParameters.mapping | 25 ++++ .../net/minecraft/particle/Particle.mapping | 3 - .../particle/ParticleParameters.mapping | 12 ++ .../minecraft/particle/ParticleType.mapping | 9 +- .../minecraft/particle/ParticleTypes.mapping | 1 + .../particle/TexturedParticle.mapping | 3 - .../server/network/ServerPlayerEntity.mapping | 3 +- .../server/world/ServerWorldListener.mapping | 15 +- mappings/net/minecraft/world/IWorld.mapping | 7 + mappings/net/minecraft/world/World.mapping | 23 ++++ .../net/minecraft/world/WorldListener.mapping | 15 +- mappings/uy.mapping | 7 + 73 files changed, 1246 insertions(+), 574 deletions(-) delete mode 100644 mappings/dbt.mapping delete mode 100644 mappings/dbv.mapping delete mode 100644 mappings/dcw.mapping delete mode 100644 mappings/dcy.mapping delete mode 100644 mappings/ddc.mapping delete mode 100644 mappings/ddd.mapping delete mode 100644 mappings/ddf.mapping create mode 100644 mappings/net/minecraft/client/particle/BubbleColumnUpParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/BubblePopParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/CurrentDownParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/EmitterParticle.mapping rename mappings/net/minecraft/client/particle/{ExplosionHugeParticle.mapping => ExplosionEmitterParticle.mapping} (54%) delete mode 100644 mappings/net/minecraft/client/particle/FactoryParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/ParticleFactory.mapping delete mode 100644 mappings/net/minecraft/client/particle/SomethingParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/SpitParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/SquidInkParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/SuspendParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/TotemParticle.mapping delete mode 100644 mappings/net/minecraft/particle/BlockStateParticle.mapping create mode 100644 mappings/net/minecraft/particle/BlockStateParticleParameters.mapping create mode 100644 mappings/net/minecraft/particle/DefaultParticleType.mapping delete mode 100644 mappings/net/minecraft/particle/DustParticle.mapping create mode 100644 mappings/net/minecraft/particle/DustParticleParameters.mapping delete mode 100644 mappings/net/minecraft/particle/ItemStackParticle.mapping create mode 100644 mappings/net/minecraft/particle/ItemStackParticleParameters.mapping delete mode 100644 mappings/net/minecraft/particle/Particle.mapping create mode 100644 mappings/net/minecraft/particle/ParticleParameters.mapping delete mode 100644 mappings/net/minecraft/particle/TexturedParticle.mapping diff --git a/mappings/dbt.mapping b/mappings/dbt.mapping deleted file mode 100644 index 691021c34f..0000000000 --- a/mappings/dbt.mapping +++ /dev/null @@ -1,18 +0,0 @@ -CLASS dbt - CLASS dbt$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z - METHOD a update ()V diff --git a/mappings/dbv.mapping b/mappings/dbv.mapping deleted file mode 100644 index 4a974c58ef..0000000000 --- a/mappings/dbv.mapping +++ /dev/null @@ -1,23 +0,0 @@ -CLASS dbv - CLASS dbv$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z - METHOD a update ()V - METHOD a setSpriteIndex (I)V - METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V - ARG 1 vertexBuffer - ARG 2 entity - ARG 3 deltaTicks diff --git a/mappings/dcw.mapping b/mappings/dcw.mapping deleted file mode 100644 index 5ed0076597..0000000000 --- a/mappings/dcw.mapping +++ /dev/null @@ -1,18 +0,0 @@ -CLASS dcw - CLASS dcw$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z - METHOD a update ()V diff --git a/mappings/dcy.mapping b/mappings/dcy.mapping deleted file mode 100644 index 4c8178da06..0000000000 --- a/mappings/dcy.mapping +++ /dev/null @@ -1,18 +0,0 @@ -CLASS dcy - CLASS dcy$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z - METHOD a update ()V diff --git a/mappings/ddc.mapping b/mappings/ddc.mapping deleted file mode 100644 index 9dd2cc95e9..0000000000 --- a/mappings/ddc.mapping +++ /dev/null @@ -1,17 +0,0 @@ -CLASS ddc - CLASS ddc$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z diff --git a/mappings/ddd.mapping b/mappings/ddd.mapping deleted file mode 100644 index 6e369906e4..0000000000 --- a/mappings/ddd.mapping +++ /dev/null @@ -1,7 +0,0 @@ -CLASS ddd - METHOD a update ()V - METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V - ARG 1 vertexBuffer - ARG 2 entity - ARG 3 deltaTicks - METHOD b getParticleGroup ()I diff --git a/mappings/ddf.mapping b/mappings/ddf.mapping deleted file mode 100644 index 96f4e7494f..0000000000 --- a/mappings/ddf.mapping +++ /dev/null @@ -1,16 +0,0 @@ -CLASS ddf - CLASS ddf$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDD)V - ARG 1 world - ARG 2 x - METHOD a update ()V diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 8096bb11b0..b953bc66d3 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -17,7 +17,7 @@ CLASS ddl net/minecraft/client/network/ClientPlayerEntity METHOD a damage (Lage;F)Z ARG 1 source ARG 2 amount - METHOD a copyEntityData (Lagv;)V + METHOD a addCritParticles (Lagv;)V METHOD a startRiding (Lagv;Z)Z ARG 1 entity METHOD a move (Lahj;DDD)V @@ -42,6 +42,7 @@ CLASS ddl net/minecraft/client/network/ClientPlayerEntity ARG 1 sound ARG 2 volume METHOD a dropSelectedItem (Z)Laoy; + METHOD b addEnchantedHitParticles (Lagv;)V METHOD bb isSneaking ()Z METHOD c heal (F)V METHOD c setCurrentHand (Lafo;)V diff --git a/mappings/net/minecraft/client/particle/BarrierParticle.mapping b/mappings/net/minecraft/client/particle/BarrierParticle.mapping index c9a6b1cd65..c7ce306db5 100644 --- a/mappings/net/minecraft/client/particle/BarrierParticle.mapping +++ b/mappings/net/minecraft/client/particle/BarrierParticle.mapping @@ -1,15 +1,23 @@ CLASS dbr net/minecraft/client/particle/BarrierParticle CLASS dbr$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDLbbo;)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/BlockCrackParticle.mapping b/mappings/net/minecraft/client/particle/BlockCrackParticle.mapping index 81b7614404..b69fe4a6f6 100644 --- a/mappings/net/minecraft/client/particle/BlockCrackParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockCrackParticle.mapping @@ -1,15 +1,23 @@ CLASS ddb net/minecraft/client/particle/BlockCrackParticle CLASS ddb$a Factory METHOD a createParticle (Lfq;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J block Lbpm; FIELD K blockPos Let; METHOD (Lbbp;DDDDDDLbpm;)V diff --git a/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping b/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping index ce699914ce..3912ecb551 100644 --- a/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping @@ -1,15 +1,23 @@ CLASS dcd net/minecraft/client/particle/BlockFallingDustParticle CLASS dcd$a Factory METHOD a createParticle (Lfq;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDFFF)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping index 3a0be7f826..074fad4317 100644 --- a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping @@ -1,26 +1,42 @@ CLASS dby net/minecraft/client/particle/BlockLeakParticle - CLASS dby$a FactoryWater + CLASS dby$a LavaFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dby$b + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dby$b WaterFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD K slowedTimer I METHOD a update ()V METHOD a getColorMultiplier (F)I diff --git a/mappings/net/minecraft/client/particle/BubbleColumnUpParticle.mapping b/mappings/net/minecraft/client/particle/BubbleColumnUpParticle.mapping new file mode 100644 index 0000000000..d1b8b5b6ba --- /dev/null +++ b/mappings/net/minecraft/client/particle/BubbleColumnUpParticle.mapping @@ -0,0 +1,26 @@ +CLASS dbt net/minecraft/client/particle/BubbleColumnUpParticle + CLASS dbt$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD a update ()V diff --git a/mappings/net/minecraft/client/particle/BubblePopParticle.mapping b/mappings/net/minecraft/client/particle/BubblePopParticle.mapping new file mode 100644 index 0000000000..fc7c1a506a --- /dev/null +++ b/mappings/net/minecraft/client/particle/BubblePopParticle.mapping @@ -0,0 +1,31 @@ +CLASS dbv net/minecraft/client/particle/BubblePopParticle + CLASS dbv$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD a update ()V + METHOD a setSpriteIndex (I)V + METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V + ARG 1 vertexBuffer + ARG 2 entity + ARG 3 deltaTicks diff --git a/mappings/net/minecraft/client/particle/CloudParticle.mapping b/mappings/net/minecraft/client/particle/CloudParticle.mapping index 3d98fb3194..897e2792cf 100644 --- a/mappings/net/minecraft/client/particle/CloudParticle.mapping +++ b/mappings/net/minecraft/client/particle/CloudParticle.mapping @@ -1,26 +1,42 @@ CLASS dcr net/minecraft/client/particle/CloudParticle - CLASS dcr$a + CLASS dcr$a CloudFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcr$b + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcr$b SneezeFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/CrackParticle.mapping b/mappings/net/minecraft/client/particle/CrackParticle.mapping index 39b26dec7e..7f0f9097be 100644 --- a/mappings/net/minecraft/client/particle/CrackParticle.mapping +++ b/mappings/net/minecraft/client/particle/CrackParticle.mapping @@ -1,37 +1,61 @@ CLASS dbs net/minecraft/client/particle/CrackParticle - CLASS dbs$a FactoryItem + CLASS dbs$a ItemFactory METHOD a createParticle (Lfs;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dbs$b + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dbs$b SlimeballFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dbs$c + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dbs$c SnowballFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDDLawo;)V ARG 1 world METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V diff --git a/mappings/net/minecraft/client/particle/CurrentDownParticle.mapping b/mappings/net/minecraft/client/particle/CurrentDownParticle.mapping new file mode 100644 index 0000000000..d75cc23c1b --- /dev/null +++ b/mappings/net/minecraft/client/particle/CurrentDownParticle.mapping @@ -0,0 +1,24 @@ +CLASS ddf net/minecraft/client/particle/CurrentDownParticle + CLASS ddf$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDD)V + ARG 1 world + ARG 2 x + METHOD a update ()V diff --git a/mappings/net/minecraft/client/particle/DamageParticle.mapping b/mappings/net/minecraft/client/particle/DamageParticle.mapping index 135108db6e..af8fa16f4a 100644 --- a/mappings/net/minecraft/client/particle/DamageParticle.mapping +++ b/mappings/net/minecraft/client/particle/DamageParticle.mapping @@ -1,37 +1,61 @@ CLASS dbw net/minecraft/client/particle/DamageParticle - CLASS dbw$a FactoryDefault + CLASS dbw$a DefaultFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dbw$b FactoryCritMagic + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dbw$b EnchantedHitFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dbw$c FactoryCrit + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dbw$c CritFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping b/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping index d46a8c1359..ddb4745542 100644 --- a/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping +++ b/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping @@ -1,15 +1,23 @@ CLASS dbx net/minecraft/client/particle/DragonBreathParticle CLASS dbx$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/ElderGuardianAppearanceParticle.mapping b/mappings/net/minecraft/client/particle/ElderGuardianAppearanceParticle.mapping index 1066960e0f..8ba6ee832d 100644 --- a/mappings/net/minecraft/client/particle/ElderGuardianAppearanceParticle.mapping +++ b/mappings/net/minecraft/client/particle/ElderGuardianAppearanceParticle.mapping @@ -1,15 +1,23 @@ CLASS dcm net/minecraft/client/particle/ElderGuardianAppearanceParticle CLASS dcm$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J guardian Lahe; METHOD (Lbbp;DDD)V ARG 1 world diff --git a/mappings/net/minecraft/client/particle/EmitterParticle.mapping b/mappings/net/minecraft/client/particle/EmitterParticle.mapping new file mode 100644 index 0000000000..5e3bf94b18 --- /dev/null +++ b/mappings/net/minecraft/client/particle/EmitterParticle.mapping @@ -0,0 +1,20 @@ +CLASS ddd net/minecraft/client/particle/EmitterParticle + FIELD J entity Lagv; + FIELD K emitterAge I + FIELD L maxEmitterAge I + FIELD M parameters Lft; + METHOD (Lbbp;Lagv;Lft;)V + ARG 1 world + ARG 2 entity + ARG 3 parameters + METHOD (Lbbp;Lagv;Lft;I)V + ARG 1 world + ARG 2 entity + ARG 3 parameters + ARG 4 maxAge + METHOD a update ()V + METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V + ARG 1 vertexBuffer + ARG 2 entity + ARG 3 deltaTicks + METHOD b getParticleGroup ()I diff --git a/mappings/net/minecraft/client/particle/EmotionParticle.mapping b/mappings/net/minecraft/client/particle/EmotionParticle.mapping index 3192052e5e..7de2d08658 100644 --- a/mappings/net/minecraft/client/particle/EmotionParticle.mapping +++ b/mappings/net/minecraft/client/particle/EmotionParticle.mapping @@ -1,26 +1,42 @@ CLASS dcg net/minecraft/client/particle/EmotionParticle - CLASS dcg$a FactoryAngry + CLASS dcg$a AngryVillagerFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcg$b FactoryLove + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcg$b HeartFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/EnchantGlyphParticle.mapping b/mappings/net/minecraft/client/particle/EnchantGlyphParticle.mapping index 3a08282857..14dc1e1861 100644 --- a/mappings/net/minecraft/client/particle/EnchantGlyphParticle.mapping +++ b/mappings/net/minecraft/client/particle/EnchantGlyphParticle.mapping @@ -1,26 +1,42 @@ CLASS dca net/minecraft/client/particle/EnchantGlyphParticle - CLASS dca$a + CLASS dca$a NautilusFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dca$b + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dca$b EnchantFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J startX D FIELD K startY D FIELD L startZ D @@ -30,6 +46,8 @@ CLASS dca net/minecraft/client/particle/EnchantGlyphParticle ARG 4 y ARG 6 z METHOD a update ()V - METHOD a addPos (DDD)V + METHOD a move (DDD)V ARG 1 dx + ARG 3 dy + ARG 5 dz METHOD a getColorMultiplier (F)I diff --git a/mappings/net/minecraft/client/particle/EndRodParticle.mapping b/mappings/net/minecraft/client/particle/EndRodParticle.mapping index bf0062c1b2..c1c76f2cbd 100644 --- a/mappings/net/minecraft/client/particle/EndRodParticle.mapping +++ b/mappings/net/minecraft/client/particle/EndRodParticle.mapping @@ -1,19 +1,29 @@ CLASS dcb net/minecraft/client/particle/EndRodParticle CLASS dcb$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z - METHOD a addPos (DDD)V + METHOD a move (DDD)V ARG 1 dx + ARG 3 dy + ARG 5 dz diff --git a/mappings/net/minecraft/client/particle/ExplosionHugeParticle.mapping b/mappings/net/minecraft/client/particle/ExplosionEmitterParticle.mapping similarity index 54% rename from mappings/net/minecraft/client/particle/ExplosionHugeParticle.mapping rename to mappings/net/minecraft/client/particle/ExplosionEmitterParticle.mapping index 9218cc8c16..214aafdc52 100644 --- a/mappings/net/minecraft/client/particle/ExplosionHugeParticle.mapping +++ b/mappings/net/minecraft/client/particle/ExplosionEmitterParticle.mapping @@ -1,15 +1,23 @@ -CLASS dci net/minecraft/client/particle/ExplosionHugeParticle +CLASS dci net/minecraft/client/particle/ExplosionEmitterParticle CLASS dci$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J age_ I FIELD K maxAge_ I METHOD (Lbbp;DDDDDD)V diff --git a/mappings/net/minecraft/client/particle/ExplosionLargeParticle.mapping b/mappings/net/minecraft/client/particle/ExplosionLargeParticle.mapping index 25e81ad751..f772ca81ee 100644 --- a/mappings/net/minecraft/client/particle/ExplosionLargeParticle.mapping +++ b/mappings/net/minecraft/client/particle/ExplosionLargeParticle.mapping @@ -1,15 +1,23 @@ CLASS dch net/minecraft/client/particle/ExplosionLargeParticle CLASS dch$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J TEX Lqc; FIELD L age_ I FIELD M maxAge_ I diff --git a/mappings/net/minecraft/client/particle/ExplosionSmokeParticle.mapping b/mappings/net/minecraft/client/particle/ExplosionSmokeParticle.mapping index 7e7f9fd8b5..fbb4cdeb67 100644 --- a/mappings/net/minecraft/client/particle/ExplosionSmokeParticle.mapping +++ b/mappings/net/minecraft/client/particle/ExplosionSmokeParticle.mapping @@ -1,15 +1,23 @@ CLASS dcc net/minecraft/client/particle/ExplosionSmokeParticle CLASS dcc$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/FactoryParticle.mapping b/mappings/net/minecraft/client/particle/FactoryParticle.mapping deleted file mode 100644 index 01055f9b4a..0000000000 --- a/mappings/net/minecraft/client/particle/FactoryParticle.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS dcq net/minecraft/client/particle/FactoryParticle - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX diff --git a/mappings/net/minecraft/client/particle/FireSmokeLargeParticle.mapping b/mappings/net/minecraft/client/particle/FireSmokeLargeParticle.mapping index ac79137958..355023213c 100644 --- a/mappings/net/minecraft/client/particle/FireSmokeLargeParticle.mapping +++ b/mappings/net/minecraft/client/particle/FireSmokeLargeParticle.mapping @@ -1,15 +1,23 @@ CLASS dck net/minecraft/client/particle/FireSmokeLargeParticle CLASS dck$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/FireSmokeParticle.mapping b/mappings/net/minecraft/client/particle/FireSmokeParticle.mapping index 6f9aa39e9d..209617f050 100644 --- a/mappings/net/minecraft/client/particle/FireSmokeParticle.mapping +++ b/mappings/net/minecraft/client/particle/FireSmokeParticle.mapping @@ -1,15 +1,23 @@ CLASS dcu net/minecraft/client/particle/FireSmokeParticle CLASS dcu$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping b/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping index beef3c3ca4..5b538a503c 100644 --- a/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping +++ b/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping @@ -9,10 +9,14 @@ CLASS dce net/minecraft/client/particle/FireworksSparkParticle ARG 3 deltaTicks CLASS dce$b Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ CLASS dce$c METHOD a update ()V METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V diff --git a/mappings/net/minecraft/client/particle/FishingParticle.mapping b/mappings/net/minecraft/client/particle/FishingParticle.mapping index 494a14ad4e..be485471f3 100644 --- a/mappings/net/minecraft/client/particle/FishingParticle.mapping +++ b/mappings/net/minecraft/client/particle/FishingParticle.mapping @@ -1,15 +1,23 @@ CLASS dde net/minecraft/client/particle/FishingParticle CLASS dde$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/FlameParticle.mapping b/mappings/net/minecraft/client/particle/FlameParticle.mapping index b14d070674..f0b4baaeb3 100644 --- a/mappings/net/minecraft/client/particle/FlameParticle.mapping +++ b/mappings/net/minecraft/client/particle/FlameParticle.mapping @@ -1,23 +1,33 @@ CLASS dcf net/minecraft/client/particle/FlameParticle CLASS dcf$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z METHOD a update ()V - METHOD a addPos (DDD)V + METHOD a move (DDD)V ARG 1 dx + ARG 3 dy + ARG 5 dz METHOD a getColorMultiplier (F)I METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V ARG 1 vertexBuffer diff --git a/mappings/net/minecraft/client/particle/LavaEmberParticle.mapping b/mappings/net/minecraft/client/particle/LavaEmberParticle.mapping index a9dd65d9ca..49f1f281e8 100644 --- a/mappings/net/minecraft/client/particle/LavaEmberParticle.mapping +++ b/mappings/net/minecraft/client/particle/LavaEmberParticle.mapping @@ -1,15 +1,23 @@ CLASS dcl net/minecraft/client/particle/LavaEmberParticle CLASS dcl$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/NoteParticle.mapping b/mappings/net/minecraft/client/particle/NoteParticle.mapping index 419993ffb3..44c10849d5 100644 --- a/mappings/net/minecraft/client/particle/NoteParticle.mapping +++ b/mappings/net/minecraft/client/particle/NoteParticle.mapping @@ -1,15 +1,23 @@ CLASS dcn net/minecraft/client/particle/NoteParticle CLASS dcn$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/Particle.mapping b/mappings/net/minecraft/client/particle/Particle.mapping index 990bb5a916..30453777f3 100644 --- a/mappings/net/minecraft/client/particle/Particle.mapping +++ b/mappings/net/minecraft/client/particle/Particle.mapping @@ -2,9 +2,10 @@ CLASS dco net/minecraft/client/particle/Particle FIELD A colorBlue F FIELD B colorAlpha F FIELD C sprite Ldno; - FIELD F lerpX D - FIELD G lerpY D - FIELD H lerpZ D + FIELD F cameraX D + FIELD G cameraY D + FIELD H cameraZ D + FIELD I cameraRotation Lcmd; FIELD J EMPTY_BOUNDING_BOX Lclz; FIELD K boundingBox Lclz; FIELD a world Lbbp; @@ -37,8 +38,10 @@ CLASS dco net/minecraft/client/particle/Particle ARG 4 y ARG 6 z METHOD a update ()V - METHOD a addPos (DDD)V + METHOD a move (DDD)V ARG 1 dx + ARG 3 dy + ARG 5 dz METHOD a getColorMultiplier (F)I METHOD a setBoundingBoxSpacing (FF)V ARG 1 spacingXZ @@ -52,12 +55,15 @@ CLASS dco net/minecraft/client/particle/Particle METHOD b getParticleGroup ()I METHOD b setPos (DDD)V ARG 1 x + ARG 3 y + ARG 5 z METHOD b setMaxAge (I)V METHOD c hasAlpha ()Z METHOD d getColorRed ()F METHOD e getColorGreen ()F METHOD e setColorAlpha (F)V METHOD f getColorBlue ()F + METHOD h getMaxAge ()I METHOD i incSpriteIndex ()V METHOD j markDead ()V METHOD k repositionFromBoundingBox ()V diff --git a/mappings/net/minecraft/client/particle/ParticleFactory.mapping b/mappings/net/minecraft/client/particle/ParticleFactory.mapping new file mode 100644 index 0000000000..ef500715ed --- /dev/null +++ b/mappings/net/minecraft/client/particle/ParticleFactory.mapping @@ -0,0 +1,10 @@ +CLASS dcq net/minecraft/client/particle/ParticleFactory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ diff --git a/mappings/net/minecraft/client/particle/ParticleManager.mapping b/mappings/net/minecraft/client/particle/ParticleManager.mapping index 07bff90254..921102c42b 100644 --- a/mappings/net/minecraft/client/particle/ParticleManager.mapping +++ b/mappings/net/minecraft/client/particle/ParticleManager.mapping @@ -2,14 +2,54 @@ CLASS dcp net/minecraft/client/particle/ParticleManager FIELD a world Lbbp; FIELD b PARTICLE_TEX Lqc; FIELD c particleQueues [[Ljava/util/ArrayDeque; + FIELD d newEmitterParticles Ljava/util/Queue; FIELD e textureManager Ldnp; FIELD f random Ljava/util/Random; + FIELD g factories Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD h newParticles Ljava/util/Queue; METHOD (Lbbp;Ldnp;)V ARG 1 world + ARG 2 textureManager METHOD a tick ()V + METHOD a updateGroup (I)V + ARG 1 group + METHOD a renderUnlitParticles (Lagv;F)V + ARG 1 cameraEntity + METHOD a addEmitter (Lagv;Lft;)V + ARG 1 entity + ARG 2 parameters + METHOD a addEmitter (Lagv;Lft;I)V + ARG 1 entity + ARG 2 parameters + ARG 3 maxAge METHOD a setWorld (Lbbp;)V METHOD a addParticle (Ldco;)V + METHOD a addBlockBreakParticles (Let;Lbpm;)V + ARG 1 pos + ARG 2 state + METHOD a addBlockBreakingParticles (Let;Ley;)V + METHOD a addParticle (Lft;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + METHOD a registerFactory (Lfu;Ldcq;)V + ARG 1 type + ARG 2 factory METHOD a updateParticleQueue (Ljava/util/Queue;)V + METHOD b getDebugString ()Ljava/lang/String; + METHOD b renderLitParticles (Lagv;F)V + ARG 1 cameraEntity METHOD b updateParticle (Ldco;)V + METHOD b createParticle (Lft;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD c registerDefaultFactories ()V diff --git a/mappings/net/minecraft/client/particle/PortalParticle.mapping b/mappings/net/minecraft/client/particle/PortalParticle.mapping index 2d6850e7b8..057eb35fe9 100644 --- a/mappings/net/minecraft/client/particle/PortalParticle.mapping +++ b/mappings/net/minecraft/client/particle/PortalParticle.mapping @@ -1,15 +1,23 @@ CLASS dcs net/minecraft/client/particle/PortalParticle CLASS dcs$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD K startX D FIELD L startY D FIELD M startZ D @@ -19,8 +27,10 @@ CLASS dcs net/minecraft/client/particle/PortalParticle ARG 4 y ARG 6 z METHOD a update ()V - METHOD a addPos (DDD)V + METHOD a move (DDD)V ARG 1 dx + ARG 3 dy + ARG 5 dz METHOD a getColorMultiplier (F)I METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V ARG 1 vertexBuffer diff --git a/mappings/net/minecraft/client/particle/RainSplashParticle.mapping b/mappings/net/minecraft/client/particle/RainSplashParticle.mapping index 48c917ac48..7c42436b49 100644 --- a/mappings/net/minecraft/client/particle/RainSplashParticle.mapping +++ b/mappings/net/minecraft/client/particle/RainSplashParticle.mapping @@ -1,15 +1,23 @@ CLASS ddg net/minecraft/client/particle/RainSplashParticle CLASS ddg$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/RedDustParticle.mapping b/mappings/net/minecraft/client/particle/RedDustParticle.mapping index 9a536e1d12..0992462bfe 100644 --- a/mappings/net/minecraft/client/particle/RedDustParticle.mapping +++ b/mappings/net/minecraft/client/particle/RedDustParticle.mapping @@ -1,15 +1,23 @@ CLASS dbz net/minecraft/client/particle/RedDustParticle CLASS dbz$a Factory METHOD a createParticle (Lfr;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a update ()V METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V ARG 1 vertexBuffer diff --git a/mappings/net/minecraft/client/particle/SomethingParticle.mapping b/mappings/net/minecraft/client/particle/SomethingParticle.mapping deleted file mode 100644 index 3f87f8ced9..0000000000 --- a/mappings/net/minecraft/client/particle/SomethingParticle.mapping +++ /dev/null @@ -1,42 +0,0 @@ -CLASS dda net/minecraft/client/particle/SomethingParticle - CLASS dda$a - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dda$b FactoryHappy - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dda$c - METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - METHOD (Lbbp;DDDDDD)V - ARG 1 world - ARG 2 x - ARG 4 y - ARG 6 z - METHOD a update ()V - METHOD a addPos (DDD)V - ARG 1 dx diff --git a/mappings/net/minecraft/client/particle/SpellParticle.mapping b/mappings/net/minecraft/client/particle/SpellParticle.mapping index e92e42ff19..9b556d5a5d 100644 --- a/mappings/net/minecraft/client/particle/SpellParticle.mapping +++ b/mappings/net/minecraft/client/particle/SpellParticle.mapping @@ -1,59 +1,99 @@ CLASS dcv net/minecraft/client/particle/SpellParticle - CLASS dcv$a FactoryMobAmbient + CLASS dcv$a EntityAmbientFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcv$b FactoryInstant + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcv$b InstantFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcv$c FactoryMob + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcv$c EntityFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcv$d + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcv$d DefaultFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX - CLASS dcv$e FactoryWitch + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dcv$e WitchFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J RANDOM Ljava/util/Random; METHOD (Lbbp;DDDDDD)V ARG 1 world diff --git a/mappings/net/minecraft/client/particle/SpitParticle.mapping b/mappings/net/minecraft/client/particle/SpitParticle.mapping new file mode 100644 index 0000000000..73399277a3 --- /dev/null +++ b/mappings/net/minecraft/client/particle/SpitParticle.mapping @@ -0,0 +1,26 @@ +CLASS dcw net/minecraft/client/particle/SpitParticle + CLASS dcw$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD a update ()V diff --git a/mappings/net/minecraft/client/particle/SquidInkParticle.mapping b/mappings/net/minecraft/client/particle/SquidInkParticle.mapping new file mode 100644 index 0000000000..81f015d6d5 --- /dev/null +++ b/mappings/net/minecraft/client/particle/SquidInkParticle.mapping @@ -0,0 +1,26 @@ +CLASS dcy net/minecraft/client/particle/SquidInkParticle + CLASS dcy$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD a update ()V diff --git a/mappings/net/minecraft/client/particle/SuspendParticle.mapping b/mappings/net/minecraft/client/particle/SuspendParticle.mapping new file mode 100644 index 0000000000..ddef83deb1 --- /dev/null +++ b/mappings/net/minecraft/client/particle/SuspendParticle.mapping @@ -0,0 +1,68 @@ +CLASS dda net/minecraft/client/particle/SuspendParticle + CLASS dda$a DolphinFactory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dda$b HappyVillagerFactory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + CLASS dda$c MyceliumFactory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD a update ()V + METHOD a move (DDD)V + ARG 1 dx + ARG 3 dy + ARG 5 dz diff --git a/mappings/net/minecraft/client/particle/SweepAttackParticle.mapping b/mappings/net/minecraft/client/particle/SweepAttackParticle.mapping index 35b11cc6f9..17f81348d8 100644 --- a/mappings/net/minecraft/client/particle/SweepAttackParticle.mapping +++ b/mappings/net/minecraft/client/particle/SweepAttackParticle.mapping @@ -1,15 +1,23 @@ CLASS dbq net/minecraft/client/particle/SweepAttackParticle CLASS dbq$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ FIELD J TEX Lqc; FIELD L age_ I FIELD M maxAge_ I diff --git a/mappings/net/minecraft/client/particle/TotemParticle.mapping b/mappings/net/minecraft/client/particle/TotemParticle.mapping new file mode 100644 index 0000000000..2502dff937 --- /dev/null +++ b/mappings/net/minecraft/client/particle/TotemParticle.mapping @@ -0,0 +1,25 @@ +CLASS ddc net/minecraft/client/particle/TotemParticle + CLASS ddc$a Factory + METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ + METHOD (Lbbp;DDDDDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z diff --git a/mappings/net/minecraft/client/particle/WaterBubbleParticle.mapping b/mappings/net/minecraft/client/particle/WaterBubbleParticle.mapping index d1d8e6b623..8060c9a6a3 100644 --- a/mappings/net/minecraft/client/particle/WaterBubbleParticle.mapping +++ b/mappings/net/minecraft/client/particle/WaterBubbleParticle.mapping @@ -1,15 +1,23 @@ CLASS dbu net/minecraft/client/particle/WaterBubbleParticle - CLASS dbu$a + CLASS dbu$a Factory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/WaterSplashParticle.mapping b/mappings/net/minecraft/client/particle/WaterSplashParticle.mapping index 90065d56a0..3bd4f8c07a 100644 --- a/mappings/net/minecraft/client/particle/WaterSplashParticle.mapping +++ b/mappings/net/minecraft/client/particle/WaterSplashParticle.mapping @@ -1,15 +1,23 @@ CLASS dcx net/minecraft/client/particle/WaterSplashParticle - CLASS dcx$a Factory + CLASS dcx$a SplashFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/particle/WaterSuspendParticle.mapping b/mappings/net/minecraft/client/particle/WaterSuspendParticle.mapping index 4030baa2df..ee5ad55180 100644 --- a/mappings/net/minecraft/client/particle/WaterSuspendParticle.mapping +++ b/mappings/net/minecraft/client/particle/WaterSuspendParticle.mapping @@ -1,15 +1,23 @@ CLASS dcz net/minecraft/client/particle/WaterSuspendParticle - CLASS dcz$a + CLASS dcz$a UnderwaterFactory METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a createParticle (Lfw;Lbbp;DDDDDD)Ldco; - ARG 1 world - ARG 2 x - ARG 3 y - ARG 5 velocityX + ARG 1 parameters + ARG 2 world + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD (Lbbp;DDDDDD)V ARG 1 world ARG 2 x diff --git a/mappings/net/minecraft/client/render/Renderer.mapping b/mappings/net/minecraft/client/render/Renderer.mapping index 98a9a4d314..e62ec269f9 100644 --- a/mappings/net/minecraft/client/render/Renderer.mapping +++ b/mappings/net/minecraft/client/render/Renderer.mapping @@ -62,19 +62,37 @@ CLASS dee net/minecraft/client/render/Renderer ARG 3 cameraEntity METHOD a setWorld (Ldbi;)V METHOD a (Lft;DDDDDD)V - ARG 1 type + ARG 1 parameters ARG 2 x ARG 4 y ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD a addParticle (Lft;ZDDDDDD)V - ARG 2 ignoreCameraBounds + ARG 1 parameters + ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a addParticle (Lft;ZZDDDDDD)V + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 canSpawnOnMinimal + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 velocityX + ARG 12 velocityY + ARG 14 velocityZ METHOD a onResourceReload (Lwj;)V ARG 1 manager METHOD a playRecord (Lxm;Let;)V + METHOD a getRandomParticleSpawnChance (Z)I + ARG 1 canSpawnOnMinimal METHOD b renderCuboidOutline (DDDDDDFFFF)V METHOD b scheduleChunkRender (III)V METHOD b onBlockBreakingStage (ILet;I)V @@ -84,11 +102,24 @@ CLASS dee net/minecraft/client/render/Renderer METHOD b renderCuboidOutline (Lclz;FFFF)V METHOD b renderCuboid (Lcou;DDDDDDFFFF)V METHOD b spawnParticle (Lft;ZDDDDDD)Ldco; - ARG 2 ignoreCameraBounds + ARG 1 parameters + ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD b spawnParticle (Lft;ZZDDDDDD)Ldco; + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 canSpawnOnMinimal + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 velocityX + ARG 12 velocityY + ARG 14 velocityZ METHOD c drawFramebuffer ()V METHOD g getChunkNumber ()I METHOD h getEntitiesDebugString ()Ljava/lang/String; diff --git a/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping b/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping index b5dcd3a29e..dcb5b37b2e 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping @@ -30,11 +30,24 @@ CLASS alh net/minecraft/entity/ai/pathing/PathingCoordinator ARG 3 oldState ARG 4 newState METHOD a addParticle (Lft;ZDDDDDD)V - ARG 2 ignoreCameraBounds + ARG 1 parameters + ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a addParticle (Lft;ZZDDDDDD)V + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 canSpawnOnMinimal + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 velocityX + ARG 12 velocityY + ARG 14 velocityZ METHOD a playRecord (Lxm;Let;)V METHOD b onBlockBreakingStage (ILet;I)V ARG 1 entityId diff --git a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping index 8ab915e49d..35f401dd06 100644 --- a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping +++ b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping @@ -175,6 +175,7 @@ CLASS pt net/minecraft/entity/data/TrackedDataHandlerRegistry FIELD g ITEM_STACK Lps; FIELD h OPTIONAL_BLOCK_STATE Lps; FIELD i BOOLEAN Lps; + FIELD j PARTICLE Lps; FIELD k ROTATION Lps; FIELD l BLOCK_POS Lps; FIELD m OPTIONA_BLOCK_POS Lps; diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index f6f6ff1d11..49c34400b5 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -54,7 +54,7 @@ CLASS arb net/minecraft/entity/player/PlayerEntity METHOD a damage (Lage;F)Z ARG 1 source ARG 2 amount - METHOD a copyEntityData (Lagv;)V + METHOD a addCritParticles (Lagv;)V METHOD a interact (Lagv;Lafo;)Lafq; ARG 1 entity METHOD a setEquippedStack (Laha;Lawo;)V @@ -107,6 +107,7 @@ CLASS arb net/minecraft/entity/player/PlayerEntity METHOD af getSoundSwim ()Lxm; METHOD ag getSoundSplash ()Lxm; METHOD aw onSwimmingStart ()V + METHOD b addEnchantedHitParticles (Lagv;)V METHOD b getEquippedStack (Laha;)Lawo; METHOD b getBlockBreakingSpeed (Lbpm;)F METHOD b setPlayerSpawn (Let;Z)V diff --git a/mappings/net/minecraft/particle/BlockStateParticle.mapping b/mappings/net/minecraft/particle/BlockStateParticle.mapping deleted file mode 100644 index cf7bcbae0b..0000000000 --- a/mappings/net/minecraft/particle/BlockStateParticle.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS fq net/minecraft/particle/BlockStateParticle - METHOD (Lfu;Lbpm;)V - ARG 1 particleType - METHOD a asString ()Ljava/lang/String; - METHOD b getParticleType ()Lfu; diff --git a/mappings/net/minecraft/particle/BlockStateParticleParameters.mapping b/mappings/net/minecraft/particle/BlockStateParticleParameters.mapping new file mode 100644 index 0000000000..ba6b4e323a --- /dev/null +++ b/mappings/net/minecraft/particle/BlockStateParticleParameters.mapping @@ -0,0 +1,25 @@ +CLASS fq net/minecraft/particle/BlockStateParticleParameters + CLASS fq$1 + METHOD a read (Lfu;Lcom/mojang/brigadier/StringReader;)Lfq; + ARG 1 type + ARG 2 reader + METHOD a read (Lfu;Lit;)Lfq; + ARG 1 type + ARG 2 buf + METHOD b read (Lfu;Lcom/mojang/brigadier/StringReader;)Lft; + ARG 1 type + ARG 2 reader + METHOD b read (Lfu;Lit;)Lft; + ARG 1 type + ARG 2 buf + FIELD a PARAMETERS_FACTORY Lft$a; + FIELD b type Lfu; + FIELD c blockState Lbpm; + METHOD (Lfu;Lbpm;)V + ARG 1 type + ARG 2 blockState + METHOD a asString ()Ljava/lang/String; + METHOD a write (Lit;)V + ARG 1 buf + METHOD b getType ()Lfu; + METHOD c getBlockState ()Lbpm; diff --git a/mappings/net/minecraft/particle/DefaultParticleType.mapping b/mappings/net/minecraft/particle/DefaultParticleType.mapping new file mode 100644 index 0000000000..6e5fe9a1aa --- /dev/null +++ b/mappings/net/minecraft/particle/DefaultParticleType.mapping @@ -0,0 +1,19 @@ +CLASS fw net/minecraft/particle/DefaultParticleType + CLASS fw$1 + METHOD a read (Lfu;Lcom/mojang/brigadier/StringReader;)Lfw; + ARG 1 type + ARG 2 reader + METHOD a read (Lfu;Lit;)Lfw; + ARG 1 type + ARG 2 buf + METHOD b read (Lfu;Lcom/mojang/brigadier/StringReader;)Lft; + ARG 1 type + ARG 2 reader + METHOD b read (Lfu;Lit;)Lft; + ARG 1 type + ARG 2 buf + FIELD a PARAMETER_FACTORY Lft$a; + METHOD a asString ()Ljava/lang/String; + METHOD a write (Lit;)V + ARG 1 buf + METHOD b getType ()Lfu; diff --git a/mappings/net/minecraft/particle/DustParticle.mapping b/mappings/net/minecraft/particle/DustParticle.mapping deleted file mode 100644 index b59c364100..0000000000 --- a/mappings/net/minecraft/particle/DustParticle.mapping +++ /dev/null @@ -1,15 +0,0 @@ -CLASS fr net/minecraft/particle/DustParticle - FIELD c red F - FIELD d green F - FIELD e blue F - FIELD f alpha F - METHOD (FFFF)V - ARG 1 red - ARG 2 green - ARG 3 blue - METHOD a asString ()Ljava/lang/String; - METHOD b getParticleType ()Lfu; - METHOD c getRed ()F - METHOD d getGreen ()F - METHOD e getBlue ()F - METHOD f getAlpha ()F diff --git a/mappings/net/minecraft/particle/DustParticleParameters.mapping b/mappings/net/minecraft/particle/DustParticleParameters.mapping new file mode 100644 index 0000000000..295171bede --- /dev/null +++ b/mappings/net/minecraft/particle/DustParticleParameters.mapping @@ -0,0 +1,33 @@ +CLASS fr net/minecraft/particle/DustParticleParameters + CLASS fr$1 + METHOD a read (Lfu;Lcom/mojang/brigadier/StringReader;)Lfr; + ARG 1 type + ARG 2 reader + METHOD a read (Lfu;Lit;)Lfr; + ARG 1 type + ARG 2 buf + METHOD b read (Lfu;Lcom/mojang/brigadier/StringReader;)Lft; + ARG 1 type + ARG 2 reader + METHOD b read (Lfu;Lit;)Lft; + ARG 1 type + ARG 2 buf + FIELD a RED Lfr; + FIELD b PARAMETERS_FACTORY Lft$a; + FIELD c red F + FIELD d green F + FIELD e blue F + FIELD f alpha F + METHOD (FFFF)V + ARG 1 red + ARG 2 green + ARG 3 blue + ARG 4 alpha + METHOD a asString ()Ljava/lang/String; + METHOD a write (Lit;)V + ARG 1 buf + METHOD b getType ()Lfu; + METHOD c getRed ()F + METHOD d getGreen ()F + METHOD e getBlue ()F + METHOD f getAlpha ()F diff --git a/mappings/net/minecraft/particle/ItemStackParticle.mapping b/mappings/net/minecraft/particle/ItemStackParticle.mapping deleted file mode 100644 index 764082b96c..0000000000 --- a/mappings/net/minecraft/particle/ItemStackParticle.mapping +++ /dev/null @@ -1,8 +0,0 @@ -CLASS fs net/minecraft/particle/ItemStackParticle - FIELD b particleType Lfu; - FIELD c stack Lawo; - METHOD (Lfu;Lawo;)V - ARG 1 particleType - METHOD a asString ()Ljava/lang/String; - METHOD b getParticleType ()Lfu; - METHOD c getItemStack ()Lawo; diff --git a/mappings/net/minecraft/particle/ItemStackParticleParameters.mapping b/mappings/net/minecraft/particle/ItemStackParticleParameters.mapping new file mode 100644 index 0000000000..e206a71e02 --- /dev/null +++ b/mappings/net/minecraft/particle/ItemStackParticleParameters.mapping @@ -0,0 +1,25 @@ +CLASS fs net/minecraft/particle/ItemStackParticleParameters + CLASS fs$1 + METHOD a read (Lfu;Lcom/mojang/brigadier/StringReader;)Lfs; + ARG 1 type + ARG 2 reader + METHOD a read (Lfu;Lit;)Lfs; + ARG 1 type + ARG 2 buf + METHOD b read (Lfu;Lcom/mojang/brigadier/StringReader;)Lft; + ARG 1 type + ARG 2 reader + METHOD b read (Lfu;Lit;)Lft; + ARG 1 type + ARG 2 buf + FIELD a PARAMETERS_FACTORY Lft$a; + FIELD b particleType Lfu; + FIELD c stack Lawo; + METHOD (Lfu;Lawo;)V + ARG 1 particleType + ARG 2 stack + METHOD a asString ()Ljava/lang/String; + METHOD a write (Lit;)V + ARG 1 buf + METHOD b getType ()Lfu; + METHOD c getItemStack ()Lawo; diff --git a/mappings/net/minecraft/particle/Particle.mapping b/mappings/net/minecraft/particle/Particle.mapping deleted file mode 100644 index 24c6db7a89..0000000000 --- a/mappings/net/minecraft/particle/Particle.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS ft net/minecraft/particle/Particle - METHOD a asString ()Ljava/lang/String; - METHOD b getParticleType ()Lfu; diff --git a/mappings/net/minecraft/particle/ParticleParameters.mapping b/mappings/net/minecraft/particle/ParticleParameters.mapping new file mode 100644 index 0000000000..a5778a76e3 --- /dev/null +++ b/mappings/net/minecraft/particle/ParticleParameters.mapping @@ -0,0 +1,12 @@ +CLASS ft net/minecraft/particle/ParticleParameters + CLASS ft$a Factory + METHOD b read (Lfu;Lcom/mojang/brigadier/StringReader;)Lft; + ARG 1 type + ARG 2 reader + METHOD b read (Lfu;Lit;)Lft; + ARG 1 type + ARG 2 buf + METHOD a asString ()Ljava/lang/String; + METHOD a write (Lit;)V + ARG 1 buf + METHOD b getType ()Lfu; diff --git a/mappings/net/minecraft/particle/ParticleType.mapping b/mappings/net/minecraft/particle/ParticleType.mapping index bb66df1c7f..0b2b70d7c8 100644 --- a/mappings/net/minecraft/particle/ParticleType.mapping +++ b/mappings/net/minecraft/particle/ParticleType.mapping @@ -1,5 +1,8 @@ CLASS fu net/minecraft/particle/ParticleType - FIELD a alwaysShow Z + FIELD a shouldAlwaysSpawn Z + FIELD b parametersFactory Lft$a; METHOD (ZLft$a;)V - ARG 1 alwaysShow - METHOD c alwaysShow ()Z + ARG 1 shouldAlwaysShow + ARG 2 parametersFactory + METHOD c shouldAlwaysSpawn ()Z + METHOD d getParametersFactory ()Lft$a; diff --git a/mappings/net/minecraft/particle/ParticleTypes.mapping b/mappings/net/minecraft/particle/ParticleTypes.mapping index 1c0cf6885c..7275f0b5b9 100644 --- a/mappings/net/minecraft/particle/ParticleTypes.mapping +++ b/mappings/net/minecraft/particle/ParticleTypes.mapping @@ -1,6 +1,7 @@ CLASS fv net/minecraft/particle/ParticleTypes METHOD a register (Ljava/lang/String;Lft$a;)Lfu; ARG 0 name + ARG 1 factory METHOD a register (Ljava/lang/String;Z)Lfw; ARG 0 name ARG 1 alwaysShow diff --git a/mappings/net/minecraft/particle/TexturedParticle.mapping b/mappings/net/minecraft/particle/TexturedParticle.mapping deleted file mode 100644 index 87c55fe530..0000000000 --- a/mappings/net/minecraft/particle/TexturedParticle.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS fw net/minecraft/particle/TexturedParticle - METHOD a asString ()Ljava/lang/String; - METHOD b getParticleType ()Lfu; diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index f5f69c9f52..46f4d6ead3 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -30,7 +30,7 @@ CLASS us net/minecraft/server/network/ServerPlayerEntity METHOD a damage (Lage;F)Z ARG 1 source ARG 2 amount - METHOD a copyEntityData (Lagv;)V + METHOD a addCritParticles (Lagv;)V METHOD a startRiding (Lagv;Z)Z ARG 1 entity METHOD a openHorseInventory (Lana;Lafi;)V @@ -73,6 +73,7 @@ CLASS us net/minecraft/server/network/ServerPlayerEntity METHOD a unlockRecipes ([Lqc;)V ARG 1 ids METHOD b isInvulnerableTo (Lage;)Z + METHOD b addEnchantedHitParticles (Lagv;)V METHOD b writeCustomDataToTag (Lhs;)V METHOD b lockRecipes (Ljava/util/Collection;)I ARG 1 recipes diff --git a/mappings/net/minecraft/server/world/ServerWorldListener.mapping b/mappings/net/minecraft/server/world/ServerWorldListener.mapping index b2b738a368..551ee3efbb 100644 --- a/mappings/net/minecraft/server/world/ServerWorldListener.mapping +++ b/mappings/net/minecraft/server/world/ServerWorldListener.mapping @@ -31,11 +31,24 @@ CLASS ur net/minecraft/server/world/ServerWorldListener ARG 3 oldState ARG 4 newState METHOD a addParticle (Lft;ZDDDDDD)V - ARG 2 ignoreCameraBounds + ARG 1 parameters + ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a addParticle (Lft;ZZDDDDDD)V + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 canSpawnOnMinimal + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 velocityX + ARG 12 velocityY + ARG 14 velocityZ METHOD a playRecord (Lxm;Let;)V METHOD b onBlockBreakingStage (ILet;I)V ARG 1 entityId diff --git a/mappings/net/minecraft/world/IWorld.mapping b/mappings/net/minecraft/world/IWorld.mapping index bdddb0dcf8..b62d1ef90d 100644 --- a/mappings/net/minecraft/world/IWorld.mapping +++ b/mappings/net/minecraft/world/IWorld.mapping @@ -5,6 +5,13 @@ CLASS bbq net/minecraft/world/IWorld METHOD a playSound (Larb;Let;Lxm;Lxo;FF)V METHOD a updateNeighbors (Let;Lbgs;)V METHOD a addParticle (Lft;DDDDDD)V + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD a getVisibleEntities (Ljava/lang/Class;Lclz;)Ljava/util/List; ARG 1 entityClass METHOD a getEntities (Ljava/lang/Class;Lclz;Ljava/util/function/Predicate;)Ljava/util/List; diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 055bd856d6..dc5e470e36 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -175,7 +175,22 @@ CLASS bbp net/minecraft/world/World METHOD a breakBlock (Let;Z)Z ARG 1 pos METHOD a addParticle (Lft;DDDDDD)V + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD a addParticle (Lft;ZDDDDDD)V + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 x + ARG 5 y + ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a countTransientEntities (Ljava/lang/Class;I)I METHOD a getClosestVisibleEntityTo (Ljava/lang/Class;Lclz;Lagv;)Lagv; ARG 1 clazz @@ -219,6 +234,14 @@ CLASS bbp net/minecraft/world/World ARG 1 pos METHOD b isEmittingRedstonePower (Let;Ley;)Z ARG 1 pos + METHOD b (Lft;DDDDDD)V + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD b getPlayers (Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 playerClass METHOD b unloadEntities (Ljava/util/Collection;)V diff --git a/mappings/net/minecraft/world/WorldListener.mapping b/mappings/net/minecraft/world/WorldListener.mapping index 633e82f7f8..b96371b507 100644 --- a/mappings/net/minecraft/world/WorldListener.mapping +++ b/mappings/net/minecraft/world/WorldListener.mapping @@ -31,11 +31,24 @@ CLASS bbs net/minecraft/world/WorldListener ARG 3 oldState ARG 4 newState METHOD a addParticle (Lft;ZDDDDDD)V - ARG 2 ignoreCameraBounds + ARG 1 parameters + ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z + ARG 9 velocityX + ARG 11 velocityY + ARG 13 velocityZ METHOD a addParticle (Lft;ZZDDDDDD)V + ARG 1 parameters + ARG 2 alwaysSpawn + ARG 3 canSpawnOnMinimal + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 velocityX + ARG 12 velocityY + ARG 14 velocityZ METHOD a playRecord (Lxm;Let;)V METHOD b scheduleChunkRender (III)V METHOD b onBlockBreakingStage (ILet;I)V diff --git a/mappings/uy.mapping b/mappings/uy.mapping index 7b8f1d8664..08158f1ee5 100644 --- a/mappings/uy.mapping +++ b/mappings/uy.mapping @@ -42,6 +42,13 @@ CLASS uy METHOD a breakBlock (Let;Z)Z ARG 1 pos METHOD a addParticle (Lft;DDDDDD)V + ARG 1 parameters + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ METHOD a getEntities (Ljava/lang/Class;Lclz;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entityClass METHOD b isChunkLoaded (II)Z