From de14456626836d9c8ffcd02d1885c6486938213a Mon Sep 17 00:00:00 2001 From: ix0rai Date: Thu, 17 Oct 2024 17:29:20 -0500 Subject: [PATCH] `Entity` class fully mapped! --- .../net/minecraft/block/AbstractBlock.mapping | 2 + mappings/net/minecraft/entity/Entity.mapping | 38 ++++++++++++++++++- .../minecraft/entity/EntityPosition.mapping | 14 +++++++ .../net/minecraft/entity/PositionFlag.mapping | 5 +++ .../entity/vehicle/ChestRaftEntity.mapping | 1 + .../listener/ClientPlayPacketListener.mapping | 4 +- .../EntityPositionUpdateS2CPacket.mapping | 6 +-- .../s2c/play/EntityTeleportS2CPacket.mapping | 5 +++ .../network/ServerPlayNetworkHandler.mapping | 3 ++ .../world/entity/TeleportTarget.mapping | 20 ++++++++++ .../world/explosion/Explosion.mapping | 7 ++++ 11 files changed, 99 insertions(+), 6 deletions(-) create mode 100644 mappings/net/minecraft/entity/EntityPosition.mapping create mode 100644 mappings/net/minecraft/entity/PositionFlag.mapping create mode 100644 mappings/net/minecraft/entity/vehicle/ChestRaftEntity.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/EntityTeleportS2CPacket.mapping create mode 100644 mappings/net/minecraft/world/entity/TeleportTarget.mapping diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 7aaea64f00..817804ad35 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -60,6 +60,7 @@ CLASS net/minecraft/unmapped/C_triydqro net/minecraft/block/AbstractBlock ARG 4 context METHOD m_fsimvkxt getCullingShape (Lnet/minecraft/unmapped/C_txtbiemp;)Lnet/minecraft/unmapped/C_zscvhwbd; ARG 1 state + METHOD m_fwpxnldx getInsideCollisionShape (Lnet/minecraft/unmapped/C_txtbiemp;Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_zscvhwbd; METHOD m_gzvkqagj createScreenHandlerFactory (Lnet/minecraft/unmapped/C_txtbiemp;Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_soxpxdhu; ARG 1 state ARG 2 world @@ -338,6 +339,7 @@ CLASS net/minecraft/unmapped/C_triydqro net/minecraft/block/AbstractBlock ARG 1 block COMMENT the block instance to match METHOD m_geunkiif hasModelOffset ()Z + METHOD m_hhjvgbvf getInsideCollisionShape (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_zscvhwbd; METHOD m_hndkckmc spawnsDustParticles ()Z METHOD m_hnwtgjio streamTags ()Ljava/util/stream/Stream; COMMENT {@return a stream of tag keys this block is in} diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index cc500748ae..086f8070ac 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -126,7 +126,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 3 emitStepSounds ARG 4 emitStepEvent ARG 5 movement - METHOD m_aasyvbgj (FF)V + METHOD m_aasyvbgj rotate (FF)V ARG 1 pitch ARG 2 yaw METHOD m_acgnvjmq isTeammate (Lnet/minecraft/unmapped/C_astfners;)Z @@ -146,6 +146,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 4 blockState ARG 5 fluidState ARG 6 max + METHOD m_akwsfvdx setPrevPos (Lnet/minecraft/unmapped/C_vgpupfxx;)V + ARG 1 pos METHOD m_almiwujd isInLava ()Z METHOD m_arkgrfeb tick ()V METHOD m_ashzovao canAcceptPassenger ()Z @@ -161,6 +163,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity COMMENT @implSpec This implementation expands this entity's bounding box by 1 in COMMENT each axis and checks whether the expanded box's smallest enclosing COMMENT axis-aligned integer box is fully loaded in the world. + METHOD m_beudeczo getLerpedPitch (F)F METHOD m_bibfwntw adjustMovementForSneaking (Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_eojqvxuw;)Lnet/minecraft/unmapped/C_vgpupfxx; ARG 1 movement ARG 2 type @@ -197,6 +200,9 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 3 pitch METHOD m_cgrdsanb createCommandSource (Lnet/minecraft/unmapped/C_bdwnwhiu;)Lnet/minecraft/unmapped/C_pennblrk; METHOD m_chpxygjr shouldSpawnSprintingParticles ()Z + METHOD m_ciiyibaw getPassengerTeleportTarget (Lnet/minecraft/unmapped/C_sqhjwpkh;Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_sqhjwpkh; + ARG 1 mainTarget + ARG 2 passenger METHOD m_cizdqdzz addVelocity (DDD)V ARG 1 deltaX ARG 3 deltaY @@ -207,6 +213,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 0 vehicle ARG 1 passenger ARG 2 attachments + METHOD m_ckvztyll isOnSameTeam (Lnet/minecraft/unmapped/C_astfners;)Z METHOD m_clvtkwyd setFlag (IZ)V ARG 1 index ARG 2 value @@ -227,6 +234,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_cwblvmlg tickNetherPortalCooldown ()V METHOD m_czllkfyu isLogicalSideForUpdatingMovement ()Z METHOD m_daozjmru stopRiding ()V + METHOD m_deqvawon teleport (Lnet/minecraft/unmapped/C_bdwnwhiu;DDDLjava/util/Set;FFZ)Z + ARG 11 resetCamera METHOD m_dgesbqpr calculateDimensions ()V METHOD m_dlwxaobh getRandom ()Lnet/minecraft/unmapped/C_rlomrsco; METHOD m_dmqmmjta getWidth ()F @@ -294,6 +303,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 3 pos ARG 4 state ARG 5 explosionPower + METHOD m_erhomtwv setPosition (Lnet/minecraft/unmapped/C_dxakxzow;Ljava/util/Set;)V METHOD m_etjezvwe getHoverEvent ()Lnet/minecraft/unmapped/C_qhrnrrcp; METHOD m_exebbkmr addAirTravelEffects ()V COMMENT Adds the effects of this entity when it travels in air, usually to the @@ -391,6 +401,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_hehkhdfc isFrozen ()Z METHOD m_hhmmivsh tryTickInVoid ()V METHOD m_hhwoykag calculateNextStepSoundDistance ()F + METHOD m_hhwtkfxu setPrevPosAndAngles ()V METHOD m_hisokqyg setOnFireFor (I)V ARG 1 ticks METHOD m_hjjjfrzw getScoreboardTeam ()Lnet/minecraft/unmapped/C_dvkwmbxw; @@ -488,6 +499,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_jvbeeoym getDefaultName ()Lnet/minecraft/unmapped/C_rdaqiwdt; METHOD m_jvhgezub remove (Lnet/minecraft/unmapped/C_astfners$C_emmohndu;)V ARG 1 reason + METHOD m_kashyvjh setPrevAngles ()V METHOD m_kcqonvtd pushOutOfBlocks (DDD)V ARG 1 x ARG 3 y @@ -517,6 +529,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_lajughou getLootTable ()Ljava/util/Optional; METHOD m_lfjmpwyp hasPlayerRider ()Z METHOD m_lfpuwmgu removeAllPassengers ()V + METHOD m_lgldilrg sendPassengerTeleportPackets (Lnet/minecraft/unmapped/C_sqhjwpkh;)V + ARG 1 target METHOD m_lgmmhwrc hasPassenger (Lnet/minecraft/unmapped/C_astfners;)Z ARG 1 passenger METHOD m_lhatfyyd getBlockStateAtPos ()Lnet/minecraft/unmapped/C_txtbiemp; @@ -542,6 +556,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 2 offsetFactor METHOD m_lwugwlsw initDataTracker (Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;)V ARG 1 builder + METHOD m_lxlqiklm cancelLerp ()V METHOD m_lygmgdif getHoldingItemAngle (Lnet/minecraft/unmapped/C_vorddnax;)Lnet/minecraft/unmapped/C_vgpupfxx; ARG 1 item METHOD m_lytsaqwc resetNetherPortalCooldown ()V @@ -549,11 +564,16 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_lzpwoeto updateSwimming ()V METHOD m_mbesepaz isInvisibleTo (Lnet/minecraft/unmapped/C_jzrpycqo;)Z ARG 1 player + METHOD m_mcdfsxav teleport (Lnet/minecraft/unmapped/C_sqhjwpkh;)Lnet/minecraft/unmapped/C_astfners; + ARG 1 target METHOD m_mcimzscq setOnFireFromLava ()V METHOD m_mdjbjjrz getServer ()Lnet/minecraft/server/MinecraftServer; METHOD m_mhvikmsw isPushedByFluids ()Z METHOD m_migwxxyu setOnGround (ZZLnet/minecraft/unmapped/C_vgpupfxx;)V ARG 2 horizontalCollision + METHOD m_misouebt canTeleportBetween (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_cdctfzbn;)Z + ARG 1 from + ARG 2 to METHOD m_mnshvqhc getLerpedEyePos (F)Lnet/minecraft/unmapped/C_vgpupfxx; ARG 1 tickDelta METHOD m_mrxmgxtb kill (Lnet/minecraft/unmapped/C_bdwnwhiu;)V @@ -713,9 +733,12 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 1 pos ARG 2 state METHOD m_roxbbrfe getMovement ()Lnet/minecraft/unmapped/C_vgpupfxx; + METHOD m_rqhapnud isAlwaysInvulnerableTo (Lnet/minecraft/unmapped/C_sbxfkpyv;)Z + ARG 1 source METHOD m_rrlohuwe getBlockY ()I METHOD m_rrtmyzpv writeNbt (Lnet/minecraft/unmapped/C_hhlwcnih;)Lnet/minecraft/unmapped/C_hhlwcnih; ARG 1 nbt + METHOD m_rtigrevq setPrevPosAndAngles (Lnet/minecraft/unmapped/C_vgpupfxx;FF)V METHOD m_ruylcvxe getBurningDuration ()I METHOD m_rwwlsvsi getPitch (F)F ARG 1 tickDelta @@ -732,6 +755,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 1 values METHOD m_ryyntoxx getStepHeight ()F METHOD m_sciubbmh getStandingEyeHeight ()F + METHOD m_scrtnsdg canPlayLavaBurnSound ()Z METHOD m_sdtijuxq getPacketPositionCodec ()Lnet/minecraft/unmapped/C_kfofqpqr; METHOD m_sflppqpo limitFallDistance ()V METHOD m_shlbgxdt saveSelfNbt (Lnet/minecraft/unmapped/C_hhlwcnih;)Z @@ -747,6 +771,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 1 invisible METHOD m_srxowajy adjustMovementForCollisions (Lnet/minecraft/unmapped/C_vgpupfxx;)Lnet/minecraft/unmapped/C_vgpupfxx; ARG 1 movement + METHOD m_stcixbth getLerpedYaw (F)F METHOD m_swzplugo canStartRiding (Lnet/minecraft/unmapped/C_astfners;)Z ARG 1 entity METHOD m_szxeksnh damage (Lnet/minecraft/unmapped/C_sbxfkpyv;F)V @@ -770,6 +795,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity COMMENT This is only called when the entity {@linkplain #hasWings() has wings} COMMENT and the entity {@linkplain #getMoveEffect() has any move effect}, from COMMENT {@link #addAirTravelEffects()}. + METHOD m_tjgpdfoe teleportCrossDimension (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sqhjwpkh;)Lnet/minecraft/unmapped/C_astfners; + ARG 2 target METHOD m_tjhbdkij isBeingRainedOn ()Z METHOD m_ttjwufim getY ()D METHOD m_ttlohclp isGlowing ()Z @@ -899,6 +926,9 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_wjodonhd isInvisible ()Z METHOD m_wkqvrgdz canAddPassenger (Lnet/minecraft/unmapped/C_astfners;)Z ARG 1 passenger + METHOD m_wmrqudhe checkBlockCollisions (Ljava/util/List;Ljava/util/Set;)V + ARG 1 collisionChecks + ARG 2 collidedBlocks METHOD m_wmxlrpiw getPos ()Lnet/minecraft/unmapped/C_vgpupfxx; COMMENT {@return the position in the world of this entity} METHOD m_wnmvwdkc playSwimSound ()V @@ -915,6 +945,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity METHOD m_xelmhfxy onBubbleColumnCollision (Z)V ARG 1 drag METHOD m_xfogfxdp isInsideWall ()Z + METHOD m_xgebmwpj setPrevPos ()V METHOD m_xoeeitpc dismountsUnderwater ()Z METHOD m_xoogehdd getYaw (F)F ARG 1 tickDelta @@ -998,6 +1029,11 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity ARG 2 interpolationSteps METHOD m_zoivpnyj getAttachments ()Lnet/minecraft/unmapped/C_pubtmkke; METHOD m_zrismnrd checkWaterState ()V + METHOD m_zskfvtfy setPrevAngles (FF)V + ARG 1 yaw + ARG 2 pitch + METHOD m_zvtbefqn teleportSameDimension (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sqhjwpkh;)Lnet/minecraft/unmapped/C_astfners; + ARG 2 target CLASS C_aipuagbw Movement CLASS C_aobkcgmf PositionUpdater METHOD accept (Lnet/minecraft/unmapped/C_astfners;DDD)V diff --git a/mappings/net/minecraft/entity/EntityPosition.mapping b/mappings/net/minecraft/entity/EntityPosition.mapping new file mode 100644 index 0000000000..20c29d218c --- /dev/null +++ b/mappings/net/minecraft/entity/EntityPosition.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/unmapped/C_dxakxzow net/minecraft/entity/EntityPosition + METHOD m_axgndomh calculateAbsolute (Lnet/minecraft/unmapped/C_dxakxzow;Lnet/minecraft/unmapped/C_dxakxzow;Ljava/util/Set;)Lnet/minecraft/unmapped/C_dxakxzow; + ARG 0 oldPos + ARG 1 newPos + ARG 2 flags + METHOD m_ayjmwjtl combineIfPresent (DDLjava/util/Set;Lnet/minecraft/unmapped/C_crougwaz;)D + ARG 0 value1 + ARG 2 value2 + ARG 4 flags + ARG 5 checkedFlag + METHOD m_scijksjb createFromLerpTarget (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_dxakxzow; + METHOD m_ttkambna create (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_dxakxzow; + METHOD m_xwawuwvz create (Lnet/minecraft/unmapped/C_sqhjwpkh;)Lnet/minecraft/unmapped/C_dxakxzow; + ARG 0 target diff --git a/mappings/net/minecraft/entity/PositionFlag.mapping b/mappings/net/minecraft/entity/PositionFlag.mapping new file mode 100644 index 0000000000..093ee53fd6 --- /dev/null +++ b/mappings/net/minecraft/entity/PositionFlag.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/unmapped/C_crougwaz net/minecraft/entity/PositionFlag + FIELD f_kgzcwlaw ROTATION Ljava/util/Set; + FIELD f_xilpqumj id I + FIELD f_xthkdyos VALUES Ljava/util/Set; + FIELD f_xyfjsrdy DELTA Ljava/util/Set; diff --git a/mappings/net/minecraft/entity/vehicle/ChestRaftEntity.mapping b/mappings/net/minecraft/entity/vehicle/ChestRaftEntity.mapping new file mode 100644 index 0000000000..01fcc820ea --- /dev/null +++ b/mappings/net/minecraft/entity/vehicle/ChestRaftEntity.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_bujylnzi net/minecraft/entity/vehicle/ChestRaftEntity diff --git a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping index 9fbb3ad931..cc0fd39f1f 100644 --- a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping @@ -40,6 +40,8 @@ CLASS net/minecraft/unmapped/C_rbfddnlp net/minecraft/network/listener/ClientPla ARG 1 packet METHOD m_exqmtpgi onBlockEntityUpdate (Lnet/minecraft/unmapped/C_knypsere;)V ARG 1 packet + METHOD m_fejagkmw onEntityPositionUpdate (Lnet/minecraft/unmapped/C_yqhgaaca;)V + ARG 1 packet METHOD m_feleozmp onEntityEvent (Lnet/minecraft/unmapped/C_uwykaorv;)V ARG 1 packet METHOD m_fhrcqnnh onChatMessage (Lnet/minecraft/unmapped/C_syaruuur;)V @@ -126,7 +128,7 @@ CLASS net/minecraft/unmapped/C_rbfddnlp net/minecraft/network/listener/ClientPla ARG 1 packet METHOD m_otouqqlf onDeathMessage (Lnet/minecraft/unmapped/C_lkozehxy;)V ARG 1 packet - METHOD m_pcurpaku onEntityPositionUpdate (Lnet/minecraft/unmapped/C_qlsxyesm;)V + METHOD m_pcurpaku onEntityTeleport (Lnet/minecraft/unmapped/C_qlsxyesm;)V ARG 1 packet METHOD m_phjtliyc onWrittenBookOpen (Lnet/minecraft/unmapped/C_jrsyoqon;)V ARG 1 packet diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket.mapping index e2f8091610..0a4c6470bd 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket.mapping @@ -1,4 +1,2 @@ -CLASS net/minecraft/unmapped/C_qlsxyesm net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket - FIELD f_icpacfle CODEC Lnet/minecraft/unmapped/C_qsrmwluu; - FIELD f_uxkakfmv onGround Z - FIELD f_xagqagrq id I +CLASS net/minecraft/unmapped/C_yqhgaaca net/minecraft/network/packet/s2c/play/EntityPositionUpdateS2CPacket + METHOD m_gkyxhtoe create (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_yqhgaaca; diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityTeleportS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityTeleportS2CPacket.mapping new file mode 100644 index 0000000000..483ad976c7 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityTeleportS2CPacket.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/unmapped/C_qlsxyesm net/minecraft/network/packet/s2c/play/EntityTeleportS2CPacket + FIELD f_icpacfle CODEC Lnet/minecraft/unmapped/C_qsrmwluu; + FIELD f_uxkakfmv onGround Z + FIELD f_xagqagrq id I + METHOD m_qfxfords create (ILnet/minecraft/unmapped/C_dxakxzow;Ljava/util/Set;Z)Lnet/minecraft/unmapped/C_qlsxyesm; diff --git a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping index d4a277ddc0..8be7c8768b 100644 --- a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping @@ -77,6 +77,7 @@ CLASS net/minecraft/unmapped/C_hwbabymg net/minecraft/server/network/ServerPlayN ARG 2 box METHOD m_mjupspsv hasInvalidCharacters (Ljava/lang/String;)Z ARG 0 string + METHOD m_movttepd handleRequestedTeleport ()Z METHOD m_nlkvqtcc syncWithPlayerPosition ()V METHOD m_nqyymdqg isMovementInvalid (DDDFF)Z COMMENT {@return whether this movement is invalid} @@ -108,6 +109,8 @@ CLASS net/minecraft/unmapped/C_hwbabymg net/minecraft/server/network/ServerPlayN ARG 1 exception METHOD m_sworheig clampVertical (D)D ARG 0 d + METHOD m_tijnjbqv shouldCheckPlayerMovement (Z)Z + ARG 1 hasElytra METHOD m_tklkmeyc canPlace (Lnet/minecraft/unmapped/C_mxrobsgg;Lnet/minecraft/unmapped/C_sddaxwyk;)Z COMMENT Checks if a player can place a block or fluid from a bucket. COMMENT diff --git a/mappings/net/minecraft/world/entity/TeleportTarget.mapping b/mappings/net/minecraft/world/entity/TeleportTarget.mapping new file mode 100644 index 0000000000..1943cd14b1 --- /dev/null +++ b/mappings/net/minecraft/world/entity/TeleportTarget.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/unmapped/C_sqhjwpkh net/minecraft/world/entity/TeleportTarget + FIELD f_abqyyxsi yaw F + FIELD f_bpwmamga pitch F + FIELD f_jibestwn ADD_PORTAL_CHUNK_TICKET Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx; + FIELD f_luhevstl newWorld Lnet/minecraft/unmapped/C_bdwnwhiu; + FIELD f_uxkbpkwm SEND_PORTAL_TRAVEL_PACKET Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx; + FIELD f_ywlkuzgh NO_OP Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx; + METHOD m_arzblblk withRotation (FF)Lnet/minecraft/unmapped/C_sqhjwpkh; + METHOD m_bgwfddyy pitch ()F + METHOD m_dksqrdjp newWorld ()Lnet/minecraft/unmapped/C_bdwnwhiu; + METHOD m_dtmjdcdu withPosition (Lnet/minecraft/unmapped/C_vgpupfxx;)Lnet/minecraft/unmapped/C_sqhjwpkh; + METHOD m_fuvyjqul create (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx;)Lnet/minecraft/unmapped/C_sqhjwpkh; + METHOD m_llmyhuae getAdjustedSpawnLocation (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_vgpupfxx; + METHOD m_ntxguczd yaw ()F + METHOD m_odkcduqq sendPortalTravelPacket (Lnet/minecraft/unmapped/C_astfners;)V + METHOD m_wgzbwrry copy ()Lnet/minecraft/unmapped/C_sqhjwpkh; + METHOD m_xxnedpaa addPortalTicket (Lnet/minecraft/unmapped/C_astfners;)V + CLASS C_saosxlyx PostTeleportTransition + METHOD then (Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx;)Lnet/minecraft/unmapped/C_sqhjwpkh$C_saosxlyx; + ARG 1 transition diff --git a/mappings/net/minecraft/world/explosion/Explosion.mapping b/mappings/net/minecraft/world/explosion/Explosion.mapping index bb4e7f4116..440e7a64c3 100644 --- a/mappings/net/minecraft/world/explosion/Explosion.mapping +++ b/mappings/net/minecraft/world/explosion/Explosion.mapping @@ -1,8 +1,15 @@ CLASS net/minecraft/unmapped/C_aahhrzpf net/minecraft/world/explosion/Explosion + METHOD m_aglpqtvb getCausingEntity (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_usxaxydn; METHOD m_dhpfcxja getEntity ()Lnet/minecraft/unmapped/C_astfners; METHOD m_jgqsaodd getPosition ()Lnet/minecraft/unmapped/C_vgpupfxx; + METHOD m_mracoszf getWorld ()Lnet/minecraft/unmapped/C_bdwnwhiu; METHOD m_mxankppo createDamageSource (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_sbxfkpyv; ARG 1 entity METHOD m_nbqwldyc getPower ()F + METHOD m_ndwdgdks canTriggerBlocks ()Z + METHOD m_pzwvnxgx getCausingEntity ()Lnet/minecraft/unmapped/C_usxaxydn; + METHOD m_rbzkxlud shouldAffectDecorativeEntities ()Z METHOD m_vsvasiko getDestructionType ()Lnet/minecraft/unmapped/C_aahhrzpf$C_bhnzljtn; CLASS C_bhnzljtn DestructionType + FIELD f_sntaknmp affectsDecorativeEntities Z + METHOD m_wvtkcevq shouldAffectDecorativeEntities ()Z