Skip to content

bedesp rewrite, fastplace, and freelook and issue #33 fix - #35

Open
nanomangotrkmnia wants to merge 3 commits into
Aspw-w:mainfrom
nanomangotrkmnia:pr-to-upstream
Open

nanomangotrkmnia wants to merge 3 commits into
Aspw-w:mainfrom
nanomangotrkmnia:pr-to-upstream

Conversation

@nanomangotrkmnia

Copy link
Copy Markdown
Contributor

Changes

BedESP

  • Replaced the previous bed ESP renderer with a new implementation using custom 3D face and edge geometry (projection via vector
    math) for more accurate overlays
  • Added two rendering modes: Solid (filled faces) and Hitbox (outline)
  • New configuration options: scan Distance (4–48 m), Color, Opacity (solid mode), and line Width (hitbox mode)
  • Beds are scanned periodically (every 20 ticks) across all horizontal directions

FastPlace

  • Reduces the vanilla right-click placement cooldown while holding a block item
  • Configurable Delay (0–4 ticks) allows retaining a custom cooldown instead of the default
  • Introduces a new IMinecraftClient accessor to control the internal right-click delay

Freelook

  • Detaches the camera from the player, allowing free camera movement while player rotation remains unchanged
  • Configurable Distance (0.1–50 m) determines the camera's orbit offset behind the player
  • Mouse input is routed to the camera via ClientPlayerEntityMixin; first-person hand rendering is suppressed while the module is
    active
  • The module deactivates automatically on world change to prevent stale camera state across sessions

@nanomangotrkmnia

Copy link
Copy Markdown
Contributor Author

Also added fix for issue: NanoVG Error #33

@nanomangotrkmnia nanomangotrkmnia changed the title bedesp rewrite, fastplace, and freelook bedesp rewrite, fastplace, and freelook and issue #33 dix Aug 20, 2026
@nanomangotrkmnia nanomangotrkmnia changed the title bedesp rewrite, fastplace, and freelook and issue #33 dix bedesp rewrite, fastplace, and freelook and issue #33 fix Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants