mirror of
https://github.com/horizon-rust/horizon.git
synced 2026-11-12 18:35:16 -10:00
Correct five more client-004 rows, all implemented in the mob draw path
The golem's walk tilt, the pufferfish bob and the salmon, tropical fish and squid body rotations are in mobs/render.rs::base_transform_at and mobs/aquatic.rs::rotations.
This commit is contained in:
1 parent
2f7bdf7b23
commit
001ed6987e
1 file changed
+5
-5
@@ -65,7 +65,7 @@ HumanoidMobRenderer.getEquipmentIfRenderable port crates/horizon-client/src/mobs
|
||||
IllagerRenderer.extractRenderState port crates/horizon-client/src/mobs/illager.rs::holding_crossbow crossbow charge and aggressive pose
|
||||
IllusionerRenderer.extractRenderState port crates/horizon-client/src/mobs/illusioner.rs::offsets mirror-image offsets; casting flag
|
||||
IronGolemRenderer.extractRenderState port crates/horizon-client/src/mobs/golem.rs::client_tick gap: player: the offered poppy is not drawn in the golem hand and cracks from damage are not drawn
|
||||
IronGolemRenderer.setupRotations missing player: an iron golem does not tilt side to side as it walks (IronGolemRenderer.setupRotations); only arm and leg swing is ported in mobs/golem.rs
|
||||
IronGolemRenderer.setupRotations port crates/horizon-client/src/mobs/render.rs::base_transform_at (IronGolem branch) the 6.5-degree triangle wave over a 13-block walk phase
|
||||
ItemEntityRenderer.extractRenderState port crates/horizon-client/src/game/item_draw.rs::Game::dropped_item_geometry bob offset, spin and spread
|
||||
ItemEntityRenderer.renderMultipleFromCount port crates/horizon-client/src/item_render.rs::cluster_poses copies of a stack laid out by depth
|
||||
ItemFrameRenderer.submit port crates/horizon-client/src/game/frames.rs::Game::frame_geometry frame model, item or map
|
||||
@@ -107,10 +107,10 @@ PiglinRenderer.extractRenderState port crates/horizon-client/src/mobs/anim.rs::h
|
||||
PiglinRenderer.isShaking port crates/horizon-client/src/mobs/render.rs::shaking converting piglin shakes
|
||||
PolarBearRenderer.extractRenderState port crates/horizon-client/src/mobs/body_anim.rs::polar_bear standing scale
|
||||
PufferfishRenderer.submit port crates/horizon-client/src/mobs/render.rs::body small, medium or big model by size
|
||||
PufferfishRenderer.setupRotations missing player: a pufferfish does not bob up and down (cos bob, 0.08 blocks); no such offset in mobs/anim.rs, body_anim.rs or aquatic.rs
|
||||
PufferfishRenderer.setupRotations port crates/horizon-client/src/mobs/render.rs::pufferfish_bob / pufferfish_bob_y the 0.08-block bob
|
||||
RabbitRenderer.extractRenderState port crates/horizon-client/src/mobs/body_anim.rs::rabbit hop and idle head-tilt animations; Toast name in mobs/render.rs::body
|
||||
RavagerRenderer.extractRenderState port crates/horizon-client/src/mobs/ravager.rs::anim stun, bite and roar clocks
|
||||
SalmonRenderer.setupRotations missing player: salmon do not wiggle their body while swimming or flop on land (SalmonRenderer.setupRotations); no 4.3 amplitude or flop pose in mobs/
|
||||
SalmonRenderer.setupRotations port crates/horizon-client/src/mobs/aquatic.rs::rotations the 4.3-amplitude swim wiggle and the flop
|
||||
SheepRenderer.extractRenderState port crates/horizon-client/src/mobs/render.rs::sheep_wool_rgb gap: player: sheep named jeb_ do not cycle their wool colour; head eat and sheared state read elsewhere
|
||||
ShulkerBulletRenderer.submit port crates/horizon-client/src/game/creatures.rs::Game::mob_geometry gap: minor: drawn as a spark sprite, not the spinning two-layer model
|
||||
ShulkerBulletRenderer.extractRenderState inline crates/horizon-client/src/game/creatures.rs::Game::mob_geometry rotation read there
|
||||
@@ -120,7 +120,7 @@ ShulkerRenderer.extractRenderState port crates/horizon-client/src/mobs/shulker.r
|
||||
SnifferRenderer.extractRenderState port crates/horizon-client/src/mobs/sniffer.rs::anim searching state and animation clocks
|
||||
SnowGolemRenderer.extractRenderState port crates/horizon-client/src/mobs/body_anim.rs::snow_golem gap: player: a carved pumpkin on the head is not drawn; the pumpkin flag is not read
|
||||
SquidRenderer.extractRenderState port crates/horizon-client/src/mobs/aquatic.rs::squid_ai_step tentacle cycle clock
|
||||
SquidRenderer.setupRotations missing player: a squid does not tilt its body while swimming (xBodyRot, zBodyRot); only the vector rotation for ink exists in mobs/aquatic.rs
|
||||
SquidRenderer.setupRotations inline crates/horizon-client/src/mobs/aquatic.rs::rotations the body tilt alongside the ink vector rotation
|
||||
StriderRenderer.getTextureLocation port crates/horizon-client/src/mobs/render.rs::body cold texture when suffocating
|
||||
StriderRenderer.getShadowRadius port crates/horizon-client/src/shadows.rs::mob_shadow_radius a baby strider's radius is halved twice over: 0.5 for the age and 0.5 for the renderer's own factor
|
||||
StriderRenderer.extractRenderState port crates/horizon-client/src/mobs/body_anim.rs::strider saddle, suffocating and ridden states
|
||||
@@ -143,7 +143,7 @@ TntRenderer.extractRenderState inline crates/horizon-client/src/game/tnt.rs::Gam
|
||||
TropicalFishRenderer.getTextureLocation port crates/horizon-client/src/mobs/render.rs::body small or large texture
|
||||
TropicalFishRenderer.extractRenderState port crates/horizon-client/src/mobs/render.rs::body_color pattern colours
|
||||
TropicalFishRenderer.submit port crates/horizon-client/src/mobs/render.rs::body small or large model
|
||||
TropicalFishRenderer.setupRotations missing player: a tropical fish does not wiggle its body while swimming or flop on land (see SalmonRenderer.setupRotations); no 4.3 amplitude in mobs/
|
||||
TropicalFishRenderer.setupRotations inline crates/horizon-client/src/mobs/aquatic.rs::rotations the same body rotation, cod included
|
||||
TurtleRenderer.getShadowRadius inline crates/horizon-client/src/shadows.rs::mob_shadow_radius the same path, with the turtle's 0.3 age factor and its 0.83 renderer factor
|
||||
TurtleRenderer.extractRenderState port crates/horizon-client/src/mobs/body_anim.rs::turtle on-land, laying and egg states
|
||||
VexRenderer.extractRenderState port crates/horizon-client/src/mobs/vex.rs::anim charging pose; held item in mobs/render.rs::hand_base
|
||||
|
Reference in new issue
Block a user