Note: I am now back in school, which means my available free time for modding has been significantly decreased. I will not port my mods to Forge, but my mod licenses are open, which allows you to do it yourself without permission. Please keep this in mind when asking for version updates. If you have issues, post them on this project's GitHub issue tracker. Thanks!
Vanilla Hammers adds in a ton of new Hammer items, which mine out a 3x3 area in front of the player. Very useful for large-scale excavation and mining!
Each Vanilla Hammer item is based on a vanilla material; the stats of the hammer grow as the material gets rarer. Each hammer has the same mining level as the vanilla tool counterpart, but it has more durability and is slower to use. Why use a diamond pickaxe when you can use an awesome hammer?
Make sure to explore all the fun advancements available (and the secret ones as well!). Craft a Wooden Pickaxe to unlock the tab.
To repair a hammer, place it in an anvil with its respective material type. There are config options to disable certain materials, for those who want a true vanilla experience. You can also configure how the 3x3 hitbox looks.
Vanilla Hammers requires the Fabric Loader and Fabric API to run. For a Forge variant, check out MelanX's port here. Recipes can be found in the images tab of this page. Have fun!
please 1.16.5
Based on description, how do i configure how the 3x3 hitbox looks? also could you add an option to change AOE from 3x3 to single block via configurable key? keep same mining speeds just change AOE, so players don't have to switch to normal pickaxe for single blocks.
In reply to Penturt:
You can shift with a Hammer to mine individual blocks. Configuration options for the hitbox are available in the Magna config file or the Mod Menu Magna config menu.
In reply to Draylar1:
oh ok, thanks i'll give it a look. the shift wasn't working for me because that's my key for vien-miner, I'll look into changing that around, thanks again.
In reply to Draylar1:
i was able to change the key binding in a way to work with view-miner. But i have had no luck with changing the hitbox style, no matter the value i use for the option the hitbox remains a simple thin black outline around the 3x3 blocks.
In reply to Penturt:
What config option are you changing? If you do not want the 3x3 hitbox, set enableExtendedHitbox to false.
In reply to Draylar1:
i was hoping to attempt to get a white outline, kind of like the one shown in the mod description, just so its more visible then the default black hitbox. I want the hitbox, was just hoping i could make it more visible, i have changed "fullBlockShapes": true hoping that would just highlight the whole block, but i can't seem to see a difference with that option on, i also might just be misunderstanding the option.
fyi, this mod and the Excavators mod are great.
In reply to Penturt:
Oh, gotcha. fullBlockShapes just renders a full cube on things like slabs (instead of a half-sized hitbox). The white outline isn't part of the mod (was just for added FX), but it's something I can consider adding in the future.
In reply to Draylar1:
HAHA, ok that makes sense. That would be a nice feature in the future, or full block highlight. nonetheless, great mod. thanks for the replies.
Loving the mod, but it seems block highlighting is not working. when mining it doesn't show the outline/highlighted area of effect as shown in the picture in the description, it doesn't even show the normal Minecraft block highlight for the block being looked at. This is for both this mod and the Vanilla Excavators mods, another great mod.
In reply to Penturt:
After poking around a little, it seems to related to Sodium mod, with sodium included it seems to remove the block highlighting for your mods, when removed they seem right.
Woah this mod is epic I love how simple it is, Its fun to use, I recommend it!
Hey. I love this mod. The recipe seems balanced and it mostly has no bugs. I did however come across this problem:
So you can basically mine obsidian within seconds when you don’t directly hammer it down, and instead use a stone block next to it. Here is a link to a video I made to explain this as BetterNether hammers have a similar issue:
I think if it's possible to add every block that is going to be mined, add all the mining times that it would take to break all 9 (or less) blocks, and then divide that by 4? That would stop quick mining the portals, but it would still allow for quick mining in the caves and such. Not sure if that's possible, but that's how I would personally program that.
hope this helps solve the problem!
Any chance this can run on 1.16.5 (as well as the excavator mod)?
Also, is there a way to remove the Extra Hammers so I can only make and use the vanilla ones?
Hello sir I am on 1.16.1 fabric build using hammers no problem, excavators dont work no biggie ,main issue is a string of errors when loading magna default config, could be caused by autoconfig mod that seems to be causing other errors as well here is a copy of the log albeit abbreviated just put what i thought was relevant. I wonder if this is more of an issue with sponge mixin and auto config than anything. But magna does not show on modlist and any json. file with the name magna is empty. I have been trying to fix issue with auto config (which now seems to be unsupported but no matter how many times i remove it from mod folder it still runs. There is no significant impact on gameplay currently except prob the string of errors that prob impacts my fps. Been trying to increase the value of maxshiftby as the log says but cannot seem to find it. I am quite the beginner when it comes to mods so sorry in advance if i am asking the wrong questions and forgive my lack of knowlege. I do not plan to update so updating magna is not really a solution for me at this moment , any advice you could provide would be greatly appreciated thank you in advance
[10:02:22] [main/ERROR]: Failed to load config 'class draylar.magna.config.MagnaConfig', using default!
me.sargunvohra.mcmods.autoconfig1u.serializer.ConfigSerializer$SerializationException: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at me.sargunvohra.mcmods.autoconfig1u.serializer.GsonConfigSerializer.deserialize(GsonConfigSerializer.java:65) ~[3633e16c-c0d1-47c0-9343-004fcc834b00.jar:?]
at me.sargunvohra.mcmods.autoconfig1u.ConfigManager.load(ConfigManager.java:52) [3633e16c-c0d1-47c0-9343-004fcc834b00.jar:?]
at me.sargunvohra.mcmods.autoconfig1u.ConfigManager.<init>(ConfigManager.java:25) [3633e16c-c0d1-47c0-9343-004fcc834b00.jar:?]
at me.sargunvohra.mcmods.autoconfig1u.AutoConfig.register(AutoConfig.java:45) [3633e16c-c0d1-47c0-9343-004fcc834b00.jar:?]
at draylar.magna.Magna.<clinit>(Magna.java:17) [cde1d40c-8f2c-40e2-b139-a5d9f769e40f.jar:?]
In reply to dr4track:
The first block is just warnings (not important), and you will not be able to remove them without updating. To attempt to solve the second block of issues, try deleting the config/magna.json file and run your game again. If that does not work, please provide your full game log through pastebin (or a similar service).
In reply to Draylar1:
thx
can i use your textures? i making a mod but i am bad at texturing
In reply to test_p123:
If you provide attribution stating the textures are from Vanilla Hammers and license your project under a similar open license (MIT, GPL), then sure.
Does this require LibCD? Cause I'm able to use it normally without LibCD installed.
It says that it's a required dependency on the files page.