feat: Version 2.1.7 - Mekanism Compatibility & Ore Rebalance

- Added Forge tags (forge:ores/*) for all ores

- Added Shik Mekanism Enrichment recipe for Shard Diamond

- Rebalanced Lapis (0-32, 2x) and Diamond (Deepslate 6x) to match Vanilla

- Reduced Shard Diamond vein sizes for rarity

- Updated Biome Scanner & /ores to display Y-levels

- Fixed Shard Diamond Boots crafting recipe
This commit is contained in:
feldenr
2026-01-22 22:20:48 +01:00
parent 8699a36294
commit d64792d3d3
14168 changed files with 594967 additions and 157 deletions
@@ -1,7 +0,0 @@
{
"variants": {
"": {
"model": "custom_ore_gen:block/concentrateddiamondore"
}
}
}
@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "custom_ore_gen:block/deepslatediamondore"
}
}
}
@@ -14,7 +14,7 @@
"block.custom_ore_gen.deepslateironore": "Deepslate iron ore",
"item.custom_ore_gen.sharddiamondaxe": "Sharddiamondaxe",
"block.custom_ore_gen.deepslatesharddiamondore": "Deepslate shard diamond ore",
"block.custom_ore_gen.concentrateddiamondore": "Concentrated diamond ore",
"block.custom_ore_gen.deepslatediamondore": "Deepslate diamond ore",
"item.custom_ore_gen.shardironore": "Shard iron ore",
"item.custom_ore_gen.diamondshard": "Diamond shard",
"block.custom_ore_gen.deepslatepuregoldenore": "Deepslate pure golden ore",
@@ -1,5 +1,5 @@
{
"parent": "custom_ore_gen:block/concentrateddiamondore",
"parent": "custom_ore_gen:block/deepslatediamondore",
"display": {
"thirdperson": {
"rotation": [
@@ -1,6 +1,6 @@
{
"type": "forge:add_features",
"biomes": "#custom_ore_gen:cold_biomes",
"features": "custom_ore_gen:concentrateddiamondore",
"features": "custom_ore_gen:deepslatediamondore",
"step": "underground_ores"
}
@@ -78,5 +78,5 @@
]
}
],
"random_sequence": "custom_ore_gen:blocks/concentrateddiamondore"
"random_sequence": "custom_ore_gen:blocks/deepslatediamondore"
}
@@ -2,8 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"pattern": [
" ",
"aaa",
"a a",
"a a"
],
"key": {
@@ -15,4 +14,4 @@
"item": "custom_ore_gen:sharddiamondboots",
"count": 1
}
}
}
@@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 9,
"size": 8,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@@ -10,7 +10,7 @@
"tag": "forge:stone"
},
"state": {
"Name": "custom_ore_gen:concentrateddiamondore"
"Name": "custom_ore_gen:deepslatediamondore"
}
}
]
@@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 8,
"size": 7,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 16,
"size": 6,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 8,
"size": 7,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 8,
"size": 4,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@@ -1,9 +1,9 @@
{
"feature": "custom_ore_gen:concentrateddiamondore",
"feature": "custom_ore_gen:deepslatediamondore",
"placement": [
{
"type": "minecraft:count",
"count": 1
"count": 6
},
{
"type": "minecraft:in_square"
@@ -11,9 +11,9 @@
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": -90
"absolute": -64
},
"max_inclusive": {
"absolute": 0
@@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 10
"count": 2
},
{
"type": "minecraft:in_square"
@@ -13,10 +13,10 @@
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": -20
"absolute": -64
},
"max_inclusive": {
"absolute": 10
"absolute": 0
}
}
},
@@ -11,12 +11,12 @@
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": -70
"absolute": -64
},
"max_inclusive": {
"absolute": -35
"absolute": -40
}
}
},
@@ -11,12 +11,12 @@
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": -10
"absolute": 0
},
"max_inclusive": {
"absolute": 20
"absolute": 32
}
}
},
@@ -0,0 +1,14 @@
{
"replace": false,
"values": [
"#forge:ores/iron",
"#forge:ores/gold",
"#forge:ores/diamond",
"#forge:ores/emerald",
"#forge:ores/copper",
"#forge:ores/lapis",
"#forge:ores/redstone",
"#forge:ores/coal",
"#forge:ores/shard_diamond"
]
}
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"custom_ore_gen:concentratedcoalore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:copperhighore",
"custom_ore_gen:copperlowerore"
]
}
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"custom_ore_gen:deepslatediamondore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:highemeraldore",
"custom_ore_gen:loweremeraldore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:puregoldenore",
"custom_ore_gen:deepslatepuregoldenore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:ironore",
"custom_ore_gen:deepslateironore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:lapisore",
"custom_ore_gen:deepslatelapisore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:redstoneore",
"custom_ore_gen:deepslateredstoneore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:sharddiamondblockore",
"custom_ore_gen:deepslatesharddiamondore"
]
}
@@ -0,0 +1,14 @@
{
"replace": false,
"values": [
"#forge:ores/iron",
"#forge:ores/gold",
"#forge:ores/diamond",
"#forge:ores/emerald",
"#forge:ores/copper",
"#forge:ores/lapis",
"#forge:ores/redstone",
"#forge:ores/coal",
"#forge:ores/shard_diamond"
]
}
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"custom_ore_gen:concentratedcoalore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:copperhighore",
"custom_ore_gen:copperlowerore"
]
}
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"custom_ore_gen:deepslatediamondore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:highemeraldore",
"custom_ore_gen:loweremeraldore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:puregoldenore",
"custom_ore_gen:deepslatepuregoldenore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:ironore",
"custom_ore_gen:deepslateironore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:lapisore",
"custom_ore_gen:deepslatelapisore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:redstoneore",
"custom_ore_gen:deepslateredstoneore"
]
}
@@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"custom_ore_gen:sharddiamondblockore",
"custom_ore_gen:deepslatesharddiamondore"
]
}
@@ -0,0 +1,12 @@
{
"type": "mekanism:enriching",
"input": {
"ingredient": {
"tag": "forge:ores/shard_diamond"
}
},
"output": {
"item": "custom_ore_gen:diamondshard",
"count": 2
}
}
@@ -11,7 +11,7 @@
"custom_ore_gen:redstoneore",
"custom_ore_gen:deepslatelapisore",
"custom_ore_gen:lapisore",
"custom_ore_gen:concentrateddiamondore",
"custom_ore_gen:deepslatediamondore",
"custom_ore_gen:deepslatesharddiamondore",
"custom_ore_gen:concentratedcoalore",
"custom_ore_gen:deepslatepuregoldenore",
@@ -6,7 +6,7 @@
"custom_ore_gen:copperhighore",
"custom_ore_gen:deepslateredstoneore",
"custom_ore_gen:redstoneore",
"custom_ore_gen:concentrateddiamondore",
"custom_ore_gen:deepslatediamondore",
"custom_ore_gen:deepslatesharddiamondore",
"custom_ore_gen:deepslatepuregoldenore",
"custom_ore_gen:sharddiamondblockore"