Merge datapack repo

This commit is contained in:
Sergeant Acoustic 2026-01-10 22:50:31 +00:00
parent 00c5d8de53
commit b9c368e729
405 changed files with 22286 additions and 5 deletions

7
.gitignore vendored
View file

@ -1,4 +1,9 @@
release
deps
overrides/mods/mc_rebalance-*.jar
overrides/global_packs/required_data/mc_rebalance_datapack/
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_au.json
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_ca.json
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_gb.json
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_nz.json
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_pt.json
overrides/global_packs/required_data/mc_rebalance_datapack/assets/minecraft/lang/en_ud.json

View file

@ -2,8 +2,8 @@
A modpack intended to rework almost every feature in the game with a focus on the vanilla progression.
This modpack contains a [custom mod](https://patience.nearmisses.xyz/patience/mc_rebalance) and [custom datapack](https://patience.nearmisses.xyz/SergeantAcoustic/mc_rebalance_datapack) to bind everything together.
They will not function correctly outside this pack.
This modpack contains a [custom mod](https://patience.nearmisses.xyz/patience/mc_rebalance) to bind everything together.
It will not function correctly outside this pack.
Some details on what the modpack changes can be found in the mod's README.

View file

@ -17,11 +17,9 @@ else
fi
mod_repo="$repo_prefix/patience/mc_rebalance.git"
pack_repo="$repo_prefix/SergeantAcoustic/mc_rebalance_datapack.git"
# Clone the repos if they exist, otherwise, update them
git clone "$mod_repo" "$basedir/deps/mc_rebalance" || (cd "$basedir/deps/mc_rebalance"; git pull) || exit 1
git clone "$pack_repo" "$basedir/overrides/global_packs/required_data/mc_rebalance_datapack/" || (cd "$basedir/overrides/global_packs/required_data/mc_rebalance_datapack/"; git pull) || exit 1
rm "$basedir/deps/mc_rebalance/build/libs/mc_rebalance-"*".jar"
(cd "$basedir"/deps/mc_rebalance/ && ./gradlew build)

View file

@ -0,0 +1,42 @@
{
"advancements.husbandry.netherite_hoe.description": "Use a Dendrite Ingot to upgrade a Hoe, and then reevaluate your life choices",
"advancements.husbandry.netherite_hoe.title": "Serious Dedication",
"advancements.nether.netherite_armor.description": "Get a full suit of Dendrite armor",
"advancements.story.mine_diamond.description": "Find a diamond lost in light and heat",
"advancements.story.mine_diamond.title": "Hearts of the Sunrise",
"advancements.story.smelt_cobalt.description": "Found below the molten lakes\nRefining this will require a hotter furnace",
"advancements.story.smelt_cobalt.title": "Also try Orichalcum!",
"advancements.story.wooden_paxel.description": "Craft a Wooden Paxel",
"advancements.story.wooden_paxel.title": "A New Beginning",
"advancements.story.upgrade_tools.description": "Scrounge enough copper for a pickaxe",
"advancements.story.upgrade_tools.title": "Really Is a Trial",
"advancements.story.smelt_iron.description": "Source and smelt iron from underground",
"advancements.story.smelt_gold.description": "Delve deeper and find gold. Or wait - is this gold?",
"advancements.story.smelt_gold.title": "We're Rich!",
"advancements.story.enter_the_nether.description": "Cool obsidian to a portal's shape, light it, and enter",
"block.minecraft.deepslate_diamond_ore": "Blackstone Diamond Ore",
"block.minecraft.netherite_block": "Block of Dendrite",
"item.minecraft.netherite_axe": "Dendrite Axe",
"item.minecraft.netherite_boots": "Dendrite Boots",
"item.minecraft.netherite_chestplate": "Dendrite Chestplate",
"item.minecraft.netherite_helmet": "Dendrite Helmet",
"item.minecraft.netherite_hoe": "Dendrite Hoe",
"item.minecraft.netherite_ingot": "Dendrite Ingot",
"item.minecraft.netherite_leggings": "Dendrite Leggings",
"item.minecraft.netherite_pickaxe": "Dendrite Pickaxe",
"item.minecraft.netherite_scrap": "Dendrite Shale",
"item.minecraft.netherite_shovel": "Dendrite Shovel",
"item.minecraft.netherite_sword": "Dendrite Sword",
"item.minecraft.netherite_upgrade_smithing_template.new": "Dendrite Upgrade",
"item.minecraft.rabbit_hide": "Leather Strip",
"item.minecraft.smithing_template.netherite_upgrade.additions_slot_description": "Add Dendrite Ingot",
"item.minecraft.smithing_template.netherite_upgrade.ingredients": "Dendrite Ingot",
"item.minecraft.stone_axe": "Copper Axe",
"item.minecraft.stone_hoe": "Copper Hoe",
"item.minecraft.stone_pickaxe": "Copper Pickaxe",
"item.minecraft.stone_shovel": "Copper Shovel",
"item.minecraft.stone_sword": "Copper Sword",
"subtitles.item.armor.equip_netherite": "Dendrite armor clanks",
"trim_material.minecraft.netherite": "Dendrite Material",
"upgrade.minecraft.netherite_upgrade": "Dendrite Upgrade"
}

View file

@ -0,0 +1,7 @@
#!/bin/bash
# Simply copies en_us.json to other standard english variants
for lang in gb au ca nz pt ud; do
cp en_us.json "en_${lang}.json";
done

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column",
"textures": {
"end": "minecraft:block/deepslate_diamond_ore_top",
"side": "minecraft:block/deepslate_diamond_ore"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

View file

@ -0,0 +1,4 @@
{
"item.paxelsfordummies.stone_paxel": "Copper Paxel",
"item.paxelsfordummies.netherite_paxel": "Dendrite Paxel"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,17 @@
{
"block.tconstruct.molten_netherite_fluid": "Molten Dendrite",
"fluid.tconstruct.flowing_molten_netherite": "Flowing Molten Dendrite",
"fluid.tconstruct.molten_netherite": "Molten Dendrite",
"fluid.tconstruct.molten_netherite.fluid_effect": "Molten dendrite is the highest base damage, for when you cannot wait for your target to bleed out.",
"advancements.tconstruct.tools.netherite_tier.description": "Create a tool with the dendrite mining tier",
"advancements.tconstruct.tools.netherite_tier.title": "Dendrite Tier",
"item.tconstruct.debris_nugget.tooltip": "Small shard of ancient dendrite, possibly can be melted to salvage",
"item.tconstruct.molten_netherite_bucket": "Molten Dendrite Bucket",
"item.tconstruct.netherite_item_frame": "Dendrite Item Frame",
"item.tconstruct.netherite_nugget": "Dendrite Nugget",
"material.tconstruct.netherite": "Dendrite",
"modifier.tconstruct.netherite": "Dendrite",
"modifier.tconstruct.unbreakable.requirements": "Unbreakable requires Dendrite and Reinforced V to apply",
"modifier.tconstruct.worldbound.description": "A crude version of dendrite, granting immunity to external damage like fire, but no additional strength",
"stat.tconstruct.harvest_tier.minecraft.netherite": "Dendrite"
}

View file

@ -0,0 +1,50 @@
{
"tetra.advancements.story.more_upgrades.description": "Craft a copper hammer for your tooling convenience\n \n§8§oTetra begins",
"tetra.advancements.upgrades.hammer_3.description": "Craft a double-sided iron hammer and gain increased hammering capability\n\n§7May require a secondary hammer",
"tetra.advancements.upgrades.hammer_3.title": "Hammer II (Iron)",
"tetra.advancements.upgrades.hammer_4.description": "Upgrade your hammer with cobalt\n\n§7An upgraded handle or a binding will provide enough integrity to support a cobalt hammer",
"tetra.advancements.upgrades.hammer_4.title": "Hammer III (Cobalt)",
"tetra.advancements.upgrades.hammer_5.description": "Craft a double-sided diamond hammer using an end rod handle",
"tetra.advancements.upgrades.hammer_5.title": "Hammer IV (Diamond)",
"tetra.advancements.upgrades.hammer_6.description": "Craft a double-sided dendrite hammer for ultimate customisation",
"tetra.advancements.upgrades.hammer_6.title": "The Tinker Would Be Proud",
"tetra.advancements.upgrades.root.description": "Craft a hammer and earn a holosphere",
"tetra.advancements.upgrades.tool_upgrade.description":"Start tinkering with a vanilla tool",
"tetra.material.netherite": "Dendrite",
"tetra.material.netherite.prefix": "Dendrite",
"tetra.variant.spike/netherite": "Dendrite spike",
"tetra.material.feature.slimesteel": "Slimesteel",
"tetra.material.feature.slimesteel.tooltip": "Slimesteel",
"tetra.material.slimesteel": "Slimesteel",
"tetra.material.slimesteel.prefix": "Slimesteel",
"tetra.material.feature.cobalt": "Cobalt",
"tetra.material.feature.cobalt.tooltip": "Cobalt",
"tetra.material.cobalt": "Cobalt",
"tetra.material.cobalt.prefix": "Cobalt",
"tetra.material.feature.queens_slime": "Queen's Slime",
"tetra.material.feature.queens_slime.tooltip": "Queen's Slime",
"tetra.material.queens_slime": "Queen's Slime",
"tetra.material.queens_slime.prefix": "Queen's Slime",
"tetra.material.feature.steel": "Steel",
"tetra.material.feature.steel.tooltip": "Steel",
"tetra.material.steel": "Steel",
"tetra.material.steel.prefix": "Steel",
"tetra.material.feature.amethyst_bronze": "Amethyst Bronze",
"tetra.material.feature.amethyst_bronze.tooltip": "Amethyst Bronze",
"tetra.material.amethyst_bronze": "Amethyst Bronze",
"tetra.material.amethyst_bronze.prefix": "Amethyst Bronze",
"tetra.material.feature.hepatizon": "Hepatizon",
"tetra.material.feature.hepatizon.tooltip": "Hepatizon",
"tetra.material.hepatizon": "Hepatizon",
"tetra.material.hepatizon.prefix": "Hepatizon",
"tetra.material.feature.manyullyn": "Manyullyn",
"tetra.material.feature.manyullyn.tooltip": "Manyullyn",
"tetra.material.manyullyn": "Manyullyn",
"tetra.material.manyullyn.prefix": "Manyullyn",
"tetra.material.feature.rose_gold": "Rose Gold",
"tetra.material.feature.rose_gold.tooltip": "Rose Gold",
"tetra.material.rose_gold": "Rose Gold",
"tetra.material.rose_gold.prefix": "Rose Gold",
"tetra.material.hide": "Leather Strip",
"tetra.stats.janking.tooltip": "Breaking a block or killing an entity will teleport the loot to the wielder, affects items and experience orbs within a §e%s§r block radius of the target."
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "minecraft:book"
},
{
"item": "minecraft:feather"
},
{
"item": "minecraft:glowstone_dust"
}
],
"result": {
"item": "aa4-atlas:antique_atlas",
"count": 1
}
}

View file

@ -0,0 +1,7 @@
{
"replace": true,
"entities": [
"#accessories:defaulted_targets"
],
"slots": []
}

View file

@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"minecraft:compass",
"minecraft:recovery_compass",
"minecraft:clock"
]
}

