Backhand v.1.4.0
Additions:
- A new Chinese translation thanks to user song682
Changes:
- Removed the offhand container, and the config for an extra offhand item slot. Caused far too many bugs and issues for the novelty of having a single extra slot appear. A separate GUI for adding an item into the offhand slot will be added soon.
Fixes:
- Many inventory issues have been fixed because of the removal of the offhand container! In fact, all fixes listed here but the last one are completely fixed because of the absence of the offhand container.
- Fixed GUI deadlock due to Backhand's handling of mismatching its container to other GUIs
- Fixed crash with DBC when opening the extra inventory
- Fixed furnace fuel disappearing sometimes when holding an item in the offhand
- Fixed index out of range crash with inventory tweaks
- Fixed dragged items disappearing in creative mode when the survival tab is clicked
- Fixed offhand item not updating when the player changes dimensions.
Backhand v.1.3.1
Additions:
- Added left hand aimed bow animation
Changes:
- Offhand mirrors the main hand correctly and sways left/right now.
- Offhand item switching animation is now faithful to the mainhand's animation.
Fixes:
- Fixed inventory not updating sometimes when the offhand is swapped.
- Fixed many creative inventory bugs, and some more syncing issues.
- Fixed being able to attack with an empty offhand when the offhand config is disabled.
- Fixed some placeable offhand item stacks not being set to null when their size is below 0 in the offhand.
- Fixed offhand item damage not updating correctly on item use.
- Fixed mainhand item not losing durability when attacking entities.
- Fixed unintended behavior when trying to use an item in the mainhand while having an empty offhand.
- Fixed HUD issues with other when rendering the offhand slot with other mods.
Backhand v.1.3.0
New features:
- The offhand item is now stored in a player extended property when not assigned to an inventory slot, meaning many more mods that change the player's inventory are compatible with fewer conflicts.
- A similar change to how the offhand slot container is implemented now allows more mods that change the player's inventory container to be compatible with fewer conflicts.
- Most items are mirrored correctly in first and third person in the offhand now.
- More items like fishing rods and thaumcraft wands are now usable through an added mixin and ticking server-side hotswap. The ticking hotswap is toggleable through the config.
Fixes:
- Fixed ghost blocks when breaking blocks with the offhand in creative mode.
- Fixed attacking an entity with the offhand right after using an item or interacting with an entity with an item.
- Fixed server-side crash when checking for offhand use and shift placing offhand blocks on blocks with uses.
- Fixed null pointer exception in offhand creative inventory.
- NetHandlerPlayClient.handleSetSlot() mixin now sets item stacks to null in slots if their stack size is zero, fixing some container issues.
- Fixed nullpointerexception client-side console spam on sent packets.
- Server-sided configs are now synced with the client.
Backhand v.1.2.1
Important fixes!
- Holding down right click no longer auto-attacks like crazy, and swinging animations happen for every offhand attack now
- Offhand attacks are disabled if there is any item in use
- Fixed offhand blocks not being able to be placed on modded blocks with right-clicking uses
- Offhand block placements will no longer allow the player to no-clip into the placed block
- Fixed block breaking damage carrying over when switching blocks
- Fixed modded items not working in the blacklist config
- Offhand items can no longer be used if a block is held in the main hand
- Blocks no longer break right after you place them with the offhand
- Fixed offhand interacting causing the player to interact twice with blocks
- Fixed odd first person right hand bobbing when another player swings with their offhand
- Improvements to offhand item syncing in multiplayer
- Null pointer exception fix for offhand block breaking
- Offhand slot to the side of the hotbar not rendering with some mods
Added:
- Improvements to offhand item rendering
- Et-Futurum firework support for the offhand
- Shift-placing blocks in the offhand
- Creative inventory offhand slot client-sided config
Additions:
- Compatibility for mods that change the player's inventory.
- Added config to use an existing inventory slot in place of the extra offhand slot separate from the inventory.
- Added a config to determine which slot in the main inventory the offhand should go into.
Fixes:
- Fixed some items not being used up on right click while in the offhand.
Fixed items duplicating when moving the mouse wheel quickly and swapping. Offhand swaps are now not done on the client side, and the client must wait for a server response to be able to swap again. Inventory Tweaks now properly works with swapping as well.
Previous changes/additions from unstable 1.1 versions:
New features:
- Added a slot to the inventory where the offhand item can be placed. This is configurable! If experiencing compatibility issues, try disabling this feature.
- Et Futurum's totem of undying now works in the offhand.
- Added JinRyuu's mods compatibility for rendering an emtpy offhand.
- If using an axe in the mainhand and a log is highlighted, the mainhand action takes precedence. Same for shovels & dirt.
- Updated ingame mod info, rendering an empty offhand is now configurable from the mod menu.
Bug fixes:
- Fixed items not breaking in the offhand.
- Fixed offhand item being moved back into the main inventory on login when empty offhand use is disabled.
- Fixed items moving around in the hotbar when moving an item into the offhand while InventoryTweaks is installed.
- Fixed offhand items vanishing on pickup in survival mode if the player's inventory is full.
- Fixed some items vanishing on offhand use.
- Fixed not being able to attack with an empty offhand
- Fixed being able to break blocks behind an entity being attacked with the offhand.
Visual Fixes:
- Fixed offhand and sometimes even mainhand clipping through blocks when using Optifine.
- Fixed right hand's lighting being disabled.
- First person offhand is now rendered directly after the mainhand renders.
- The offhand item no longer shows up on the first main hotbar slot while in creative mode's survival inventory GUI.
- Fixed inventory GUI darkening when eating or drinking with the offhand.
New features:
- Added a slot to the inventory where the offhand item can be placed. This is configurable! If experiencing compatibility issues, try disabling this feature.
- Et Futurum's totem of undying now works in the offhand.
- Added JinRyuu's mods compatibility for rendering an emtpy offhand.
- If using an axe in the mainhand and a log is highlighted, the mainhand action takes precedence. Same for shovels & dirt.
- Updated ingame mod info, rendering an empty offhand is now configurable from the mod menu.
Bug fixes:
- Fixed items not breaking in the offhand.
- Fixed offhand item being moved back into the main inventory on login when empty offhand use is disabled.
- Fixed items moving around in the hotbar when moving an item into the offhand while InventoryTweaks is installed.
- Fixed offhand items vanishing on pickup in survival mode if the player's inventory is full.
- Fixed some items vanishing on offhand use.
- Fixed not being able to attack with an empty offhand
- Fixed being able to break blocks behind an entity being attacked with the offhand.
Visual Fixes:
- Fixed offhand and sometimes even mainhand clipping through blocks when using Optifine.
- Fixed right hand's lighting being disabled.
- First person offhand is now rendered directly after the mainhand renders.
- The offhand item no longer shows up on the first main hotbar slot while in creative mode's survival inventory GUI.
- Fixed inventory GUI darkening when eating or drinking with the offhand.