GregTechCE / GregTech

GregTech rewrite for modern versions of Minecraft
GNU Lesser General Public License v3.0
270 stars 150 forks source link

[Suggestion] Config Option to make Bedrock Ores breakable #1180

Open Shattered2909 opened 3 years ago

Shattered2909 commented 3 years ago

I would like to see a config to make the GT Bedrock Ores breakable with a Pickaxe, they are completely useless as they exist right now, unless players find some way of getting them and if they do it becomes an extremely powerful griefing tool. It's probably best to make them very hard and slow to break so they are still less useful than Stone variants, in their current state they are a massive tease to players who need a little more.

ALongStringOfNumbers commented 3 years ago

Or maybe instead disable the generation of the bedrock ores until a method exists to either harvest or remove them? As there is no ore that is specific to being a bedrock ore, so losing tiny amounts of ore does not really matter much when compared with the size of the veins.

Shattered2909 commented 3 years ago

That is also fine.

ALongStringOfNumbers commented 3 years ago

If interested in the second option, which I presented, I believe this could be done by just removing/commenting out the creation of the bedrock Stone Type found at https://github.com/GregTechCE/GregTech/blob/master/src/main/java/gregtech/api/unification/ore/StoneTypes.java#L41-L43

LAGIdiot commented 3 years ago

I was thinking about adding full CT support for creating (yes even for blocks from other mods) and removing Stone Types but I never get to it.

ALongStringOfNumbers commented 3 years ago

So, something like the TODO on this line? https://github.com/GregTechCE/GregTech/blob/master/src/main/java/gregtech/api/unification/ore/StoneType.java#L69

LAGIdiot commented 3 years ago

No that one is not even mine TODO and I am not sure how it is related to current implementation. I was thinking about providing way for CT to add and remove Stone Types. As it would solve problem for this issue and partially #1102