DArkHekRoMaNT Posted February 7, 2021 Report Posted February 7, 2021 (edited) The Helve hammer can now forge more than just plates and ingots Mod support: To make the hammer support (or not support) custom items, it is enough to add attributes/helvehammerworkable: true or false to the output item. By default, the absence of such an attribute is considered true (changing in config) Config: AllWorkable - will this work for any items (default - false) DefaultWorkable - default attribute (default - true) AnvilTier - minimum anvil tier (default - 3, iron) Vanilla items are patched, by default you can do everything except the anvil. Download: ModDB or GitHub Edited August 9, 2021 by DArkHekRoMaNT 4 1
Lord Neophyte Posted February 17, 2021 Report Posted February 17, 2021 how to add more recipes ? like the iron anvil base and top part ? [ { "file": "game:itemtypes/part/helvehammerhead.json", "op": "add", "path": "/attributes", "value": {} }, { "file": "game:itemtypes/part/poundercap.json", "op": "add", "path": "/attributes", "value": {} }, { "file": "game:itemtypes/part/helvehammerhead.json", "op": "add", "path": "/attributes/helvehammerworkable", "value": true }, -------------------------------------------------------------------- DONT WORK { "file": "game:itemtypes/part/anviltop.json", "op": "add", "path": "/attributes/helvehammerworkable", "value": true }, { "file": "game:itemtypes/part/anvilbase.json", "op": "add", "path": "/attributes/helvehammerworkable", "value": true }, ---------------------------------------------------------------- { "file": "game:itemtypes/part/poundercap.json", "op": "add", "path": "/attributes/helvehammerworkable", "value": true } ] Â part.json
DArkHekRoMaNT Posted February 18, 2021 Author Report Posted February 18, 2021 Whoa. At the very least, my unworkable patch for anvil don't work. I'm patching the anvil block itself (which is not smithing at all), not the parts. So right now it should work with anvil o_O
MrFlibble Posted February 20, 2021 Report Posted February 20, 2021 Is it possible to make this mod work on a server? I tested it in single player and it works flawlessly (this feature really should be in the vanilla game IMO). On my family server however the helve hammer creates the shape, you see voxels move and get removed but the completed item never pops off the anvil. Tried the pickaxe & shears. I would love it if it could be made to be server side it would be a great addition. Thanks for your hard work
Lord Neophyte Posted February 20, 2021 Report Posted February 20, 2021 works fine on my server u need the iron anvil to work with ....
DArkHekRoMaNT Posted February 20, 2021 Author Report Posted February 20, 2021 33 minutes ago, MrFlibble said: Is it possible to make this mod work on a server? I tested it in single player and it works flawlessly (this feature really should be in the vanilla game IMO). On my family server however the helve hammer creates the shape, you see voxels move and get removed but the completed item never pops off the anvil. Tried the pickaxe & shears. I would love it if it could be made to be server side it would be a great addition. Thanks for your hard work It's strange, the mod runs on the server. What anvil are you using?
MrFlibble Posted February 20, 2021 Report Posted February 20, 2021 Using a bronze anvil but have changed the config JSON. I'll try the iron anvil and see what happens  { "AllWorkable": true, "DefaultWorkable": true, "AnvilTier": 1 } Â
DArkHekRoMaNT Posted February 20, 2021 Author Report Posted February 20, 2021 1 minute ago, MrFlibble said: Using a bronze anvil but have changed the config JSON. I'll try the iron anvil and see what happens  { "AllWorkable": true, "DefaultWorkable": true, "AnvilTier": 1 }  Did you only change this on the client?
MrFlibble Posted February 20, 2021 Report Posted February 20, 2021 No changed both client and server config. Bronze anvil worked in single player.  Just tried an iron anvil on the server and it worked perfectly.
DArkHekRoMaNT Posted February 20, 2021 Author Report Posted February 20, 2021 1 minute ago, MrFlibble said: No changed both client and server config. You changed AnvilTier. Did you change this in the mod config on the server, or only on the client? It looks like you only changed this on the client. Therefore, you have a visual part but the item is not actually created.
MrFlibble Posted February 20, 2021 Report Posted February 20, 2021 I did change the server and client configs. Just double checked the server config and the changes haven't been saved. I think I've made a schoolboy error and changed to config while the server was running Uploaded the client config to the "STOPPED" server and I've just made a copper sawblade on the bronze anvil as a test. Thanks for you help debugging my stupidity and thanks for the awesome mod.
Loco Posted February 27, 2021 Report Posted February 27, 2021 did making the iron anvil work? I tried making one and put three iron on my anvil before I realized the hammer wasn't changing anythingÂ
DanaCraluminum Posted February 27, 2021 Report Posted February 27, 2021 12 minutes ago, LocoMiner said: did making the iron anvil work? I tried making one and put three iron on my anvil before I realized the hammer wasn't changing anything You need to configure it in the config file
DArkHekRoMaNT Posted February 27, 2021 Author Report Posted February 27, 2021 (edited) v1.0.2: Fixed helve hammer workable anvil parts by default Edited March 2, 2021 by DArkHekRoMaNT
DArkHekRoMaNT Posted February 27, 2021 Author Report Posted February 27, 2021 1 hour ago, LocoMiner said: did making the iron anvil work? I tried making one and put three iron on my anvil before I realized the hammer wasn't changing anything You should have loose pieces. Considering that the maximum is 3 ingots in height, anvil crafting will be strange
DArkHekRoMaNT Posted March 10, 2021 Author Report Posted March 10, 2021 (edited) 6 minutes ago, Kiava said: where i had to config the mod? Â %appadata%/VintagestoryData/ModConfig/helvehammerextensions.json (created after the first load of the world) Edited March 10, 2021 by DArkHekRoMaNT
Bentorium Posted April 2, 2021 Report Posted April 2, 2021 Does it require both sides edits on that file, seems that server side edit works ok. Changed it server side to use brass anvil, but didnt touch client side configs and it seems to work. Tho it wont show progress, made iron long blade, took while and ingot changed to blade. Or should there be some progress graphics? 1
JyeGuru Posted June 25, 2021 Report Posted June 25, 2021 On 4/3/2021 at 2:46 AM, Bentorium said: Does it require both sides edits on that file, seems that server side edit works ok. Changed it server side to use brass anvil, but didnt touch client side configs and it seems to work. Tho it wont show progress, made iron long blade, took while and ingot changed to blade. Or should there be some progress graphics? I just did this too (changed anvil requirement to Bronze) but didn't see any progress updates on the client. When I changed the client config to also be the same, progress started showing up fine. Is it possible to have this value sync?
DArkHekRoMaNT Posted July 19, 2021 Author Report Posted July 19, 2021 (edited) Updated to 1.15 Edited July 19, 2021 by DArkHekRoMaNT
Robert Milligan Posted August 9, 2021 Report Posted August 9, 2021 (edited) You may not be aware of this but as far as I can tell your wonderful mod does not work with 1.15.3. Thanks Edited August 9, 2021 by Robert Milligan 1 1
DArkHekRoMaNT Posted August 9, 2021 Author Report Posted August 9, 2021 2 hours ago, Robert Milligan said: You may not be aware of this but as far as I can tell your wonderful mod does not work with 1.15.3. Thanks 1.15.3 or 1.15.4? Tested now in single player v1.15.3 - it works. What are you doing?
Robert Milligan Posted August 9, 2021 Report Posted August 9, 2021 (edited) I was using 1.15.3 but will be trying 1.15.4 now. Still testing in 1.15.3. I have not installed 1.15.4 yet. Â I was trying to have the helve hammer create some tools. The only thing that I can get the hammer to do is to process iron blooms and make plates. Â Two days ago I did a fresh Windows 7 install. I haven't tried the mod since my reinstall. Â Okay I heated up an iron ingot. Placed it on the Tin Bronze anvil and chose to create a Pickaxe. The hammer is just pounding away on it but having no effect on it whatever. JUST went and re-downloaded the mod and placed it in the 1.15.3 Mod folder. Here is the exact folder where I have placed your mod: C:\Users\Robert\AppData\Roaming\Vintagestory 1.15.3\Mods Started VS. Clicked on: Mod Manager. It shows v1.1.0. Now I will try it again. Loaded my world and tried again. Still no effect. I have placed the mod in that particular folder because I have had several VS versions installed at the same time. I moved the mods to the version folder to avoid incorrect versions from being loaded. This is a technique that has been successful before. I'd be happy to upload log files it that would help or screenshot too. Attempted to fix by moving the mod zip file to the folder: C:\Users\Robert\AppData\Roaming\VintagestoryData\Mods from version specific folder. That did not work. Â Opened ModConfig\helvehammerext.json. Changed AnvilTier value from 3 to 2. That worked. I don't remember needing to do that before but maybe I did. I haven't found documentation about the values for AnvilTier so guessed at 2 for bronze anvil. I don't know if that is correct or not but it works!!!!! Yay! Yes I did see that the default value is 3 AND that is says Iron but since I didn't know about the possible values for that I left it alone. Thanks Edited August 9, 2021 by Robert Milligan
Recommended Posts