Tweakeroo

Tweakeroo

2M Downloads

Tweakeroo's zoom doesn't work at all and zoom from other mods do not work while in freecam

Slooshie1 opened this issue · 16 comments

commented

Tweakeroo zoom not working on 1.19.4:
image

Ok Zoomer works when in first-person but not when using Tweakeroo's freecam mode:
https://user-images.githubusercontent.com/90230538/228115662-e36a960a-45dd-4c68-8f6b-a04874bf9cdb.mp4

commented

there is an existing option for dynamic FOV changes; I'd imagine that you'd be able to simply disable that while freecam is active

fwiw, meteor client's freecam works with external zoom mods. It also doesn't have the dynamic FOV chanves

commented

Just confirmed that Tweakeroo's zoom also does not work when Tweakeroo is the only mod besides malilib (tested in singleplayer)

commented

FastBlockPlacement also does not work. Had a friend test this as well

commented

zoom seems to be broken in 1.19.4

fast block placement is working fine for me with only malilib+tweakeroo+qfapi/fabric api+no telemetry

does it only work in singleplayer, or is it broken there too?

commented

does not work in singleplayer for me

commented

Correction: it works without the rest of my mods; something is conflicting

commented

Something really strange is happening... on one instance it does not work with only tweakeroo, malilib, mod menu, and quilted fabric api. HOWEVER, on another instance that is an EXACT copy of the first instance with the SAME mods loaded on the SAME world, it works fine.

commented

bruh - disabling and reenabling fastblockplacement on the nonworking instance worked

commented

are you using the same version of java?

commented

bruh - disabling and reenabling fastblockplacement on the nonworking instance worked

This also worked on the fully modded instance :v

commented

So for the mod dev the TLDR is: zoom is broken on 1.19.4, I request for zoom from other mods to work while in freecam, and for some reason fastblockplacement doesn’t always work and I have to disable and reenable it in the config for it to work.

commented

i'm pretty sure there are limitations with how free cam works, that would prevent other mods from being compatible; that said, simply having tweakeroo's zoom for freecam and ok zoomer ( or an alternative ) for everything else, would work fine

unless you can reproduce fastblockplacement not working, there's not that much that can be done about that issue

commented

Zoom works fine for me in the 1.19.4 version. You are using the zoom activation key from the Hotkeys category to actually use it, right?

FBP needs Placement Restriction enabled to work. Make sure you have not disabled the placementRestrictionTiedToFast option, that option makes it automatically get enabled and disabled as you toggle FBP off/on. But if toggling fbp makes it work, that would more suggest that the option is enabled, but you have manually disabled placement restriction, and then toggling fbp off/on will re-enable it again allowing fbp to work(?)

commented

ah, I was using the toggle tweak key; works fine with the hotkey

might want to add a note to actually use the hotkey for numbskulls like us

commented

Ah, thanks for the clarification on both of those issues. I did manually disable placement restriction as I noticed it was not set to default (false) and I was not using the hot key for zoom. As for the ok zoomer with freecam thing, do you think you can add compatibility for that? Or is it already possible through enabling another tweak or something?

commented

I think currently Tweakeroo probably overrides/hard codes the fov while in free camera mode to prevent the annoying sprinting fov changes while in free cam mode, if I remember right. I can at least add an option to select whether it should do that or not.

But that option will most likely only come later via the main development code from 1.12.2 once that gets ported forward again. I'm trying to not add anything new in the 1.13+ versions atm, as that just takes a lot of time away from working on the new code, just delaying it further and further into the future. The 1.13+ versions are already almost 4 years behind the 1.12.2 code - the last update from 1.12.2 to 1.13.2 happened in June 2019. Since then only small features here and there have been added to the 1.13+ versions, while all bigger changes and systems and features only go to the main development code in 1.12.2.