Skip to content

fix disabled supervision still blocking furnace input, off-hand dissection damage, and off-hand ranged XP - #2

Open
Spagles wants to merge 3 commits into
Maxello1:masterfrom
Spagles:master
Open

fix disabled supervision still blocking furnace input, off-hand dissection damage, and off-hand ranged XP#2
Spagles wants to merge 3 commits into
Maxello1:masterfrom
Spagles:master

Conversation

@Spagles

@Spagles Spagles commented Aug 4, 2026

Copy link
Copy Markdown
  • added enabled-config checks in ScreenHandlerMixin so furnace input restrictions are skipped when smelting or cooking supervision is disabled (consistent with the existing hopper-insertion check in AbstractFurnaceBlockEntityMixin)
  • passed the actual interaction Hand through performDissection and handleFailedDissection so tool durability damage hits the correct item when dissecting with the off-hand
  • added an off-hand fallback in the ranged combat XP handler so bows/crossbows held in the off-hand still grant Ranged Combat XP

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.

1 participant