Hammerz

HammerzBanner

Overview

Hammerz is a small mod which simply adds in a TiC style hammer item to various tool materials (Vanilla, EnderIO's Dark Steel, Thaumium, Botania's Manatseel and Elementium, RotaryCraft's HSLA Steel and Bedrock,  Steel, Copper, Tin, Bronze, Invar, Ferrous, Silver, Lead, Electrum, and Shiny so far)

Features

Unity style textures, enabled by default

Unity

"Fitting" textures, enabled via config

Regular

Hammers

  • Each hammer is made in the shape of a pickaxe in the crafting table, with the representative ore dictionary registered blocks instead of ingots (eg Any mod's Copper Blocks for the Copper Hammer)
  • Hammers mine in a 3x3 pattern, just like Hammers from other mods
  • Unlike in Tinkers Construct, when you right click on a block with a hammer, it will search you inventory for torches and place one if you have any, you do not need to have torches in your hotbar.
  • ***Sneaking while mining will only mine one block, this may be configured to take extra damage or go slower in the future***
  • Hammers can be repaired with the same blocks/items that were used to make them.
  • Although registered from the existence of any instance of the matching Ore Dictionary block, the materials have values I picked from specific mods.
    • Copper, Tin, Bronze, Ferrous, Invar, Silver, Lead, Electrum and Shiny are all based off of Thermal Foundation.
    • Steel is based of off Railcraft Steel.
    • Thaumium is based off of Thaumcraft's Thaumium.
  • The Dark Steel hammer functions is meant to follow the Dark Steel concept from EnderIO and can be upgrades similarly to the other Dark Steel tools
    • Applicable upgrade is empowerment 1-4, but the needed items are different; the hammer has a much larger durability and max amount of energy it can store
    • Check the tooltips for information, the Dark Steel hammer inherits properties from the EnderIO config file, such as obsidian speed bonus and enchantment costs
    • Should be able to be charged in any fashion that other RF compatible items can be, but needs to have at least "Empowered I" beforehand
    • Pulls some localization from the EnderIO lang file which is likely to always have more translations than this one's.
  • The Thaumium hammer will be enchantable with repair I&II like the other thaumium tools.
  • Botania hammers: Manasteel and Elementium (no Terrasteel as it already performs too similar of a function)
    • Both will be chargeable via mana, and repairable. This happens in the exact same manner as Botania's tools.
    • Elementium Hammer will not drop "junk" (Cobble, Netherrack etc)
  • RotaryCraft HSLA hammer is a regular ore-Dictionary registered hammer
  • RotaryCraft Bedrock hammer has silk touch and is made in the Blast Furnace in the same manner as the Bedrock Pick but with Bedrock Ingot Blocks replacing the ingots. It cannot take damage.

Dependencies

EnderIO is required for the Dark Steel Hammer because it requires other EnderIO items/blocks for the empowerment upgrade, obviously along with EnderIO you will need EnderCore.

Thaumcraft is a dependency for the Thaumium hammer as it uses its API.

Botania is a dependency for the Manasteel and Elementium hammers as they both use its API.

RotaryCraft is a dependency for the HSLA hammer and the Bedrock hammer as it uses its API.

All other hammers will be registered if there is an item in the Ore Dictionary with the registry name "blockMaterial", I've taken it upon myself to register a few mod's storage blocks (Thaumium, Manasteel, Elementium, HSLA Steel) which shouldn't cause any errors anywhere.

Configurations

All hammers are configurable to be enabled or not.

The Dark Hammer inherits configurable properties from EnderIO, (Dark Pick options in the enderio.cfg file).

I added a feature to help me with adding more tool materials, material attribute information to the tooltips of all registered tools, disabled by default.

Information on the hammer's durability can be disabled (Other mods add the same via a tooltip event).

There are now config options for the durability multiplier and speed multipliers of the hammers, these are applied universally over all the hammers to keep the unified feel to the set.

I have created a texture set that I like the look of and that follows the style of the Unity ResourcePack that is enabled by default (see above). You can change this to use the ones that follow the mod's they are from better.

You can disable the ability to sneak-mine a single block.

 

Other Options

If you don't think that this is the right mod for you, there are plenty others to chose from. This is simply my take on hammers and others have done similar things very well in their own way.

  • Tinkers Construct the original mod which started the concept of a hammer. Robust tool creation and upgrade system.
  • Simply Hammers, highly configurable take on hammers where you can use JSON's to modify or create your own hammers.
  • Hammer Time, neat models for hammers, scythes, and excavators.

I'm not trying to steal downloads from anyone or claim to be the creator of some revolutionary idea; I created something I wanted to create and decided to share it.

Thanks and Credits

*Disclaimer* I did not come up with any special abilities that any of the hammers have on my own, they are meant to directly follow toolsets from other mods and design credits go to the authors of those mods.

Obviously the concept here is not completely original, credit for the hammer idea goes to mDiyo, definitely check out Tinkers Construct if you're interested in a more robust and complex tool creation mod.

The Dark Steel Hammer is obviously an idea that is based of of the Dark Steel items in EnderIO and credit for the upgrade design and the layout of the tooltips goes to it's dev team, who also get a shout-out for the production quality that their mod has! Definitely sets a high standard.

Special Thanks to CyanideX for providing guidance as I grow as a texture artist, and for starting the Unity resourcepack.

Thanks to TeamCOFH for the RF api, which was very easy to pick up and use.

Thanks to all mod authors who contribute open source projects to the community, it's how I primarily learned how to mod, and they are the reason I can figure out the majority of what I want to implement. Those that have been especially helpful so far: Tonius, CrazyPants, tterrag, VSWE, MCJty, KingLemming, and Elec332

Download

File Name Status Version Downloads Date
Hammerz-1.8-0.1.3.11.jar beta 1.8 33,044 02/01/2016
Hammerz-1.10-0.0.0.3.jar alpha 1.10 24,874 29/06/2016
hammerz-1.11-0.1.4.26.jar beta 1.11 11,587 27/12/2016
Hammerz-1.8.9-0.1.3.11.jar beta 1.8.8 1,155 02/01/2016
Hammerz-1.8.9-0.1.5.18.jar beta 1.8.9 106,322 12/02/2016
1.9.4-Hammerz-1.9.4-0.0.1.1.jar alpha 1.9.4 46,008 24/05/2016
hammerz-1.10.2-1.1.5.20.jar release 1.10.2 46,683 16/11/2016
hammerz-1.11.2-0.1.4.27.jar beta 1.11.2 67,445 12/01/2017
Hammerz-1.7.10-0.1.7.37.jar release 1.7.10 41,868 06/02/2016
Hammerz 1.20.2 Updating 1.20.2 Updating Updating
Hammerz 1.20.1 Updating 1.20.1 Updating Updating
Hammerz 1.20 Updating 1.20 Updating Updating
Hammerz 1.19.2 Updating 1.19.2 Updating Updating
Hammerz 1.19.1 Updating 1.19.1 Updating Updating
Hammerz 1.19 Updating 1.19 Updating Updating
Hammerz 1.18 Updating 1.18 Updating Updating
Hammerz 1.17.1 Updating 1.17.1 Updating Updating
Hammerz Forge Updating Forge Updating Updating
Hammerz Fabric Updating Fabric Updating Updating
Hammerz
Hammerz

Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!

Related Posts

Smarty Productivity Happiness

9LifeHack.com - make things smart