From db60c2eec201c9aef0a566c76d84d2203270ff63 Mon Sep 17 00:00:00 2001 From: YanisBft Date: Fri, 22 Oct 2021 12:29:42 +0200 Subject: [PATCH] 21w42a particles (#2772) * 21w42a particles * Update ClientWorld.mapping --- .../client/particle/BlockFallingDustParticle.mapping | 9 +++++++++ .../minecraft/client/particle/BlockLeakParticle.mapping | 6 ++++++ .../client/particle/BlockMarkerParticle.mapping | 8 ++++++++ .../minecraft/client/particle/BubblePopParticle.mapping | 9 +++++++++ .../client/particle/CampfireSmokeParticle.mapping | 8 ++++++++ .../net/minecraft/client/particle/CloudParticle.mapping | 9 +++++++++ .../net/minecraft/client/particle/CrackParticle.mapping | 3 +++ .../client/particle/DragonBreathParticle.mapping | 9 +++++++++ .../net/minecraft/client/particle/GlowParticle.mapping | 9 +++++++++ mappings/net/minecraft/client/particle/Particle.mapping | 1 + mappings/net/minecraft/client/world/ClientWorld.mapping | 1 + 11 files changed, 72 insertions(+) create mode 100644 mappings/net/minecraft/client/particle/BlockMarkerParticle.mapping diff --git a/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping b/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping index 0b5d518613..75de49590a 100644 --- a/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockFallingDustParticle.mapping @@ -1,5 +1,14 @@ CLASS net/minecraft/class_682 net/minecraft/client/particle/BlockFallingDustParticle FIELD field_17808 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_638;DDDFFFLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 colorRed + ARG 9 colorGreen + ARG 10 colorBlue + ARG 11 spriteProvider CLASS class_683 Factory FIELD field_17809 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping index 3f380c7d5e..d423a2d6bd 100644 --- a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping @@ -1,6 +1,12 @@ CLASS net/minecraft/class_663 net/minecraft/client/particle/BlockLeakParticle FIELD field_22437 obsidianTear Z FIELD field_3789 fluid Lnet/minecraft/class_3611; + METHOD (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 fluid METHOD method_18821 updateAge ()V METHOD method_18822 updateVelocity ()V METHOD method_32791 getFluid ()Lnet/minecraft/class_3611; diff --git a/mappings/net/minecraft/client/particle/BlockMarkerParticle.mapping b/mappings/net/minecraft/client/particle/BlockMarkerParticle.mapping new file mode 100644 index 0000000000..cffe515ce7 --- /dev/null +++ b/mappings/net/minecraft/client/particle/BlockMarkerParticle.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_6734 net/minecraft/client/particle/BlockMarkerParticle + METHOD (Lnet/minecraft/class_638;DDDLnet/minecraft/class_2680;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 state + CLASS class_6735 Factory diff --git a/mappings/net/minecraft/client/particle/BubblePopParticle.mapping b/mappings/net/minecraft/client/particle/BubblePopParticle.mapping index 9fe59046e7..e2aaf52655 100644 --- a/mappings/net/minecraft/client/particle/BubblePopParticle.mapping +++ b/mappings/net/minecraft/client/particle/BubblePopParticle.mapping @@ -1,5 +1,14 @@ CLASS net/minecraft/class_661 net/minecraft/client/particle/BubblePopParticle FIELD field_17787 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 spriteProvider CLASS class_662 Factory FIELD field_17788 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/CampfireSmokeParticle.mapping b/mappings/net/minecraft/client/particle/CampfireSmokeParticle.mapping index 0696b5a1b8..c43cfd7409 100644 --- a/mappings/net/minecraft/client/particle/CampfireSmokeParticle.mapping +++ b/mappings/net/minecraft/client/particle/CampfireSmokeParticle.mapping @@ -1,4 +1,12 @@ CLASS net/minecraft/class_3937 net/minecraft/client/particle/CampfireSmokeParticle + METHOD (Lnet/minecraft/class_638;DDDDDDZ)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ CLASS class_3938 CosySmokeFactory FIELD field_18290 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/CloudParticle.mapping b/mappings/net/minecraft/client/particle/CloudParticle.mapping index 9b6228ee5d..80641e9ae3 100644 --- a/mappings/net/minecraft/client/particle/CloudParticle.mapping +++ b/mappings/net/minecraft/client/particle/CloudParticle.mapping @@ -1,5 +1,14 @@ CLASS net/minecraft/class_704 net/minecraft/client/particle/CloudParticle FIELD field_17862 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 spriteProvider CLASS class_705 CloudFactory FIELD field_17863 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/CrackParticle.mapping b/mappings/net/minecraft/client/particle/CrackParticle.mapping index 42f4b1a6e2..2355503d22 100644 --- a/mappings/net/minecraft/client/particle/CrackParticle.mapping +++ b/mappings/net/minecraft/client/particle/CrackParticle.mapping @@ -6,6 +6,9 @@ CLASS net/minecraft/class_647 net/minecraft/client/particle/CrackParticle ARG 2 x ARG 4 y ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ ARG 14 stack METHOD (Lnet/minecraft/class_638;DDDLnet/minecraft/class_1799;)V ARG 1 world diff --git a/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping b/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping index 8052bca064..f46216cf6f 100644 --- a/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping +++ b/mappings/net/minecraft/client/particle/DragonBreathParticle.mapping @@ -1,6 +1,15 @@ CLASS net/minecraft/class_666 net/minecraft/client/particle/DragonBreathParticle FIELD field_17793 spriteProvider Lnet/minecraft/class_4002; FIELD field_3792 reachedGround Z + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 spriteProvider CLASS class_667 Factory FIELD field_17794 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/GlowParticle.mapping b/mappings/net/minecraft/client/particle/GlowParticle.mapping index 3bbe64741a..ce70870829 100644 --- a/mappings/net/minecraft/client/particle/GlowParticle.mapping +++ b/mappings/net/minecraft/client/particle/GlowParticle.mapping @@ -1,6 +1,15 @@ CLASS net/minecraft/class_5786 net/minecraft/client/particle/GlowParticle FIELD field_28457 RANDOM Ljava/util/Random; FIELD field_28458 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 spriteProvider CLASS class_5956 ElectricSparkFactory FIELD field_29571 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/Particle.mapping b/mappings/net/minecraft/client/particle/Particle.mapping index 8e89da9da5..fbc3d86230 100644 --- a/mappings/net/minecraft/client/particle/Particle.mapping +++ b/mappings/net/minecraft/client/particle/Particle.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_703 net/minecraft/client/particle/Particle + FIELD field_28786 velocityMultiplier F FIELD field_3838 prevPosY D FIELD field_3839 angle F FIELD field_3840 random Ljava/util/Random; diff --git a/mappings/net/minecraft/client/world/ClientWorld.mapping b/mappings/net/minecraft/client/world/ClientWorld.mapping index 03e60d938c..426746c7ed 100644 --- a/mappings/net/minecraft/client/world/ClientWorld.mapping +++ b/mappings/net/minecraft/client/world/ClientWorld.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld COMMENT A minor offset applied when spawning particles. FIELD field_34804 chunkUpdaters Ljava/util/Deque; FIELD field_35163 simulationDistance I + FIELD field_35432 BLOCK_MARKER_ITEMS Ljava/util/Set; FIELD field_3727 netHandler Lnet/minecraft/class_634; FIELD field_3729 client Lnet/minecraft/class_310; FIELD field_3733 scoreboard Lnet/minecraft/class_269;