BuildersHammerPlus-2.0.0.jar
What's new
2.0.0 Update: Hammer Modes Update!
(Notice: This version contains config file changes. If you edited the configuration files, be sure to migrate your edits to the new one)
Updated to Update 6 compatibility.
The hammer has been completely reworked with a new mode-based system, expanded controls, charged AOE swings, and new animations for equipping and triggering certain actions.
All hammers now have cycleable modes you can choose from.
Each mode has a unique icon, texture, and description. Starting out with Cycle, Rotate, and State modes. The default state of the hammer is Cycle mode.
Left Click triggers the mode's function forwards, Right Click triggers it in inverse.
Press your 'Ability 1' key to cycle the hammer through the various modes. Has animation to denote change along with a slight change in texture and an inventory icon change.
Press 'Ability 2' to cycle through possible mode variants.
- Player will be notified what setting they have swapped to.
- Currently, only Rotate mode has options for this.
Utilizing a new custom AOE interaction, holding Left/Right click will now let you charge the swing of the hammer, where you visually pull back the hammer before you swing.
Once charged, the hammer will swing down, applying it's interaction in an AOE around what you select, filtered based on the block you clicked on.
Once charged, the hammer will swing down, applying it's interaction in an AOE around what you select, filtered based on the block you clicked on.
Rotation Changes:
- Rotation of blocks now depends on the direction of the face you click on by default
- Rotating larger objects now will attempt to rotate them at the location the player triggers the action, instead of always at the origin
- Rotating certain objects should now properly update any related entities attached to it (like chest inventories)
- Note: Rotating objects like Teleporters will not update their underlying teleporter components to the new location, which may cause issues.
- Use 'Ability 2' to cycle between rotation variants:
- Default
- X Axis Lock
- Y Axis Lock
- Z Axis Lock
- Force Rotate
- 'Default' rotation will try to validate the rotation before rotating to not break any other blocks
- Using 'Force Rotate' rotation ignores validation/block support checks. Can delete blocks, you have been warned.
Added sound effects for successful and failed hammer actions, as well as when switching modes and settings.
Config Update!
- A new config file named 'BuildersHammerPlusConfig' will generate as to not overwrite any potential custom block lists with the old config file
- Each mode of the hammer now has a separate block blacklist alongside the current global blacklist
- Default block blacklists have been edited
- Block Cycling functions can now also utilize the block blacklist
- Each mode has boolean configs for if Creative mode players can bypass the block blacklist or not
Removed the Item light components from the Iron and Thorium hammers.
Technical:
Replaced the now deprecated WorldChunk block functions with the new BlockOperation functions
Replaced deprecated getBlockType() function with non-deprecated method
This mod has no additional files

