Files
mcpacker/mcpacker/pack/mysteriousisland/adddisabledfeatures.py
T
Andrew Miner 5ccd48908a Switch to simpler ore gen config
- Ditch use of LargeOreDepsoits in favor of using Minecraft's native
  placed features, but with auto-generated files which give more
  subtly and expression in an automated way
2025-10-27 09:01:53 -06:00

92 lines
3.4 KiB
Python

from mcpacker.model.resourceid import ResourceId
from mcpacker.model.modpack import ModPack
# Helper Functions #################################################################################
def addDisabledFeatures(pack:ModPack):
d = pack.disabledFeatures
def add(resourceText:str):
pack.disabledFeatures.append(ResourceId.parse(resourceText))
# Disable vanilla ore generation
add("minecraft:amethyst_geode")
add("minecraft:ore_coal_lower")
add("minecraft:ore_coal_upper")
add("minecraft:ore_copper_large")
add("minecraft:ore_copper")
add("minecraft:ore_diamond_buried")
add("minecraft:ore_diamond_large")
add("minecraft:ore_diamond_medium")
add("minecraft:ore_diamond")
add("minecraft:ore_emerald")
add("minecraft:ore_gold_deltas")
add("minecraft:ore_gold_extra")
add("minecraft:ore_gold_lower")
add("minecraft:ore_gold")
add("minecraft:ore_iron_middle")
add("minecraft:ore_iron_small")
add("minecraft:ore_iron_upper")
add("minecraft:ore_lapis_buried")
add("minecraft:ore_lapis")
add("minecraft:ore_redstone_lower")
add("minecraft:ore_redstone")
# Disable vanilla plant spawning
add("minecraft:flower_default")
add("minecraft:flower_flower_forest")
add("minecraft:flower_forest_flowers")
add("minecraft:flower_meadow")
add("minecraft:flower_plain")
add("minecraft:flower_plains")
add("minecraft:flower_swamp")
add("minecraft:flower_warm")
add("minecraft:forest_flowers")
add("minecraft:patch_berry_bush")
add("minecraft:patch_berry_common")
add("minecraft:patch_berry_rare")
add("minecraft:patch_melon_sparse")
add("minecraft:patch_melon")
add("minecraft:patch_pumpkin")
add("minecraft:patch_sugar_cane_badlands")
add("minecraft:patch_sugar_cane_desert")
add("minecraft:patch_sugar_cane_swamp")
add("minecraft:patch_sugar_cane")
add("minecraft:patch_sunflower")
# Disable mod plant spawning
add("corn_delight:patch_wild_corn")
add("farmersdelight:patch_brown_mushroom_colony")
add("farmersdelight:patch_red_mushroom_colony")
add("farmersdelight:patch_wild_beetroots")
add("farmersdelight:patch_wild_cabbages")
add("farmersdelight:patch_wild_carrots")
add("farmersdelight:patch_wild_onions")
add("farmersdelight:patch_wild_potatoes")
add("farmersdelight:patch_wild_rice")
add("farmersdelight:patch_wild_tomatoes")
add("fruitsdelight:blueberry_bush")
add("fruitsdelight:cranberry_bush")
add("fruitsdelight:hamimelon")
add("fruitsdelight:lemon_tree")
add("fruitsdelight:pineapple")
add("fruitsdelight:tree/apple_tree")
add("fruitsdelight:tree/bayberry_tree")
add("fruitsdelight:tree/durian_tree")
add("fruitsdelight:tree/fig_tree")
add("fruitsdelight:tree/hawberry_tree")
add("fruitsdelight:tree/kiwi_tree")
add("fruitsdelight:tree/lychee_tree")
add("fruitsdelight:tree/mango_tree")
add("fruitsdelight:tree/mangosteen_tree")
add("fruitsdelight:tree/orange_tree")
add("fruitsdelight:tree/peach_tree")
add("fruitsdelight:tree/pear_tree")
add("fruitsdelight:tree/persimmon_tree")
add("immersive_healing:medica_herb_block_spawning")
add("realistic_wheat:wild_wheat_g")
add("rusticdelight:wild_bell_peppers_placed")
add("rusticdelight:wild_coffee_placed")
add("rusticdelight:wild_cotton_placed")
add("supplementaries:wild_flax")