Drop an iron block and an iron/diamond pick/shovel on top of an enchantment table while you have 10 levels to enchant it with the ability to mine a 3x3 area. Works omnidirectionally. Pick breaks cobble, stone, netherrack, end stone, diorite, andesite, granite, and polished variants. Shovel breaks dirt, sand, grass, podzol, red sand, gravel and coarse dirt. Instruction file included. Should be multiplayer compatible but not guaranteed, I haven't been able to test it on a server. I'm open to suggestions for improvements.
How can I add a crafting recipe and custom texture for this? I'm trying to figure out how it works, but there's not give function and I'm not sure how to implement a crafting recipe.
I modified the `pickhammer.json` to add blocks that could be broken, but these blocks seem to be only broken if they are the non-center block of the 3x3 radius. I added the same blocks respectively into `tagstone.mcfunction` but only iron_ore is breakable if it is the center block.
I've added coal_ore, iron_ore, diamond_ore, lapis_ore, emerald_ore to both files in the same way that both files had pre-existing lines.
Additionally, I originally tried to modify your datapack to have hammerhead I and hammerhead II but when making a duplicate datapack (for hammerhead II) modifying testenchant.mcfunction, enchant.mcfunction, etc, both datapacks ceased to work. So I was wondering if it was possible to have a Hammerhead 2 enchant using a diamond_block instead of iron_block.
But for now, I can't figure out why only iron_ore is breaking in a 3x3 and center and not other _ore's.
not sure what the problem is but i updated blocks lists successfully: add namespace id block into pickhammer, add corresponding line in tagstone line. Make sure punctuation is the same (i just copy pasted existing lines and replaced block name). I didn't zip it and it works fine with new blocks in 1.16 snapshot
Hey, I tried your method of fixing colliding data packs (which both of yours: Mineral Massacre and this hammerhead) by changing the hammer one in the testenchant.mcfunction and rezipping, not zipping, remove the extra folder then rezipping. Maybe it only works if I change the mineral massacre (which I didn't do because everyone is used to using it on my server), otherwise, I think I'm missing what I am supposed to do.
So, I just quickly tried changing the mineral massacre one, and now the hammerhead enchantment works on the enchantment table, but I can only seem to get one or the other to work if it is not changed. I tried setting it to anvil and lapis block (because I knew the ids) and I think there has to be another step or text edit, I'm missing?
So, changing the file makes the data pack not work. I tried it by itself with changing using notepad +++ on that one file. I do not know if its the program I use or there is another part I missed. I just thought you would like to know. I am going to just have to live without one of them.
Your datapack was really cool, and I was wondering if you can tell me how you only targeted the blocks mined by the pickaxe. I can’t figure it out :( If you can help me, thanks
Is there any way to change which block it gives the hammer head enchant on because i have another datapack that uses an enchanting table to get enchants and they seem to be colliding together.
I added mending to the pickaxe as well as an ore vain mining axe which i think you made and it wont let me add any other enchantments to the picks. Is this a thing done on purpose or is that just how minecraft works?
If you put an enchantment (ie Mending) on something you can't enchant it anymore. However, you can enchant books and merge them with the tool on an anvil to get around this. That's a minecraft thing, and the HammerHead enchantment doesn't factor into this
I bug I found was that when I wore an item that magnets items too me the hammer would either not work at all or would mine under me. But I don't care that much I don't wear that item.
This is a known issue, but thanks anyway! Simply rename the other pack so that it starts with a letter after H (for example, name it JAuArmor instead of AuArmor) and it will be resolved
The pack is working as intended in my testing, is there a way I can recreate the issue?
Rotation (both x and y), tool, what block you're mining, if you're using a datapack that edits the HHhammered tag or HHsquare score, try standing back from the block you're mining, does the direction of the three blocks mined under you change based on direction or are they always the same, singleplayer or multiplayer, etc
I believe it might be a clash of datapacks. In order to find the issue, I might have to disable the datapacks that I got after I got the HammerHead datapack.
Are you maybe wearing a gold chestplate while using the hammer? The chestplate magnetizes items towards you, and the HammerHead enchant uses the item to figure out where to mine, so its probably going: break block>item drops>item tps to you (bc of chestplate)>item does hammer effect. If so, then i may need to do some tweaking to get the order right
EDIT: apparently minecraft loads datapacks alphabetically, so just rename the pack folder so it starts with a letter past H and it functions perfectly
Someone else just now reported a similar issue, is there a way I can recreate the issue?
Rotation (both x and y), tool, what block you're mining, if you're using a datapack that edits the HHhammered tag or HHsquare score, try standing back from the block you're mining, does the direction of the three blocks mined under you change based on direction or are they always the same, singleplayer or multiplayer, etc
I'm waiting for 1.14 to get a few fixes. In my 1.14 world, the dragon just kept flying in circles and not landing. It was an easy, but really annoying kill.
It has a 1/4 second cooldown, you can reduce this but keep in mind it runs a bunch of commands for every block and breaks 9 blocks every time so it can get very laggy very quickly if you're breaking tons of blocks at once.
If you want to reduce the cooldown follow these steps:
extract zip file
go to HammerHead\data\hammerhead\functions\main.mcfuntion
change Age:5s to a lower number, no lower than 1
EDIT: after some testing it seems that its not possible to fully remedy this, even with no cooldown at all. I think haste 2 efficiency 5 actually literally breaks >=2 blocks per tick and ticks per second is the limiting factor here
Just for personal use btw :)
and do you have a discord
I modified the `pickhammer.json` to add blocks that could be broken, but these blocks seem to be only broken if they are the non-center block of the 3x3 radius. I added the same blocks respectively into `tagstone.mcfunction` but only iron_ore is breakable if it is the center block.
I've added coal_ore, iron_ore, diamond_ore, lapis_ore, emerald_ore to both files in the same way that both files had pre-existing lines.
Additionally, I originally tried to modify your datapack to have hammerhead I and hammerhead II but when making a duplicate datapack (for hammerhead II) modifying testenchant.mcfunction, enchant.mcfunction, etc, both datapacks ceased to work. So I was wondering if it was possible to have a Hammerhead 2 enchant using a diamond_block instead of iron_block.
But for now, I can't figure out why only iron_ore is breaking in a 3x3 and center and not other _ore's.
Thank you for your time
Maybe it only works if I change the mineral massacre (which I didn't do because everyone is used to using it on my server), otherwise, I think I'm missing what I am supposed to do.
Thank you and love your packs.
So, changing the file makes the data pack not work. I tried it by itself with changing using notepad +++ on that one file. I do not know if its the program I use or there is another part I missed. I just thought you would like to know. I am going to just have to live without one of them.
Really nice job on the datapack btw! :D
If you could fix this, thatll help
either that or just tell me where to fix the code so it can work again
Rotation (both x and y), tool, what block you're mining, if you're using a datapack that edits the HHhammered tag or HHsquare score, try standing back from the block you're mining, does the direction of the three blocks mined under you change based on direction or are they always the same, singleplayer or multiplayer, etc
Before actual posting: After typing the top, I went to test, and apparently, it was Sky datapacks created by Resistance_Is_Futile. If you want to recreate it, or want to test what goes wrong with HammerHead when clashed with the Sky datapacks, here you go:
https://www.planetminecraft.com/mod/sky-aiot-datapack-1-14-by-resistance-is-futile/
https://www.planetminecraft.com/mod/skyhopper-datapack-by-resistance-is-futile/
I swear this is not an advertisement. I actually just want to know what goes wrong so I can play with both at the same time.
but, like before, the 1.14-1.14.1 theory works too
EDIT: apparently minecraft loads datapacks alphabetically, so just rename the pack folder so it starts with a letter past H and it functions perfectly
Rotation (both x and y), tool, what block you're mining, if you're using a datapack that edits the HHhammered tag or HHsquare score, try standing back from the block you're mining, does the direction of the three blocks mined under you change based on direction or are they always the same, singleplayer or multiplayer, etc
If you want to reduce the cooldown follow these steps:
- extract zip file
- go to HammerHead\data\hammerhead\functions\main.mcfuntion
- change Age:5s to a lower number, no lower than 1
EDIT: after some testing it seems that its not possible to fully remedy this, even with no cooldown at all. I think haste 2 efficiency 5 actually literally breaks >=2 blocks per tick and ticks per second is the limiting factor here