Skip to content

Fix several offhand issues - #196

Merged
Caedis merged 6 commits into
masterfrom
algent/morefixes
Aug 23, 2026
Merged

Fix several offhand issues#196
Caedis merged 6 commits into
masterfrom
algent/morefixes

Conversation

@Algent

@Algent Algent commented Aug 2, 2026

Copy link
Copy Markdown

Summary

I wrote this 3 weeks ago with the intend to push it after my previous PR and I completely forgot about it.
That said giving it a test just now I found some edge cases to fix.

Hopefully should improve a bunch of things in the list here GTNewHorizons/GT-New-Horizons-Modpack#22178

Fix Interaction fall through

It should now handle properly: canceled right-click block interactions, server side main hand tool for which right click return false to the client, and a few more edge cases.

Added main hand fallback block list

This add a new config: mainhandUseStopsOffhandFallback
This doesn't stop using said items in offhand (there is already a config for that), but hard block any offhand interaction while they are in main hand due to having complicated handling
Default entries cover known problematic server-authoritative tools, including Matter Manipulator tiers, Forestry handheld GUIs/backpacks, Draconic Evolution item dislocator, and AE2 network tools.

Fix Thaumcraft vis orb pickup

Allow offhand wand to pickup vis orb

Checklist

  • I have tested this PR in DevEnv
  • I have tested this PR in Fullpack
  • This PR is in compliance with the GTNH AI Policy

@Algent Algent added the Bug Fix Fixes a bug. Please link it in the PR if an issue exists for it. label Aug 2, 2026
@Caedis
Caedis merged commit c87b9f0 into master Aug 23, 2026
1 check passed
@Caedis
Caedis deleted the algent/morefixes branch August 23, 2026 08:23
@NeutronSelector NeutronSelector mentioned this pull request Aug 29, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Fix Fixes a bug. Please link it in the PR if an issue exists for it.

Projects

None yet

2 participants