Iesnium has a special ore that requires the use of Otherwordly Goggles.
The script I am using to generate Ore into the world causes this item to be set to "uncovered = true"
// Iesnium
event.addOre(ore => {
ore.id = 'kubejs:iesnium_ore_gen_nth'
ore.biomes = '#kubejs:nether_gen'
ore.addTarget('minecraft:netherrack', 'occultism:iesnium_ore_natural')
ore.count([2, 7])
.squared()
.triangleHeight(
anchors.absolute(4),
anchors.absolute(38)
)
ore.size = 5
})
This is how the file for it looks in the mod
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 3,
"targets": [
{
"state": {
"Name": "occultism:iesnium_ore_natural",
"Properties": {
"uncovered": "false"
}
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:base_stone_nether"
}
}
]
}
}
Is there some way through my Kube script, that I could set the ore itself to spawn in with a property of "uncovered = false"?
As it stands right now, Kube spawns them in Uncovered, which negates the need for the Goggle.