Comments (11)
Sorry for taking a while to comment, I was away for the day.
Because the recipes for a standard hammer are oredictionary recipes, they will be enabled if there is an instance of "blockMaterial" where material is the name (eg blockCopper). Many mods are really good at registering itemstacks for their ingots, but not as many do it for their blocks (including Botania and Thaumcraft), There are mods that add oredictionary entries to the tooltips of blocks, can you confirm that the storage blocks from Fun Ores are registered?
As of the latest 1.8.9 version, repairing and enchanting should both be fully functional although I will need to have a look at the hammerz not breaking when they run out of durability.
Thanks for the report!
from hammerz.
Firstly thanks for replying! Don't worry about being away.
I have since tested that anvils can repair them (as in Magnanimous Tools) and it seems to be working fine. Due to my sheer lack of finding diamonds in my Survival world, I am yet to test enchanting :(
I have had a look at the blocks used by Silent in Fun Ores and it appears he's registering them as MetalBlock# and AlloyBlock#. Copper is registered as MetalBlock0 and Bronze as AlloyBlock0.
This explains why they aren't registering as usable materials. I think Silent needs to take a sit down and do some oreDictionary work for his blocks. His ingots are fine.
from hammerz.
I actually remembered that there is a config option in this mod for adding ore-dictionary entries to itemstacks, so if you come across a similar issue in the future you can use that. Silent (and all mod authors) should add entries for item stacks of their metal storage blocks just as forge does for vanilla, unfortunately fewer people depend on them to be registered than ingots, dusts or ores.
from hammerz.
Call me either blind or stupid, or both; but I guess you mean your config file.
Is it in the enabled oreDictionary hammers?
from hammerz.
It's in the random options in the config file, it doesn't add any content or change which hammers load, it just adds whatever strings an itemstack may be registered in the oredictionary to its tooltip. It's handy for seeing something like if a metal storage block is registered, if it isn't, it won't have an entry. All of the ingots and dusts have valid entries but the blocks don't.
from hammerz.
Ah that's useful! I know it isn't my mod, but I'd love to decompile Fun Ores and change the blocks to instances of blockMaterial.
I may ask Silent to look at that as a suggestion. Thank you very much for your help!
from hammerz.
It is important to point out that the oredictionary is completely separate from block or item instantiation. It's a registry added by forge which works on an opt-in basis which is why many authors don't bother. Anyone can find an itemstack and register it, regardless of if its their item or not, I do this with thaumcraft and botania blocks because they don't themselves and could do it for others but it isn't the best practice to do it for others... :P
from hammerz.
Well even if he simply adds it as a configuration option, it would help. As of the time of writing, his mod is one of the few adding these metals and alloys to the game.
from hammerz.
My latest repository may be of interest to you, its set for release hopefully at some point this week. But definitely encourage people to make full proper use of the oredictionary if you ever notice that they aren't.
from hammerz.
Well I'm an aspiring mod developer and I feel that use of the OreDictionary should be mandatory.
Not that I'm saying in any way that his way is wrong, but it makes mod integration a lot easier.
from hammerz.
I have to admit though; this has made me want to work on a ore mod with better integration for 1.8.9
from hammerz.
Related Issues (20)
- Efficiency does not work on hardened/stained clay. HOT 1
- No cluster or repair with hammer of the core HOT 1
- Crash when disabling vanilla hammers in config. HOT 3
- [Enhancement] Please upgrade to 1.9 HOT 2
- 1.9.4 Enviromental Tech basalt not breaking in 3x3 HOT 3
- Dark Steel Hammer Upgrades Not Applicable
- Compatibility request for Better With Mods HOT 2
- [Visual feature request] Show the 3x3 visual grid just like the hammer from TiC HOT 2
- Crash when mining Randomite Ore from Cavern mod
- Cannot mine obsidian in 3x3
- Hammer dissapear if equipped and press right click HOT 2
- Living Hammer Uncraftable
- Stone hammer causes a lil bit of client crash.
- [Suggestion] Add recipe config or CraftTweaker/MineTweaker support
- SilkTouch on Hammer make Buttons HOT 1
- HammerX crash minecraft when use on Overgrown Stone (BoP)
- Not Working With Quark Stone Variants
- Repair results in an invalid item HOT 2
- Repair with materials doesn't work HOT 2
- Crazy TC5 hammer aspects HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hammerz.