My custom shovels, Elemental Shovel, fire shovel etc... are not working on my custom dirts, Fire dirt, ice dirt, etc... I mean, the dirts are broken at the same speed of hand with the shovels, BUT Vanilla shovels work on them :P
The custom shovels work well on Vanilla block(can be destroyed by shovels) but not on custom block
You can check it in Elemental Masters (I know I reported a lot of bugs with this mod but it's my main Mod am working on #1400ModElement)
Issue comments
Vanilla showel has this definition in the code:
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH, Blocks.CONCRETE_POWDER);
MCreator's showel overrides vanilla showel too.
Unfortunately, this is how it works.
Destroyed unfortunately does not mean shoveled ;)
I will add global trigger on block right clicked by player in 1.8.3. This way you can check if player has a shovel in hand and if the block right clicked on is your custom "dirt" you can replace the block with custom shoveled dirt.
That's easy to do, you just use a Procedure trigger [when block right-clicked] and you do If player has provided item in hand = shovel
and then place block, Grass path
But this ticket is not about that, I think you didn't understand what i mean in this ticket
I mean that Custom shovels breaks custom block(that can be broke using Shovel tool type), But at the same speed of breaking by hand
am sorry if i repeat and if it's normal but i personally don't found that normal :/
One Eternity later...
Still no Klemen in response