#Generate Nether Quartz in the Overworld
1 messages · Page 1 of 1 (latest)
<@&1201956957406109788>
💬 While you wait, take this time to provide more context and details.
🙇 After a while, hit the Summon Helpers button to ping the helper team. They'll be happy to help you
✅ Once your question has been resolved (or you no longer need it), please click Resolve Question or run /resolve
You'll need to do three things:
- Make a configured_feature file of the ore feature type, that can spawn nether_quartz_ore in the desired "target" block, probably the #base_stone_overworld block tag. Easiest way to do it would be copying a vanilla ore.
- Make a placed_feature file that references that configured_feature, and defines what conditions the feature tries to spawn it, typically at least a height range. Again, copying a vanilla ore file and modifying it would be the easiest way to go.
- Reference that placed_feature in one of the feature lists of every biome file you want the ore to generate in. Most vanilla biomes put all the ore features together, so it'll be easy to find where it belongs. You do need to do this for every biome you want it to spawn in.
Important note for #3, if one or more features are listed in multiple biomes, they need to be in the exact same order in all those biomes, so make sure you're staying consistent or the data pack will fail to validate
thanks! the way this works didnt change in the newest snapshot right?
It did not
Indeed
lmao thx a lot
Yep yep
still wont work
I did everything like you said
First the configured_feature
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 20,
"targets": [
{
"state": {
"Name": "minecraft:nether_gold_ore"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:stone_ore_replaceables"
}
}
]
}
}```
then the placed_feature
```{
"feature": "minecraft:ore_copper_large",
"placement": [
{
"type": "minecraft:count",
"count": 16
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 112
},
"min_inclusive": {
"absolute": -16
}
}
},
{
"type": "minecraft:biome"
}
]
}```
then the Biomes, every time inserted at the same spot:
```""
[],
[],
[
"minecraft:custom_potassium_nitrate",
"minecraft:ore_dirt",
"minecraft:ore_gravel",
"minecraft:ore_granite_upper",
"minecraft:ore_granite_lower",
"minecraft:ore_diorite_upper",
"minecraft:ore_diorite_lower",
"minecraft:ore_andesite_upper",
"minecraft:ore_andesite_lower",
"minecraft:ore_tuff",
"minecraft:ore_coal_upper",
""```
wont generate the ore
I give up
Do you give up, or do you want help?
Because right now, it looks like your placed_feature is referencing the vanilla ore_copper_large configured_feature, not your new nether_gold_ore one.
now it works and I feel dumb thanks
If your question is resolved, that's great to hear! Make sure to run /resolve or click the Resolve Question button. Otherwise, feel free to continue asking for help! :D
Your question, #1217659230551675021 (Generate Nether Quartz in the Overworld), was resolved!
#1217659230551675021 message
11h14m
This thread has been inactive for some time, so I'm going to archive it.
If you're still using the thread, just send a message and it'll pop back on the thread list.