View file

@ -0,0 +1,34 @@
{
"replace": false,
"values": [
"enchancement:bouncy",
"enchancement:warp",
"minecraft:aqua_affinity",
"minecraft:binding_curse",
"minecraft:depth_strider",
"minecraft:feather_falling",
"minecraft:flame",
"minecraft:fortune",
"minecraft:frost_walker",
"minecraft:impaling",
"minecraft:infinity",
"minecraft:knockback",
"minecraft:looting",
"minecraft:loyalty",
"minecraft:lure",
"minecraft:mending",
"minecraft:multishot",
"minecraft:piercing",
"minecraft:power",
"minecraft:protection",
"minecraft:punch",
"minecraft:quick_charge",
"minecraft:respiration",
"minecraft:sharpness",
"minecraft:sweeping",
"minecraft:swift_sneak",
"minecraft:thorns",
"minecraft:unbreaking",
"minecraft:vanishing_curse"
]
}

View file

@ -0,0 +1,71 @@
{
"carvers": {},
"downfall": 0.0,
"effects": {
"fog_color": 10518688,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011,
"particle": {
"options": {
"type": "minecraft:white_ash"
},
"probability": 0.118
},
"ambient_sound": "minecraft:ambient.warped_forest.loop"
},
"features": [
[],
[],
[],
[],
[
"minecraft:end_spike"
],
[],
[
"endercon:ore_ancient_debris"
],
[],
[],
[],
[]
],
"has_precipitation": false,
"spawn_costs": {
"minecraft:phantom": {
"charge": 1.0,
"energy_budget": 0.1
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "minecraft:phantom",
"maxCount": 4,
"minCount": 3,
"weight": 10
},
{
"type": "minecraft:phantom",
"maxCount": 1,
"minCount": 1,
"weight": 2
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.5
}

View file

@ -0,0 +1,69 @@
{
"carvers": {
"air": [
"endercon:cave_pillars"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 10518688,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011,
"particle": {
"options": {
"type": "minecraft:white_ash"
},
"probability": 0.01
},
"ambient_sound": "minecraft:ambient.warped_forest.loop"
},
"features": [
[],
[],
[],
[],
[
"minecraft:end_gateway_return",
"minecraft:end_spike"
],
[],
[
"endercon:ore_ancient_debris"
],
[],
[
"endercon:end_ruins"
],
[
"endercon:end_pillars",
"endercon:chorus_plant_sparce"
]
],
"has_precipitation": false,
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "minecraft:enderman",
"maxCount": 4,
"minCount": 4,
"weight": 10
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.5
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:scattered_ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 4,
"targets": [
{
"state": {
"Name": "minecraft:ancient_debris"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:end_stone"
}
}
]
}
}

View file

@ -0,0 +1,27 @@
{
"feature": "endercon:ore_ancient_debris",
"placement": [
{
"type": "minecraft:count",
"count": 24
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 0
},
"min_inclusive": {
"absolute": 175
}
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "endercon:end_hallows",
"step": "raw_generation",
"spawn_overrides": {},
"terrain_adaptation": "none",
"start_pool": "endercon:end_ruins/start",
"size": 2,
"start_height": {
"absolute": 30
},
"max_distance_from_center": 16,
"use_expansion_hack": false
}

View file

@ -0,0 +1,5 @@
{
"values": [
"minecraft:crying_obsidian"
]
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,6 @@
{
"type": "minecraft:replace_single_block",
"config": {
"targets": []
}
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_stick": {
"conditions": {
"items": [
{
"items": [
"minecraft:stick"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "paxelsfordummies:wooden_paxel"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stick",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"paxelsfordummies:wooden_paxel"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,13 @@
{
"replace": true,
"entities": [
"minecraft:player",
"minecraft:armor_stand"
],
"slots": [
"back",
"belt",
"charm",
"spyglass"
]
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"tag": "minecraft:planks"
},
"U": {
"item": "minecraft:minecart"
}
},
"pattern": [
"###",
"#U#",
"###"
],
"result": {
"item": "minecraft:chest_minecart"
},
"show_notification": true
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"tag": "minecraft:stone_crafting_materials"
},
"U": {
"item": "minecraft:minecart"
}
},
"pattern": [
"###",
"#U#",
"###"
],
"result": {
"item": "minecraft:furnace_minecart"
},
"show_notification": true
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "minecraft:iron_ingot"
},
"U": {
"item": "minecraft:minecart"
},
"C": {
"tag": "forge:chests/wooden"
}
},
"pattern": [
"#U#",
"#C#",
" # "
],
"result": {
"item": "minecraft:hopper_minecart"
},
"show_notification": true
}

View file

@ -0,0 +1,13 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"group": "black_dye",
"ingredients": [
{
"item": "minecraft:coal"
}
],
"result": {
"item": "minecraft:black_dye"
}
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"X": {
"item": "minecraft:diamond"
}
},
"pattern": [
"X X",
"XXX",
"X X"
],
"result": {
"item": "minecraft:diamond_horse_armor"
},
"show_notification": true
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"X": {
"item": "minecraft:gold_ingot"
}
},
"pattern": [
"X X",
"XXX",
"X X"
],
"result": {
"item": "minecraft:golden_horse_armor"
},
"show_notification": true
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"S": {
"item": "minecraft:sand"
},
"F": {
"item": "minecraft:flint"
}
},
"pattern": [
"SF",
"FS"
],
"result": {
"count": 2,
"item": "minecraft:gravel"
},
"show_notification": true
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"X": {
"item": "minecraft:iron_ingot"
}
},
"pattern": [
"X X",
"XXX",
"X X"
],
"result": {
"item": "minecraft:iron_horse_armor"
},
"show_notification": true
}

Some files were not shown because too many files have changed in this diff Show more