Mining level tags does not affect mining level of waystones
pafeuu opened this issue ยท 5 comments
This isn't really a bug. The needs_..._tool tags only apply to a subset of blocks even in Vanilla (mainly ores and rocks). For example, assigning the tag to a beacon won't have any effect either.
To accomplish the same on other blocks like waystones, you can modify the block's loot table instead to add a match_tool condition.
Huh I did not know that it only works on certain blocks. The thing is it doesnt accomplish the same thing at all, currently you can break unbreakable waystones with other means of destroying blocks from other mods like ars nouveau break spell and create mechanical drills. I was hoping I can prevent that with changed mining lvls
The mining level tags only determine whether a block will drop its resources (the same way you can break redstone ore with a wooden pickaxe, it just takes long and won't drop any redstone).
If your goal is unbreakable waystones, you could try my Unbreakables mod. If there are modded features that can bypass even that, you can submit a bug report on its issue tracker and I'll try to fix it.
Other mods use mining levels to determine if the block can be broken and that is the case for ars and create. I thought unbreakable waystone generated in world are already part of the waystones mod? it does work for regular mining.
In that case, those other mods are using the tags wrong. That is not how Vanilla intended them.
A basic version of unbreakable waystones was included in Waystones up until 1.20.1, but due to the many compatibility edge cases that need to be supported, and the desire for more configurability, this variant was discontinued and the option is no longer maintained. The Unbreakables mod allows for more granular rules, can be applied to any block, and is open towards adding special compatibility with any mods that circumvent the regular block break event cancellations.
