Skip to content

Commit

Permalink
some entity work
Browse files Browse the repository at this point in the history
  • Loading branch information
ix0rai committed Feb 22, 2024
1 parent 9ae66a1 commit 187e65e
Show file tree
Hide file tree
Showing 24 changed files with 105 additions and 1 deletion.
3 changes: 3 additions & 0 deletions mappings/net/minecraft/entity/AnimationState.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ CLASS net/minecraft/unmapped/C_kxntavoz net/minecraft/entity/AnimationState
FIELD f_mynxnfft INVALID_TIME J
FIELD f_qitvoonl lastTime J
FIELD f_ygqoyuxs time J
METHOD m_cpvhojvm fastForward (IF)V
ARG 1 seconds
ARG 2 speedMultiplier
METHOD m_drcnbqst isAnimating ()Z
METHOD m_eyncnhvh animateIf (ZI)V
ARG 1 condition
Expand Down
2 changes: 2 additions & 0 deletions mappings/net/minecraft/entity/AreaEffectCloudEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ CLASS net/minecraft/unmapped/C_dtsrsfye net/minecraft/entity/AreaEffectCloudEnti
FIELD f_dblgpftb durationOnUse I
FIELD f_dcbuthnz DEFAULT_RADIUS F
FIELD f_decnicbo customColor Z
FIELD f_dwirhsfw EFFECTS_KEY Ljava/lang/String;
FIELD f_fnmdnkyf affectedEntities Ljava/util/Map;
FIELD f_hbcphlsn owner Lnet/minecraft/unmapped/C_usxaxydn;
FIELD f_icetwohf ownerUuid Ljava/util/UUID;
Expand Down Expand Up @@ -54,6 +55,7 @@ CLASS net/minecraft/unmapped/C_dtsrsfye net/minecraft/entity/AreaEffectCloudEnti
METHOD m_nwhbrxxw setWaitTime (I)V
ARG 1 ticks
METHOD m_owoqxnhs setPotion (Lnet/minecraft/unmapped/C_cjzoxshv;)V
ARG 1 potion
METHOD m_qoepzvpy setColor (I)V
ARG 1 rgb
METHOD m_tzkqswqg getWaitTime ()I
Expand Down
11 changes: 11 additions & 0 deletions mappings/net/minecraft/entity/Entity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
FIELD f_pfgaedzm MIN_TICKS_TO_FREEZE I
FIELD f_qazqhmfv SNEAKING_FLAG_INDEX I
FIELD f_qriixkyh SWIMMING_FLAG_INDEX I
FIELD f_qtxalbwz SAFE_FALL_DISTANCE I
FIELD f_qxfvmjxc lastRenderX D
FIELD f_qxqqtzyy NAME_VISIBLE Lnet/minecraft/unmapped/C_rinmcaxy;
FIELD f_rbybyzcg flyDistance F
Expand Down Expand Up @@ -154,6 +155,8 @@ 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_bhrkenwn (Lnet/minecraft/unmapped/C_astfners;)Z
ARG 0 rider
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
Expand All @@ -165,6 +168,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
METHOD m_btnnyttp canBeHitByProjectile ()Z
METHOD m_buibyuls (Lnet/minecraft/unmapped/C_astfners;)V
ARG 0 entity
METHOD m_bvfopfeo (Lnet/minecraft/unmapped/C_sszpscpo;Lnet/minecraft/unmapped/C_vgpupfxx;)V
ARG 2 pos
METHOD m_bynvyahs (Lnet/minecraft/unmapped/C_cpwnhism;)Lnet/minecraft/unmapped/C_cpwnhism;
ARG 1 text
METHOD m_bzrtaquy getVehicle ()Lnet/minecraft/unmapped/C_astfners;
Expand Down Expand Up @@ -446,6 +451,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
METHOD m_jlyguhnu setInvulnerable (Z)V
ARG 1 invulnerable
METHOD m_jnzyorkg getLerpTargetYaw ()F
METHOD m_jofogjft getRegistryManager ()Lnet/minecraft/unmapped/C_wqxmvzdq;
METHOD m_jplnglbd distanceTo (Lnet/minecraft/unmapped/C_astfners;)F
ARG 1 entity
METHOD m_jrpsebzm hasPose (Lnet/minecraft/unmapped/C_ufdjspmk;)Z
Expand Down Expand Up @@ -488,6 +494,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
METHOD m_lfpuwmgu removeAllPassengers ()V
METHOD m_lgmmhwrc hasPassenger (Lnet/minecraft/unmapped/C_astfners;)Z
ARG 1 passenger
METHOD m_lhatfyyd getBlockStateAtPos ()Lnet/minecraft/unmapped/C_txtbiemp;
METHOD m_livkcpbq onSwimmingStart ()V
METHOD m_lmmpfjyz bypassesLandingEffects ()Z
METHOD m_lmrknzic (Lnet/minecraft/unmapped/C_txtbiemp;)Z
Expand Down Expand Up @@ -526,6 +533,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
ARG 1 axis
ARG 2 offsetFactor
METHOD m_lwugwlsw initDataTracker (Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;)V
ARG 1 builder
METHOD m_lygmgdif getHoldingItemAngle (Lnet/minecraft/unmapped/C_vorddnax;)Lnet/minecraft/unmapped/C_vgpupfxx;
ARG 1 item
METHOD m_lytsaqwc resetNetherPortalCooldown ()V
Expand Down Expand Up @@ -659,6 +667,8 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
METHOD m_plmkvbcv streamIntoPassengers ()Ljava/util/stream/Stream;
METHOD m_pnapxqoc updatePassengerPosition (Lnet/minecraft/unmapped/C_astfners;)V
ARG 1 passenger
METHOD m_psgotipc getProjectileDeflector (Lnet/minecraft/unmapped/C_ltpsyvhj;)Lnet/minecraft/unmapped/C_jslwmoew;
ARG 1 projectile
METHOD m_psnzmttx getVelocity ()Lnet/minecraft/unmapped/C_vgpupfxx;
METHOD m_pvbcngmg getMaxFreezeTicks ()I
METHOD m_pwwzkeqh teleportToOffset (DDD)V
Expand Down Expand Up @@ -839,6 +849,7 @@ CLASS net/minecraft/unmapped/C_astfners net/minecraft/entity/Entity
METHOD m_visowrnn isSupportingBlock (Lnet/minecraft/unmapped/C_hynzadkk;)Z
METHOD m_vjacwrod getRotationVecClient ()Lnet/minecraft/unmapped/C_vgpupfxx;
METHOD m_vkgfaeyc getSplashSound ()Lnet/minecraft/unmapped/C_avavozay;
METHOD m_vkrbjcra getRidingPlayerCount ()I
METHOD m_vlnmoucu getRootVehicle ()Lnet/minecraft/unmapped/C_astfners;
COMMENT Gets the lowest entity this entity is riding.
METHOD m_vmlrfevg hasNetherPortalCooldown ()Z
Expand Down
5 changes: 5 additions & 0 deletions mappings/net/minecraft/entity/EntityPose.mapping
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
CLASS net/minecraft/unmapped/C_ufdjspmk net/minecraft/entity/EntityPose
FIELD f_drjcyate CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_iutbzuhu BY_ID Ljava/util/function/IntFunction;
METHOD <init> (Ljava/lang/String;II)V
ARG 3 id
METHOD m_hbfckuwh getId ()I
1 change: 1 addition & 0 deletions mappings/net/minecraft/entity/EntityStatuses.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ CLASS net/minecraft/unmapped/C_vuauwont net/minecraft/entity/EntityStatuses
FIELD f_cfablyjp FINISH_RAM B
FIELD f_chibxvdl PLAY_GUARDIAN_ATTACK_SOUND B
FIELD f_cnltcpmx DRIP_HONEY B
FIELD f_crvcbgcl ARMADILLO_PEEK B
FIELD f_cuvwlqrc TENDRILS_SHIVER B
FIELD f_cznyliqp ADD_DOLPHIN_HAPPY_VILLAGER_PARTICLES B
FIELD f_dewpmdsd PLAY_SPAWN_EFFECTS B
Expand Down
12 changes: 12 additions & 0 deletions mappings/net/minecraft/entity/ProjectileDeflector.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
CLASS net/minecraft/unmapped/C_jslwmoew net/minecraft/entity/ProjectileDeflector
FIELD f_jcluacrw REVERSE Lnet/minecraft/unmapped/C_jslwmoew;
FIELD f_jpxrdlxe NONE Lnet/minecraft/unmapped/C_jslwmoew;
METHOD deflect deflect (Lnet/minecraft/unmapped/C_ltpsyvhj;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_rlomrsco;)V
ARG 1 projectile
ARG 2 hitEntity
METHOD m_ildzihki (Lnet/minecraft/unmapped/C_ltpsyvhj;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_rlomrsco;)V
ARG 0 projectile
ARG 1 hitEntity
METHOD m_kofgyouf (Lnet/minecraft/unmapped/C_ltpsyvhj;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_rlomrsco;)V
ARG 0 projectile
ARG 1 hitEntity
11 changes: 11 additions & 0 deletions mappings/net/minecraft/entity/data/DataTracker.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ CLASS net/minecraft/unmapped/C_pyoaoolj net/minecraft/entity/data/DataTracker
FIELD f_qfptogll trackedEntity Lnet/minecraft/unmapped/C_uvkvnqfu;
FIELD f_vgksiniq MAX_ID_VALUE I
FIELD f_ypqieorz entries [Lnet/minecraft/unmapped/C_pyoaoolj$C_wtgrkbrh;
FIELD f_yproqpbr ID_REGISTRY Lnet/minecraft/unmapped/C_rxdtwnzk;
METHOD m_hxyjvyle set (Lnet/minecraft/unmapped/C_rinmcaxy;Ljava/lang/Object;)V
ARG 1 data
ARG 2 value
Expand All @@ -26,16 +27,26 @@ CLASS net/minecraft/unmapped/C_pyoaoolj net/minecraft/entity/data/DataTracker
METHOD m_xntlavme getDirtyEntries ()Ljava/util/List;
METHOD m_xswshmup writeUpdatedEntries (Ljava/util/List;)V
ARG 1 serializedEntries
CLASS C_oqzxcugu Builder
FIELD f_oprcrnxm entries [Lnet/minecraft/unmapped/C_pyoaoolj$C_wtgrkbrh;
FIELD f_zqmepqxn entity Lnet/minecraft/unmapped/C_uvkvnqfu;
METHOD m_cytzdxkd build ()Lnet/minecraft/unmapped/C_pyoaoolj;
METHOD m_jeliigji add (Lnet/minecraft/unmapped/C_rinmcaxy;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;
CLASS C_ujwzqgsv SerializedEntry
FIELD f_nkiawlyg value Ljava/lang/Object;
FIELD f_poyredcq id I
FIELD f_qevxtagq serializer Lnet/minecraft/unmapped/C_xrzqxzbg;
METHOD m_azqpmayr serializer ()Lnet/minecraft/unmapped/C_xrzqxzbg;
METHOD m_fwcqixng id ()I
METHOD m_gcwpkycf write (Lnet/minecraft/unmapped/C_bngyzsts;)V
ARG 1 buf
METHOD m_kjpzklcn create (Lnet/minecraft/unmapped/C_rinmcaxy;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;
ARG 0 data
ARG 1 value
METHOD m_mfgwshcg read (Lnet/minecraft/unmapped/C_bngyzsts;I)Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;
ARG 0 buf
METHOD m_pdgmtwub read (Lnet/minecraft/unmapped/C_bngyzsts;ILnet/minecraft/unmapped/C_xrzqxzbg;)Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;
ARG 0 buf
METHOD m_vvgabupm value ()Ljava/lang/Object;
CLASS C_wtgrkbrh Entry
FIELD f_dbulotof originalValue Ljava/lang/Object;
Expand Down
2 changes: 2 additions & 0 deletions mappings/net/minecraft/entity/data/TrackedData.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ CLASS net/minecraft/unmapped/C_rinmcaxy net/minecraft/entity/data/TrackedData
ARG 2 dataType
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD m_dimpnjhp getId ()I
METHOD m_sjjrmdzi getDataType ()Lnet/minecraft/unmapped/C_xrzqxzbg;
5 changes: 5 additions & 0 deletions mappings/net/minecraft/entity/data/TrackedDataHandler.mapping
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
CLASS net/minecraft/unmapped/C_xrzqxzbg net/minecraft/entity/data/TrackedDataHandler
METHOD codec codec ()Lnet/minecraft/unmapped/C_qsrmwluu;
METHOD copy copy (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 object
METHOD m_eoamrvbe create (Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_xrzqxzbg;
ARG 0 codec
METHOD m_hkkrjyzt create (I)Lnet/minecraft/unmapped/C_rinmcaxy;
ARG 1 id
CLASS C_knjazpcj SimpleHandler
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ CLASS net/minecraft/unmapped/C_fegtripb net/minecraft/entity/data/TrackedDataHan
FIELD f_dwamwwzn OPTIONAL_UUID Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_hdycstqt ITEM_STACK Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_huqcfqmn OPTIONAL_BLOCK_STATE Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_ibwlbgzc OPTIONAL_BLOCK_STATE_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_idrgfatj STRING Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_ifjlggjg OPTIONAL_GLOBAL_POSITION Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_iirhoqep OPTIONAL_UNSIGNED_INT_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_itlfqmle PAINTING_VARIANT Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_izuxtjlv FIREWORK_DATA Lnet/minecraft/unmapped/C_xrzqxzbg;
FIELD f_jkldjhwk LONG Lnet/minecraft/unmapped/C_xrzqxzbg;
Expand All @@ -35,3 +37,6 @@ CLASS net/minecraft/unmapped/C_fegtripb net/minecraft/entity/data/TrackedDataHan
ARG 0 handler
METHOD m_goylrcty get (I)Lnet/minecraft/unmapped/C_xrzqxzbg;
ARG 0 id
CLASS C_aaxqothd
METHOD m_usbauxfi (Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_sddaxwyk;
ARG 1 stack
5 changes: 5 additions & 0 deletions mappings/net/minecraft/entity/data/TrackedDataHolder.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CLASS net/minecraft/unmapped/C_uvkvnqfu net/minecraft/entity/data/TrackedDataHolder
METHOD m_efnedaed onTrackedDataSet (Lnet/minecraft/unmapped/C_rinmcaxy;)V
ARG 1 data
METHOD m_zobtcszk onTrackedDataUpdate (Ljava/util/List;)V
ARG 1 entries
12 changes: 12 additions & 0 deletions mappings/net/minecraft/entity/passive/ArmadilloEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,17 @@ CLASS net/minecraft/unmapped/C_isgylmfr net/minecraft/entity/passive/ArmadilloEn
METHOD m_yxegtqmz updateAnimationStates ()V
METHOD m_yzyomktj nextScuteSheddingCooldown ()I
CLASS C_wqokwagt State
FIELD f_anjxyhoc PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_bqkewtss lengthTicks I
FIELD f_fxutpqqj BY_ID Ljava/util/function/IntFunction;
FIELD f_jrnhcgzn name Ljava/lang/String;
FIELD f_sekwejqr CODEC Lnet/minecraft/unmapped/C_lgkqzafw$C_nxwenkbc;
FIELD f_umjlzwwf threatened Z
FIELD f_zqwiusfp id I
METHOD m_iofbcnyp getId ()I
METHOD m_kdhwawjl fromName (Ljava/lang/String;)Lnet/minecraft/unmapped/C_isgylmfr$C_wqokwagt;
ARG 0 name
METHOD m_lgowlnpl getLengthTicks ()I
METHOD m_vcmbmqck shouldRollUp (J)Z
ARG 1 currentStateTicks
METHOD m_zmxoergx isThreatened ()Z
7 changes: 7 additions & 0 deletions mappings/net/minecraft/entity/passive/SnifferEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ CLASS net/minecraft/unmapped/C_frelvdpe net/minecraft/entity/passive/SnifferEnti
FIELD f_ylpzfanu happyAnimationState Lnet/minecraft/unmapped/C_kxntavoz;
METHOD m_dfkptpop calculateDigPosition ()Ljava/util/Optional;
METHOD m_eddwijyy getState ()Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
METHOD m_fdqfcdad isTempted ()Z
METHOD m_fgsgshva canDig ()Z
METHOD m_ibvekfzg isSearching ()Z
METHOD m_krkklgkl spawnDiggingParticles (Lnet/minecraft/unmapped/C_kxntavoz;)Lnet/minecraft/unmapped/C_frelvdpe;
ARG 1 animationState
METHOD m_mfpydzkn rememberExploredPosition (Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_frelvdpe;
Expand Down Expand Up @@ -41,8 +43,13 @@ CLASS net/minecraft/unmapped/C_frelvdpe net/minecraft/entity/passive/SnifferEnti
CLASS C_ekatpfyn State
FIELD f_dplhcpjf HAPPY Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_dzlwbxot IDLING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_jiyqkeyh PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_ljpztdnk SNIFFING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_pkjifclz BY_ID Ljava/util/function/IntFunction;
FIELD f_qgkbyaxa SEARCHING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_tbzquwfe RISING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_toduazac DIGGING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
FIELD f_uanohqne SCENTING Lnet/minecraft/unmapped/C_frelvdpe$C_ekatpfyn;
METHOD <init> (Ljava/lang/String;II)V
ARG 3 id
METHOD m_jwgewysc getId ()I
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ CLASS net/minecraft/unmapped/C_srvkmyvp net/minecraft/entity/vehicle/StorageVehi
METHOD m_kqxvnqqn getWorld ()Lnet/minecraft/unmapped/C_cdctfzbn;
METHOD m_kutapocv getStorageStackReference (I)Lnet/minecraft/unmapped/C_xkkpnyvk;
ARG 1 mappedIndex
METHOD m_lgqlkcep getBounds ()Lnet/minecraft/unmapped/C_hbcjzgoe;
METHOD m_otoutzlq removeStorageStack (I)Lnet/minecraft/unmapped/C_sddaxwyk;
ARG 1 slot
METHOD m_oughjdjm getStacks ()Lnet/minecraft/unmapped/C_rnrfftze;
Expand Down
4 changes: 4 additions & 0 deletions mappings/net/minecraft/fluid/FlowableFluid.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ CLASS net/minecraft/unmapped/C_vneqepda net/minecraft/fluid/FlowableFluid
COMMENT Represents a fluid which can flow.
FIELD f_aoezexks LEVEL Lnet/minecraft/unmapped/C_vltzvhxi;
FIELD f_bnaahamd FALLING Lnet/minecraft/unmapped/C_xhwijdsd;
FIELD f_daihqheh OCCULUSION_CACHE Ljava/lang/ThreadLocal;
FIELD f_ksswwgef shapeCache Ljava/util/Map;
FIELD f_weewhugx OCCULUSION_CACHE_SIZE I
METHOD m_akhvnkfl canFlowThrough (Lnet/minecraft/unmapped/C_peaveboq;Lnet/minecraft/unmapped/C_rxhyurmy;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;Lnet/minecraft/unmapped/C_xpuuihxf;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;Lnet/minecraft/unmapped/C_xqketiuf;)Z
ARG 1 world
ARG 2 fluid
Expand Down Expand Up @@ -114,3 +116,5 @@ CLASS net/minecraft/unmapped/C_vneqepda net/minecraft/fluid/FlowableFluid
ARG 4 state
ARG 5 fromPos
ARG 6 fromState
CLASS C_rblmlrzb
METHOD rehash rehash (I)V
1 change: 1 addition & 0 deletions mappings/net/minecraft/fluid/LavaFluid.mapping
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CLASS net/minecraft/unmapped/C_mecqykti net/minecraft/fluid/LavaFluid
FIELD f_favxkzfb MIN_HEIGHT_TO_REPLACE F
METHOD m_eethncbj hasBurnableBlock (Lnet/minecraft/unmapped/C_eemzphbi;Lnet/minecraft/unmapped/C_hynzadkk;)Z
ARG 1 world
ARG 2 pos
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/item/ItemStack.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,7 @@ CLASS net/minecraft/unmapped/C_sddaxwyk net/minecraft/item/ItemStack
METHOD m_zszkcovn hasEnchantments ()Z
CLASS C_qbkytozl
FIELD f_ejfbjbgz ITEM_PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
METHOD m_zffsdgev encode (Lnet/minecraft/unmapped/C_bngyzsts;Lnet/minecraft/unmapped/C_sddaxwyk;)V
CLASS C_xgjxqlij TooltipSection
FIELD f_gnssdrqy flag I
METHOD m_lmmhbsev getFlag ()I
3 changes: 3 additions & 0 deletions mappings/net/minecraft/network/codec/PacketCodecs.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,6 @@ CLASS net/minecraft/unmapped/C_anfarvhg net/minecraft/network/codec/PacketCodecs
METHOD m_hbizjcsr registryEntry (Lnet/minecraft/unmapped/C_xhhleach;)Lnet/minecraft/unmapped/C_qsrmwluu;
METHOD m_ugyvwjlm registry (Lnet/minecraft/unmapped/C_xhhleach;Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_qsrmwluu;
METHOD m_vpmnqxks registryEntry (Lnet/minecraft/unmapped/C_xhhleach;Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_qsrmwluu;
CLASS C_pylymjel
METHOD m_gpvdakif (Lnet/minecraft/unmapped/C_bngyzsts;)Lnet/minecraft/unmapped/C_feaetnaz;
ARG 1 buf
2 changes: 1 addition & 1 deletion mappings/net/minecraft/network/codec/PacketEncoder.mapping
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CLASS net/minecraft/unmapped/C_hiksfskl net/minecraft/network/codec/PacketEncoder
METHOD encode (Ljava/lang/Object;Ljava/lang/Object;)V
METHOD encode encode (Ljava/lang/Object;Ljava/lang/Object;)V
ARG 1 buf
ARG 2 stack
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
CLASS net/minecraft/unmapped/C_rxdtwnzk net/minecraft/util/collection/ClassTreeIdRegistry
FIELD f_chtgqbii MISSING I
FIELD f_ktdphmbi backingMap Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD m_evazcvgy (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V
ARG 0 map
METHOD m_ouqgimsv put (Ljava/lang/Class;)I
METHOD m_pxnbmgjs getLastIdFor (Ljava/lang/Class;)I
ARG 1 clazz
METHOD m_zbkgjmeq getNext (Ljava/lang/Class;)I
1 change: 1 addition & 0 deletions mappings/net/minecraft/util/math/BlockPos.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ CLASS net/minecraft/unmapped/C_hynzadkk net/minecraft/util/math/BlockPos
FIELD f_kjunxshk BITS_Y J
FIELD f_ktlgsitz SIZE_BITS_Y I
FIELD f_lxmqztxq SIZE_BITS_Z I
FIELD f_mcthbtbh PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_rkdfzepm BITS_Z J
FIELD f_tudfxhtp BIT_SHIFT_Z I
FIELD f_tuydkllc CODEC Lcom/mojang/serialization/Codec;
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/util/math/Direction.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ CLASS net/minecraft/unmapped/C_xpuuihxf net/minecraft/util/math/Direction
FIELD f_cbbzbcev axis Lnet/minecraft/unmapped/C_xpuuihxf$C_rmpfouoz;
FIELD f_jqokexui idOpposite I
FIELD f_midvwggr VALUES [Lnet/minecraft/unmapped/C_xpuuihxf;
FIELD f_nxrqizwh PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_qmkvdeuo direction Lnet/minecraft/unmapped/C_xpuuihxf$C_ozjqcgqq;
FIELD f_wytgjiez idHorizontal I
FIELD f_xneestkm ALL [Lnet/minecraft/unmapped/C_xpuuihxf;
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/util/math/EulerAngle.mapping
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
CLASS net/minecraft/unmapped/C_eocijcdh net/minecraft/util/math/EulerAngle
FIELD f_atxmnter yaw F
FIELD f_levhkgbx CODEC Lnet/minecraft/unmapped/C_qsrmwluu;
FIELD f_nuorjnvl pitch F
FIELD f_ztadkrgf roll F
METHOD <init> (FFF)V
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/world/entity/EntityLike.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ CLASS net/minecraft/unmapped/C_sncvekqg net/minecraft/world/entity/EntityLike
COMMENT @implNote The default implementation is very costly.
COMMENT
COMMENT @see #streamSelfAndPassengers()
METHOD m_lgqlkcep getBounds ()Lnet/minecraft/unmapped/C_hbcjzgoe;
METHOD m_msyenvzg shouldSave ()Z
COMMENT Returns whether this entity should be saved on disk in the world or not.
COMMENT
Expand Down

3 comments on commit 187e65e

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With commit 187e65e, 194 file(s) were updated with 1022 line(s) added and 979 removed compared to the latest Quilt Mappings version.

View the diff here (1/3):
diff -bur namedTargetSrc/net/minecraft/block/Block.java namedSrc/net/minecraft/block/Block.java
--- namedTargetSrc/net/minecraft/block/Block.java	2024-02-22 03:51:06.039968891 +0000
+++ namedSrc/net/minecraft/block/Block.java	2024-02-22 03:49:54.376029184 +0000
@@ -298,7 +298,7 @@
          return to;
       } else {
          for (Entity lv2 : world.getOtherEntities(null, lv.getBoundingBox())) {
-            double d = VoxelShapes.calculateMaxOffset(Direction.Axis.Y, lv2.m_lgqlkcep().offset(0.0, 1.0, 0.0), List.of(lv), -1.0);
+            double d = VoxelShapes.calculateMaxOffset(Direction.Axis.Y, lv2.getBounds().offset(0.0, 1.0, 0.0), List.of(lv), -1.0);
             lv2.teleportToOffset(0.0, 1.0 + d, 0.0);
          }
 
diff -bur namedTargetSrc/net/minecraft/block/BrushableBlock.java namedSrc/net/minecraft/block/BrushableBlock.java
--- namedTargetSrc/net/minecraft/block/BrushableBlock.java	2024-02-22 03:51:05.999968923 +0000
+++ namedSrc/net/minecraft/block/BrushableBlock.java	2024-02-22 03:49:54.336029218 +0000
@@ -142,7 +142,7 @@
     */
    @Override
    public void onDestroyedOnLanding(World world, BlockPos pos, FallingBlockEntity fallingBlockEntity) {
-      Vec3d lv = fallingBlockEntity.m_lgqlkcep().getCenter();
+      Vec3d lv = fallingBlockEntity.getBounds().getCenter();
       world.syncWorldEvent(WorldEvents.BLOCK_BROKEN, BlockPos.fromPosition(lv), Block.getRawIdFromState(fallingBlockEntity.getBlockState()));
       world.emitGameEvent(fallingBlockEntity, GameEvent.BLOCK_DESTROY, lv);
    }
diff -bur namedTargetSrc/net/minecraft/block/CarvedPumpkinBlock.java namedSrc/net/minecraft/block/CarvedPumpkinBlock.java
--- namedTargetSrc/net/minecraft/block/CarvedPumpkinBlock.java	2024-02-22 03:51:05.839969054 +0000
+++ namedSrc/net/minecraft/block/CarvedPumpkinBlock.java	2024-02-22 03:49:54.128029392 +0000
@@ -135,7 +135,7 @@
       entity.refreshPositionAndAngles((double)pos.getX() + 0.5, (double)pos.getY() + 0.05, (double)pos.getZ() + 0.5, 0.0F, 0.0F);
       world.spawnEntity(entity);
 
-      for (ServerPlayerEntity lv : world.getNonSpectatingEntities(ServerPlayerEntity.class, entity.m_lgqlkcep().expand(5.0))) {
+      for (ServerPlayerEntity lv : world.getNonSpectatingEntities(ServerPlayerEntity.class, entity.getBounds().expand(5.0))) {
          Criteria.SUMMONED_ENTITY.trigger(lv, entity);
       }
 
diff -bur namedTargetSrc/net/minecraft/block/cauldron/AbstractCauldronBlock.java namedSrc/net/minecraft/block/cauldron/AbstractCauldronBlock.java
--- namedTargetSrc/net/minecraft/block/cauldron/AbstractCauldronBlock.java	2024-02-22 03:51:05.943968970 +0000
+++ namedSrc/net/minecraft/block/cauldron/AbstractCauldronBlock.java	2024-02-22 03:49:54.248029291 +0000
@@ -107,7 +107,7 @@
     * @mapping {@literal named isEntityTouchingFluid Lnet/minecraft/block/cauldron/AbstractCauldronBlock;isEntityTouchingFluid(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Z}
     */
    protected boolean isEntityTouchingFluid(BlockState state, BlockPos pos, Entity entity) {
-      return entity.getY() < (double)pos.getY() + this.getFluidHeight(state) && entity.m_lgqlkcep().maxY > (double)pos.getY() + 0.25;
+      return entity.getY() < (double)pos.getY() + this.getFluidHeight(state) && entity.getBounds().maxY > (double)pos.getY() + 0.25;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/EndPortalBlock.java namedSrc/net/minecraft/block/EndPortalBlock.java
--- namedTargetSrc/net/minecraft/block/EndPortalBlock.java	2024-02-22 03:51:05.895969009 +0000
+++ namedSrc/net/minecraft/block/EndPortalBlock.java	2024-02-22 03:49:54.196029335 +0000
@@ -74,7 +74,7 @@
       if (world instanceof ServerWorld
          && entity.canUsePortals()
          && VoxelShapes.matchesAnywhere(
-            VoxelShapes.cuboid(entity.m_lgqlkcep().offset((double)(-pos.getX()), (double)(-pos.getY()), (double)(-pos.getZ()))),
+            VoxelShapes.cuboid(entity.getBounds().offset((double)(-pos.getX()), (double)(-pos.getY()), (double)(-pos.getZ()))),
             state.getOutlineShape(world, pos),
             BooleanBiFunction.AND
          )) {
diff -bur namedTargetSrc/net/minecraft/block/entity/HopperBlockEntity.java namedSrc/net/minecraft/block/entity/HopperBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/HopperBlockEntity.java	2024-02-22 03:51:05.751969126 +0000
+++ namedSrc/net/minecraft/block/entity/HopperBlockEntity.java	2024-02-22 03:49:53.980029516 +0000
@@ -633,7 +633,7 @@
    public static void onEntityCollided(World world, BlockPos pos, BlockState state, Entity entity, HopperBlockEntity blockEntity) {
       if (entity instanceof ItemEntity lv
          && !lv.getStack().isEmpty()
-         && entity.m_lgqlkcep().offset((double)(-pos.getX()), (double)(-pos.getY()), (double)(-pos.getZ())).intersects(blockEntity.m_ugmqjpia())) {
+         && entity.getBounds().offset((double)(-pos.getX()), (double)(-pos.getY()), (double)(-pos.getZ())).intersects(blockEntity.m_ugmqjpia())) {
          insertAndExtract(world, pos, state, blockEntity, () -> extract(blockEntity, lv));
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/entity/PistonBlockEntity.java namedSrc/net/minecraft/block/entity/PistonBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/PistonBlockEntity.java	2024-02-22 03:51:05.995968927 +0000
+++ namedSrc/net/minecraft/block/entity/PistonBlockEntity.java	2024-02-22 03:49:54.328029224 +0000
@@ -263,7 +263,7 @@
 
                for (Box lv6 : list2) {
                   Box lv7 = Boxes.stretch(offsetHeadBox(pos, lv6, blockEntity), lv, d);
-                  Box lv8 = lv4.m_lgqlkcep();
+                  Box lv8 = lv4.getBounds();
                   if (lv7.intersects(lv8)) {
                      i = Math.max(i, getIntersectionSize(lv7, lv, lv8));
                      if (i >= d) {
@@ -382,7 +382,7 @@
     * @mapping {@literal named push Lnet/minecraft/block/entity/PistonBlockEntity;push(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Direction;D)V}
     */
    private static void push(BlockPos pos, Entity entity, Direction direction, double amount) {
-      Box lv = entity.m_lgqlkcep();
+      Box lv = entity.getBounds();
       Box lv2 = VoxelShapes.fullCube().getBoundingBox().offset(pos);
       if (lv.intersects(lv2)) {
          Direction lv3 = direction.getOpposite();
diff -bur namedTargetSrc/net/minecraft/block/PowderSnowBlock.java namedSrc/net/minecraft/block/PowderSnowBlock.java
--- namedTargetSrc/net/minecraft/block/PowderSnowBlock.java	2024-02-22 03:51:05.771969110 +0000
+++ namedSrc/net/minecraft/block/PowderSnowBlock.java	2024-02-22 03:49:54.060029449 +0000
@@ -111,7 +111,7 @@
     */
    @Override
    protected void onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) {
-      if (!(entity instanceof LivingEntity) || entity.m_lhatfyyd().isOf(this)) {
+      if (!(entity instanceof LivingEntity) || entity.getBlockStateAtPos().isOf(this)) {
          entity.setMovementMultiplier(state, new Vec3d(0.9F, 1.5, 0.9F));
          if (world.isClient) {
             RandomGenerator lv = world.getRandom();
diff -bur namedTargetSrc/net/minecraft/block/WitherSkullBlock.java namedSrc/net/minecraft/block/WitherSkullBlock.java
--- namedTargetSrc/net/minecraft/block/WitherSkullBlock.java	2024-02-22 03:51:06.003968921 +0000
+++ namedSrc/net/minecraft/block/WitherSkullBlock.java	2024-02-22 03:49:54.336029218 +0000
@@ -102,7 +102,7 @@
                   lv3.bodyYaw = lv2.getForwards().getAxis() == Direction.Axis.X ? 0.0F : 90.0F;
                   lv3.onSummoned();
 
-                  for (ServerPlayerEntity lv5 : world.getNonSpectatingEntities(ServerPlayerEntity.class, lv3.m_lgqlkcep().expand(50.0))) {
+                  for (ServerPlayerEntity lv5 : world.getNonSpectatingEntities(ServerPlayerEntity.class, lv3.getBounds().expand(50.0))) {
                      Criteria.SUMMONED_ENTITY.trigger(lv5, lv3);
                   }
 
diff -bur namedTargetSrc/net/minecraft/client/network/ClientPlayerEntity.java namedSrc/net/minecraft/client/network/ClientPlayerEntity.java
--- namedTargetSrc/net/minecraft/client/network/ClientPlayerEntity.java	2024-02-22 03:51:05.899969006 +0000
+++ namedSrc/net/minecraft/client/network/ClientPlayerEntity.java	2024-02-22 03:49:54.208029325 +0000
@@ -737,7 +737,7 @@
     * @mapping {@literal named wouldCollideAt Lnet/minecraft/client/network/ClientPlayerEntity;wouldCollideAt(Lnet/minecraft/util/math/BlockPos;)Z}
     */
    private boolean wouldCollideAt(BlockPos pos) {
-      Box lv = this.m_lgqlkcep();
+      Box lv = this.getBounds();
       Box lv2 = new Box((double)pos.getX(), lv.minY, (double)pos.getZ(), (double)pos.getX() + 1.0, lv.maxY, (double)pos.getZ() + 1.0).contract(1.0E-7);
       return this.getWorld().collidesWithSuffocatingBlock(this, lv2);
    }
@@ -870,9 +870,9 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (LIVING_FLAGS.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (LIVING_FLAGS.equals(data)) {
          boolean bl = (this.dataTracker.get(LIVING_FLAGS) & 1) > 0;
          Hand lv = (this.dataTracker.get(LIVING_FLAGS) & 2) > 0 ? Hand.OFF_HAND : Hand.MAIN_HAND;
          if (bl && !this.usingItem) {
@@ -882,7 +882,7 @@
          }
       }
 
-      if (FLAGS.equals(arg) && this.isFallFlying() && !this.falling) {
+      if (FLAGS.equals(data) && this.isFallFlying() && !this.falling) {
          this.client.getSoundManager().play(new ElytraSoundInstance(this));
       }
    }
@@ -1349,7 +1349,7 @@
          float o = (float)(lv6.x * lv5.x + lv6.z * lv5.z);
          if (!(o < -0.15F)) {
             ShapeContext lv7 = ShapeContext.of(this);
-            BlockPos lv8 = BlockPos.create(this.getX(), this.m_lgqlkcep().maxY, this.getZ());
+            BlockPos lv8 = BlockPos.create(this.getX(), this.getBounds().maxY, this.getZ());
             BlockState lv9 = this.getWorld().getBlockState(lv8);
             if (lv9.getCollisionShape(this.getWorld(), lv8, lv7).isEmpty()) {
                lv8 = lv8.up();
diff -bur namedTargetSrc/net/minecraft/client/network/OtherClientPlayerEntity.java namedSrc/net/minecraft/client/network/OtherClientPlayerEntity.java
--- namedTargetSrc/net/minecraft/client/network/OtherClientPlayerEntity.java	2024-02-22 03:51:06.035968894 +0000
+++ namedSrc/net/minecraft/client/network/OtherClientPlayerEntity.java	2024-02-22 03:49:54.368029191 +0000
@@ -43,7 +43,7 @@
     */
    @Override
    public boolean shouldRender(double distance) {
-      double e = this.m_lgqlkcep().getAverageSideLength() * 10.0;
+      double e = this.getBounds().getAverageSideLength() * 10.0;
       if (Double.isNaN(e)) {
          e = 1.0;
       }
diff -bur namedTargetSrc/net/minecraft/client/render/debug/CollisionDebugRenderer.java namedSrc/net/minecraft/client/render/debug/CollisionDebugRenderer.java
--- namedTargetSrc/net/minecraft/client/render/debug/CollisionDebugRenderer.java	2024-02-22 03:51:05.835969058 +0000
+++ namedSrc/net/minecraft/client/render/debug/CollisionDebugRenderer.java	2024-02-22 03:49:54.124029395 +0000
@@ -54,7 +54,7 @@
       if (g - this.lastUpdateTime > 1.0E8) {
          this.lastUpdateTime = g;
          Entity lv = this.client.gameRenderer.getCamera().getFocusedEntity();
-         this.collisions = ImmutableList.copyOf(lv.getWorld().getCollisions(lv, lv.m_lgqlkcep().expand(6.0)));
+         this.collisions = ImmutableList.copyOf(lv.getWorld().getCollisions(lv, lv.getBounds().expand(6.0)));
       }
 
       VertexConsumer lv2 = vertexConsumers.getBuffer(RenderLayer.getLines());
diff -bur namedTargetSrc/net/minecraft/client/render/debug/DebugRenderer.java namedSrc/net/minecraft/client/render/debug/DebugRenderer.java
--- namedTargetSrc/net/minecraft/client/render/debug/DebugRenderer.java	2024-02-22 03:51:05.803969084 +0000
+++ namedSrc/net/minecraft/client/render/debug/DebugRenderer.java	2024-02-22 03:49:54.092029422 +0000
@@ -225,7 +225,7 @@
          Vec3d lv = entity.getEyePos();
          Vec3d lv2 = entity.getRotationVec(1.0F).multiply((double)maxDistance);
          Vec3d lv3 = lv.add(lv2);
-         Box lv4 = entity.m_lgqlkcep().stretch(lv2).expand(1.0);
+         Box lv4 = entity.getBounds().stretch(lv2).expand(1.0);
          int j = maxDistance * maxDistance;
          Predicate<Entity> predicate = checkedEntity -> !checkedEntity.isSpectator() && checkedEntity.collides();
          EntityHitResult lv5 = ProjectileUtil.raycast(entity, lv, lv3, lv4, predicate, (double)j);
diff -bur namedTargetSrc/net/minecraft/client/render/debug/SupportBlockDebugRenderer.java namedSrc/net/minecraft/client/render/debug/SupportBlockDebugRenderer.java
--- namedTargetSrc/net/minecraft/client/render/debug/SupportBlockDebugRenderer.java	2024-02-22 03:51:05.891969012 +0000
+++ namedSrc/net/minecraft/client/render/debug/SupportBlockDebugRenderer.java	2024-02-22 03:49:54.192029338 +0000
@@ -56,7 +56,7 @@
       if (g - this.lastUpdateTime > 1.0E8) {
          this.lastUpdateTime = g;
          Entity lv = this.client.gameRenderer.getCamera().getFocusedEntity();
-         this.surroundingEntities = ImmutableList.copyOf(lv.getWorld().getOtherEntities(lv, lv.m_lgqlkcep().expand(16.0)));
+         this.surroundingEntities = ImmutableList.copyOf(lv.getWorld().getOtherEntities(lv, lv.getBounds().expand(16.0)));
       }
 
       PlayerEntity lv2 = this.client.player;
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EntityRenderDispatcher.java namedSrc/net/minecraft/client/render/entity/EntityRenderDispatcher.java
--- namedTargetSrc/net/minecraft/client/render/entity/EntityRenderDispatcher.java	2024-02-22 03:51:05.727969146 +0000
+++ namedSrc/net/minecraft/client/render/entity/EntityRenderDispatcher.java	2024-02-22 03:49:53.944029546 +0000
@@ -301,7 +301,7 @@
     * @mapping {@literal named renderHitbox Lnet/minecraft/client/render/entity/EntityRenderDispatcher;renderHitbox(Lnet/minecraft/client/util/math/MatrixStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/entity/Entity;F)V}
     */
    private static void renderHitbox(MatrixStack matrices, VertexConsumer vertices, Entity entity, float tickDelta) {
-      Box lv = entity.m_lgqlkcep().offset(-entity.getX(), -entity.getY(), -entity.getZ());
+      Box lv = entity.getBounds().offset(-entity.getX(), -entity.getY(), -entity.getZ());
       WorldRenderer.drawBox(matrices, vertices, lv, 1.0F, 1.0F, 1.0F, 1.0F);
       if (entity instanceof EnderDragonEntity) {
          double d = -MathHelper.lerp((double)tickDelta, entity.lastRenderX, entity.getX());
@@ -314,7 +314,7 @@
             double i = e + MathHelper.lerp((double)tickDelta, lv2.lastRenderY, lv2.getY());
             double j = g + MathHelper.lerp((double)tickDelta, lv2.lastRenderZ, lv2.getZ());
             matrices.translate(h, i, j);
-            WorldRenderer.drawBox(matrices, vertices, lv2.m_lgqlkcep().offset(-lv2.getX(), -lv2.getY(), -lv2.getZ()), 0.25F, 1.0F, 0.0F, 1.0F);
+            WorldRenderer.drawBox(matrices, vertices, lv2.getBounds().offset(-lv2.getX(), -lv2.getY(), -lv2.getZ()), 0.25F, 1.0F, 0.0F, 1.0F);
             matrices.pop();
          }
       }
diff -bur namedTargetSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java namedSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java	2024-02-22 03:51:06.023968904 +0000
+++ namedSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java	2024-02-22 03:49:54.360029197 +0000
@@ -47,7 +47,7 @@
          World lv2 = arg.getWorld();
          if (lv != lv2.getBlockState(arg.getBlockPos()) && lv.getRenderType() != BlockRenderType.INVISIBLE) {
             matrices.push();
-            BlockPos lv3 = BlockPos.create(arg.getX(), arg.m_lgqlkcep().maxY, arg.getZ());
+            BlockPos lv3 = BlockPos.create(arg.getX(), arg.getBounds().maxY, arg.getZ());
             matrices.translate(-0.5, 0.0, -0.5);
             this.blockRenderManager
                .getModelRenderer()
diff -bur namedTargetSrc/net/minecraft/client/render/entity/model/SnifferEntityModel.java namedSrc/net/minecraft/client/render/entity/model/SnifferEntityModel.java
--- namedTargetSrc/net/minecraft/client/render/entity/model/SnifferEntityModel.java	2024-02-22 03:51:05.859969038 +0000
+++ namedSrc/net/minecraft/client/render/entity/model/SnifferEntityModel.java	2024-02-22 03:49:54.152029372 +0000
@@ -138,7 +138,7 @@
       this.getPart().traverse().forEach(ModelPart::resetTransform);
       this.head.pitch = j * (float) (Math.PI / 180.0);
       this.head.yaw = i * (float) (Math.PI / 180.0);
-      if (arg.m_ibvekfzg()) {
+      if (arg.isSearching()) {
          this.animateWalk(SnifferEntityAnimations.SNIFF_SEARCH, f, g, 9.0F, 100.0F);
       } else {
          this.animateWalk(SnifferEntityAnimations.WALK, f, g, 9.0F, 100.0F);
diff -bur namedTargetSrc/net/minecraft/client/render/GameRenderer.java namedSrc/net/minecraft/client/render/GameRenderer.java
--- namedTargetSrc/net/minecraft/client/render/GameRenderer.java	2024-02-22 03:51:05.771969110 +0000
+++ namedSrc/net/minecraft/client/render/GameRenderer.java	2024-02-22 03:49:54.064029446 +0000
@@ -1302,7 +1302,7 @@
       Vec3d lv3 = arg.getRotationVec(f);
       Vec3d lv4 = lv.add(lv3.x * g, lv3.y * g, lv3.z * g);
       float j = 1.0F;
-      Box lv5 = arg.m_lgqlkcep().stretch(lv3.multiply(g)).expand(1.0, 1.0, 1.0);
+      Box lv5 = arg.getBounds().stretch(lv3.multiply(g)).expand(1.0, 1.0, 1.0);
       EntityHitResult lv6 = ProjectileUtil.raycast(arg, lv, lv4, lv5, argx -> !argx.isSpectator() && argx.collides(), h);
       return lv6 != null && lv6.getPos().squaredDistanceTo(lv) < i ? m_itpnfnbt(lv6, lv, b) : m_itpnfnbt(lv2, lv, a);
    }
diff -bur namedTargetSrc/net/minecraft/client/sound/BubbleColumnSoundPlayer.java namedSrc/net/minecraft/client/sound/BubbleColumnSoundPlayer.java
--- namedTargetSrc/net/minecraft/client/sound/BubbleColumnSoundPlayer.java	2024-02-22 03:51:05.739969136 +0000
+++ namedSrc/net/minecraft/client/sound/BubbleColumnSoundPlayer.java	2024-02-22 03:49:53.960029533 +0000
@@ -46,7 +46,7 @@
    @Override
    public void tick() {
       World lv = this.player.getWorld();
-      BlockState lv2 = (BlockState)lv.getStatesInBoxIfLoaded(this.player.m_lgqlkcep().expand(0.0, -0.4F, 0.0).contract(1.0E-6))
+      BlockState lv2 = (BlockState)lv.getStatesInBoxIfLoaded(this.player.getBounds().expand(0.0, -0.4F, 0.0).contract(1.0E-6))
          .filter(state -> state.isOf(Blocks.BUBBLE_COLUMN))
          .findFirst()
          .orElse(null);
diff -bur namedTargetSrc/net/minecraft/command/EntitySelector.java namedSrc/net/minecraft/command/EntitySelector.java
--- namedTargetSrc/net/minecraft/command/EntitySelector.java	2024-02-22 03:51:06.011968914 +0000
+++ namedSrc/net/minecraft/command/EntitySelector.java	2024-02-22 03:49:54.348029207 +0000
@@ -367,7 +367,7 @@
       Predicate<Entity> predicate = this.basePredicate;
       if (this.box != null) {
          Box lv = this.box.offset(pos);
-         predicate = predicate.and(entity -> lv.intersects(entity.m_lgqlkcep()));
+         predicate = predicate.and(entity -> lv.intersects(entity.getBounds()));
       }
 
       if (!this.distance.isDummy()) {
diff -bur namedTargetSrc/net/minecraft/entity/ai/brain/sensor/NearestItemsSensor.java namedSrc/net/minecraft/entity/ai/brain/sensor/NearestItemsSensor.java
--- namedTargetSrc/net/minecraft/entity/ai/brain/sensor/NearestItemsSensor.java	2024-02-22 03:51:05.955968959 +0000
+++ namedSrc/net/minecraft/entity/ai/brain/sensor/NearestItemsSensor.java	2024-02-22 03:49:54.280029265 +0000
@@ -46,7 +46,7 @@
     */
    protected void sense(ServerWorld world, MobEntity arg2) {
       Brain<?> lv = arg2.getBrain();
-      List<ItemEntity> list = world.getEntitiesByClass(ItemEntity.class, arg2.m_lgqlkcep().expand(32.0, 16.0, 32.0), arg -> true);
+      List<ItemEntity> list = world.getEntitiesByClass(ItemEntity.class, arg2.getBounds().expand(32.0, 16.0, 32.0), arg -> true);
       list.sort(Comparator.comparingDouble(arg2::squaredDistanceTo));
       Optional<ItemEntity> optional = list.stream()
          .filter(arg2x -> arg2.canGather(arg2x.getStack()))
diff -bur namedTargetSrc/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.java namedSrc/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.java
--- namedTargetSrc/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.java	2024-02-22 03:51:05.931968979 +0000
+++ namedSrc/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.java	2024-02-22 03:49:54.236029301 +0000
@@ -21,7 +21,7 @@
     */
    @Override
    protected void sense(ServerWorld world, T entity) {
-      Box lv = entity.m_lgqlkcep().expand((double)this.horizontalRadius(), (double)this.verticalRadius(), (double)this.horizontalRadius());
+      Box lv = entity.getBounds().expand((double)this.horizontalRadius(), (double)this.verticalRadius(), (double)this.horizontalRadius());
       List<LivingEntity> list = world.getEntitiesByClass(LivingEntity.class, lv, arg2 -> arg2 != entity && arg2.isAlive());
       list.sort(Comparator.comparingDouble(entity::squaredDistanceTo));
       Brain<?> lv2 = entity.getBrain();
diff -bur namedTargetSrc/net/minecraft/entity/ai/brain/task/RamImpactTask.java namedSrc/net/minecraft/entity/ai/brain/task/RamImpactTask.java
--- namedTargetSrc/net/minecraft/entity/ai/brain/task/RamImpactTask.java	2024-02-22 03:51:05.959968957 +0000
+++ namedSrc/net/minecraft/entity/ai/brain/task/RamImpactTask.java	2024-02-22 03:49:54.284029261 +0000
@@ -133,7 +133,7 @@
     * @mapping {@literal named keepRunning Lnet/minecraft/entity/ai/brain/task/RamImpactTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/GoatEntity;J)V}
     */
    protected void keepRunning(ServerWorld world, GoatEntity arg2, long l) {
-      List<LivingEntity> list = world.getTargets(LivingEntity.class, this.targetPredicate, arg2, arg2.m_lgqlkcep());
+      List<LivingEntity> list = world.getTargets(LivingEntity.class, this.targetPredicate, arg2, arg2.getBounds());
       Brain<?> lv = arg2.getBrain();
       if (!list.isEmpty()) {
          LivingEntity lv2 = (LivingEntity)list.get(0);
diff -bur namedTargetSrc/net/minecraft/entity/ai/control/LookControl.java namedSrc/net/minecraft/entity/ai/control/LookControl.java
--- namedTargetSrc/net/minecraft/entity/ai/control/LookControl.java	2024-02-22 03:51:05.867969031 +0000
+++ namedSrc/net/minecraft/entity/ai/control/LookControl.java	2024-02-22 03:49:54.156029368 +0000
@@ -212,6 +212,6 @@
     * @mapping {@literal named getLookingHeightFor Lnet/minecraft/entity/ai/control/LookControl;getLookingHeightFor(Lnet/minecraft/entity/Entity;)D}
     */
    private static double getLookingHeightFor(Entity entity) {
-      return entity instanceof LivingEntity ? entity.getEyeY() : (entity.m_lgqlkcep().minY + entity.m_lgqlkcep().maxY) / 2.0;
+      return entity instanceof LivingEntity ? entity.getEyeY() : (entity.getBounds().minY + entity.getBounds().maxY) / 2.0;
    }
 }
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/AnimalMateGoal.java namedSrc/net/minecraft/entity/ai/goal/AnimalMateGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/AnimalMateGoal.java	2024-02-22 03:51:05.915968993 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/AnimalMateGoal.java	2024-02-22 03:49:54.220029315 +0000
@@ -119,7 +119,7 @@
     */
    @Nullable
    private AnimalEntity findMate() {
-      List<? extends AnimalEntity> list = this.world.getTargets(this.entityClass, VALID_MATE_PREDICATE, this.animal, this.animal.m_lgqlkcep().expand(8.0));
+      List<? extends AnimalEntity> list = this.world.getTargets(this.entityClass, VALID_MATE_PREDICATE, this.animal, this.animal.getBounds().expand(8.0));
       double d = Double.MAX_VALUE;
       AnimalEntity lv = null;
 
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/ChaseBoatGoal.java namedSrc/net/minecraft/entity/ai/goal/ChaseBoatGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/ChaseBoatGoal.java	2024-02-22 03:51:05.835969058 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/ChaseBoatGoal.java	2024-02-22 03:49:54.124029395 +0000
@@ -52,7 +52,7 @@
     */
    @Override
    public boolean canStart() {
-      List<BoatEntity> list = this.mob.getWorld().getNonSpectatingEntities(BoatEntity.class, this.mob.m_lgqlkcep().expand(5.0));
+      List<BoatEntity> list = this.mob.getWorld().getNonSpectatingEntities(BoatEntity.class, this.mob.getBounds().expand(5.0));
       boolean bl = false;
 
       for (BoatEntity lv : list) {
@@ -90,7 +90,7 @@
     */
    @Override
    public void start() {
-      for (BoatEntity lv : this.mob.getWorld().getNonSpectatingEntities(BoatEntity.class, this.mob.m_lgqlkcep().expand(5.0))) {
+      for (BoatEntity lv : this.mob.getWorld().getNonSpectatingEntities(BoatEntity.class, this.mob.getBounds().expand(5.0))) {
          if (lv.getPrimaryPassenger() instanceof PlayerEntity lv2) {
             this.passenger = lv2;
             break;
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FleeEntityGoal.java namedSrc/net/minecraft/entity/ai/goal/FleeEntityGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FleeEntityGoal.java	2024-02-22 03:51:05.967968950 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FleeEntityGoal.java	2024-02-22 03:49:54.300029248 +0000
@@ -135,7 +135,7 @@
          .getClosestEntity(
             this.mob
                .getWorld()
-               .getEntitiesByClass(this.classToFleeFrom, this.mob.m_lgqlkcep().expand((double)this.fleeDistance, 3.0, (double)this.fleeDistance), arg -> true),
+               .getEntitiesByClass(this.classToFleeFrom, this.mob.getBounds().expand((double)this.fleeDistance, 3.0, (double)this.fleeDistance), arg -> true),
             this.withinRangePredicate,
             this.mob,
             this.mob.getX(),
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FollowGroupLeaderGoal.java namedSrc/net/minecraft/entity/ai/goal/FollowGroupLeaderGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FollowGroupLeaderGoal.java	2024-02-22 03:51:05.723969149 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FollowGroupLeaderGoal.java	2024-02-22 03:49:53.940029550 +0000
@@ -65,7 +65,7 @@
          Predicate<SchoolingFishEntity> predicate = fish -> fish.canHaveMoreFishInGroup() || !fish.hasLeader();
          List<? extends SchoolingFishEntity> list = this.fish
             .getWorld()
-            .getEntitiesByClass(this.fish.getClass(), this.fish.m_lgqlkcep().expand(8.0, 8.0, 8.0), predicate);
+            .getEntitiesByClass(this.fish.getClass(), this.fish.getBounds().expand(8.0, 8.0, 8.0), predicate);
          SchoolingFishEntity lv = DataFixUtils.orElse(list.stream().filter(SchoolingFishEntity::canHaveMoreFishInGroup).findAny(), this.fish);
          lv.pullInOtherFish(list.stream().filter(fish -> !fish.hasLeader()));
          return this.fish.hasLeader();
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FollowMobGoal.java namedSrc/net/minecraft/entity/ai/goal/FollowMobGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FollowMobGoal.java	2024-02-22 03:51:05.911968995 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FollowMobGoal.java	2024-02-22 03:49:54.220029315 +0000
@@ -87,7 +87,7 @@
    public boolean canStart() {
       List<MobEntity> list = this.mob
          .getWorld()
-         .getEntitiesByClass(MobEntity.class, this.mob.m_lgqlkcep().expand((double)this.maxDistance), this.targetPredicate);
+         .getEntitiesByClass(MobEntity.class, this.mob.getBounds().expand((double)this.maxDistance), this.targetPredicate);
       if (!list.isEmpty()) {
          for (MobEntity lv : list) {
             if (!lv.isInvisible()) {
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FollowOwnerGoal.java namedSrc/net/minecraft/entity/ai/goal/FollowOwnerGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FollowOwnerGoal.java	2024-02-22 03:51:05.827969064 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FollowOwnerGoal.java	2024-02-22 03:49:54.116029402 +0000
@@ -231,7 +231,7 @@
             return false;
          } else {
             BlockPos lv3 = pos.subtract(this.tameable.getBlockPos());
-            return this.world.isSpaceEmpty(this.tameable, this.tameable.m_lgqlkcep().offset(lv3));
+            return this.world.isSpaceEmpty(this.tameable, this.tameable.getBounds().offset(lv3));
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FollowParentGoal.java namedSrc/net/minecraft/entity/ai/goal/FollowParentGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FollowParentGoal.java	2024-02-22 03:51:05.915968993 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FollowParentGoal.java	2024-02-22 03:49:54.220029315 +0000
@@ -65,7 +65,7 @@
       } else {
          List<? extends AnimalEntity> list = this.animal
             .getWorld()
-            .getNonSpectatingEntities(this.animal.getClass(), this.animal.m_lgqlkcep().expand(8.0, 4.0, 8.0));
+            .getNonSpectatingEntities(this.animal.getClass(), this.animal.getBounds().expand(8.0, 4.0, 8.0));
          AnimalEntity lv = null;
          double d = Double.MAX_VALUE;
 
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/FormCaravanGoal.java namedSrc/net/minecraft/entity/ai/goal/FormCaravanGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/FormCaravanGoal.java	2024-02-22 03:51:05.823969067 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/FormCaravanGoal.java	2024-02-22 03:49:54.112029405 +0000
@@ -50,7 +50,7 @@
    @Override
    public boolean canStart() {
       if (!this.llama.isLeashed() && !this.llama.isFollowing()) {
-         List<Entity> list = this.llama.getWorld().getOtherEntities(this.llama, this.llama.m_lgqlkcep().expand(9.0, 4.0, 9.0), entity -> {
+         List<Entity> list = this.llama.getWorld().getOtherEntities(this.llama, this.llama.getBounds().expand(9.0, 4.0, 9.0), entity -> {
             EntityType<?> lvx = entity.getType();
             return lvx == EntityType.LLAMA || lvx == EntityType.TRADER_LLAMA;
          });
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/IronGolemLookGoal.java namedSrc/net/minecraft/entity/ai/goal/IronGolemLookGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/IronGolemLookGoal.java	2024-02-22 03:51:05.983968937 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/IronGolemLookGoal.java	2024-02-22 03:49:54.316029234 +0000
@@ -64,7 +64,7 @@
                this.golem.getX(),
                this.golem.getY(),
                this.golem.getZ(),
-               this.golem.m_lgqlkcep().expand(6.0, 2.0, 6.0)
+               this.golem.getBounds().expand(6.0, 2.0, 6.0)
             );
          return this.targetVillager != null;
       }
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal.java namedSrc/net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal.java	2024-02-22 03:51:06.023968904 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal.java	2024-02-22 03:49:54.360029197 +0000
@@ -90,7 +90,7 @@
    @Nullable
    private Vec3d findVillagerPos() {
       ServerWorld lv = (ServerWorld)this.mob.getWorld();
-      List<VillagerEntity> list = lv.getEntitiesByType(EntityType.VILLAGER, this.mob.m_lgqlkcep().expand(32.0), this::canVillagerSummonGolem);
+      List<VillagerEntity> list = lv.getEntitiesByType(EntityType.VILLAGER, this.mob.getBounds().expand(32.0), this::canVillagerSummonGolem);
       if (list.isEmpty()) {
          return null;
       } else {
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/LookAtEntityGoal.java namedSrc/net/minecraft/entity/ai/goal/LookAtEntityGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/LookAtEntityGoal.java	2024-02-22 03:51:05.955968959 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/LookAtEntityGoal.java	2024-02-22 03:49:54.264029278 +0000
@@ -117,7 +117,7 @@
                .getClosestEntity(
                   this.mob
                      .getWorld()
-                     .getEntitiesByClass(this.targetType, this.mob.m_lgqlkcep().expand((double)this.range, 3.0, (double)this.range), arg -> true),
+                     .getEntitiesByClass(this.targetType, this.mob.getBounds().expand((double)this.range, 3.0, (double)this.range), arg -> true),
                   this.targetPredicate,
                   this.mob,
                   this.mob.getX(),
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/MoveToRaidCenterGoal.java namedSrc/net/minecraft/entity/ai/goal/MoveToRaidCenterGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/MoveToRaidCenterGoal.java	2024-02-22 03:51:05.763969117 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/MoveToRaidCenterGoal.java	2024-02-22 03:49:54.004029496 +0000
@@ -100,7 +100,7 @@
          List<RaiderEntity> list = this.actor
             .getWorld()
             .getEntitiesByClass(
-               RaiderEntity.class, this.actor.m_lgqlkcep().expand(16.0), arg2 -> !arg2.hasActiveRaid() && RaidManager.isValidRaiderFor(arg2, raid)
+               RaiderEntity.class, this.actor.getBounds().expand(16.0), arg2 -> !arg2.hasActiveRaid() && RaidManager.isValidRaiderFor(arg2, raid)
             );
          set.addAll(list);
 
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal.java namedSrc/net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal.java	2024-02-22 03:51:05.967968950 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal.java	2024-02-22 03:49:54.300029248 +0000
@@ -65,7 +65,7 @@
    @Override
    public void tick() {
       if (!this.mounted && !this.tameable.isInSittingPose() && !this.tameable.isLeashed()) {
-         if (this.tameable.m_lgqlkcep().intersects(this.owner.m_lgqlkcep())) {
+         if (this.tameable.getBounds().intersects(this.owner.getBounds())) {
             this.mounted = this.tameable.mountOnto(this.owner);
          }
       }
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/TargetGoal.java namedSrc/net/minecraft/entity/ai/goal/TargetGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/TargetGoal.java	2024-02-22 03:51:05.987968934 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/TargetGoal.java	2024-02-22 03:49:54.320029231 +0000
@@ -103,7 +103,7 @@
     * @mapping {@literal named getSearchBox Lnet/minecraft/entity/ai/goal/TargetGoal;getSearchBox(D)Lnet/minecraft/util/math/Box;}
     */
    protected Box getSearchBox(double distance) {
-      return this.mob.m_lgqlkcep().expand(distance, 4.0, distance);
+      return this.mob.getBounds().expand(distance, 4.0, distance);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.java namedSrc/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.java
--- namedTargetSrc/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.java	2024-02-22 03:51:05.739969136 +0000
+++ namedSrc/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.java	2024-02-22 03:49:53.960029533 +0000
@@ -47,7 +47,7 @@
     */
    @Override
    public boolean canStart() {
-      Box lv = this.golem.m_lgqlkcep().expand(10.0, 8.0, 10.0);
+      Box lv = this.golem.getBounds().expand(10.0, 8.0, 10.0);
       List<? extends LivingEntity> list = this.golem.getWorld().getTargets(VillagerEntity.class, this.targetPredicate, this.golem, lv);
       List<PlayerEntity> list2 = this.golem.getWorld().getPlayers(this.targetPredicate, this.golem, lv);
 
diff -bur namedTargetSrc/net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker.java namedSrc/net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker.java
--- namedTargetSrc/net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker.java	2024-02-22 03:51:05.979968940 +0000
+++ namedSrc/net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker.java	2024-02-22 03:49:54.312029238 +0000
@@ -70,9 +70,9 @@
          ? super.getStart()
          : this.m_etdbalqp(
             new BlockPos(
-               MathHelper.floor(this.entity.m_lgqlkcep().minX),
-               MathHelper.floor(this.entity.m_lgqlkcep().minY + 0.5),
-               MathHelper.floor(this.entity.m_lgqlkcep().minZ)
+               MathHelper.floor(this.entity.getBounds().minX),
+               MathHelper.floor(this.entity.getBounds().minY + 0.5),
+               MathHelper.floor(this.entity.getBounds().minZ)
             )
          );
    }
diff -bur namedTargetSrc/net/minecraft/entity/ai/pathing/BirdPathNodeMaker.java namedSrc/net/minecraft/entity/ai/pathing/BirdPathNodeMaker.java
--- namedTargetSrc/net/minecraft/entity/ai/pathing/BirdPathNodeMaker.java	2024-02-22 03:51:05.723969149 +0000
+++ namedSrc/net/minecraft/entity/ai/pathing/BirdPathNodeMaker.java	2024-02-22 03:49:53.936029552 +0000
@@ -370,7 +370,7 @@
     */
    private Iterable<BlockPos> m_ugfyngjc(MobEntity arg) {
       float f = 1.0F;
-      Box lv = arg.m_lgqlkcep();
+      Box lv = arg.getBounds();
       boolean bl = lv.getAverageSideLength() < 1.0;
       if (!bl) {
          return List.of(
diff -bur namedTargetSrc/net/minecraft/entity/ai/pathing/LandPathNodeMaker.java namedSrc/net/minecraft/entity/ai/pathing/LandPathNodeMaker.java
--- namedTargetSrc/net/minecraft/entity/ai/pathing/LandPathNodeMaker.java	2024-02-22 03:51:05.999968923 +0000
+++ namedSrc/net/minecraft/entity/ai/pathing/LandPathNodeMaker.java	2024-02-22 03:49:54.332029221 +0000
@@ -121,7 +121,7 @@
 
       BlockPos lv4 = this.entity.getBlockPos();
       if (!this.m_wblphwtk(lv.set(lv4.getX(), i, lv4.getZ()))) {
-         Box lv5 = this.entity.m_lgqlkcep();
+         Box lv5 = this.entity.getBounds();
          if (this.m_wblphwtk(lv.set(lv5.minX, (double)i, lv5.minZ))
             || this.m_wblphwtk(lv.set(lv5.minX, (double)i, lv5.maxZ))
             || this.m_wblphwtk(lv.set(lv5.maxX, (double)i, lv5.minZ))
@@ -242,7 +242,7 @@
     * @mapping {@literal named isBlocked Lnet/minecraft/entity/ai/pathing/LandPathNodeMaker;isBlocked(Lnet/minecraft/entity/ai/pathing/PathNode;)Z}
     */
    private boolean isBlocked(PathNode node) {
-      Box lv = this.entity.m_lgqlkcep();
+      Box lv = this.entity.getBounds();
       Vec3d lv2 = new Vec3d(
          (double)node.x - this.entity.getX() + lv.getXLength() / 2.0,
          (double)node.y - this.entity.getY() + lv.getYLength() / 2.0,
diff -bur namedTargetSrc/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.java namedSrc/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.java
--- namedTargetSrc/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.java	2024-02-22 03:51:05.879969022 +0000
+++ namedSrc/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.java	2024-02-22 03:49:54.176029352 +0000
@@ -65,9 +65,7 @@
    @Override
    public PathNode getStart() {
       return this.getNode(
-         MathHelper.floor(this.entity.m_lgqlkcep().minX),
-         MathHelper.floor(this.entity.m_lgqlkcep().minY + 0.5),
-         MathHelper.floor(this.entity.m_lgqlkcep().minZ)
+         MathHelper.floor(this.entity.getBounds().minX), MathHelper.floor(this.entity.getBounds().minY + 0.5), MathHelper.floor(this.entity.getBounds().minZ)
       );
    }
 
diff -bur namedTargetSrc/net/minecraft/entity/AnimationState.java namedSrc/net/minecraft/entity/AnimationState.java
--- namedTargetSrc/net/minecraft/entity/AnimationState.java	2024-02-22 03:51:05.771969110 +0000
+++ namedSrc/net/minecraft/entity/AnimationState.java	2024-02-22 03:49:54.064029446 +0000
@@ -86,11 +86,12 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_cpvhojvm Lnet/minecraft/unmapped/C_kxntavoz;m_cpvhojvm(IF)V}
+    * @mapping {@literal named fastForward Lnet/minecraft/entity/AnimationState;fastForward(IF)V}
     */
-   public void m_cpvhojvm(int i, float f) {
+   public void fastForward(int seconds, float speedMultiplier) {
       if (this.isAnimating()) {
-         this.time += (long)((float)(i * 1000) * f) / 20L;
+         this.time += (long)((float)(seconds * 1000) * speedMultiplier) / 20L;
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/entity/AreaEffectCloudEntity.java namedSrc/net/minecraft/entity/AreaEffectCloudEntity.java
--- namedTargetSrc/net/minecraft/entity/AreaEffectCloudEntity.java	2024-02-22 03:51:05.823969067 +0000
+++ namedSrc/net/minecraft/entity/AreaEffectCloudEntity.java	2024-02-22 03:49:54.112029405 +0000
@@ -92,9 +92,10 @@
     */
    public static final float HEIGHT = 0.5F;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_dwirhsfw Lnet/minecraft/unmapped/C_dtsrsfye;f_dwirhsfw:Ljava/lang/String;}
+    * @mapping {@literal named EFFECTS_KEY Lnet/minecraft/entity/AreaEffectCloudEntity;EFFECTS_KEY:Ljava/lang/String;}
     */
-   private static final String f_dwirhsfw = "effects";
+   private static final String EFFECTS_KEY = "effects";
    /**
     * @mapping {@literal hashed f_zalphvck Lnet/minecraft/unmapped/C_dtsrsfye;f_zalphvck:Lnet/minecraft/unmapped/C_cjzoxshv;}
     * @mapping {@literal named potion Lnet/minecraft/entity/AreaEffectCloudEntity;potion:Lnet/minecraft/registry/Holder;}
@@ -180,11 +181,11 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(COLOR, 0);
-      arg.m_jeliigji(RADIUS, 3.0F);
-      arg.m_jeliigji(WAITING, false);
-      arg.m_jeliigji(PARTICLE_ID, ParticleTypes.ENTITY_EFFECT);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(COLOR, 0);
+      builder.add(RADIUS, 3.0F);
+      builder.add(WAITING, false);
+      builder.add(PARTICLE_ID, ParticleTypes.ENTITY_EFFECT);
    }
 
    /**
@@ -221,8 +222,8 @@
     * @mapping {@literal hashed m_owoqxnhs Lnet/minecraft/unmapped/C_dtsrsfye;m_owoqxnhs(Lnet/minecraft/unmapped/C_cjzoxshv;)V}
     * @mapping {@literal named setPotion Lnet/minecraft/entity/AreaEffectCloudEntity;setPotion(Lnet/minecraft/registry/Holder;)V}
     */
-   public void setPotion(Holder<Potion> arg) {
-      this.potion = arg;
+   public void setPotion(Holder<Potion> potion) {
+      this.potion = potion;
       if (!this.customColor) {
          this.updateColor();
       }
@@ -405,7 +406,7 @@
             if (list.isEmpty()) {
                this.affectedEntities.clear();
             } else {
-               List<LivingEntity> list2 = this.getWorld().getNonSpectatingEntities(LivingEntity.class, this.m_lgqlkcep());
+               List<LivingEntity> list2 = this.getWorld().getNonSpectatingEntities(LivingEntity.class, this.getBounds());
                if (!list2.isEmpty()) {
                   for (LivingEntity lv3 : list2) {
                      if (!this.affectedEntities.containsKey(lv3) && lv3.isAffectedBySplashPotions()) {
@@ -557,7 +558,7 @@
 
       if (nbt.contains("Particle", NbtElement.STRING_TYPE)) {
          try {
-            this.setParticleType(ParticleEffectArgumentType.parse(new StringReader(nbt.getString("Particle")), this.m_jofogjft()));
+            this.setParticleType(ParticleEffectArgumentType.parse(new StringReader(nbt.getString("Particle")), this.getRegistryManager()));
          } catch (CommandSyntaxException var5) {
             LOGGER.warn("Couldn't load custom particle {}", nbt.getString("Particle"), var5);
          }
@@ -597,7 +598,7 @@
       nbt.putFloat("RadiusOnUse", this.radiusOnUse);
       nbt.putFloat("RadiusPerTick", this.radiusGrowth);
       nbt.putFloat("Radius", this.getRadius());
-      nbt.putString("Particle", this.getParticleType().asString(this.m_jofogjft()));
+      nbt.putString("Particle", this.getParticleType().asString(this.getRegistryManager()));
       if (this.ownerUuid != null) {
          nbt.putUuid("Owner", this.ownerUuid);
       }
@@ -626,12 +627,12 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (RADIUS.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (RADIUS.equals(data)) {
          this.calculateDimensions();
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/boss/dragon/EnderDragonEntity.java namedSrc/net/minecraft/entity/boss/dragon/EnderDragonEntity.java
--- namedTargetSrc/net/minecraft/entity/boss/dragon/EnderDragonEntity.java	2024-02-22 03:51:05.743969133 +0000
+++ namedSrc/net/minecraft/entity/boss/dragon/EnderDragonEntity.java	2024-02-22 03:49:53.968029526 +0000
@@ -317,9 +317,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(PHASE_TYPE, PhaseType.HOVER.getTypeId());
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(PHASE_TYPE, PhaseType.HOVER.getTypeId());
    }
 
    /**
@@ -493,20 +493,20 @@
                this.launchLivingEntities(
                   this.getWorld()
                      .getOtherEntities(
-                        this, this.rightWing.m_lgqlkcep().expand(4.0, 2.0, 4.0).offset(0.0, -2.0, 0.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR
+                        this, this.rightWing.getBounds().expand(4.0, 2.0, 4.0).offset(0.0, -2.0, 0.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR
                      )
                );
                this.launchLivingEntities(
                   this.getWorld()
                      .getOtherEntities(
-                        this, this.leftWing.m_lgqlkcep().expand(4.0, 2.0, 4.0).offset(0.0, -2.0, 0.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR
+                        this, this.leftWing.getBounds().expand(4.0, 2.0, 4.0).offset(0.0, -2.0, 0.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR
                      )
                );
                this.damageLivingEntities(
-                  this.getWorld().getOtherEntities(this, this.head.m_lgqlkcep().expand(1.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR)
+                  this.getWorld().getOtherEntities(this, this.head.getBounds().expand(1.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR)
                );
                this.damageLivingEntities(
-                  this.getWorld().getOtherEntities(this, this.neck.m_lgqlkcep().expand(1.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR)
+                  this.getWorld().getOtherEntities(this, this.neck.getBounds().expand(1.0), EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR)
                );
             }
 
@@ -541,9 +541,9 @@
             }
 
             if (!this.getWorld().isClient) {
-               this.slowedDownByBlock = this.destroyBlocks(this.head.m_lgqlkcep())
-                  | this.destroyBlocks(this.neck.m_lgqlkcep())
-                  | this.destroyBlocks(this.body.m_lgqlkcep());
+               this.slowedDownByBlock = this.destroyBlocks(this.head.getBounds())
+                  | this.destroyBlocks(this.neck.getBounds())
+                  | this.destroyBlocks(this.body.getBounds());
                if (this.fight != null) {
                   this.fight.updateFight(this);
                }
@@ -603,7 +603,7 @@
       }
 
       if (this.random.nextInt(10) == 0) {
-         List<EndCrystalEntity> list = this.getWorld().getNonSpectatingEntities(EndCrystalEntity.class, this.m_lgqlkcep().expand(32.0));
+         List<EndCrystalEntity> list = this.getWorld().getNonSpectatingEntities(EndCrystalEntity.class, this.getBounds().expand(32.0));
          EndCrystalEntity lv = null;
          double d = Double.MAX_VALUE;
 
@@ -624,8 +624,8 @@
     * @mapping {@literal named launchLivingEntities Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;launchLivingEntities(Ljava/util/List;)V}
     */
    private void launchLivingEntities(List<Entity> entities) {
-      double d = (this.body.m_lgqlkcep().minX + this.body.m_lgqlkcep().maxX) / 2.0;
-      double e = (this.body.m_lgqlkcep().minZ + this.body.m_lgqlkcep().maxZ) / 2.0;
+      double d = (this.body.getBounds().minX + this.body.getBounds().maxX) / 2.0;
+      double e = (this.body.getBounds().minZ + this.body.getBounds().maxZ) / 2.0;
 
       for (Entity lv : entities) {
          if (lv instanceof LivingEntity) {
@@ -1162,12 +1162,12 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (PHASE_TYPE.equals(arg) && this.getWorld().isClient) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (PHASE_TYPE.equals(data) && this.getWorld().isClient) {
          this.phaseManager.setPhase(PhaseType.getFromId(this.getDataTracker().get(PHASE_TYPE)));
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/boss/dragon/EnderDragonPart.java namedSrc/net/minecraft/entity/boss/dragon/EnderDragonPart.java
--- namedTargetSrc/net/minecraft/entity/boss/dragon/EnderDragonPart.java	2024-02-22 03:51:05.747969130 +0000
+++ namedSrc/net/minecraft/entity/boss/dragon/EnderDragonPart.java	2024-02-22 03:49:53.972029523 +0000
@@ -48,7 +48,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/boss/WitherEntity.java namedSrc/net/minecraft/entity/boss/WitherEntity.java
--- namedTargetSrc/net/minecraft/entity/boss/WitherEntity.java	2024-02-22 03:51:05.759969120 +0000
+++ namedSrc/net/minecraft/entity/boss/WitherEntity.java	2024-02-22 03:49:53.992029506 +0000
@@ -182,12 +182,12 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(TRACKED_ENTITY_ID_1, 0);
-      arg.m_jeliigji(TRACKED_ENTITY_ID_2, 0);
-      arg.m_jeliigji(TRACKED_ENTITY_ID_3, 0);
-      arg.m_jeliigji(INVUL_TIMER, 0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(TRACKED_ENTITY_ID_1, 0);
+      builder.add(TRACKED_ENTITY_ID_2, 0);
+      builder.add(TRACKED_ENTITY_ID_3, 0);
+      builder.add(INVUL_TIMER, 0);
    }
 
    /**
@@ -401,7 +401,7 @@
                   }
                } else {
                   List<LivingEntity> list = this.getWorld()
-                     .getTargets(LivingEntity.class, HEAD_TARGET_PREDICATE, this, this.m_lgqlkcep().expand(20.0, 8.0, 20.0));
+                     .getTargets(LivingEntity.class, HEAD_TARGET_PREDICATE, this, this.getBounds().expand(20.0, 8.0, 20.0));
                   if (!list.isEmpty()) {
                      LivingEntity lv2 = (LivingEntity)list.get(this.random.nextInt(list.size()));
                      this.setTrackedEntityId(j, lv2.getId());

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (2/3):
diff -bur namedTargetSrc/net/minecraft/entity/data/DataTracker.java namedSrc/net/minecraft/entity/data/DataTracker.java
--- namedTargetSrc/net/minecraft/entity/data/DataTracker.java	2024-02-22 03:51:05.739969136 +0000
+++ namedSrc/net/minecraft/entity/data/DataTracker.java	2024-02-22 03:49:53.960029533 +0000
@@ -8,8 +8,7 @@
 import java.util.Locale;
 import java.util.Objects;
 import net.minecraft.network.RegistryByteBuf;
-import net.minecraft.unmapped.C_rxdtwnzk;
-import net.minecraft.unmapped.C_uvkvnqfu;
+import net.minecraft.util.collection.ClassTreeIdRegistry;
 import org.apache.commons.lang3.ObjectUtils;
 import org.jetbrains.annotations.Nullable;
 import org.slf4j.Logger;
@@ -30,14 +29,15 @@
     */
    private static final int MAX_ID_VALUE = 254;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_yproqpbr Lnet/minecraft/unmapped/C_pyoaoolj;f_yproqpbr:Lnet/minecraft/unmapped/C_rxdtwnzk;}
+    * @mapping {@literal named ID_REGISTRY Lnet/minecraft/entity/data/DataTracker;ID_REGISTRY:Lnet/minecraft/util/collection/ClassTreeIdRegistry;}
     */
-   static final C_rxdtwnzk f_yproqpbr = new C_rxdtwnzk();
+   static final ClassTreeIdRegistry ID_REGISTRY = new ClassTreeIdRegistry();
    /**
     * @mapping {@literal hashed f_qfptogll Lnet/minecraft/unmapped/C_pyoaoolj;f_qfptogll:Lnet/minecraft/unmapped/C_uvkvnqfu;}
-    * @mapping {@literal named trackedEntity Lnet/minecraft/entity/data/DataTracker;trackedEntity:Lnet/minecraft/unmapped/C_uvkvnqfu;}
+    * @mapping {@literal named trackedEntity Lnet/minecraft/entity/data/DataTracker;trackedEntity:Lnet/minecraft/entity/data/TrackedDataHolder;}
     */
-   private final C_uvkvnqfu trackedEntity;
+   private final TrackedDataHolder trackedEntity;
    /**
     * @mapping {@literal hashed f_ypqieorz Lnet/minecraft/unmapped/C_pyoaoolj;f_ypqieorz:[Lnet/minecraft/unmapped/C_pyoaoolj$C_wtgrkbrh;}
     * @mapping {@literal named entries Lnet/minecraft/entity/data/DataTracker;entries:[Lnet/minecraft/entity/data/DataTracker$Entry;}
@@ -51,9 +51,9 @@
 
    /**
     * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pyoaoolj;<init>(Lnet/minecraft/unmapped/C_uvkvnqfu;[Lnet/minecraft/unmapped/C_pyoaoolj$C_wtgrkbrh;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/entity/data/DataTracker;<init>(Lnet/minecraft/unmapped/C_uvkvnqfu;[Lnet/minecraft/entity/data/DataTracker$Entry;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/entity/data/DataTracker;<init>(Lnet/minecraft/entity/data/TrackedDataHolder;[Lnet/minecraft/entity/data/DataTracker$Entry;)V}
     */
-   DataTracker(C_uvkvnqfu trackedEntity, DataTracker.Entry<?>[] entries) {
+   DataTracker(TrackedDataHolder trackedEntity, DataTracker.Entry<?>[] entries) {
       this.trackedEntity = trackedEntity;
       this.entries = entries;
    }
@@ -62,7 +62,7 @@
     * @mapping {@literal hashed m_ukdkpyuu Lnet/minecraft/unmapped/C_pyoaoolj;m_ukdkpyuu(Ljava/lang/Class;Lnet/minecraft/unmapped/C_xrzqxzbg;)Lnet/minecraft/unmapped/C_rinmcaxy;}
     * @mapping {@literal named registerData Lnet/minecraft/entity/data/DataTracker;registerData(Ljava/lang/Class;Lnet/minecraft/entity/data/TrackedDataHandler;)Lnet/minecraft/entity/data/TrackedData;}
     */
-   public static <T> TrackedData<T> registerData(Class<? extends C_uvkvnqfu> entityClass, TrackedDataHandler<T> dataHandler) {
+   public static <T> TrackedData<T> registerData(Class<? extends TrackedDataHolder> entityClass, TrackedDataHandler<T> dataHandler) {
       if (LOGGER.isDebugEnabled()) {
          try {
             Class<?> lv = Class.forName(Thread.currentThread().getStackTrace()[2].getClassName());
@@ -73,7 +73,7 @@
          }
       }
 
-      int i = f_yproqpbr.m_ouqgimsv(entityClass);
+      int i = ID_REGISTRY.put(entityClass);
       if (i > 254) {
          throw new IllegalArgumentException("Data value id is too big with " + i + "! (Max is 254)");
       } else {
@@ -86,7 +86,7 @@
     * @mapping {@literal named getEntry Lnet/minecraft/entity/data/DataTracker;getEntry(Lnet/minecraft/entity/data/TrackedData;)Lnet/minecraft/entity/data/DataTracker$Entry;}
     */
    private <T> DataTracker.Entry<T> getEntry(TrackedData<T> key) {
-      return (DataTracker.Entry<T>)this.entries[key.m_dimpnjhp()];
+      return (DataTracker.Entry<T>)this.entries[key.getId()];
    }
 
    /**
@@ -113,7 +113,7 @@
       DataTracker.Entry<T> lv = this.getEntry(data);
       if (alwaysSet || ObjectUtils.notEqual(value, lv.get())) {
          lv.set(value);
-         this.trackedEntity.m_efnedaed(data);
+         this.trackedEntity.onTrackedDataSet(data);
          lv.setDirty(true);
          this.dirty = true;
       }
@@ -179,10 +179,10 @@
       for (DataTracker.SerializedEntry<?> lv : serializedEntries) {
          DataTracker.Entry<?> lv2 = this.entries[lv.id];
          this.copyToFrom(lv2, lv);
-         this.trackedEntity.m_efnedaed(lv2.getData());
+         this.trackedEntity.onTrackedDataSet(lv2.getData());
       }
 
-      this.trackedEntity.m_zobtcszk(serializedEntries);
+      this.trackedEntity.onTrackedDataUpdate(serializedEntries);
    }
 
    /**
@@ -190,12 +190,12 @@
     * @mapping {@literal named copyToFrom Lnet/minecraft/entity/data/DataTracker;copyToFrom(Lnet/minecraft/entity/data/DataTracker$Entry;Lnet/minecraft/entity/data/DataTracker$SerializedEntry;)V}
     */
    private <T> void copyToFrom(DataTracker.Entry<T> entry, DataTracker.SerializedEntry<?> serializedEntry) {
-      if (!Objects.equals(serializedEntry.serializer(), entry.data.m_sjjrmdzi())) {
+      if (!Objects.equals(serializedEntry.serializer(), entry.data.getDataType())) {
          throw new IllegalStateException(
             String.format(
                Locale.ROOT,
                "Invalid entity data item type for field %d on entity %s: old=%s(%s), new=%s(%s)",
-               entry.data.m_dimpnjhp(),
+               entry.data.getId(),
                this.trackedEntity,
                entry.value,
                entry.value.getClass(),
@@ -210,55 +210,59 @@
 
    /**
     * @mapping {@literal hashed net/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu}
-    * @mapping {@literal named net/minecraft/entity/data/DataTracker$C_oqzxcugu}
+    * @mapping {@literal named net/minecraft/entity/data/DataTracker$Builder}
     */
-   public static class C_oqzxcugu {
+   public static class Builder {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed f_zqmepqxn Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;f_zqmepqxn:Lnet/minecraft/unmapped/C_uvkvnqfu;}
+       * @mapping {@literal named entity Lnet/minecraft/entity/data/DataTracker$Builder;entity:Lnet/minecraft/entity/data/TrackedDataHolder;}
        */
-      private final C_uvkvnqfu f_zqmepqxn;
+      private final TrackedDataHolder entity;
       /**
-       * Mapping not found
+       * @mapping {@literal hashed f_oprcrnxm Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;f_oprcrnxm:[Lnet/minecraft/unmapped/C_pyoaoolj$C_wtgrkbrh;}
+       * @mapping {@literal named entries Lnet/minecraft/entity/data/DataTracker$Builder;entries:[Lnet/minecraft/entity/data/DataTracker$Entry;}
        */
-      private final DataTracker.Entry<?>[] f_oprcrnxm;
+      private final DataTracker.Entry<?>[] entries;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;<init>(Lnet/minecraft/unmapped/C_uvkvnqfu;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/entity/data/DataTracker$Builder;<init>(Lnet/minecraft/entity/data/TrackedDataHolder;)V}
        */
-      public C_oqzxcugu(C_uvkvnqfu arg) {
-         this.f_zqmepqxn = arg;
-         this.f_oprcrnxm = new DataTracker.Entry[DataTracker.f_yproqpbr.m_zbkgjmeq(arg.getClass())];
+      public Builder(TrackedDataHolder entity) {
+         this.entity = entity;
+         this.entries = new DataTracker.Entry[DataTracker.ID_REGISTRY.getNext(entity.getClass())];
       }
 
       /**
        * @mapping {@literal hashed m_jeliigji Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;m_jeliigji(Lnet/minecraft/unmapped/C_rinmcaxy;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;}
-       * @mapping {@literal named m_jeliigji Lnet/minecraft/entity/data/DataTracker$C_oqzxcugu;m_jeliigji(Lnet/minecraft/entity/data/TrackedData;Ljava/lang/Object;)Lnet/minecraft/entity/data/DataTracker$C_oqzxcugu;}
+       * @mapping {@literal named add Lnet/minecraft/entity/data/DataTracker$Builder;add(Lnet/minecraft/entity/data/TrackedData;Ljava/lang/Object;)Lnet/minecraft/entity/data/DataTracker$Builder;}
        */
-      public <T> DataTracker.C_oqzxcugu m_jeliigji(TrackedData<T> data, T value) {
-         int i = data.m_dimpnjhp();
-         if (i > this.f_oprcrnxm.length) {
-            throw new IllegalArgumentException("Data value id is too big with " + i + "! (Max is " + this.f_oprcrnxm.length + ")");
-         } else if (this.f_oprcrnxm[i] != null) {
+      public <T> DataTracker.Builder add(TrackedData<T> data, T value) {
+         int i = data.getId();
+         if (i > this.entries.length) {
+            throw new IllegalArgumentException("Data value id is too big with " + i + "! (Max is " + this.entries.length + ")");
+         } else if (this.entries[i] != null) {
             throw new IllegalArgumentException("Duplicate id value for " + i + "!");
-         } else if (TrackedDataHandlerRegistry.getId(data.m_sjjrmdzi()) < 0) {
-            throw new IllegalArgumentException("Unregistered serializer " + data.m_sjjrmdzi() + " for " + i + "!");
+         } else if (TrackedDataHandlerRegistry.getId(data.getDataType()) < 0) {
+            throw new IllegalArgumentException("Unregistered serializer " + data.getDataType() + " for " + i + "!");
          } else {
-            this.f_oprcrnxm[data.m_dimpnjhp()] = new DataTracker.Entry<>(data, value);
+            this.entries[data.getId()] = new DataTracker.Entry<>(data, value);
             return this;
          }
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed m_cytzdxkd Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;m_cytzdxkd()Lnet/minecraft/unmapped/C_pyoaoolj;}
+       * @mapping {@literal named build Lnet/minecraft/entity/data/DataTracker$Builder;build()Lnet/minecraft/entity/data/DataTracker;}
        */
-      public DataTracker m_cytzdxkd() {
-         for (DataTracker.Entry<?> lv : this.f_oprcrnxm) {
+      public DataTracker build() {
+         for (DataTracker.Entry<?> lv : this.entries) {
             if (lv == null) {
-               throw new IllegalStateException("Entity " + this.f_zqmepqxn + " did not have all synched data values defined");
+               throw new IllegalStateException("Entity " + this.entity + " did not have all synched data values defined");
             }
          }
 
-         return new DataTracker(this.f_zqmepqxn, this.f_oprcrnxm);
+         return new DataTracker(this.entity, this.entries);
       }
    }
 
@@ -366,45 +370,45 @@
        * @mapping {@literal named create Lnet/minecraft/entity/data/DataTracker$SerializedEntry;create(Lnet/minecraft/entity/data/TrackedData;Ljava/lang/Object;)Lnet/minecraft/entity/data/DataTracker$SerializedEntry;}
        */
       public static <T> DataTracker.SerializedEntry<T> create(TrackedData<T> data, T value) {
-         TrackedDataHandler<T> lv = data.m_sjjrmdzi();
-         return new DataTracker.SerializedEntry<>(data.m_dimpnjhp(), lv, lv.copy(value));
+         TrackedDataHandler<T> lv = data.getDataType();
+         return new DataTracker.SerializedEntry<>(data.getId(), lv, lv.copy(value));
       }
 
       /**
        * @mapping {@literal hashed m_gcwpkycf Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;m_gcwpkycf(Lnet/minecraft/unmapped/C_bngyzsts;)V}
        * @mapping {@literal named write Lnet/minecraft/entity/data/DataTracker$SerializedEntry;write(Lnet/minecraft/network/RegistryByteBuf;)V}
        */
-      public void write(RegistryByteBuf arg) {
+      public void write(RegistryByteBuf buf) {
          int i = TrackedDataHandlerRegistry.getId(this.serializer);
          if (i < 0) {
             throw new EncoderException("Unknown serializer type " + this.serializer);
          } else {
-            arg.writeByte(this.id);
-            arg.writeVarInt(i);
-            this.serializer.codec().encode(arg, this.value);
+            buf.writeByte(this.id);
+            buf.writeVarInt(i);
+            this.serializer.codec().encode(buf, this.value);
          }
       }
 
       /**
        * @mapping {@literal hashed m_mfgwshcg Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;m_mfgwshcg(Lnet/minecraft/unmapped/C_bngyzsts;I)Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;}
-       * @mapping {@literal named m_mfgwshcg Lnet/minecraft/entity/data/DataTracker$SerializedEntry;m_mfgwshcg(Lnet/minecraft/network/RegistryByteBuf;I)Lnet/minecraft/entity/data/DataTracker$SerializedEntry;}
+       * @mapping {@literal named read Lnet/minecraft/entity/data/DataTracker$SerializedEntry;read(Lnet/minecraft/network/RegistryByteBuf;I)Lnet/minecraft/entity/data/DataTracker$SerializedEntry;}
        */
-      public static DataTracker.SerializedEntry<?> m_mfgwshcg(RegistryByteBuf arg, int id) {
-         int j = arg.readVarInt();
+      public static DataTracker.SerializedEntry<?> read(RegistryByteBuf buf, int id) {
+         int j = buf.readVarInt();
          TrackedDataHandler<?> lv = TrackedDataHandlerRegistry.get(j);
          if (lv == null) {
             throw new DecoderException("Unknown serializer type " + j);
          } else {
-            return m_pdgmtwub(arg, id, lv);
+            return read(buf, id, lv);
          }
       }
 
       /**
        * @mapping {@literal hashed m_pdgmtwub Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;m_pdgmtwub(Lnet/minecraft/unmapped/C_bngyzsts;ILnet/minecraft/unmapped/C_xrzqxzbg;)Lnet/minecraft/unmapped/C_pyoaoolj$C_ujwzqgsv;}
-       * @mapping {@literal named m_pdgmtwub Lnet/minecraft/entity/data/DataTracker$SerializedEntry;m_pdgmtwub(Lnet/minecraft/network/RegistryByteBuf;ILnet/minecraft/entity/data/TrackedDataHandler;)Lnet/minecraft/entity/data/DataTracker$SerializedEntry;}
+       * @mapping {@literal named read Lnet/minecraft/entity/data/DataTracker$SerializedEntry;read(Lnet/minecraft/network/RegistryByteBuf;ILnet/minecraft/entity/data/TrackedDataHandler;)Lnet/minecraft/entity/data/DataTracker$SerializedEntry;}
        */
-      private static <T> DataTracker.SerializedEntry<T> m_pdgmtwub(RegistryByteBuf arg, int id, TrackedDataHandler<T> serializer) {
-         return new DataTracker.SerializedEntry<>(id, serializer, serializer.codec().decode(arg));
+      private static <T> DataTracker.SerializedEntry<T> read(RegistryByteBuf buf, int id, TrackedDataHandler<T> serializer) {
+         return new DataTracker.SerializedEntry<>(id, serializer, serializer.codec().decode(buf));
       }
    }
 }
diff -bur namedTargetSrc/net/minecraft/entity/data/TrackedDataHandler.java namedSrc/net/minecraft/entity/data/TrackedDataHandler.java
--- namedTargetSrc/net/minecraft/entity/data/TrackedDataHandler.java	2024-02-22 03:51:05.727969146 +0000
+++ namedSrc/net/minecraft/entity/data/TrackedDataHandler.java	2024-02-22 03:49:53.944029546 +0000
@@ -9,7 +9,8 @@
  */
 public interface TrackedDataHandler<T> {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed codec Lnet/minecraft/unmapped/C_xrzqxzbg;codec()Lnet/minecraft/unmapped/C_qsrmwluu;}
+    * @mapping {@literal named codec Lnet/minecraft/entity/data/TrackedDataHandler;codec()Lnet/minecraft/network/codec/PacketCodec;}
     */
    PacketCodec<? super RegistryByteBuf, T> codec();
 
@@ -22,15 +23,17 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed copy Lnet/minecraft/unmapped/C_xrzqxzbg;copy(Ljava/lang/Object;)Ljava/lang/Object;}
+    * @mapping {@literal named copy Lnet/minecraft/entity/data/TrackedDataHandler;copy(Ljava/lang/Object;)Ljava/lang/Object;}
     */
    T copy(T object);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_eoamrvbe Lnet/minecraft/unmapped/C_xrzqxzbg;m_eoamrvbe(Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_xrzqxzbg;}
+    * @mapping {@literal named create Lnet/minecraft/entity/data/TrackedDataHandler;create(Lnet/minecraft/network/codec/PacketCodec;)Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   static <T> TrackedDataHandler<T> m_eoamrvbe(PacketCodec<? super RegistryByteBuf, T> arg) {
-      return () -> arg;
+   static <T> TrackedDataHandler<T> create(PacketCodec<? super RegistryByteBuf, T> codec) {
+      return () -> codec;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/data/TrackedDataHandlerRegistry.java namedSrc/net/minecraft/entity/data/TrackedDataHandlerRegistry.java
--- namedTargetSrc/net/minecraft/entity/data/TrackedDataHandlerRegistry.java	2024-02-22 03:51:05.871969029 +0000
+++ namedSrc/net/minecraft/entity/data/TrackedDataHandlerRegistry.java	2024-02-22 03:49:54.164029362 +0000
@@ -49,37 +49,37 @@
     * @mapping {@literal hashed f_wgeyibzj Lnet/minecraft/unmapped/C_fegtripb;f_wgeyibzj:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named BYTE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BYTE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Byte> BYTE = TrackedDataHandler.m_eoamrvbe(PacketCodecs.BYTE);
+   public static final TrackedDataHandler<Byte> BYTE = TrackedDataHandler.create(PacketCodecs.BYTE);
    /**
     * @mapping {@literal hashed f_mzinrkcd Lnet/minecraft/unmapped/C_fegtripb;f_mzinrkcd:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named INTEGER Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;INTEGER:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Integer> INTEGER = TrackedDataHandler.m_eoamrvbe(PacketCodecs.VAR_INT);
+   public static final TrackedDataHandler<Integer> INTEGER = TrackedDataHandler.create(PacketCodecs.VAR_INT);
    /**
     * @mapping {@literal hashed f_jkldjhwk Lnet/minecraft/unmapped/C_fegtripb;f_jkldjhwk:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named LONG Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;LONG:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Long> LONG = TrackedDataHandler.m_eoamrvbe(PacketCodecs.VAR_LONG);
+   public static final TrackedDataHandler<Long> LONG = TrackedDataHandler.create(PacketCodecs.VAR_LONG);
    /**
     * @mapping {@literal hashed f_xworvico Lnet/minecraft/unmapped/C_fegtripb;f_xworvico:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named FLOAT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FLOAT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Float> FLOAT = TrackedDataHandler.m_eoamrvbe(PacketCodecs.FLOAT);
+   public static final TrackedDataHandler<Float> FLOAT = TrackedDataHandler.create(PacketCodecs.FLOAT);
    /**
     * @mapping {@literal hashed f_idrgfatj Lnet/minecraft/unmapped/C_fegtripb;f_idrgfatj:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named STRING Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;STRING:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<String> STRING = TrackedDataHandler.m_eoamrvbe(PacketCodecs.STRING);
+   public static final TrackedDataHandler<String> STRING = TrackedDataHandler.create(PacketCodecs.STRING);
    /**
     * @mapping {@literal hashed f_ssxntddt Lnet/minecraft/unmapped/C_fegtripb;f_ssxntddt:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Text> TEXT_COMPONENT = TrackedDataHandler.m_eoamrvbe(TextCodecs.REGISTRY_TEXT_CODEC);
+   public static final TrackedDataHandler<Text> TEXT_COMPONENT = TrackedDataHandler.create(TextCodecs.REGISTRY_TEXT_CODEC);
    /**
     * @mapping {@literal hashed f_uzqfcssr Lnet/minecraft/unmapped/C_fegtripb;f_uzqfcssr:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named OPTIONAL_TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Optional<Text>> OPTIONAL_TEXT_COMPONENT = TrackedDataHandler.m_eoamrvbe(TextCodecs.REGISTRY_OPTIONAL_TEXT_CODEC);
+   public static final TrackedDataHandler<Optional<Text>> OPTIONAL_TEXT_COMPONENT = TrackedDataHandler.create(TextCodecs.REGISTRY_OPTIONAL_TEXT_CODEC);
    /**
     * @mapping {@literal hashed f_hdycstqt Lnet/minecraft/unmapped/C_fegtripb;f_hdycstqt:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named ITEM_STACK Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ITEM_STACK:Lnet/minecraft/entity/data/TrackedDataHandler;}
@@ -105,11 +105,12 @@
     * @mapping {@literal hashed f_dhomndic Lnet/minecraft/unmapped/C_fegtripb;f_dhomndic:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named BLOCK_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BLOCK_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<BlockState> BLOCK_STATE = TrackedDataHandler.m_eoamrvbe(PacketCodecs.m_jqcxtmyk(Block.STATE_IDS));
+   public static final TrackedDataHandler<BlockState> BLOCK_STATE = TrackedDataHandler.create(PacketCodecs.m_jqcxtmyk(Block.STATE_IDS));
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_ibwlbgzc Lnet/minecraft/unmapped/C_fegtripb;f_ibwlbgzc:Lnet/minecraft/unmapped/C_qsrmwluu;}
+    * @mapping {@literal named OPTIONAL_BLOCK_STATE_CODEC Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_STATE_CODEC:Lnet/minecraft/network/codec/PacketCodec;}
     */
-   private static final PacketCodec<ByteBuf, Optional<BlockState>> f_ibwlbgzc = new PacketCodec<ByteBuf, Optional<BlockState>>() {
+   private static final PacketCodec<ByteBuf, Optional<BlockState>> OPTIONAL_BLOCK_STATE_CODEC = new PacketCodec<ByteBuf, Optional<BlockState>>() {
       /**
        * @mapping {@literal hashed encode Lnet/minecraft/unmapped/C_fegtripb$C_huudfcnd;encode(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V}
        * @mapping {@literal named encode Lnet/minecraft/entity/data/TrackedDataHandlerRegistry$C_huudfcnd;encode(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V}
@@ -135,49 +136,49 @@
     * @mapping {@literal hashed f_huqcfqmn Lnet/minecraft/unmapped/C_fegtripb;f_huqcfqmn:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named OPTIONAL_BLOCK_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Optional<BlockState>> OPTIONAL_BLOCK_STATE = TrackedDataHandler.m_eoamrvbe(f_ibwlbgzc);
+   public static final TrackedDataHandler<Optional<BlockState>> OPTIONAL_BLOCK_STATE = TrackedDataHandler.create(OPTIONAL_BLOCK_STATE_CODEC);
    /**
     * @mapping {@literal hashed f_wxlsskxb Lnet/minecraft/unmapped/C_fegtripb;f_wxlsskxb:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named BOOLEAN Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BOOLEAN:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Boolean> BOOLEAN = TrackedDataHandler.m_eoamrvbe(PacketCodecs.BOOL);
+   public static final TrackedDataHandler<Boolean> BOOLEAN = TrackedDataHandler.create(PacketCodecs.BOOL);
    /**
     * @mapping {@literal hashed f_qquxpqxb Lnet/minecraft/unmapped/C_fegtripb;f_qquxpqxb:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named PARTICLE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PARTICLE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<ParticleEffect> PARTICLE = TrackedDataHandler.m_eoamrvbe(ParticleTypes.CODEC);
+   public static final TrackedDataHandler<ParticleEffect> PARTICLE = TrackedDataHandler.create(ParticleTypes.CODEC);
    /**
     * @mapping {@literal hashed f_bhjosbpm Lnet/minecraft/unmapped/C_fegtripb;f_bhjosbpm:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named ROTATION Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ROTATION:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<EulerAngle> ROTATION = TrackedDataHandler.m_eoamrvbe(EulerAngle.f_levhkgbx);
+   public static final TrackedDataHandler<EulerAngle> ROTATION = TrackedDataHandler.create(EulerAngle.CODEC);
    /**
     * @mapping {@literal hashed f_qprbpdxq Lnet/minecraft/unmapped/C_fegtripb;f_qprbpdxq:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<BlockPos> BLOCK_POS = TrackedDataHandler.m_eoamrvbe(BlockPos.f_mcthbtbh);
+   public static final TrackedDataHandler<BlockPos> BLOCK_POS = TrackedDataHandler.create(BlockPos.PACKET_CODEC);
    /**
     * @mapping {@literal hashed f_adnhcqal Lnet/minecraft/unmapped/C_fegtripb;f_adnhcqal:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named OPTIONAL_BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Optional<BlockPos>> OPTIONAL_BLOCK_POS = TrackedDataHandler.m_eoamrvbe(
-      BlockPos.f_mcthbtbh.apply(PacketCodecs::m_ciouqnhu)
+   public static final TrackedDataHandler<Optional<BlockPos>> OPTIONAL_BLOCK_POS = TrackedDataHandler.create(
+      BlockPos.PACKET_CODEC.apply(PacketCodecs::m_ciouqnhu)
    );
    /**
     * @mapping {@literal hashed f_aytkmhuo Lnet/minecraft/unmapped/C_fegtripb;f_aytkmhuo:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named DIRECTION Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;DIRECTION:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Direction> DIRECTION = TrackedDataHandler.m_eoamrvbe(Direction.f_nxrqizwh);
+   public static final TrackedDataHandler<Direction> DIRECTION = TrackedDataHandler.create(Direction.PACKET_CODEC);
    /**
     * @mapping {@literal hashed f_dwamwwzn Lnet/minecraft/unmapped/C_fegtripb;f_dwamwwzn:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named OPTIONAL_UUID Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_UUID:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Optional<UUID>> OPTIONAL_UUID = TrackedDataHandler.m_eoamrvbe(UuidUtil.packetCodec.apply(PacketCodecs::m_ciouqnhu));
+   public static final TrackedDataHandler<Optional<UUID>> OPTIONAL_UUID = TrackedDataHandler.create(UuidUtil.packetCodec.apply(PacketCodecs::m_ciouqnhu));
    /**
     * @mapping {@literal hashed f_ifjlggjg Lnet/minecraft/unmapped/C_fegtripb;f_ifjlggjg:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named OPTIONAL_GLOBAL_POSITION Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_GLOBAL_POSITION:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Optional<GlobalPos>> OPTIONAL_GLOBAL_POSITION = TrackedDataHandler.m_eoamrvbe(
+   public static final TrackedDataHandler<Optional<GlobalPos>> OPTIONAL_GLOBAL_POSITION = TrackedDataHandler.create(
       GlobalPos.f_pchoperd.apply(PacketCodecs::m_ciouqnhu)
    );
    /**
@@ -205,11 +206,12 @@
     * @mapping {@literal hashed f_yoecocbx Lnet/minecraft/unmapped/C_fegtripb;f_yoecocbx:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named VILLAGER_DATA Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;VILLAGER_DATA:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<VillagerData> VILLAGER_DATA = TrackedDataHandler.m_eoamrvbe(VillagerData.PACKET_CODEC);
+   public static final TrackedDataHandler<VillagerData> VILLAGER_DATA = TrackedDataHandler.create(VillagerData.PACKET_CODEC);
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_iirhoqep Lnet/minecraft/unmapped/C_fegtripb;f_iirhoqep:Lnet/minecraft/unmapped/C_qsrmwluu;}
+    * @mapping {@literal named OPTIONAL_UNSIGNED_INT_CODEC Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_UNSIGNED_INT_CODEC:Lnet/minecraft/network/codec/PacketCodec;}
     */
-   private static final PacketCodec<ByteBuf, OptionalInt> f_iirhoqep = new PacketCodec<ByteBuf, OptionalInt>() {
+   private static final PacketCodec<ByteBuf, OptionalInt> OPTIONAL_UNSIGNED_INT_CODEC = new PacketCodec<ByteBuf, OptionalInt>() {
       /**
        * @mapping {@literal hashed decode Lnet/minecraft/unmapped/C_fegtripb$C_ztdbwdxk;decode(Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt;}
        * @mapping {@literal named decode Lnet/minecraft/entity/data/TrackedDataHandlerRegistry$C_ztdbwdxk;decode(Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt;}
@@ -231,49 +233,49 @@
     * @mapping {@literal hashed f_izuxtjlv Lnet/minecraft/unmapped/C_fegtripb;f_izuxtjlv:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named FIREWORK_DATA Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FIREWORK_DATA:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<OptionalInt> FIREWORK_DATA = TrackedDataHandler.m_eoamrvbe(f_iirhoqep);
+   public static final TrackedDataHandler<OptionalInt> FIREWORK_DATA = TrackedDataHandler.create(OPTIONAL_UNSIGNED_INT_CODEC);
    /**
     * @mapping {@literal hashed f_cdzoruas Lnet/minecraft/unmapped/C_fegtripb;f_cdzoruas:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named ENTITY_POSE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ENTITY_POSE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<EntityPose> ENTITY_POSE = TrackedDataHandler.m_eoamrvbe(EntityPose.f_drjcyate);
+   public static final TrackedDataHandler<EntityPose> ENTITY_POSE = TrackedDataHandler.create(EntityPose.CODEC);
    /**
     * @mapping {@literal hashed f_ykhchcdb Lnet/minecraft/unmapped/C_fegtripb;f_ykhchcdb:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named CAT_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;CAT_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<CatVariant> CAT_VARIANT = TrackedDataHandler.m_eoamrvbe(PacketCodecs.registryValue(RegistryKeys.CAT_VARIANT));
+   public static final TrackedDataHandler<CatVariant> CAT_VARIANT = TrackedDataHandler.create(PacketCodecs.registryValue(RegistryKeys.CAT_VARIANT));
    /**
     * @mapping {@literal hashed f_vcohujss Lnet/minecraft/unmapped/C_fegtripb;f_vcohujss:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named FROG_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FROG_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<FrogVariant> FROG_VARIANT = TrackedDataHandler.m_eoamrvbe(PacketCodecs.registryValue(RegistryKeys.FROG_VARIANT));
+   public static final TrackedDataHandler<FrogVariant> FROG_VARIANT = TrackedDataHandler.create(PacketCodecs.registryValue(RegistryKeys.FROG_VARIANT));
    /**
     * @mapping {@literal hashed f_itlfqmle Lnet/minecraft/unmapped/C_fegtripb;f_itlfqmle:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named PAINTING_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PAINTING_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Holder<PaintingVariant>> PAINTING_VARIANT = TrackedDataHandler.m_eoamrvbe(
+   public static final TrackedDataHandler<Holder<PaintingVariant>> PAINTING_VARIANT = TrackedDataHandler.create(
       PacketCodecs.registryEntry(RegistryKeys.PAINTING_VARIANT)
    );
    /**
     * @mapping {@literal hashed f_zxvfivae Lnet/minecraft/unmapped/C_fegtripb;f_zxvfivae:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named ARMADILLO_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ARMADILLO_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<ArmadilloEntity.State> ARMADILLO_STATE = TrackedDataHandler.m_eoamrvbe(ArmadilloEntity.State.f_anjxyhoc);
+   public static final TrackedDataHandler<ArmadilloEntity.State> ARMADILLO_STATE = TrackedDataHandler.create(ArmadilloEntity.State.PACKET_CODEC);
    /**
     * @mapping {@literal hashed f_abgbckne Lnet/minecraft/unmapped/C_fegtripb;f_abgbckne:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named SNIFFER_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;SNIFFER_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<SnifferEntity.State> SNIFFER_STATE = TrackedDataHandler.m_eoamrvbe(SnifferEntity.State.f_jiyqkeyh);
+   public static final TrackedDataHandler<SnifferEntity.State> SNIFFER_STATE = TrackedDataHandler.create(SnifferEntity.State.PACKET_CODEC);
    /**
     * @mapping {@literal hashed f_teokfohv Lnet/minecraft/unmapped/C_fegtripb;f_teokfohv:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named VECTOR3F Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;VECTOR3F:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Vector3f> VECTOR3F = TrackedDataHandler.m_eoamrvbe(PacketCodecs.VECTOR3F);
+   public static final TrackedDataHandler<Vector3f> VECTOR3F = TrackedDataHandler.create(PacketCodecs.VECTOR3F);
    /**
     * @mapping {@literal hashed f_kyenxrse Lnet/minecraft/unmapped/C_fegtripb;f_kyenxrse:Lnet/minecraft/unmapped/C_xrzqxzbg;}
     * @mapping {@literal named QUATERNIONF Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;QUATERNIONF:Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public static final TrackedDataHandler<Quaternionf> QUATERNIONF = TrackedDataHandler.m_eoamrvbe(PacketCodecs.QUATERNIONF);
+   public static final TrackedDataHandler<Quaternionf> QUATERNIONF = TrackedDataHandler.create(PacketCodecs.QUATERNIONF);
 
    /**
     * @mapping {@literal hashed m_bhodhirr Lnet/minecraft/unmapped/C_fegtripb;m_bhodhirr(Lnet/minecraft/unmapped/C_xrzqxzbg;)V}
Only in namedSrc/net/minecraft/entity/data: TrackedDataHolder.java
diff -bur namedTargetSrc/net/minecraft/entity/data/TrackedData.java namedSrc/net/minecraft/entity/data/TrackedData.java
--- namedTargetSrc/net/minecraft/entity/data/TrackedData.java	2024-02-22 03:51:05.831969061 +0000
+++ namedSrc/net/minecraft/entity/data/TrackedData.java	2024-02-22 03:49:54.120029399 +0000
@@ -35,16 +35,18 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_dimpnjhp Lnet/minecraft/unmapped/C_rinmcaxy;m_dimpnjhp()I}
+    * @mapping {@literal named getId Lnet/minecraft/entity/data/TrackedData;getId()I}
     */
-   public int m_dimpnjhp() {
+   public int getId() {
       return this.id;
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_sjjrmdzi Lnet/minecraft/unmapped/C_rinmcaxy;m_sjjrmdzi()Lnet/minecraft/unmapped/C_xrzqxzbg;}
+    * @mapping {@literal named getDataType Lnet/minecraft/entity/data/TrackedData;getDataType()Lnet/minecraft/entity/data/TrackedDataHandler;}
     */
-   public TrackedDataHandler<T> m_sjjrmdzi() {
+   public TrackedDataHandler<T> getDataType() {
       return this.dataType;
    }
 }
diff -bur namedTargetSrc/net/minecraft/entity/decoration/AbstractDecorationEntity.java namedSrc/net/minecraft/entity/decoration/AbstractDecorationEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/AbstractDecorationEntity.java	2024-02-22 03:51:06.027968901 +0000
+++ namedSrc/net/minecraft/entity/decoration/AbstractDecorationEntity.java	2024-02-22 03:49:54.360029197 +0000
@@ -79,7 +79,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
@@ -181,7 +181,7 @@
             }
          }
 
-         return this.getWorld().getOtherEntities(this, this.m_lgqlkcep(), PREDICATE).isEmpty();
+         return this.getWorld().getOtherEntities(this, this.getBounds(), PREDICATE).isEmpty();
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/entity/decoration/ArmorStandEntity.java namedSrc/net/minecraft/entity/decoration/ArmorStandEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/ArmorStandEntity.java	2024-02-22 03:51:05.899969006 +0000
+++ namedSrc/net/minecraft/entity/decoration/ArmorStandEntity.java	2024-02-22 03:49:54.208029325 +0000
@@ -308,15 +308,15 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(ARMOR_STAND_FLAGS, (byte)0);
-      arg.m_jeliigji(TRACKER_HEAD_ROTATION, DEFAULT_HEAD_ROTATION);
-      arg.m_jeliigji(TRACKER_BODY_ROTATION, DEFAULT_BODY_ROTATION);
-      arg.m_jeliigji(TRACKER_LEFT_ARM_ROTATION, DEFAULT_LEFT_ARM_ROTATION);
-      arg.m_jeliigji(TRACKER_RIGHT_ARM_ROTATION, DEFAULT_RIGHT_ARM_ROTATION);
-      arg.m_jeliigji(TRACKER_LEFT_LEG_ROTATION, DEFAULT_LEFT_LEG_ROTATION);
-      arg.m_jeliigji(TRACKER_RIGHT_LEG_ROTATION, DEFAULT_RIGHT_LEG_ROTATION);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(ARMOR_STAND_FLAGS, (byte)0);
+      builder.add(TRACKER_HEAD_ROTATION, DEFAULT_HEAD_ROTATION);
+      builder.add(TRACKER_BODY_ROTATION, DEFAULT_BODY_ROTATION);
+      builder.add(TRACKER_LEFT_ARM_ROTATION, DEFAULT_LEFT_ARM_ROTATION);
+      builder.add(TRACKER_RIGHT_ARM_ROTATION, DEFAULT_RIGHT_ARM_ROTATION);
+      builder.add(TRACKER_LEFT_LEG_ROTATION, DEFAULT_LEFT_LEG_ROTATION);
+      builder.add(TRACKER_RIGHT_LEG_ROTATION, DEFAULT_RIGHT_LEG_ROTATION);
    }
 
    /**
@@ -530,7 +530,7 @@
     */
    @Override
    protected void tickCramming() {
-      for (Entity lv : this.getWorld().getOtherEntities(this, this.m_lgqlkcep(), RIDEABLE_MINECART_PREDICATE)) {
+      for (Entity lv : this.getWorld().getOtherEntities(this, this.getBounds(), RIDEABLE_MINECART_PREDICATE)) {
          if (this.squaredDistanceTo(lv) <= 0.2) {
             lv.pushAwayFrom(this);
          }
@@ -712,7 +712,7 @@
     */
    @Override
    public boolean shouldRender(double distance) {
-      double e = this.m_lgqlkcep().getAverageSideLength() * 4.0;
+      double e = this.getBounds().getAverageSideLength() * 4.0;
       if (Double.isNaN(e) || e == 0.0) {
          e = 4.0;
       }
@@ -1187,13 +1187,13 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (ARMOR_STAND_FLAGS.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (ARMOR_STAND_FLAGS.equals(data)) {
          this.calculateDimensions();
          this.inanimate = !this.isMarker();
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/decoration/DisplayEntity.java namedSrc/net/minecraft/entity/decoration/DisplayEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/DisplayEntity.java	2024-02-22 03:51:05.743969133 +0000
+++ namedSrc/net/minecraft/entity/decoration/DisplayEntity.java	2024-02-22 03:49:53.972029523 +0000
@@ -131,14 +131,14 @@
     * @mapping {@literal named RENDER_STATE_IDS Lnet/minecraft/entity/decoration/DisplayEntity;RENDER_STATE_IDS:Lit/unimi/dsi/fastutil/ints/IntSet;}
     */
    private static final IntSet RENDER_STATE_IDS = IntSet.of(
-      TRANSLATION.m_dimpnjhp(),
-      SCALE.m_dimpnjhp(),
-      LEFT_ROTATION.m_dimpnjhp(),
-      RIGHT_ROTATION.m_dimpnjhp(),
-      BILLBOARD_RENDER_CONSTRAINTS.m_dimpnjhp(),
-      BRIGHTNESS_OVERRIDE.m_dimpnjhp(),
-      SHADOW_RADIUS.m_dimpnjhp(),
-      SHADOW_STRENGTH.m_dimpnjhp()
+      TRANSLATION.getId(),
+      SCALE.getId(),
+      LEFT_ROTATION.getId(),
+      RIGHT_ROTATION.getId(),
+      BILLBOARD_RENDER_CONSTRAINTS.getId(),
+      BRIGHTNESS_OVERRIDE.getId(),
+      SHADOW_RADIUS.getId(),
+      SHADOW_STRENGTH.getId()
    );
    /**
     * @mapping {@literal hashed f_wpcewhgi Lnet/minecraft/unmapped/C_zdeutotk;f_wpcewhgi:F}
@@ -267,28 +267,28 @@
       super(arg, world);
       this.noClip = true;
       this.ignoreCameraFrustum = true;
-      this.visibleBoundingBox = this.m_lgqlkcep();
+      this.visibleBoundingBox = this.getBounds();
    }
 
    /**
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (HEIGHT.equals(arg) || WIDTH.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (HEIGHT.equals(data) || WIDTH.equals(data)) {
          this.updateVisibleBoundingBox();
       }
 
-      if (f_irdedhug.equals(arg)) {
+      if (f_irdedhug.equals(data)) {
          this.updateStartTick = true;
       }
 
-      if (f_xlyoeing.equals(arg)) {
+      if (f_xlyoeing.equals(data)) {
          this.updateInterpolationDuration = true;
       }
 
-      if (RENDER_STATE_IDS.contains(arg.m_dimpnjhp())) {
+      if (RENDER_STATE_IDS.contains(data.getId())) {
          this.updateRenderState = true;
       }
    }
@@ -365,22 +365,22 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(f_exeyhnpz, 0);
-      arg.m_jeliigji(f_irdedhug, 0);
-      arg.m_jeliigji(f_xlyoeing, 0);
-      arg.m_jeliigji(TRANSLATION, new Vector3f());
-      arg.m_jeliigji(SCALE, new Vector3f(1.0F, 1.0F, 1.0F));
-      arg.m_jeliigji(RIGHT_ROTATION, new Quaternionf());
-      arg.m_jeliigji(LEFT_ROTATION, new Quaternionf());
-      arg.m_jeliigji(BILLBOARD_RENDER_CONSTRAINTS, DisplayEntity.BillboardRenderConstraints.FIXED.getValue());
-      arg.m_jeliigji(BRIGHTNESS_OVERRIDE, -1);
-      arg.m_jeliigji(VIEW_RANGE, 1.0F);
-      arg.m_jeliigji(SHADOW_RADIUS, 0.0F);
-      arg.m_jeliigji(SHADOW_STRENGTH, 1.0F);
-      arg.m_jeliigji(WIDTH, 0.0F);
-      arg.m_jeliigji(HEIGHT, 0.0F);
-      arg.m_jeliigji(GLOW_COLOR_OVERRIDE, -1);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(f_exeyhnpz, 0);
+      builder.add(f_irdedhug, 0);
+      builder.add(f_xlyoeing, 0);
+      builder.add(TRANSLATION, new Vector3f());
+      builder.add(SCALE, new Vector3f(1.0F, 1.0F, 1.0F));
+      builder.add(RIGHT_ROTATION, new Quaternionf());
+      builder.add(LEFT_ROTATION, new Quaternionf());
+      builder.add(BILLBOARD_RENDER_CONSTRAINTS, DisplayEntity.BillboardRenderConstraints.FIXED.getValue());
+      builder.add(BRIGHTNESS_OVERRIDE, -1);
+      builder.add(VIEW_RANGE, 1.0F);
+      builder.add(SHADOW_RADIUS, 0.0F);
+      builder.add(SHADOW_STRENGTH, 1.0F);
+      builder.add(WIDTH, 0.0F);
+      builder.add(HEIGHT, 0.0F);
+      builder.add(GLOW_COLOR_OVERRIDE, -1);
    }
 
    /**
@@ -998,18 +998,18 @@
        * Mapping not found
        */
       @Override
-      protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-         super.initDataTracker(arg);
-         arg.m_jeliigji(STATE, Blocks.AIR.getDefaultState());
+      protected void initDataTracker(DataTracker.Builder builder) {
+         super.initDataTracker(builder);
+         builder.add(STATE, Blocks.AIR.getDefaultState());
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public void m_efnedaed(TrackedData<?> arg) {
-         super.m_efnedaed(arg);
-         if (arg.equals(STATE)) {
+      public void onTrackedDataSet(TrackedData<?> data) {
+         super.onTrackedDataSet(data);
+         if (data.equals(STATE)) {
             this.updateRenderState = true;
          }
       }
@@ -1241,19 +1241,19 @@
        * Mapping not found
        */
       @Override
-      protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-         super.initDataTracker(arg);
-         arg.m_jeliigji(STACK, ItemStack.EMPTY);
-         arg.m_jeliigji(TRANSFORMATION_MODE, ModelTransformationMode.NONE.getValue());
+      protected void initDataTracker(DataTracker.Builder builder) {
+         super.initDataTracker(builder);
+         builder.add(STACK, ItemStack.EMPTY);
+         builder.add(TRANSFORMATION_MODE, ModelTransformationMode.NONE.getValue());
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public void m_efnedaed(TrackedData<?> arg) {
-         super.m_efnedaed(arg);
-         if (STACK.equals(arg) || TRANSFORMATION_MODE.equals(arg)) {
+      public void onTrackedDataSet(TrackedData<?> data) {
+         super.onTrackedDataSet(data);
+         if (STACK.equals(data) || TRANSFORMATION_MODE.equals(data)) {
             this.updateRenderState = true;
          }
       }
@@ -1506,7 +1506,7 @@
        * @mapping {@literal named RENDER_STATE_IDS Lnet/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity;RENDER_STATE_IDS:Lit/unimi/dsi/fastutil/ints/IntSet;}
        */
       private static final IntSet RENDER_STATE_IDS = IntSet.of(
-         TEXT.m_dimpnjhp(), LINE_WIDTH.m_dimpnjhp(), BACKGROUND_COLOR.m_dimpnjhp(), TEXT_OPACITY.m_dimpnjhp(), TEXT_DISPLAY_FLAGS.m_dimpnjhp()
+         TEXT.getId(), LINE_WIDTH.getId(), BACKGROUND_COLOR.getId(), TEXT_OPACITY.getId(), TEXT_DISPLAY_FLAGS.getId()
       );
       /**
        * @mapping {@literal hashed f_pfyjwtvs Lnet/minecraft/unmapped/C_zdeutotk$C_ruprkvfh;f_pfyjwtvs:Lnet/minecraft/unmapped/C_zdeutotk$C_ruprkvfh$C_hkiddmgs;}
@@ -1533,22 +1533,22 @@
        * Mapping not found
        */
       @Override
-      protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-         super.initDataTracker(arg);
-         arg.m_jeliigji(TEXT, Text.empty());
-         arg.m_jeliigji(LINE_WIDTH, 200);
-         arg.m_jeliigji(BACKGROUND_COLOR, 1073741824);
-         arg.m_jeliigji(TEXT_OPACITY, (byte)-1);
-         arg.m_jeliigji(TEXT_DISPLAY_FLAGS, (byte)0);
+      protected void initDataTracker(DataTracker.Builder builder) {
+         super.initDataTracker(builder);
+         builder.add(TEXT, Text.empty());
+         builder.add(LINE_WIDTH, 200);
+         builder.add(BACKGROUND_COLOR, 1073741824);
+         builder.add(TEXT_OPACITY, (byte)-1);
+         builder.add(TEXT_DISPLAY_FLAGS, (byte)0);
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public void m_efnedaed(TrackedData<?> arg) {
-         super.m_efnedaed(arg);
-         if (RENDER_STATE_IDS.contains(arg.m_dimpnjhp())) {
+      public void onTrackedDataSet(TrackedData<?> data) {
+         super.onTrackedDataSet(data);
+         if (RENDER_STATE_IDS.contains(data.getId())) {
             this.updateRenderState = true;
          }
       }
diff -bur namedTargetSrc/net/minecraft/entity/decoration/EndCrystalEntity.java namedSrc/net/minecraft/entity/decoration/EndCrystalEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/EndCrystalEntity.java	2024-02-22 03:51:05.843969051 +0000
+++ namedSrc/net/minecraft/entity/decoration/EndCrystalEntity.java	2024-02-22 03:49:54.132029388 +0000
@@ -75,9 +75,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(BEAM_TARGET, Optional.empty());
-      arg.m_jeliigji(SHOW_BOTTOM, true);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(BEAM_TARGET, Optional.empty());
+      builder.add(SHOW_BOTTOM, true);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/decoration/ItemFrameEntity.java namedSrc/net/minecraft/entity/decoration/ItemFrameEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/ItemFrameEntity.java	2024-02-22 03:51:05.791969094 +0000
+++ namedSrc/net/minecraft/entity/decoration/ItemFrameEntity.java	2024-02-22 03:49:54.084029429 +0000
@@ -105,9 +105,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(ITEM_STACK, ItemStack.EMPTY);
-      arg.m_jeliigji(ROTATION, 0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(ITEM_STACK, ItemStack.EMPTY);
+      builder.add(ROTATION, 0);
    }
 
    /**
@@ -175,7 +175,7 @@
       } else {
          BlockState lv = this.getWorld().getBlockState(this.attachmentPos.offset(this.facing.getOpposite()));
          return lv.isSolid() || this.facing.getAxis().isHorizontal() && RedstoneDiodeBlock.isDiode(lv)
-            ? this.getWorld().getOtherEntities(this, this.m_lgqlkcep(), PREDICATE).isEmpty()
+            ? this.getWorld().getOtherEntities(this, this.getBounds(), PREDICATE).isEmpty()
             : false;
       }
    }
@@ -439,8 +439,8 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (arg.equals(ITEM_STACK)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (data.equals(ITEM_STACK)) {
          this.onItemChanged(this.getHeldItemStack());
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/decoration/painting/PaintingEntity.java namedSrc/net/minecraft/entity/decoration/painting/PaintingEntity.java
--- namedTargetSrc/net/minecraft/entity/decoration/painting/PaintingEntity.java	2024-02-22 03:51:05.731969143 +0000
+++ namedSrc/net/minecraft/entity/decoration/painting/PaintingEntity.java	2024-02-22 03:49:53.948029543 +0000
@@ -75,16 +75,16 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(VARIANT, getDefaultVariant());
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(VARIANT, getDefaultVariant());
    }
 
    /**
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (VARIANT.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (VARIANT.equals(data)) {
          this.updateAttachmentPosition();
       }
    }

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (3/3):
diff -bur namedTargetSrc/net/minecraft/entity/Entity.java namedSrc/net/minecraft/entity/Entity.java
--- namedTargetSrc/net/minecraft/entity/Entity.java	2024-02-22 03:51:05.951968963 +0000
+++ namedSrc/net/minecraft/entity/Entity.java	2024-02-22 03:49:54.256029284 +0000
@@ -35,6 +35,7 @@
 import net.minecraft.entity.data.DataTracker;
 import net.minecraft.entity.data.TrackedData;
 import net.minecraft.entity.data.TrackedDataHandlerRegistry;
+import net.minecraft.entity.data.TrackedDataHolder;
 import net.minecraft.entity.player.PlayerEntity;
 import net.minecraft.entity.projectile.ProjectileEntity;
 import net.minecraft.entity.vehicle.BoatEntity;
@@ -81,9 +82,7 @@
 import net.minecraft.text.MutableText;
 import net.minecraft.text.Text;
 import net.minecraft.unmapped.C_biqpbxns;
-import net.minecraft.unmapped.C_jslwmoew;
 import net.minecraft.unmapped.C_pubtmkke;
-import net.minecraft.unmapped.C_uvkvnqfu;
 import net.minecraft.util.ActionResult;
 import net.minecraft.util.Arm;
 import net.minecraft.util.BlockMirror;
@@ -135,7 +134,7 @@
  * @mapping {@literal hashed net/minecraft/unmapped/C_astfners}
  * @mapping {@literal named net/minecraft/entity/Entity}
  */
-public abstract class Entity implements C_uvkvnqfu, Nameable, EntityLike, CommandOutput, ScoreHolder {
+public abstract class Entity implements TrackedDataHolder, Nameable, EntityLike, CommandOutput, ScoreHolder {
    /**
     * @mapping {@literal hashed f_ssljujsr Lnet/minecraft/unmapped/C_astfners;f_ssljujsr:Lorg/slf4j/Logger;}
     * @mapping {@literal named LOGGER Lnet/minecraft/entity/Entity;LOGGER:Lorg/slf4j/Logger;}
@@ -201,9 +200,10 @@
     */
    public static final int FREEZE_DAMAGE_FREQUENCY = 40;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_qtxalbwz Lnet/minecraft/unmapped/C_astfners;f_qtxalbwz:I}
+    * @mapping {@literal named SAFE_FALL_DISTANCE Lnet/minecraft/entity/Entity;SAFE_FALL_DISTANCE:I}
     */
-   public static final int f_qtxalbwz = 3;
+   public static final int SAFE_FALL_DISTANCE = 3;
    /**
     * @mapping {@literal hashed f_cdurbrqe Lnet/minecraft/unmapped/C_astfners;f_cdurbrqe:Lnet/minecraft/unmapped/C_hbcjzgoe;}
     * @mapping {@literal named NULL_BOX Lnet/minecraft/entity/Entity;NULL_BOX:Lnet/minecraft/util/math/Box;}
@@ -705,17 +705,17 @@
       this.pos = Vec3d.ZERO;
       this.blockPos = BlockPos.ORIGIN;
       this.chunkPos = ChunkPos.ORIGIN;
-      DataTracker.C_oqzxcugu lv = new DataTracker.C_oqzxcugu(this);
-      lv.m_jeliigji(FLAGS, (byte)0);
-      lv.m_jeliigji(AIR, this.getMaxAir());
-      lv.m_jeliigji(NAME_VISIBLE, false);
-      lv.m_jeliigji(CUSTOM_NAME, Optional.empty());
-      lv.m_jeliigji(SILENT, false);
-      lv.m_jeliigji(NO_GRAVITY, false);
-      lv.m_jeliigji(POSE, EntityPose.STANDING);
-      lv.m_jeliigji(FROZEN_TICKS, 0);
+      DataTracker.Builder lv = new DataTracker.Builder(this);
+      lv.add(FLAGS, (byte)0);
+      lv.add(AIR, this.getMaxAir());
+      lv.add(NAME_VISIBLE, false);
+      lv.add(CUSTOM_NAME, Optional.empty());
+      lv.add(SILENT, false);
+      lv.add(NO_GRAVITY, false);
+      lv.add(POSE, EntityPose.STANDING);
+      lv.add(FROZEN_TICKS, 0);
       this.initDataTracker(lv);
-      this.dataTracker = lv.m_cytzdxkd();
+      this.dataTracker = lv.build();
       this.setPosition(0.0, 0.0, 0.0);
       this.standingEyeHeight = this.dimensions.eyeHeight();
    }
@@ -727,7 +727,7 @@
    public boolean collidesWithStateAtPos(BlockPos pos, BlockState state) {
       VoxelShape lv = state.getCollisionShape(this.getWorld(), pos, ShapeContext.of(this));
       VoxelShape lv2 = lv.offset((double)pos.getX(), (double)pos.getY(), (double)pos.getZ());
-      return VoxelShapes.matchesAnywhere(lv2, VoxelShapes.cuboid(this.m_lgqlkcep()), BooleanBiFunction.AND);
+      return VoxelShapes.matchesAnywhere(lv2, VoxelShapes.cuboid(this.getBounds()), BooleanBiFunction.AND);
    }
 
    /**
@@ -854,9 +854,9 @@
 
    /**
     * @mapping {@literal hashed m_lwugwlsw Lnet/minecraft/unmapped/C_astfners;m_lwugwlsw(Lnet/minecraft/unmapped/C_pyoaoolj$C_oqzxcugu;)V}
-    * @mapping {@literal named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$C_oqzxcugu;)V}
+    * @mapping {@literal named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)V}
     */
-   protected abstract void initDataTracker(DataTracker.C_oqzxcugu arg);
+   protected abstract void initDataTracker(DataTracker.Builder builder);
 
    /**
     * @mapping {@literal hashed m_tcblutba Lnet/minecraft/unmapped/C_astfners;m_tcblutba()Lnet/minecraft/unmapped/C_pyoaoolj;}
@@ -1206,7 +1206,7 @@
     * @mapping {@literal named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z}
     */
    public boolean doesNotCollide(double offsetX, double offsetY, double offsetZ) {
-      return this.doesNotCollide(this.m_lgqlkcep().offset(offsetX, offsetY, offsetZ));
+      return this.doesNotCollide(this.getBounds().offset(offsetX, offsetY, offsetZ));
    }
 
    /**
@@ -1249,7 +1249,7 @@
     */
    protected void updateSupportingBlock(boolean onGround, @Nullable Vec3d movementVector) {
       if (onGround) {
-         Box lv = this.m_lgqlkcep();
+         Box lv = this.getBounds();
          Box lv2 = new Box(lv.minX, lv.minY - 1.0E-6, lv.minZ, lv.maxX, lv.minY, lv.maxZ);
          Optional<BlockPos> optional = this.world.findSupportingBlock(this, lv2);
          if (optional.isPresent() || this.onGroundNoBlocks) {
@@ -1400,7 +1400,7 @@
             float h = this.getVelocityMultiplier();
             this.setVelocity(this.getVelocity().multiply((double)h, 1.0, (double)h));
             if (this.getWorld()
-               .getStatesInBoxIfLoaded(this.m_lgqlkcep().contract(1.0E-6))
+               .getStatesInBoxIfLoaded(this.getBounds().contract(1.0E-6))
                .noneMatch(state -> state.isIn(BlockTags.FIRE) || state.isOf(Blocks.LAVA))) {
                if (this.fireTicks <= 0) {
                   this.setFireTicks(-this.getBurningDuration());
@@ -1641,7 +1641,7 @@
     * @mapping {@literal named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;}
     */
    private Vec3d adjustMovementForCollisions(Vec3d movement) {
-      Box lv = this.m_lgqlkcep();
+      Box lv = this.getBounds();
       List<VoxelShape> list = this.getWorld().getEntityCollisions(this, lv.stretch(movement));
       Vec3d lv2 = movement.lengthSquared() == 0.0 ? movement : adjustSingleAxisMovementForCollisions(this, movement, lv, this.getWorld(), list);
       boolean bl = movement.x != lv2.x;
@@ -1768,7 +1768,7 @@
     * @mapping {@literal named checkBlockCollision Lnet/minecraft/entity/Entity;checkBlockCollision()V}
     */
    protected void checkBlockCollision() {
-      Box lv = this.m_lgqlkcep();
+      Box lv = this.getBounds();
       BlockPos lv2 = BlockPos.create(lv.minX + 1.0E-7, lv.minY + 1.0E-7, lv.minZ + 1.0E-7);
       BlockPos lv3 = BlockPos.create(lv.maxX - 1.0E-7, lv.maxY - 1.0E-7, lv.maxZ - 1.0E-7);
       if (this.getWorld().isRegionLoaded(lv2, lv3)) {
@@ -2115,7 +2115,7 @@
     */
    private boolean isBeingRainedOn() {
       BlockPos lv = this.getBlockPos();
-      return this.getWorld().hasRain(lv) || this.getWorld().hasRain(BlockPos.create((double)lv.getX(), this.m_lgqlkcep().maxY, (double)lv.getZ()));
+      return this.getWorld().hasRain(lv) || this.getWorld().hasRain(BlockPos.create((double)lv.getX(), this.getBounds().maxY, (double)lv.getZ()));
    }
 
    /**
@@ -2231,7 +2231,7 @@
       this.submergedInWater = this.isSubmergedIn(FluidTags.WATER);
       this.submergedFluidTag.clear();
       double d = this.getEyeY();
-      if (this.getVehicle() instanceof BoatEntity lv2 && !lv2.isSubmergedInWater() && lv2.m_lgqlkcep().maxY >= d && lv2.m_lgqlkcep().minY <= d) {
+      if (this.getVehicle() instanceof BoatEntity lv2 && !lv2.isSubmergedInWater() && lv2.getBounds().maxY >= d && lv2.getBounds().minY <= d) {
          return;
       }
 
@@ -2728,7 +2728,7 @@
     * @mapping {@literal named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z}
     */
    public boolean shouldRender(double distance) {
-      double e = this.m_lgqlkcep().getAverageSideLength();
+      double e = this.getBounds().getAverageSideLength();
       if (Double.isNaN(e)) {
          e = 1.0;
       }
@@ -4524,15 +4524,15 @@
     * Mapping not found
     */
    @Override
-   public void m_zobtcszk(List<DataTracker.SerializedEntry<?>> list) {
+   public void onTrackedDataUpdate(List<DataTracker.SerializedEntry<?>> entries) {
    }
 
    /**
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (POSE.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (POSE.equals(data)) {
          this.calculateDimensions();
       }
    }
@@ -4573,7 +4573,7 @@
          VoxelShape lv5 = VoxelShapes.cuboid(Box.of(lv4, d, e, d));
          this.getWorld()
             .findClosestCollision(this, lv5, lv4, (double)lv3.width(), (double)lv3.height(), (double)lv3.width())
-            .ifPresent(arg2 -> this.setPosition(arg2.add(0.0, (double)(-lv3.height()) / 2.0, 0.0)));
+            .ifPresent(pos -> this.setPosition(pos.add(0.0, (double)(-lv3.height()) / 2.0, 0.0)));
       }
    }
 
@@ -4613,7 +4613,7 @@
     * Mapping not found
     */
    @Override
-   public final Box m_lgqlkcep() {
+   public final Box getBounds() {
       return this.entityBounds;
    }
 
@@ -4622,7 +4622,7 @@
     * @mapping {@literal named getVisibilityBoundingBox Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;}
     */
    public Box getVisibilityBoundingBox() {
-      return this.m_lgqlkcep();
+      return this.getBounds();
    }
 
    /**
@@ -4803,10 +4803,11 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_psgotipc Lnet/minecraft/unmapped/C_astfners;m_psgotipc(Lnet/minecraft/unmapped/C_ltpsyvhj;)Lnet/minecraft/unmapped/C_jslwmoew;}
+    * @mapping {@literal named getProjectileDeflector Lnet/minecraft/entity/Entity;getProjectileDeflector(Lnet/minecraft/entity/projectile/ProjectileEntity;)Lnet/minecraft/entity/ProjectileDeflector;}
     */
-   public C_jslwmoew m_psgotipc(ProjectileEntity arg) {
-      return this.getType().isIn(EntityTypeTags.DEFLECTS_PROJECTILES) ? C_jslwmoew.f_jcluacrw : C_jslwmoew.f_jpxrdlxe;
+   public ProjectileDeflector getProjectileDeflector(ProjectileEntity projectile) {
+      return this.getType().isIn(EntityTypeTags.DEFLECTS_PROJECTILES) ? ProjectileDeflector.REVERSE : ProjectileDeflector.NONE;
    }
 
    /**
@@ -4898,10 +4899,11 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_vkrbjcra Lnet/minecraft/unmapped/C_astfners;m_vkrbjcra()I}
+    * @mapping {@literal named getRidingPlayerCount Lnet/minecraft/entity/Entity;getRidingPlayerCount()I}
     */
-   public int m_vkrbjcra() {
-      return (int)this.streamIntoPassengers().filter(arg -> arg instanceof PlayerEntity).count();
+   public int getRidingPlayerCount() {
+      return (int)this.streamIntoPassengers().filter(rider -> rider instanceof PlayerEntity).count();
    }
 
    /**
@@ -4909,7 +4911,7 @@
     * @mapping {@literal named hasPlayerRider Lnet/minecraft/entity/Entity;hasPlayerRider()Z}
     */
    public boolean hasPlayerRider() {
-      return this.m_vkrbjcra() == 1;
+      return this.getRidingPlayerCount() == 1;
    }
 
    /**
@@ -4986,7 +4988,7 @@
     * @mapping {@literal named updatePassengerForDismount Lnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;}
     */
    public Vec3d updatePassengerForDismount(LivingEntity passenger) {
-      return new Vec3d(this.getX(), this.m_lgqlkcep().maxY, this.getZ());
+      return new Vec3d(this.getX(), this.getBounds().maxY, this.getZ());
    }
 
    /**
@@ -5118,7 +5120,7 @@
       if (this.isRegionUnloaded()) {
          return false;
       } else {
-         Box lv = this.m_lgqlkcep().contract(0.001);
+         Box lv = this.getBounds().contract(0.001);
          int i = MathHelper.floor(lv.minX);
          int j = MathHelper.ceil(lv.maxX);
          int k = MathHelper.floor(lv.minY);
@@ -5193,7 +5195,7 @@
     * @mapping {@literal named isRegionUnloaded Lnet/minecraft/entity/Entity;isRegionUnloaded()Z}
     */
    public boolean isRegionUnloaded() {
-      Box lv = this.m_lgqlkcep().expand(1.0);
+      Box lv = this.getBounds().expand(1.0);
       int i = MathHelper.floor(lv.minX);
       int j = MathHelper.ceil(lv.maxX);
       int k = MathHelper.floor(lv.minZ);
@@ -5304,9 +5306,10 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_lhatfyyd Lnet/minecraft/unmapped/C_astfners;m_lhatfyyd()Lnet/minecraft/unmapped/C_txtbiemp;}
+    * @mapping {@literal named getBlockStateAtPos Lnet/minecraft/entity/Entity;getBlockStateAtPos()Lnet/minecraft/block/BlockState;}
     */
-   public BlockState m_lhatfyyd() {
+   public BlockState getBlockStateAtPos() {
       if (this.state == null) {
          this.state = this.getWorld().getBlockState(this.getBlockPos());
       }
@@ -5742,9 +5745,10 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_jofogjft Lnet/minecraft/unmapped/C_astfners;m_jofogjft()Lnet/minecraft/unmapped/C_wqxmvzdq;}
+    * @mapping {@literal named getRegistryManager Lnet/minecraft/entity/Entity;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;}
     */
-   public DynamicRegistryManager m_jofogjft() {
+   public DynamicRegistryManager getRegistryManager() {
       return this.getWorld().getRegistryManager();
    }
 
diff -bur namedTargetSrc/net/minecraft/entity/EntityPose.java namedSrc/net/minecraft/entity/EntityPose.java
--- namedTargetSrc/net/minecraft/entity/EntityPose.java	2024-02-22 03:51:05.759969120 +0000
+++ namedSrc/net/minecraft/entity/EntityPose.java	2024-02-22 03:49:53.988029509 +0000
@@ -103,29 +103,33 @@
    INHALING(17);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_iutbzuhu Lnet/minecraft/unmapped/C_ufdjspmk;f_iutbzuhu:Ljava/util/function/IntFunction;}
+    * @mapping {@literal named BY_ID Lnet/minecraft/entity/EntityPose;BY_ID:Ljava/util/function/IntFunction;}
     */
-   public static final IntFunction<EntityPose> f_iutbzuhu = IdListUtil.sortArray(EntityPose::m_hbfckuwh, values(), IdListUtil.OutOfBoundsHandler.ZERO);
+   public static final IntFunction<EntityPose> BY_ID = IdListUtil.sortArray(EntityPose::getId, values(), IdListUtil.OutOfBoundsHandler.ZERO);
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_drjcyate Lnet/minecraft/unmapped/C_ufdjspmk;f_drjcyate:Lnet/minecraft/unmapped/C_qsrmwluu;}
+    * @mapping {@literal named CODEC Lnet/minecraft/entity/EntityPose;CODEC:Lnet/minecraft/network/codec/PacketCodec;}
     */
-   public static final PacketCodec<ByteBuf, EntityPose> f_drjcyate = PacketCodecs.m_oxatcqxo(f_iutbzuhu, EntityPose::m_hbfckuwh);
+   public static final PacketCodec<ByteBuf, EntityPose> CODEC = PacketCodecs.m_oxatcqxo(BY_ID, EntityPose::getId);
    /**
     * Mapping not found
     */
    private final int f_lpaujdpk;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ufdjspmk;<init>(Ljava/lang/String;II)V}
+    * @mapping {@literal named <init> Lnet/minecraft/entity/EntityPose;<init>(Ljava/lang/String;II)V}
     */
-   private EntityPose(int j) {
-      this.f_lpaujdpk = j;
+   private EntityPose(int id) {
+      this.f_lpaujdpk = id;
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_hbfckuwh Lnet/minecraft/unmapped/C_ufdjspmk;m_hbfckuwh()I}
+    * @mapping {@literal named getId Lnet/minecraft/entity/EntityPose;getId()I}
     */
-   public int m_hbfckuwh() {
+   public int getId() {
       return this.f_lpaujdpk;
    }
 }
diff -bur namedTargetSrc/net/minecraft/entity/EntityStatuses.java namedSrc/net/minecraft/entity/EntityStatuses.java
--- namedTargetSrc/net/minecraft/entity/EntityStatuses.java	2024-02-22 03:51:05.987968934 +0000
+++ namedSrc/net/minecraft/entity/EntityStatuses.java	2024-02-22 03:49:54.320029231 +0000
@@ -291,7 +291,8 @@
     */
    public static final byte SNIFFER_DIGGING_SOUND = 63;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_crvcbgcl Lnet/minecraft/unmapped/C_vuauwont;f_crvcbgcl:B}
+    * @mapping {@literal named ARMADILLO_PEEK Lnet/minecraft/entity/EntityStatuses;ARMADILLO_PEEK:B}
     */
-   public static final byte f_crvcbgcl = 64;
+   public static final byte ARMADILLO_PEEK = 64;
 }
diff -bur namedTargetSrc/net/minecraft/entity/EntityType.java namedSrc/net/minecraft/entity/EntityType.java
--- namedTargetSrc/net/minecraft/entity/EntityType.java	2024-02-22 03:51:05.747969130 +0000
+++ namedSrc/net/minecraft/entity/EntityType.java	2024-02-22 03:49:53.972029523 +0000
@@ -1732,7 +1732,7 @@
          double d;
          if (bl) {
             lv.setPosition((double)pos.getX() + 0.5, (double)(pos.getY() + 1), (double)pos.getZ() + 0.5);
-            d = getOriginY(world, pos, invertY, lv.m_lgqlkcep());
+            d = getOriginY(world, pos, invertY, lv.getBounds());
          } else {
             d = 0.0;
          }
diff -bur namedTargetSrc/net/minecraft/entity/ExperienceOrbEntity.java namedSrc/net/minecraft/entity/ExperienceOrbEntity.java
--- namedTargetSrc/net/minecraft/entity/ExperienceOrbEntity.java	2024-02-22 03:51:05.983968937 +0000
+++ namedSrc/net/minecraft/entity/ExperienceOrbEntity.java	2024-02-22 03:49:54.316029234 +0000
@@ -109,7 +109,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
@@ -141,8 +141,8 @@
          );
       }
 
-      if (!this.getWorld().isSpaceEmpty(this.m_lgqlkcep())) {
-         this.pushOutOfBlocks(this.getX(), (this.m_lgqlkcep().minY + this.m_lgqlkcep().maxY) / 2.0, this.getZ());
+      if (!this.getWorld().isSpaceEmpty(this.getBounds())) {
+         this.pushOutOfBlocks(this.getX(), (this.getBounds().minY + this.getBounds().maxY) / 2.0, this.getZ());
       }
 
       if (this.age % 20 == 1) {
@@ -208,7 +208,7 @@
 
       if (this.getWorld() instanceof ServerWorld) {
          for (ExperienceOrbEntity lv : this.getWorld()
-            .getEntitiesByType(TypeFilter.instanceOf(ExperienceOrbEntity.class), this.m_lgqlkcep().expand(0.5), this::isMergeable)) {
+            .getEntitiesByType(TypeFilter.instanceOf(ExperienceOrbEntity.class), this.getBounds().expand(0.5), this::isMergeable)) {
             this.merge(lv);
          }
       }
diff -bur namedTargetSrc/net/minecraft/entity/EyeOfEnderEntity.java namedSrc/net/minecraft/entity/EyeOfEnderEntity.java
--- namedTargetSrc/net/minecraft/entity/EyeOfEnderEntity.java	2024-02-22 03:51:05.779969103 +0000
+++ namedSrc/net/minecraft/entity/EyeOfEnderEntity.java	2024-02-22 03:49:54.072029439 +0000
@@ -89,8 +89,8 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(ITEM, this.m_ilhdyacs());
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(ITEM, this.m_ilhdyacs());
    }
 
    /**
@@ -98,7 +98,7 @@
     */
    @Override
    public boolean shouldRender(double distance) {
-      double e = this.m_lgqlkcep().getAverageSideLength() * 4.0;
+      double e = this.getBounds().getAverageSideLength() * 4.0;
       if (Double.isNaN(e)) {
          e = 4.0;
       }
diff -bur namedTargetSrc/net/minecraft/entity/FallingBlockEntity.java namedSrc/net/minecraft/entity/FallingBlockEntity.java
--- namedTargetSrc/net/minecraft/entity/FallingBlockEntity.java	2024-02-22 03:51:06.003968921 +0000
+++ namedSrc/net/minecraft/entity/FallingBlockEntity.java	2024-02-22 03:49:54.340029214 +0000
@@ -178,8 +178,8 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(BLOCK_POS, BlockPos.ORIGIN);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(BLOCK_POS, BlockPos.ORIGIN);
    }
 
    /**
@@ -329,7 +329,7 @@
             Predicate<Entity> predicate = EntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOR.and(EntityPredicates.VALID_LIVING_ENTITY);
             DamageSource lv2 = this.block.getBlock() instanceof LandingBlock lv ? lv.getDamageSource(this) : this.getDamageSources().fallingBlock(this);
             float h = (float)Math.min(MathHelper.floor((float)i * this.fallHurtAmount), this.fallHurtMax);
-            this.getWorld().getOtherEntities(this, this.m_lgqlkcep(), predicate).forEach(entity -> entity.damage(lv2, h));
+            this.getWorld().getOtherEntities(this, this.getBounds(), predicate).forEach(entity -> entity.damage(lv2, h));
             boolean bl = this.block.isIn(BlockTags.ANVILS);
             if (bl && h > 0.0F && this.random.nextFloat() < 0.05F + (float)i * 0.05F) {
                BlockState lv3 = AnvilBlock.getLandingState(this.block);
diff -bur namedTargetSrc/net/minecraft/entity/InteractionEntity.java namedSrc/net/minecraft/entity/InteractionEntity.java
--- namedTargetSrc/net/minecraft/entity/InteractionEntity.java	2024-02-22 03:51:05.787969097 +0000
+++ namedSrc/net/minecraft/entity/InteractionEntity.java	2024-02-22 03:49:54.080029432 +0000
@@ -99,10 +99,10 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(WIDTH, 1.0F);
-      arg.m_jeliigji(HEIGHT, 1.0F);
-      arg.m_jeliigji(RESPONSE, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(WIDTH, 1.0F);
+      builder.add(HEIGHT, 1.0F);
+      builder.add(RESPONSE, false);
    }
 
    /**
@@ -162,9 +162,9 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (HEIGHT.equals(arg) || WIDTH.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (HEIGHT.equals(data) || WIDTH.equals(data)) {
          this.setBoundingBox(this.calculateBoundingBox());
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/ItemEntity.java namedSrc/net/minecraft/entity/ItemEntity.java
--- namedTargetSrc/net/minecraft/entity/ItemEntity.java	2024-02-22 03:51:05.747969130 +0000
+++ namedSrc/net/minecraft/entity/ItemEntity.java	2024-02-22 03:49:53.972029523 +0000
@@ -190,8 +190,8 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(STACK, ItemStack.EMPTY);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(STACK, ItemStack.EMPTY);
    }
 
    /**
@@ -230,9 +230,9 @@
          if (this.getWorld().isClient) {
             this.noClip = false;
          } else {
-            this.noClip = !this.getWorld().isSpaceEmpty(this, this.m_lgqlkcep().contract(1.0E-7));
+            this.noClip = !this.getWorld().isSpaceEmpty(this, this.getBounds().contract(1.0E-7));
             if (this.noClip) {
-               this.pushOutOfBlocks(this.getX(), (this.m_lgqlkcep().minY + this.m_lgqlkcep().maxY) / 2.0, this.getZ());
+               this.pushOutOfBlocks(this.getX(), (this.getBounds().minY + this.getBounds().maxY) / 2.0, this.getZ());
             }
          }
 
@@ -311,7 +311,7 @@
    private void tryMerge() {
       if (this.canMerge()) {
          for (ItemEntity lv : this.getWorld()
-            .getEntitiesByClass(ItemEntity.class, this.m_lgqlkcep().expand(0.5, 0.0, 0.5), itemEntity -> itemEntity != this && itemEntity.canMerge())) {
+            .getEntitiesByClass(ItemEntity.class, this.getBounds().expand(0.5, 0.0, 0.5), itemEntity -> itemEntity != this && itemEntity.canMerge())) {
             if (lv.canMerge()) {
                this.tryMerge(lv);
                if (this.isRemoved()) {
@@ -547,9 +547,9 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (STACK.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (STACK.equals(data)) {
          this.getStack().setHolder(this);
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/LightningEntity.java namedSrc/net/minecraft/entity/LightningEntity.java
--- namedTargetSrc/net/minecraft/entity/LightningEntity.java	2024-02-22 03:51:05.775969107 +0000
+++ namedSrc/net/minecraft/entity/LightningEntity.java	2024-02-22 03:49:54.072029439 +0000
@@ -341,7 +341,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/LivingEntity.java namedSrc/net/minecraft/entity/LivingEntity.java
--- namedTargetSrc/net/minecraft/entity/LivingEntity.java	2024-02-22 03:51:05.915968993 +0000
+++ namedSrc/net/minecraft/entity/LivingEntity.java	2024-02-22 03:49:54.224029311 +0000
@@ -727,14 +727,14 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      arg.m_jeliigji(LIVING_FLAGS, (byte)0);
-      arg.m_jeliigji(POTION_SWIRLS_COLOR, 0);
-      arg.m_jeliigji(POTION_SWIRLS_AMBIENT, false);
-      arg.m_jeliigji(STUCK_ARROW_COUNT, 0);
-      arg.m_jeliigji(STINGER_COUNT, 0);
-      arg.m_jeliigji(HEALTH, 1.0F);
-      arg.m_jeliigji(SLEEPING_POSITION, Optional.empty());
+   protected void initDataTracker(DataTracker.Builder builder) {
+      builder.add(LIVING_FLAGS, (byte)0);
+      builder.add(POTION_SWIRLS_COLOR, 0);
+      builder.add(POTION_SWIRLS_AMBIENT, false);
+      builder.add(STUCK_ARROW_COUNT, 0);
+      builder.add(STINGER_COUNT, 0);
+      builder.add(HEALTH, 1.0F);
+      builder.add(SLEEPING_POSITION, Optional.empty());
    }
 
    /**
@@ -837,7 +837,7 @@
          if (!this.getWorld().isClient) {
             if (this.isInsideWall()) {
                this.damage(this.getDamageSources().inWall(), 1.0F);
-            } else if (bl && !this.getWorld().getWorldBorder().contains(this.m_lgqlkcep())) {
+            } else if (bl && !this.getWorld().getWorldBorder().contains(this.getBounds())) {
                double d = this.getWorld().getWorldBorder().getDistanceInsideBorder(this) + this.getWorld().getWorldBorder().getSafeZone();
                if (d < 0.0) {
                   double e = this.getWorld().getWorldBorder().getDamagePerBlock();
@@ -2471,7 +2471,7 @@
     * @mapping {@literal named getHitbox Lnet/minecraft/entity/LivingEntity;getHitbox()Lnet/minecraft/util/math/Box;}
     */
    protected Box getHitbox() {
-      Box lv = this.m_lgqlkcep();
+      Box lv = this.getBounds();
       Entity lv2 = this.getVehicle();
       if (lv2 != null) {
          Vec3d lv3 = lv2.m_pxzrmrny(this);
@@ -2522,7 +2522,7 @@
          return false;
       } else {
          BlockPos lv = this.getBlockPos();
-         BlockState lv2 = this.m_lhatfyyd();
+         BlockState lv2 = this.getBlockStateAtPos();
          if (lv2.isIn(BlockTags.CLIMBABLE)) {
             this.climbingPos = Optional.of(lv);
             return true;
@@ -3542,7 +3542,7 @@
       this.move(MovementType.SELF, this.getVelocity());
       Vec3d lv = this.getVelocity();
       if ((this.horizontalCollision || this.jumping)
-         && (this.isClimbing() || this.m_lhatfyyd().isOf(Blocks.POWDER_SNOW) && PowderSnowBlock.canWalkOnPowderSnow(this))) {
+         && (this.isClimbing() || this.getBlockStateAtPos().isOf(Blocks.POWDER_SNOW) && PowderSnowBlock.canWalkOnPowderSnow(this))) {
          lv = new Vec3d(lv.x, 0.2, lv.z);
       }
 
@@ -3579,7 +3579,7 @@
          double d = MathHelper.clamp(motion.x, -0.15F, 0.15F);
          double e = MathHelper.clamp(motion.z, -0.15F, 0.15F);
          double g = Math.max(motion.y, -0.15F);
-         if (g < 0.0 && !this.m_lhatfyyd().isOf(Blocks.SCAFFOLDING) && this.isHoldingOntoLadder() && this instanceof PlayerEntity) {
+         if (g < 0.0 && !this.getBlockStateAtPos().isOf(Blocks.SCAFFOLDING) && this.isHoldingOntoLadder() && this instanceof PlayerEntity) {
             g = 0.0;
          }
 
@@ -4015,7 +4015,7 @@
       this.sidewaysSpeed *= 0.98F;
       this.forwardSpeed *= 0.98F;
       this.tickFallFlying();
-      Box lv2 = this.m_lgqlkcep();
+      Box lv2 = this.getBounds();
       Vec3d lv3 = new Vec3d((double)this.sidewaysSpeed, (double)this.upwardSpeed, (double)this.forwardSpeed);
       if (this.hasStatusEffect(StatusEffects.SLOW_FALLING) || this.hasStatusEffect(StatusEffects.LEVITATION)) {
          this.resetFallDistance();
@@ -4051,7 +4051,7 @@
       this.getWorld().getProfiler().push("push");
       if (this.riptideTicks > 0) {
          this.riptideTicks--;
-         this.tickRiptide(lv2, this.m_lgqlkcep());
+         this.tickRiptide(lv2, this.getBounds());
       }
 
       this.tickCramming();
@@ -4114,10 +4114,10 @@
    protected void tickCramming() {
       if (this.getWorld().isClient()) {
          this.getWorld()
-            .getEntitiesByType(TypeFilter.instanceOf(PlayerEntity.class), this.m_lgqlkcep(), EntityPredicates.canBePushedBy(this))
+            .getEntitiesByType(TypeFilter.instanceOf(PlayerEntity.class), this.getBounds(), EntityPredicates.canBePushedBy(this))
             .forEach(this::pushAway);
       } else {
-         List<Entity> list = this.getWorld().getOtherEntities(this, this.m_lgqlkcep(), EntityPredicates.canBePushedBy(this));
+         List<Entity> list = this.getWorld().getOtherEntities(this, this.getBounds(), EntityPredicates.canBePushedBy(this));
          if (!list.isEmpty()) {
             int i = this.getWorld().getGameRules().getIntValue(GameRules.MAX_ENTITY_CRAMMING);
             if (i > 0 && list.size() > i - 1 && this.random.nextInt(4) == 0) {
@@ -4561,13 +4561,13 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (SLEEPING_POSITION.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (SLEEPING_POSITION.equals(data)) {
          if (this.getWorld().isClient) {
             this.getSleepingPosition().ifPresent(this::setPositionInBed);
          }
-      } else if (LIVING_FLAGS.equals(arg) && this.getWorld().isClient) {
+      } else if (LIVING_FLAGS.equals(data) && this.getWorld().isClient) {
          if (this.isUsingItem() && this.activeItemStack.isEmpty()) {
             this.activeItemStack = this.getStackInHand(this.getActiveHand());
             if (!this.activeItemStack.isEmpty()) {
@@ -4783,7 +4783,7 @@
 
          if (bl3) {
             this.tryTeleportAndDismount(x, j, z);
-            if (lv2.isSpaceEmpty(this) && !lv2.containsFluid(this.m_lgqlkcep())) {
+            if (lv2.isSpaceEmpty(this) && !lv2.containsFluid(this.getBounds())) {
                bl2 = true;
             }
          }
@@ -5094,7 +5094,7 @@
    public Box getVisibilityBoundingBox() {
       if (this.getEquippedStack(EquipmentSlot.HEAD).isOf(Items.DRAGON_HEAD)) {
          float f = 0.5F;
-         return this.m_lgqlkcep().expand(0.5, 0.5, 0.5);
+         return this.getBounds().expand(0.5, 0.5, 0.5);
       } else {
          return super.getVisibilityBoundingBox();
       }
diff -bur namedTargetSrc/net/minecraft/entity/MarkerEntity.java namedSrc/net/minecraft/entity/MarkerEntity.java
--- namedTargetSrc/net/minecraft/entity/MarkerEntity.java	2024-02-22 03:51:05.755969123 +0000
+++ namedSrc/net/minecraft/entity/MarkerEntity.java	2024-02-22 03:49:53.980029516 +0000
@@ -45,7 +45,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/AbstractPiglinEntity.java namedSrc/net/minecraft/entity/mob/AbstractPiglinEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/AbstractPiglinEntity.java	2024-02-22 03:51:05.803969084 +0000
+++ namedSrc/net/minecraft/entity/mob/AbstractPiglinEntity.java	2024-02-22 03:49:54.096029419 +0000
@@ -89,9 +89,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(IMMUNE_TO_ZOMBIFICATION, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(IMMUNE_TO_ZOMBIFICATION, false);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/BlazeEntity.java namedSrc/net/minecraft/entity/mob/BlazeEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/BlazeEntity.java	2024-02-22 03:51:05.839969054 +0000
+++ namedSrc/net/minecraft/entity/mob/BlazeEntity.java	2024-02-22 03:49:54.132029388 +0000
@@ -92,9 +92,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(BLAZE_FLAGS, (byte)0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(BLAZE_FLAGS, (byte)0);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/BreezeEntity.java namedSrc/net/minecraft/entity/mob/BreezeEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/BreezeEntity.java	2024-02-22 03:51:05.743969133 +0000
+++ namedSrc/net/minecraft/entity/mob/BreezeEntity.java	2024-02-22 03:49:53.968029526 +0000
@@ -9,6 +9,7 @@
 import net.minecraft.entity.EntityPose;
 import net.minecraft.entity.EntityType;
 import net.minecraft.entity.LivingEntity;
+import net.minecraft.entity.ProjectileDeflector;
 import net.minecraft.entity.ai.brain.Brain;
 import net.minecraft.entity.ai.brain.MemoryModuleType;
 import net.minecraft.entity.attribute.DefaultAttributeContainer;
@@ -26,7 +27,6 @@
 import net.minecraft.sound.SoundEvents;
 import net.minecraft.unmapped.C_gxdsshkk;
 import net.minecraft.unmapped.C_hahxxnjs;
-import net.minecraft.unmapped.C_jslwmoew;
 import net.minecraft.util.math.Vec3d;
 import net.minecraft.world.World;
 
@@ -106,9 +106,9 @@
    /**
     * Mapping not found
     */
-   private static final C_jslwmoew f_kzzgclad = (arg, arg2, random) -> {
+   private static final ProjectileDeflector f_kzzgclad = (arg, arg2, random) -> {
       arg2.getWorld().playSoundFromEntity(arg2, SoundEvents.ENTITY_BREEZE_DEFLECT, arg2.getSoundCategory(), 1.0F, 1.0F);
-      C_jslwmoew.f_jcluacrw.deflect(arg, arg2, random);
+      ProjectileDeflector.REVERSE.deflect(arg, arg2, random);
    };
 
    /**
@@ -161,8 +161,8 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (this.getWorld().isClient() && POSE.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (this.getWorld().isClient() && POSE.equals(data)) {
          this.m_sinilvic();
          EntityPose lv = this.getPose();
          switch (lv) {
@@ -177,7 +177,7 @@
          }
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
@@ -235,7 +235,7 @@
     */
    public void m_qzaybzaa() {
       if (++this.f_ryffbosw <= 5) {
-         BlockState lv = !this.m_lhatfyyd().isAir() ? this.m_lhatfyyd() : this.getLandingBlockState();
+         BlockState lv = !this.getBlockStateAtPos().isAir() ? this.getBlockStateAtPos() : this.getLandingBlockState();
          Vec3d lv2 = this.getVelocity();
          Vec3d lv3 = this.getPos().add(lv2).add(0.0, 0.1F, 0.0);
 
@@ -250,9 +250,9 @@
     */
    public void m_bgkirkwb(int i) {
       if (!this.hasVehicle()) {
-         Vec3d lv = this.m_lgqlkcep().getCenter();
+         Vec3d lv = this.getBounds().getCenter();
          Vec3d lv2 = new Vec3d(lv.x, this.getPos().y, lv.z);
-         BlockState lv3 = !this.m_lhatfyyd().isAir() ? this.m_lhatfyyd() : this.getLandingBlockState();
+         BlockState lv3 = !this.getBlockStateAtPos().isAir() ? this.getBlockStateAtPos() : this.getLandingBlockState();
          if (lv3.getRenderType() != BlockRenderType.INVISIBLE) {
             for (int j = 0; j < i; j++) {
                this.getWorld().addParticle(new BlockStateParticleEffect(ParticleTypes.BLOCK, lv3), lv2.x, lv2.y, lv2.z, 0.0, 0.0, 0.0);
@@ -284,8 +284,8 @@
     * Mapping not found
     */
    @Override
-   public C_jslwmoew m_psgotipc(ProjectileEntity arg) {
-      return arg.getType() == EntityType.BREEZE_WIND_CHARGE ? C_jslwmoew.f_jpxrdlxe : f_kzzgclad;
+   public ProjectileDeflector getProjectileDeflector(ProjectileEntity projectile) {
+      return projectile.getType() == EntityType.BREEZE_WIND_CHARGE ? ProjectileDeflector.NONE : f_kzzgclad;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/CreeperEntity.java namedSrc/net/minecraft/entity/mob/CreeperEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/CreeperEntity.java	2024-02-22 03:51:05.807969081 +0000
+++ namedSrc/net/minecraft/entity/mob/CreeperEntity.java	2024-02-22 03:49:54.096029419 +0000
@@ -147,11 +147,11 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(FUSE_SPEED, -1);
-      arg.m_jeliigji(CHARGED, false);
-      arg.m_jeliigji(IGNITED, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(FUSE_SPEED, -1);
+      builder.add(CHARGED, false);
+      builder.add(IGNITED, false);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/EndermanEntity.java namedSrc/net/minecraft/entity/mob/EndermanEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/EndermanEntity.java	2024-02-22 03:51:05.735969139 +0000
+++ namedSrc/net/minecraft/entity/mob/EndermanEntity.java	2024-02-22 03:49:53.956029536 +0000
@@ -205,11 +205,11 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(CARRIED_BLOCK, Optional.empty());
-      arg.m_jeliigji(ANGRY, false);
-      arg.m_jeliigji(PROVOKED, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(CARRIED_BLOCK, Optional.empty());
+      builder.add(ANGRY, false);
+      builder.add(PROVOKED, false);
    }
 
    /**
@@ -270,12 +270,12 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (ANGRY.equals(arg) && this.isProvoked() && this.getWorld().isClient) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (ANGRY.equals(data) && this.isProvoked() && this.getWorld().isClient) {
          this.playAngrySound();
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/EvokerEntity.java namedSrc/net/minecraft/entity/mob/EvokerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/EvokerEntity.java	2024-02-22 03:51:05.883969018 +0000
+++ namedSrc/net/minecraft/entity/mob/EvokerEntity.java	2024-02-22 03:49:54.184029345 +0000
@@ -95,8 +95,8 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
    }
 
    /**
@@ -352,7 +352,7 @@
             return false;
          } else {
             int i = EvokerEntity.this.getWorld()
-               .getTargets(VexEntity.class, this.closeVexPredicate, EvokerEntity.this, EvokerEntity.this.m_lgqlkcep().expand(16.0))
+               .getTargets(VexEntity.class, this.closeVexPredicate, EvokerEntity.this, EvokerEntity.this.getBounds().expand(16.0))
                .size();
             return EvokerEntity.this.random.nextInt(8) + 1 > i;
          }
@@ -446,7 +446,7 @@
             return false;
          } else {
             List<SheepEntity> list = EvokerEntity.this.getWorld()
-               .getTargets(SheepEntity.class, this.convertibleSheepPredicate, EvokerEntity.this, EvokerEntity.this.m_lgqlkcep().expand(16.0, 4.0, 16.0));
+               .getTargets(SheepEntity.class, this.convertibleSheepPredicate, EvokerEntity.this, EvokerEntity.this.getBounds().expand(16.0, 4.0, 16.0));
             if (list.isEmpty()) {
                return false;
             } else {
diff -bur namedTargetSrc/net/minecraft/entity/mob/EvokerFangsEntity.java namedSrc/net/minecraft/entity/mob/EvokerFangsEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/EvokerFangsEntity.java	2024-02-22 03:51:06.015968911 +0000
+++ namedSrc/net/minecraft/entity/mob/EvokerFangsEntity.java	2024-02-22 03:49:54.352029204 +0000
@@ -91,7 +91,7 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
+   protected void initDataTracker(DataTracker.Builder builder) {
    }
 
    /**
@@ -164,7 +164,7 @@
          }
       } else if (--this.warmup < 0) {
          if (this.warmup == -8) {
-            for (LivingEntity lv : this.getWorld().getNonSpectatingEntities(LivingEntity.class, this.m_lgqlkcep().expand(0.2, 0.0, 0.2))) {
+            for (LivingEntity lv : this.getWorld().getNonSpectatingEntities(LivingEntity.class, this.getBounds().expand(0.2, 0.0, 0.2))) {
                this.damage(lv);
             }
          }
diff -bur namedTargetSrc/net/minecraft/entity/mob/GhastEntity.java namedSrc/net/minecraft/entity/mob/GhastEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/GhastEntity.java	2024-02-22 03:51:05.895969009 +0000
+++ namedSrc/net/minecraft/entity/mob/GhastEntity.java	2024-02-22 03:49:54.200029332 +0000
@@ -137,9 +137,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SHOOTING, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SHOOTING, false);
    }
 
    /**
@@ -334,7 +334,7 @@
        * @mapping {@literal named willCollide Lnet/minecraft/entity/mob/GhastEntity$GhastMoveControl;willCollide(Lnet/minecraft/util/math/Vec3d;I)Z}
        */
       private boolean willCollide(Vec3d direction, int steps) {
-         Box lv = this.ghast.m_lgqlkcep();
+         Box lv = this.ghast.getBounds();
 
          for (int j = 1; j < steps; j++) {
             lv = lv.offset(direction);
diff -bur namedTargetSrc/net/minecraft/entity/mob/GuardianEntity.java namedSrc/net/minecraft/entity/mob/GuardianEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/GuardianEntity.java	2024-02-22 03:51:05.963968953 +0000
+++ namedSrc/net/minecraft/entity/mob/GuardianEntity.java	2024-02-22 03:49:54.292029255 +0000
@@ -167,10 +167,10 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SPIKES_RETRACTED, false);
-      arg.m_jeliigji(BEAM_TARGET_ID, 0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SPIKES_RETRACTED, false);
+      builder.add(BEAM_TARGET_ID, 0);
    }
 
    /**
@@ -242,9 +242,9 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (BEAM_TARGET_ID.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (BEAM_TARGET_ID.equals(data)) {
          this.beamTicks = 0;
          this.cachedBeamTarget = null;
       }
diff -bur namedTargetSrc/net/minecraft/entity/mob/HoglinEntity.java namedSrc/net/minecraft/entity/mob/HoglinEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/HoglinEntity.java	2024-02-22 03:51:05.923968986 +0000
+++ namedSrc/net/minecraft/entity/mob/HoglinEntity.java	2024-02-22 03:49:54.232029305 +0000
@@ -408,9 +408,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(BABY, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(BABY, false);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/IllusionerEntity.java namedSrc/net/minecraft/entity/mob/IllusionerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/IllusionerEntity.java	2024-02-22 03:51:05.743969133 +0000
+++ namedSrc/net/minecraft/entity/mob/IllusionerEntity.java	2024-02-22 03:49:53.968029526 +0000
@@ -127,7 +127,7 @@
     */
    @Override
    public Box getVisibilityBoundingBox() {
-      return this.m_lgqlkcep().expand(3.0, 0.0, 3.0);
+      return this.getBounds().expand(3.0, 0.0, 3.0);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/MagmaCubeEntity.java namedSrc/net/minecraft/entity/mob/MagmaCubeEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/MagmaCubeEntity.java	2024-02-22 03:51:05.859969038 +0000
+++ namedSrc/net/minecraft/entity/mob/MagmaCubeEntity.java	2024-02-22 03:49:54.148029375 +0000
@@ -54,7 +54,7 @@
     */
    @Override
    public boolean canSpawn(WorldView world) {
-      return world.doesNotIntersectEntities(this) && !world.containsFluid(this.m_lgqlkcep());
+      return world.doesNotIntersectEntities(this) && !world.containsFluid(this.getBounds());
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/MobEntity.java namedSrc/net/minecraft/entity/mob/MobEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/MobEntity.java	2024-02-22 03:51:05.879969022 +0000
+++ namedSrc/net/minecraft/entity/mob/MobEntity.java	2024-02-22 03:49:54.172029355 +0000
@@ -500,9 +500,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(MOB_FLAGS, (byte)0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(MOB_FLAGS, (byte)0);
    }
 
    /**
@@ -894,7 +894,7 @@
          Vec3i lv = this.getItemPickupReach();
 
          for (ItemEntity lv2 : this.getWorld()
-            .getNonSpectatingEntities(ItemEntity.class, this.m_lgqlkcep().expand((double)lv.getX(), (double)lv.getY(), (double)lv.getZ()))) {
+            .getNonSpectatingEntities(ItemEntity.class, this.getBounds().expand((double)lv.getX(), (double)lv.getY(), (double)lv.getZ()))) {
             if (!lv2.isRemoved() && !lv2.getStack().isEmpty() && !lv2.cannotPickup() && this.canGather(lv2.getStack())) {
                this.loot(lv2);
             }
@@ -1235,7 +1235,7 @@
       if (targetEntity instanceof LivingEntity lv) {
          h = lv.getEyeY() - this.getEyeY();
       } else {
-         h = (targetEntity.m_lgqlkcep().minY + targetEntity.m_lgqlkcep().maxY) / 2.0 - this.getEyeY();
+         h = (targetEntity.getBounds().minY + targetEntity.getBounds().maxY) / 2.0 - this.getEyeY();
       }
 
       double j = Math.sqrt(d * d + e * e);
@@ -1284,7 +1284,7 @@
     * @mapping {@literal named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn(Lnet/minecraft/world/WorldView;)Z}
     */
    public boolean canSpawn(WorldView world) {
-      return !world.containsFluid(this.m_lgqlkcep()) && world.doesNotIntersectEntities(this);
+      return !world.containsFluid(this.getBounds()) && world.doesNotIntersectEntities(this);
    }
 
    /**
@@ -2083,13 +2083,13 @@
       Entity lv = this.getVehicle();
       Box lv4;
       if (lv != null) {
-         Box lv2 = lv.m_lgqlkcep();
-         Box lv3 = this.m_lgqlkcep();
+         Box lv2 = lv.getBounds();
+         Box lv3 = this.getBounds();
          lv4 = new Box(
             Math.min(lv3.minX, lv2.minX), lv3.minY, Math.min(lv3.minZ, lv2.minZ), Math.max(lv3.maxX, lv2.maxX), lv3.maxY, Math.max(lv3.maxZ, lv2.maxZ)
          );
       } else {
-         lv4 = this.m_lgqlkcep();
+         lv4 = this.getBounds();
       }
 
       return lv4.expand(f_wkutgcpe, 0.0, f_wkutgcpe);
diff -bur namedTargetSrc/net/minecraft/entity/mob/PatrolEntity.java namedSrc/net/minecraft/entity/mob/PatrolEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/PatrolEntity.java	2024-02-22 03:51:05.735969139 +0000
+++ namedSrc/net/minecraft/entity/mob/PatrolEntity.java	2024-02-22 03:49:53.956029536 +0000
@@ -323,7 +323,7 @@
       private List<PatrolEntity> findPatrolTargets() {
          return this.entity
             .getWorld()
-            .getEntitiesByClass(PatrolEntity.class, this.entity.m_lgqlkcep().expand(16.0), entity -> entity.hasNoRaid() && !entity.isPartOf(this.entity));
+            .getEntitiesByClass(PatrolEntity.class, this.entity.getBounds().expand(16.0), entity -> entity.hasNoRaid() && !entity.isPartOf(this.entity));
       }
 
       /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/PhantomEntity.java namedSrc/net/minecraft/entity/mob/PhantomEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/PhantomEntity.java	2024-02-22 03:51:05.947968966 +0000
+++ namedSrc/net/minecraft/entity/mob/PhantomEntity.java	2024-02-22 03:49:54.252029288 +0000
@@ -116,9 +116,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SIZE, 0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SIZE, 0);
    }
 
    /**
@@ -150,12 +150,12 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (SIZE.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (SIZE.equals(data)) {
          this.onSizeChanged();
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
@@ -451,7 +451,7 @@
          } else {
             this.delay = toGoalTicks(60);
             List<PlayerEntity> list = PhantomEntity.this.getWorld()
-               .getPlayers(this.playersInRangePredicate, PhantomEntity.this, PhantomEntity.this.m_lgqlkcep().expand(16.0, 64.0, 16.0));
+               .getPlayers(this.playersInRangePredicate, PhantomEntity.this, PhantomEntity.this.getBounds().expand(16.0, 64.0, 16.0));
             if (!list.isEmpty()) {
                list.sort(Comparator.comparing(Entity::getY).reversed());
 
@@ -744,7 +744,7 @@
                if (PhantomEntity.this.age > this.catSearchTick) {
                   this.catSearchTick = PhantomEntity.this.age + 20;
                   List<CatEntity> list = PhantomEntity.this.getWorld()
-                     .getEntitiesByClass(CatEntity.class, PhantomEntity.this.m_lgqlkcep().expand(16.0), EntityPredicates.VALID_ENTITY);
+                     .getEntitiesByClass(CatEntity.class, PhantomEntity.this.getBounds().expand(16.0), EntityPredicates.VALID_ENTITY);
 
                   for (CatEntity lv3 : list) {
                      lv3.hiss();
@@ -782,7 +782,7 @@
          LivingEntity lv = PhantomEntity.this.getTarget();
          if (lv != null) {
             PhantomEntity.this.targetPosition = new Vec3d(lv.getX(), lv.getBodyY(0.5), lv.getZ());
-            if (PhantomEntity.this.m_lgqlkcep().expand(0.2F).intersects(lv.m_lgqlkcep())) {
+            if (PhantomEntity.this.getBounds().expand(0.2F).intersects(lv.getBounds())) {
                PhantomEntity.this.tryAttack(lv);
                PhantomEntity.this.movementType = PhantomEntity.PhantomMovementType.CIRCLE;
                if (!PhantomEntity.this.isSilent()) {
diff -bur namedTargetSrc/net/minecraft/entity/mob/PiglinBrain.java namedSrc/net/minecraft/entity/mob/PiglinBrain.java
--- namedTargetSrc/net/minecraft/entity/mob/PiglinBrain.java	2024-02-22 03:51:06.015968911 +0000
+++ namedSrc/net/minecraft/entity/mob/PiglinBrain.java	2024-02-22 03:49:54.348029207 +0000
@@ -816,7 +816,7 @@
     * @mapping {@literal named onGuardedBlockInteracted Lnet/minecraft/entity/mob/PiglinBrain;onGuardedBlockInteracted(Lnet/minecraft/entity/player/PlayerEntity;Z)V}
     */
    public static void onGuardedBlockInteracted(PlayerEntity player, boolean blockOpen) {
-      List<PiglinEntity> list = player.getWorld().getNonSpectatingEntities(PiglinEntity.class, player.m_lgqlkcep().expand(16.0));
+      List<PiglinEntity> list = player.getWorld().getNonSpectatingEntities(PiglinEntity.class, player.getBounds().expand(16.0));
       list.stream().filter(PiglinBrain::hasIdleActivity).filter(piglin -> !blockOpen || LookTargetUtil.isVisibleInMemory(piglin, player)).forEach(arg2 -> {
          if (arg2.getWorld().getGameRules().getBooleanValue(GameRules.UNIVERSAL_ANGER)) {
             becomeAngryWithPlayer(arg2, player);
diff -bur namedTargetSrc/net/minecraft/entity/mob/PiglinEntity.java namedSrc/net/minecraft/entity/mob/PiglinEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/PiglinEntity.java	2024-02-22 03:51:05.935968976 +0000
+++ namedSrc/net/minecraft/entity/mob/PiglinEntity.java	2024-02-22 03:49:54.240029298 +0000
@@ -272,20 +272,20 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(BABY, false);
-      arg.m_jeliigji(CHARGING, false);
-      arg.m_jeliigji(DANCING, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(BABY, false);
+      builder.add(CHARGING, false);
+      builder.add(DANCING, false);
    }
 
    /**
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      super.m_efnedaed(arg);
-      if (BABY.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      super.onTrackedDataSet(data);
+      if (BABY.equals(data)) {
          this.calculateDimensions();
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/mob/PillagerEntity.java namedSrc/net/minecraft/entity/mob/PillagerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/PillagerEntity.java	2024-02-22 03:51:05.727969146 +0000
+++ namedSrc/net/minecraft/entity/mob/PillagerEntity.java	2024-02-22 03:49:53.944029546 +0000
@@ -118,9 +118,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(CHARGING, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(CHARGING, false);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/RavagerEntity.java namedSrc/net/minecraft/entity/mob/RavagerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/RavagerEntity.java	2024-02-22 03:51:05.819969071 +0000
+++ namedSrc/net/minecraft/entity/mob/RavagerEntity.java	2024-02-22 03:49:54.108029409 +0000
@@ -215,7 +215,7 @@
 
          if (this.horizontalCollision && this.getWorld().getGameRules().getBooleanValue(GameRules.DO_MOB_GRIEFING)) {
             boolean bl = false;
-            Box lv = this.m_lgqlkcep().expand(0.2);
+            Box lv = this.getBounds().expand(0.2);
 
             for (BlockPos lv2 : BlockPos.iterate(
                MathHelper.floor(lv.minX),
@@ -317,7 +317,7 @@
     */
    private void roar() {
       if (this.isAlive()) {
-         for (LivingEntity lv : this.getWorld().getEntitiesByClass(LivingEntity.class, this.m_lgqlkcep().expand(4.0), IS_NOT_RAVAGER)) {
+         for (LivingEntity lv : this.getWorld().getEntitiesByClass(LivingEntity.class, this.getBounds().expand(4.0), IS_NOT_RAVAGER)) {
             if (!(lv instanceof IllagerEntity)) {
                lv.damage(this.getDamageSources().mobAttack(this), 6.0F);
             }
@@ -325,7 +325,7 @@
             this.knockBack(lv);
          }
 
-         Vec3d lv2 = this.m_lgqlkcep().getCenter();
+         Vec3d lv2 = this.getBounds().getCenter();
 
          for (int i = 0; i < 40; i++) {
             double d = this.random.nextGaussian() * 0.2;
@@ -437,7 +437,7 @@
     */
    @Override
    public boolean canSpawn(WorldView world) {
-      return !world.containsFluid(this.m_lgqlkcep());
+      return !world.containsFluid(this.getBounds());
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/ShulkerEntity.java namedSrc/net/minecraft/entity/mob/ShulkerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/ShulkerEntity.java	2024-02-22 03:51:06.019968907 +0000
+++ namedSrc/net/minecraft/entity/mob/ShulkerEntity.java	2024-02-22 03:49:54.356029201 +0000
@@ -238,11 +238,11 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(ATTACHED_FACE, Direction.DOWN);
-      arg.m_jeliigji(PEEK_AMOUNT, (byte)0);
-      arg.m_jeliigji(COLOR, (byte)16);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(ATTACHED_FACE, Direction.DOWN);
+      builder.add(PEEK_AMOUNT, (byte)0);
+      builder.add(COLOR, (byte)16);
    }
 
    /**
@@ -643,7 +643,7 @@
     */
    private void spawnNewShulker() {
       Vec3d lv = this.getPos();
-      Box lv2 = this.m_lgqlkcep();
+      Box lv2 = this.getBounds();
       if (!this.isClosed() && this.tryTeleport()) {
          int i = this.getWorld().getEntitiesByType(EntityType.SHULKER, lv2.expand(8.0), Entity::isAlive).size();
          float f = (float)(i - 1) / 5.0F;
@@ -686,12 +686,12 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (ATTACHED_FACE.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (ATTACHED_FACE.equals(data)) {
          this.setBoundingBox(this.calculateBoundingBox());
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
@@ -900,11 +900,11 @@
       protected Box getSearchBox(double distance) {
          Direction lv = ((ShulkerEntity)this.mob).getAttachedFace();
          if (lv.getAxis() == Direction.Axis.X) {
-            return this.mob.m_lgqlkcep().expand(4.0, distance, distance);
+            return this.mob.getBounds().expand(4.0, distance, distance);
          } else {
             return lv.getAxis() == Direction.Axis.Z
-               ? this.mob.m_lgqlkcep().expand(distance, distance, 4.0)
-               : this.mob.m_lgqlkcep().expand(distance, 4.0, distance);
+               ? this.mob.getBounds().expand(distance, distance, 4.0)
+               : this.mob.getBounds().expand(distance, 4.0, distance);
          }
       }
    }
@@ -937,11 +937,11 @@
       protected Box getSearchBox(double distance) {
          Direction lv = ((ShulkerEntity)this.mob).getAttachedFace();
          if (lv.getAxis() == Direction.Axis.X) {
-            return this.mob.m_lgqlkcep().expand(4.0, distance, distance);
+            return this.mob.getBounds().expand(4.0, distance, distance);
          } else {
             return lv.getAxis() == Direction.Axis.Z
-               ? this.mob.m_lgqlkcep().expand(distance, distance, 4.0)
-               : this.mob.m_lgqlkcep().expand(distance, 4.0, distance);
+               ? this.mob.getBounds().expand(distance, distance, 4.0)
+               : this.mob.getBounds().expand(distance, 4.0, distance);
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/entity/mob/SkeletonEntity.java namedSrc/net/minecraft/entity/mob/SkeletonEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/SkeletonEntity.java	2024-02-22 03:51:05.779969103 +0000
+++ namedSrc/net/minecraft/entity/mob/SkeletonEntity.java	2024-02-22 03:49:54.072029439 +0000
@@ -56,9 +56,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(CONVERTING, false);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(CONVERTING, false);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/SlimeEntity.java namedSrc/net/minecraft/entity/mob/SlimeEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/SlimeEntity.java	2024-02-22 03:51:05.731969143 +0000
+++ namedSrc/net/minecraft/entity/mob/SlimeEntity.java	2024-02-22 03:49:53.948029543 +0000
@@ -118,9 +118,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SLIME_SIZE, 1);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SLIME_SIZE, 1);
    }
 
    /**
@@ -257,8 +257,8 @@
     * Mapping not found
     */
    @Override
-   public void m_efnedaed(TrackedData<?> arg) {
-      if (SLIME_SIZE.equals(arg)) {
+   public void onTrackedDataSet(TrackedData<?> data) {
+      if (SLIME_SIZE.equals(data)) {
          this.calculateDimensions();
          this.setYaw(this.headYaw);
          this.bodyYaw = this.headYaw;
@@ -267,7 +267,7 @@
          }
       }
 
-      super.m_efnedaed(arg);
+      super.onTrackedDataSet(data);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/SpellcastingIllagerEntity.java namedSrc/net/minecraft/entity/mob/SpellcastingIllagerEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/SpellcastingIllagerEntity.java	2024-02-22 03:51:06.031968898 +0000
+++ namedSrc/net/minecraft/entity/mob/SpellcastingIllagerEntity.java	2024-02-22 03:49:54.364029194 +0000
@@ -49,9 +49,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SPELL, (byte)0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SPELL, (byte)0);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/entity/mob/SpiderEntity.java namedSrc/net/minecraft/entity/mob/SpiderEntity.java
--- namedTargetSrc/net/minecraft/entity/mob/SpiderEntity.java	2024-02-22 03:51:05.931968979 +0000
+++ namedSrc/net/minecraft/entity/mob/SpiderEntity.java	2024-02-22 03:49:54.236029301 +0000
@@ -97,9 +97,9 @@
     * Mapping not found
     */
    @Override
-   protected void initDataTracker(DataTracker.C_oqzxcugu arg) {
-      super.initDataTracker(arg);
-      arg.m_jeliigji(SPIDER_FLAGS, (byte)0);
+   protected void initDataTracker(DataTracker.Builder builder) {
+      super.initDataTracker(builder);
+      builder.add(SPIDER_FLAGS, (byte)0);
    }
 
    /**


The remaining diff is too long!

Please sign in to comment.