Merge branch '143-integration-computercraft' of https://github.com/TerraFirmaGreg-Team/TFG-Modpack-1.20.x into 143-integration-computercraft

This commit is contained in:
FriendlyCube 2024-01-05 17:02:03 +02:00
commit c7b2911215
16 changed files with 911 additions and 862 deletions

View file

@ -15,264 +15,99 @@
"author": "Exception, Xikaro",
"projectID": 385053,
"files": [
{
"projectID": 333287,
"fileID": 4833106,
"required": true
},
{
"projectID": 257814,
"fileID": 4968955,
"required": true
},
{
"projectID": 410295,
"fileID": 4583492,
"required": true
},
{
"projectID": 404465,
"fileID": 4864329,
"required": true
},
{
"projectID": 351441,
"fileID": 4613538,
"required": true
},
{
"projectID": 272335,
"fileID": 4906607,
"required": true
},
{
"projectID": 844019,
"fileID": 4893142,
"required": true
},
{
"projectID": 60089,
"fileID": 4581240,
"required": true
},
{
"projectID": 889915,
"fileID": 4932157,
"required": true
},
{
"projectID": 354353,
"fileID": 4891706,
"required": true
},
{
"projectID": 927874,
"fileID": 4968758,
"required": true
},
{
"projectID": 289412,
"fileID": 4929479,
"required": true
},
{
"projectID": 871755,
"fileID": 4979438,
"required": true
},
{
"projectID": 422301,
"fileID": 4950566,
"required": true
},
{
"projectID": 818089,
"fileID": 4872397,
"required": true
},
{
"projectID": 551894,
"fileID": 4688940,
"required": true
},
{
"projectID": 237307,
"fileID": 4600191,
"required": true
},
{
"projectID": 459929,
"fileID": 4936437,
"required": true
},
{
"projectID": 823106,
"fileID": 4906217,
"required": true
},
{
"projectID": 401648,
"fileID": 4863626,
"required": true
},
{
"projectID": 223794,
"fileID": 4857895,
"required": true
},
{
"projectID": 256717,
"fileID": 4614555,
"required": true
},
{
"projectID": 665658,
"fileID": 4982356,
"required": true
},
{
"projectID": 634062,
"fileID": 4610474,
"required": true
},
{
"projectID": 940350,
"fileID": 4922586,
"required": true
},
{
"projectID": 251407,
"fileID": 4751740,
"required": true
},
{
"projectID": 306770,
"fileID": 4966125,
"required": true
},
{
"projectID": 450659,
"fileID": 4645815,
"required": true
},
{
"projectID": 538149,
"fileID": 4620037,
"required": true
},
{
"projectID": 316582,
"fileID": 4973430,
"required": true
},
{
"projectID": 302973,
"fileID": 4976574,
"required": true
},
{
"projectID": 260262,
"fileID": 4581167,
"required": true
},
{
"projectID": 232131,
"fileID": 4635878,
"required": true
},
{
"projectID": 583345,
"fileID": 4925840,
"required": true
},
{
"projectID": 254284,
"fileID": 4887789,
"required": true
},
{
"projectID": 704113,
"fileID": 4831434,
"required": true
},
{
"projectID": 636608,
"fileID": 4982660,
"required": true
},
{
"projectID": 790626,
"fileID": 4980929,
"required": true
},
{
"projectID": 299540,
"fileID": 4711441,
"required": true
},
{
"projectID": 495476,
"fileID": 4924184,
"required": true
},
{
"projectID": 714158,
"fileID": 4957376,
"projectID": 223794,
"fileID": 4997114,
"required": true
},
{
"projectID": 233019,
"fileID": 4578262,
"projectID": 410811,
"fileID": 4896152,
"required": true
},
{
"projectID": 314905,
"fileID": 4596742,
"projectID": 237307,
"fileID": 4600191,
"required": true
},
{
"projectID": 365281,
"fileID": 4612683,
"projectID": 943925,
"fileID": 4926070,
"required": true
},
{
"projectID": 324717,
"fileID": 4973483,
"projectID": 429371,
"fileID": 4884096,
"required": true
},
{
"projectID": 880532,
"fileID": 4895948,
"projectID": 908741,
"fileID": 4984832,
"required": true
},
{
"projectID": 387638,
"fileID": 4691333,
"projectID": 663477,
"fileID": 4826822,
"required": true
},
{
"projectID": 288885,
"fileID": 4711423,
"projectID": 283644,
"fileID": 4913663,
"required": true
},
{
"projectID": 308240,
"fileID": 4820041,
"projectID": 351441,
"fileID": 4613538,
"required": true
},
{
"projectID": 570073,
"fileID": 4973823,
"projectID": 890405,
"fileID": 5000343,
"required": true
},
{
"projectID": 618298,
"fileID": 4950546,
"projectID": 404468,
"fileID": 4623116,
"required": true
},
{
"projectID": 475117,
"fileID": 4711435,
"projectID": 309927,
"fileID": 4985525,
"required": true
},
{
"projectID": 511770,
"fileID": 4606615,
"required": true
},
{
"projectID": 844019,
"fileID": 4893142,
"required": true
},
{
"projectID": 688231,
"fileID": 4836196,
"required": true
},
{
"projectID": 581495,
"fileID": 4952626,
"required": true
},
{
"projectID": 263420,
"fileID": 4933782,
"required": true
},
{
@ -286,13 +121,8 @@
"required": true
},
{
"projectID": 410811,
"fileID": 4896152,
"required": true
},
{
"projectID": 635042,
"fileID": 4894852,
"projectID": 927874,
"fileID": 4968758,
"required": true
},
{
@ -301,68 +131,33 @@
"required": true
},
{
"projectID": 890405,
"fileID": 4968835,
"projectID": 302973,
"fileID": 4976574,
"required": true
},
{
"projectID": 633412,
"fileID": 4685319,
"projectID": 634062,
"fileID": 4610474,
"required": true
},
{
"projectID": 283644,
"fileID": 4913663,
"projectID": 255389,
"fileID": 4798205,
"required": true
},
{
"projectID": 495693,
"fileID": 4870168,
"projectID": 551894,
"fileID": 4688940,
"required": true
},
{
"projectID": 513402,
"fileID": 4984527,
"projectID": 570630,
"fileID": 4936333,
"required": true
},
{
"projectID": 326652,
"fileID": 4979375,
"required": true
},
{
"projectID": 433760,
"fileID": 4573913,
"required": true
},
{
"projectID": 292038,
"fileID": 4594106,
"required": true
},
{
"projectID": 270441,
"fileID": 4578892,
"required": true
},
{
"projectID": 662156,
"fileID": 4944918,
"required": true
},
{
"projectID": 328085,
"fileID": 4835191,
"required": true
},
{
"projectID": 663477,
"fileID": 4826822,
"required": true
},
{
"projectID": 551736,
"fileID": 4731947,
"projectID": 233019,
"fileID": 4578262,
"required": true
},
{
@ -371,83 +166,23 @@
"required": true
},
{
"projectID": 238086,
"fileID": 4948967,
"projectID": 662156,
"fileID": 4944918,
"required": true
},
{
"projectID": 943925,
"fileID": 4926070,
"projectID": 306770,
"fileID": 4966125,
"required": true
},
{
"projectID": 419699,
"fileID": 4663010,
"projectID": 818089,
"fileID": 4872397,
"required": true
},
{
"projectID": 531761,
"fileID": 4943500,
"required": true
},
{
"projectID": 511770,
"fileID": 4606615,
"required": true
},
{
"projectID": 881248,
"fileID": 4874233,
"required": true
},
{
"projectID": 348521,
"fileID": 4973441,
"required": true
},
{
"projectID": 309927,
"fileID": 4960408,
"required": true
},
{
"projectID": 416294,
"fileID": 4944325,
"required": true
},
{
"projectID": 263420,
"fileID": 4933782,
"required": true
},
{
"projectID": 367706,
"fileID": 4776833,
"required": true
},
{
"projectID": 908741,
"fileID": 4982727,
"required": true
},
{
"projectID": 357540,
"fileID": 4699629,
"required": true
},
{
"projectID": 688231,
"fileID": 4836196,
"required": true
},
{
"projectID": 317780,
"fileID": 4929640,
"required": true
},
{
"projectID": 435044,
"fileID": 4596768,
"projectID": 231095,
"fileID": 4787442,
"required": true
},
{
@ -456,23 +191,63 @@
"required": true
},
{
"projectID": 297038,
"fileID": 4969628,
"projectID": 654373,
"fileID": 4873766,
"required": true
},
{
"projectID": 429235,
"fileID": 4810975,
"projectID": 922713,
"fileID": 4982165,
"required": true
},
{
"projectID": 521393,
"fileID": 4837449,
"projectID": 551736,
"fileID": 4731947,
"required": true
},
{
"projectID": 841001,
"fileID": 4945181,
"projectID": 314905,
"fileID": 4596742,
"required": true
},
{
"projectID": 60089,
"fileID": 4581240,
"required": true
},
{
"projectID": 326652,
"fileID": 4979375,
"required": true
},
{
"projectID": 266890,
"fileID": 4994127,
"required": true
},
{
"projectID": 251407,
"fileID": 4751740,
"required": true
},
{
"projectID": 439890,
"fileID": 4929694,
"required": true
},
{
"projectID": 435044,
"fileID": 4596768,
"required": true
},
{
"projectID": 254284,
"fileID": 4887789,
"required": true
},
{
"projectID": 410295,
"fileID": 4583492,
"required": true
},
{
@ -481,13 +256,188 @@
"required": true
},
{
"projectID": 654373,
"fileID": 4873766,
"projectID": 288885,
"fileID": 4711423,
"required": true
},
{
"projectID": 404468,
"fileID": 4623116,
"projectID": 387638,
"fileID": 4691333,
"required": true
},
{
"projectID": 495693,
"fileID": 4870168,
"required": true
},
{
"projectID": 404465,
"fileID": 4864329,
"required": true
},
{
"projectID": 272335,
"fileID": 4990314,
"required": true
},
{
"projectID": 316582,
"fileID": 4973430,
"required": true
},
{
"projectID": 282001,
"fileID": 5005529,
"required": true
},
{
"projectID": 238086,
"fileID": 4948967,
"required": true
},
{
"projectID": 308240,
"fileID": 4820041,
"required": true
},
{
"projectID": 419699,
"fileID": 4663010,
"required": true
},
{
"projectID": 433760,
"fileID": 5008760,
"required": true
},
{
"projectID": 292038,
"fileID": 4594106,
"required": true
},
{
"projectID": 674852,
"fileID": 4828026,
"required": true
},
{
"projectID": 324717,
"fileID": 4986594,
"required": true
},
{
"projectID": 401648,
"fileID": 4863626,
"required": true
},
{
"projectID": 871755,
"fileID": 4999501,
"required": true
},
{
"projectID": 880532,
"fileID": 4895948,
"required": true
},
{
"projectID": 299540,
"fileID": 4711441,
"required": true
},
{
"projectID": 940350,
"fileID": 4922586,
"required": true
},
{
"projectID": 365281,
"fileID": 4612683,
"required": true
},
{
"projectID": 841001,
"fileID": 4945181,
"required": true
},
{
"projectID": 270441,
"fileID": 4578892,
"required": true
},
{
"projectID": 422301,
"fileID": 4993659,
"required": true
},
{
"projectID": 531761,
"fileID": 4943500,
"required": true
},
{
"projectID": 889915,
"fileID": 4932157,
"required": true
},
{
"projectID": 475117,
"fileID": 4711435,
"required": true
},
{
"projectID": 790626,
"fileID": 4980929,
"required": true
},
{
"projectID": 583345,
"fileID": 4925840,
"required": true
},
{
"projectID": 232131,
"fileID": 4635878,
"required": true
},
{
"projectID": 618298,
"fileID": 4993651,
"required": true
},
{
"projectID": 916493,
"fileID": 4988266,
"required": true
},
{
"projectID": 367706,
"fileID": 4776833,
"required": true
},
{
"projectID": 348521,
"fileID": 4973441,
"required": true
},
{
"projectID": 416294,
"fileID": 4944325,
"required": true
},
{
"projectID": 260262,
"fileID": 4581167,
"required": true
},
{
"projectID": 289412,
"fileID": 4929479,
"required": true
},
{
"projectID": 521393,
"fileID": 4837449,
"required": true
},
{
@ -496,18 +446,88 @@
"required": true
},
{
"projectID": 714059,
"fileID": 4683092,
"projectID": 328085,
"fileID": 4835191,
"required": true
},
{
"projectID": 916493,
"fileID": 4797195,
"projectID": 357540,
"fileID": 4699629,
"required": true
},
{
"projectID": 581495,
"fileID": 4952626,
"projectID": 354353,
"fileID": 4891706,
"required": true
},
{
"projectID": 526854,
"fileID": 4631193,
"required": true
},
{
"projectID": 317780,
"fileID": 4929640,
"required": true
},
{
"projectID": 823106,
"fileID": 4906217,
"required": true
},
{
"projectID": 256717,
"fileID": 4614555,
"required": true
},
{
"projectID": 538149,
"fileID": 4620037,
"required": true
},
{
"projectID": 714158,
"fileID": 4987747,
"required": true
},
{
"projectID": 429235,
"fileID": 4810975,
"required": true
},
{
"projectID": 665658,
"fileID": 4982356,
"required": true
},
{
"projectID": 297038,
"fileID": 4969628,
"required": true
},
{
"projectID": 257814,
"fileID": 5005088,
"required": true
},
{
"projectID": 633412,
"fileID": 4685319,
"required": true
},
{
"projectID": 459929,
"fileID": 4936437,
"required": true
},
{
"projectID": 513402,
"fileID": 5009676,
"required": true
},
{
"projectID": 333287,
"fileID": 4833106,
"required": true
}
],

View file

@ -1,101 +1,105 @@
<ul>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/first-person-model">First-person Model (Forge/Fabric) (by tr7zw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/creativecore">CreativeCore (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/konkrete">Konkrete [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge">FTB Library (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/pick-up-notifier">Pick Up Notifier [Forge & Fabric] (by Fuzs)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cucumber">Cucumber Library (by BlakeBr0)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/astikor-carts-tfc">Astikor Carts TFC (by Verph)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mouse-tweaks">Mouse Tweaks (by YaLTeR)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-xmod-compat">FTB XMod Compat (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/water-flasks">TFC Water Flasks (by gaelmare)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/treetap">Tree Tap (by LobsterJonn)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-quests-forge">FTB Quests (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/exposure">Exposure (by mortuusars)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks">Sophisticated Backpacks (by P3pp3rF1y)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/chatimage">ChatImage (by kulujun)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-compatibility-checker">Better Compatibility Checker (by Gaz_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cosmetic-armor-reworked">Cosmetic Armor Reworked (by LainMI)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/applied-energistics-2-wireless-terminals">Applied Energistics 2 Wireless Terminals (by Mari_023)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/blur-forge">Blur (Forge) (by dimadencep)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/betterf3">BetterF3 (by cominixo)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/applied-energistics-2">Applied Energistics 2 (by thetechnici4n)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/clumps">Clumps (by Jaredlll08)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/canary">Canary (by AbdElAziz333)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/no-chat-reports">No Chat Reports (by Aizistral)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tfc-ambiental-second-edition">TFC Ambiental: Second edition (by LobsterJonn)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/client-tweaks">Client Tweaks (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/patchouli">Patchouli (by Vazkii)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/small-ships">Small Ships [Fabric & Forge] (by talhanation)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/everlasting-skins">Everlasting Skins (by levosssilimo)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/corpse">Corpse (by henkelmax)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/terrafirmacraft">TerraFirmaCraft (by Dries007)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tool-belt">Tool Belt (by gigaherz)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/default-options">Default Options (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/jade-addons">Jade Addons (Forge) (by Snownee)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ambientsounds">AmbientSounds 5 (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/botarium">Botarium (by CodexAdrian)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/open-parties-and-claims">Open Parties and Claims (by xaero96)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/modernfix">ModernFix (by embeddedt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastfurnace">FastFurnace (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/puzzles-lib">Puzzles Lib [Forge & Fabric] (by Fuzs)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/firmacivilization">Firma: Civilization (TFC) (by alekiponi)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ai-improvements">AI Improvements (by QueenOfMissiles)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-ranks-forge">FTB Ranks (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/serverconfig-updater">ServerConfig Updater (by Darkere)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/jade">Jade 🔍 (by Snownee)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tfc-aged-alcohol">TFC Aged Alcohol (by HermitOwO)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/more-red">More Red (by Commoble)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastworkbench">FastWorkbench (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cherished-worlds">Cherished Worlds (Fabric/Forge/NeoForge/Quilt) (by TheIllusiveC4)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/resourceful-lib">Resourceful Lib (by ThatGravyboat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/sophisticated-core">Sophisticated Core (by P3pp3rF1y)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastsuite">FastSuite (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/applied-energistics-2">Applied Energistics 2 (by thetechnici4n)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-essentials-forge">FTB Essentials (Forge & Fabric) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cosmetic-armor-reworked">Cosmetic Armor Reworked (by LainMI)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-filter-system">FTB Filter System (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/kubejs-create">KubeJS Create (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/embeddium">Embeddium (by embeddedt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/let-me-despawn">Let Me Despawn (by frikinjay)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/placebo">Placebo (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/pick-up-notifier">Pick Up Notifier [Forge & Fabric] (by Fuzs)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/gregtechceu-modern">GregTechCEu Modern (by KilaBash)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-teams-forge">FTB Teams (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/curios">Curios API (Forge/NeoForge) (by TheIllusiveC4)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/drippy-loading-screen">Drippy Loading Screen [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/astikor-carts-tfc">Astikor Carts TFC (by Verph)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/create-steam-n-rails">Create: Steam 'n' Rails (by mattentosh)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/oculus">Oculus (by Asek3)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap">Xaero's Minimap (by xaero96)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/firmalife">FirmaLife (by EERussianguy)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items">Roughly Enough Items Fabric/Forge (REI) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-essentials-forge">FTB Essentials (Forge & Fabric) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ad-astra">Ad Astra (by AlexNijjar)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/treetap">Tree Tap (by LobsterJonn)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-quests-optimizer">FTB Quests Optimizer (by big_energy)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/gregtechceu-modern">GregTechCEu Modern (by KilaBash)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/smooth-boot-reloaded">Smooth Boot (Reloaded) (by AbdElAziz333)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/placebo">Placebo (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/farsight">Farsight [Forge] (by someaddon)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/terrafirmagreg-mod">TerraFirmaGreg (by Exception)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/terrafirmacraft">TerraFirmaCraft (by Dries007)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/no-chat-reports">No Chat Reports (by Aizistral)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/enhancedvisuals">EnhancedVisuals (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-compatibility-checker">Better Compatibility Checker (by Gaz_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/lootjs">LootJS: KubeJS Addon (by Lytho)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ai-improvements">AI Improvements (by QueenOfMissiles)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/get-it-together-drops">Get It Together, Drops! (by bl4ckscor3)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/barrels-2012">Barrels 2012 (by EERussianguy)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/patchouli">Patchouli (by Vazkii)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/chatimage">ChatImage (by kulujun)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/chisels-bits">Chisels & Bits - For Forge (by AlgorithmX2)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/entityculling">Entity Culling Fabric/Forge (by tr7zw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/rubidium-extra">Embeddium (Rubidium) Extra (by dimadencep)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/gcyr">Gregicality Rocketry (by screret)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/dynamiclights-reforged">Magnesium/Rubidium Dynamic Lights (by Anthxny)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-ranks-forge">FTB Ranks (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mouse-tweaks">Mouse Tweaks (by YaLTeR)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cupboard">Cupboard (by someaddon)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/playerrevive">PlayerRevive (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/client-tweaks">Client Tweaks (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/createaddition">Create Crafts & Additions (by MRHminer)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-third-person">Better Third Person (by Socolio)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ambientsounds">AmbientSounds 5 (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/konkrete">Konkrete [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/simple-login">Simple Login (by seraph_jack)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastworkbench">FastWorkbench (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/more-red">More Red (by Commoble)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/farsight">Farsight [Forge] (by someaddon)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge">FTB Library (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cucumber">Cucumber Library (by BlakeBr0)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/corpse">Corpse (by henkelmax)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cc-tweaked">CC: Tweaked (by SquidDev)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/kubejs">KubeJS (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cherished-worlds">Cherished Worlds (Fabric/Forge/NeoForge/Quilt) (by TheIllusiveC4)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/architectury-api">Architectury API (Fabric/Forge/NeoForge) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/not-enough-animations">Not Enough Animations (by tr7zw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-ping-display">Better Ping Display (by Quintinity)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/itemphysic-lite">ItemPhysic Lite (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/barrels-2012">Barrels 2012 (by EERussianguy)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/create">Create (by simibubi)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/let-me-despawn">Let Me Despawn (by frikinjay)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/dynamiclights-reforged">Magnesium/Rubidium Dynamic Lights (by Anthxny)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/get-it-together-drops">Get It Together, Drops! (by bl4ckscor3)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/kubejs">KubeJS (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-filter-system">FTB Filter System (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/architectury-api">Architectury API (Fabric/Forge/NeoForge) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/balm">Balm (Forge Edition) (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/drippy-loading-screen">Drippy Loading Screen [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/terrafirmaships">TerraFirmaShips (by w8b40t)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cloth-config">Cloth Config API (Fabric/Forge/NeoForge) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/curios">Curios API (Forge/NeoForge) (by TheIllusiveC4)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/rhino">Rhino (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap">Xaero's Minimap (by xaero96)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fancymenu-forge">FancyMenu [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/embeddium">Embeddium (by embeddedt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/inventory-hud-forge">Inventory HUD+ (by dmitrylovin)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/create-steam-n-rails">Create: Steam 'n' Rails (by mattentosh)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/xaeros-world-map">Xaero's World Map (by xaero96)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-third-person">Better Third Person (by Socolio)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/entityculling">Entity Culling Fabric/Forge (by tr7zw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/craftpresence">CraftPresence (by CDAGaming_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ferritecore">FerriteCore (Forge) (by malte0811)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items-hacks">REI Plugin Compatibilities (REIPC) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/additional-placements">Additional Placements (by firemerald)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/jade">Jade 🔍 (by Snownee)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/betterf3">BetterF3 (by cominixo)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/exposure">Exposure (by mortuusars)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tfc-aged-alcohol">TFC Aged Alcohol (by HermitOwO)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastfurnace">FastFurnace (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tfc-ambiental-second-edition">TFC Ambiental: Second edition (by LobsterJonn)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/serverconfig-updater">ServerConfig Updater (by Darkere)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/kubejs-tfc">KubeJS TFC (by NotEnoughMail)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/simple-login">Simple Login (by seraph_jack)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/rubidium-extra">Rubidium Extra (by dimadencep)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-teams-forge">FTB Teams (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/inventory-sorter">Inventory Sorter (by cpw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/resourceful-config">Resourceful Config (by ThatGravyboat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/itemphysic-lite">ItemPhysic Lite (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks">Sophisticated Backpacks (by P3pp3rF1y)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/balm">Balm (Forge Edition) (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-xmod-compat">FTB XMod Compat (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fastsuite">FastSuite (by Shadows_of_Fire)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/modernfix">ModernFix (by embeddedt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/jade-addons">Jade Addons (Forge) (by Snownee)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/default-options">Default Options (by BlayTheNinth)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/sophisticated-core">Sophisticated Core (by P3pp3rF1y)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/astikor-carts-redux">AstikorCarts Redux (by jusipat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/oculus">Oculus (by Asek3)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fancymenu-forge">FancyMenu [Forge] (by Keksuccino)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cloth-config">Cloth Config API (Fabric/Forge/NeoForge) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/rhino">Rhino (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tool-belt">Tool Belt (by gigaherz)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-quests-forge">FTB Quests (Forge) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items-hacks">REI Plugin Compatibilities (REIPC) (by shedaniel)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/inventory-sorter">Inventory Sorter (by cpw)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/create">Create (by simibubi)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/inventory-hud-forge">Inventory HUD+ (by dmitrylovin)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/water-flasks">TFC Water Flasks (by gaelmare)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/starlight-forge">Starlight (Forge) (by Spottedstar)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/xaeros-world-map">Xaero's World Map (by xaero96)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/blur-forge">Blur (Forge) (by dimadencep)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/clumps">Clumps (by Jaredlll08)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/everlasting-skins">Everlasting Skins (by levosssilimo)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/firmacivilization">Firma: Civilization (TFC) (by alekiponi)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ferritecore">FerriteCore (Forge) (by malte0811)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/canary">Canary (by AbdElAziz333)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/craftpresence">CraftPresence (by CDAGaming_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/creativecore">CreativeCore (by CreativeMD)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/smooth-boot-reloaded">Smooth Boot (Reloaded) (by AbdElAziz333)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/applied-energistics-2-wireless-terminals">Applied Energistics 2 Wireless Terminals (by Mari_023)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/terrafirmagreg-core">TerraFirmaGreg Core (by Exception)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/first-person-model">First-person Model (Forge/Fabric) (by tr7zw)</a></li>
</ul>

187
.github/workflows/build.yml vendored Normal file
View file

@ -0,0 +1,187 @@
name: Build
run-name: "Build #${{ github.run_number }}"
on:
push:
tags:
- "*.*.*"
branches:
- main
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
jobs:
modpack-info:
name: Modpack Info
runs-on: ubuntu-latest
outputs:
project_name: ${{ steps.info.outputs.project_name }}
project_version: ${{ steps.info.outputs.project_version }}
mcversion: ${{ steps.info.outputs.mcversion }}
tag: ${{ steps.version.outputs.tag }}
changelog: ${{ steps.changelog.outputs.description }}
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Get tag
id: version
uses: "WyriHaximus/github-action-get-previous-tag@v1.3.0"
with:
fallback: tag_not_found
- name: Modpack info
id: info
shell: bash
run: |
set +e
if [ ! -f ./.github/buildtools/modpack/manifest.json ]; then
echo "::error::Could not find manifest.json" && exit 1
fi
manifestjson=`cat ./.github/buildtools/modpack/manifest.json`
project_name=`echo $(jq -r '.name' <<< "$manifestjson")`
echo "project_name=$project_name" >> $GITHUB_OUTPUT
mcversion=`echo $(jq -r '.minecraft.version' <<< "$manifestjson")`
echo "mcversion=$mcversion" >> $GITHUB_OUTPUT
if [[ ${{ startsWith(github.ref, 'refs/tags/') }} == true ]]; then
echo "project_version=${{ steps.version.outputs.tag }}" >> $GITHUB_OUTPUT
else
echo "project_version=build.${{ github.run_number }}" >> $GITHUB_OUTPUT
fi
- name: Changelog Parser
id: changelog
uses: coditory/changelog-parser@v1.0.2
with:
path: CHANGELOG.md
build-cf-modpack:
name: Build CF Modpack
runs-on: ubuntu-latest
needs: [modpack-info]
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Replace strings
shell: bash
run: |
VERSION=${{ needs.modpack-info.outputs.project_version }}
sed -i -e "s/DEV/${VERSION}/g" .github/buildtools/modpack/manifest.json
sed -i -e "s/DEV/${VERSION}/g" config/fancymenu/customization/main_menu.txt
sed -i -e "s/DEV/${VERSION}/g" config/bcc-common.toml
- name: Export CF
run: |
mkdir -p overrides
mv -vf {config,defaultconfigs,kubejs} overrides/
mv -vf .github/buildtools/modpack/manifest.json ./
mv -vf .github/buildtools/modpack/modlist.html ./
zip -r ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-cf.zip manifest.json modlist.html overrides
- name: Upload zip cf
uses: actions/upload-artifact@v4.0.0
with:
name: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-cf
path: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-cf.zip
retention-days: 5
build-mmc-modpack:
name: Build MMC Modpack
runs-on: ubuntu-latest
needs: [modpack-info]
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Replace strings
shell: bash
run: |
VERSION=${{ needs.modpack-info.outputs.project_version }}
sed -i -e "s/DEV/${VERSION}/g" .github/buildtools/modpack/instance.cfg
sed -i -e "s/DEV/${VERSION}/g" config/fancymenu/customization/main_menu.txt
sed -i -e "s/DEV/${VERSION}/g" config/bcc-common.toml
- name: Download Mods
run: |
git submodule init
cd mods
git config --global credential.helper '!f() {
echo "username=Xikaro";
echo "password=${{ secrets.USER_TOKEN_XIKARO }}"; }; f'
git submodule update --recursive
- name: Export MMC
run: |
mkdir -p .minecraft
mv -vf {config,defaultconfigs,kubejs,mods} .minecraft/
mv -vf .github/buildtools/modpack/mmc-pack.json ./
mv -vf .github/buildtools/modpack/instance.cfg ./
zip -r ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-mmc.zip mmc-pack.json instance.cfg .minecraft/
- name: Upload zip mmc
uses: actions/upload-artifact@v4.0.0
with:
name: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-mmc
path: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-mmc.zip
retention-days: 5
build-serverpack:
name: Build Serverpack
runs-on: ubuntu-latest
needs: [modpack-info]
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Replace strings
shell: bash
run: |
VERSION=${{ needs.modpack-info.outputs.project_version }}
sed -i -e "s/DEV/${VERSION}/g" config/bcc-common.toml
- name: Download Mods
run: |
git submodule init
cd mods
git config --global credential.helper '!f() {
echo "username=Xikaro";
echo "password=${{ secrets.USER_TOKEN_XIKARO }}"; }; f'
git submodule update --recursive
- name: Export serverpack
run: |
mkdir -p .minecraft
mv -vf {config,defaultconfigs,kubejs,mods,.github/buildtools/serverpack/*} .minecraft
cat .github/buildtools/client_mod.txt | while read -r line; do find .minecraft/mods -name "$line" -delete; done
zip -r ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-server.zip .minecraft/*
- name: Upload zip
uses: actions/upload-artifact@v4.0.0
with:
name: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-server
path: ${{ needs.modpack-info.outputs.project_name }}-${{ needs.modpack-info.outputs.project_version }}-server.zip
retention-days: 5
release:
name: Release
needs: [modpack-info, build-cf-modpack, build-mmc-modpack, build-serverpack]
if: startsWith(github.ref, 'refs/tags/')
uses: ./.github/workflows/release.yml
with:
project_name: ${{ needs.modpack-info.outputs.project_name }}
project_version: ${{ needs.modpack-info.outputs.project_version }}
mcversion: ${{ needs.modpack-info.outputs.mcversion }}
tag: ${{ needs.modpack-info.outputs.tag }}
news: ${{ needs.modpack-info.outputs.news }}
changelog: ${{ needs.modpack-info.outputs.changelog }}
secrets: inherit

View file

@ -1,68 +0,0 @@
name: Deploy modpack preview
on:
push:
tags:
- "Pre*"
jobs:
Deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Get the version
id: get_version
run: echo ::set-output name=version::${GITHUB_REF#refs/tags/Pre}
- name: Set the version
run: |
DEV=${{ steps.get_version.outputs.version }}
sed -i -e "s/DEV/${DEV}/g" .github/buildtools/modpack/manifest.json
sed -i -e "s/DEV/${DEV}/g" .github/buildtools/modpack/instance.cfg
sed -i -e "s/DEV/${DEV}/g" config/fancymenu/customization/main_menu.txt
sed -i -e "s/DEV/${DEV}/g" config/bcc-common.toml
- name: Changelog Parser
id: changelog
uses: coditory/changelog-parser@v1.0.2
with:
path: CHANGELOG.md
- name: Submodule init
run: |
git submodule init
cd mods
git config --global credential.helper '!f() { echo "username=Xikaro"; echo "password=${{ secrets.USER_TOKEN_XIKARO }}"; }; f'
git submodule update --recursive
- name: Archive CF
run: |
cp -r {config,defaultconfigs,kubejs,mods} overrides/
zip -r ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-cf.zip .github/buildtools/modpack/manifest.json .github/buildtools/modpack/modlist.html overrides
- name: Archive MMC
run: |
mv -vf overrides/ .minecraft/
zip -r ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-mmc.zip .github/buildtools/modpack/mmc-pack.json .github/buildtools/modpack/instance.cfg .minecraft/
- name: Archive Server
run: |
cp -r .github/buildtools/serverpack/* .minecraft/
cat .github/buildtools/client_mod.txt | while read -r line; do find .minecraft/mods -name "$line" -delete; done
cd .minecraft/
zip -r ../TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-server.zip ./
- name: Create GitHub Release
uses: softprops/action-gh-release@v0.1.15
if: startsWith(github.ref, 'refs/tags/')
with:
prerelease: true
generate_release_notes: true
name: ${{ steps.changelog.outputs.version }}
body: ${{ steps.changelog.outputs.description }}
files: |
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip
./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip

View file

@ -2,116 +2,154 @@ name: Release
run-name: "Release #${{ github.run_number }}"
on:
push:
tags:
- "*.*.*"
workflow_call:
inputs:
project_name:
required: true
type: string
project_version:
required: true
type: string
mcversion:
required: true
type: string
tag:
required: true
type: string
news:
required: true
type: string
changelog:
required: true
type: string
env:
CF_PROJECT_ID: "385053"
MODRINTH_PROJECT_ID: "75JuuMzk"
RELEASE_TYPE: "beta"
jobs:
Deploy:
release-curseforge:
name: Deploy to CurseForge
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Check if CF_API_TOKEN exist
shell: bash
run: |
if [ "${{ secrets.CF_API_TOKEN }}" == '' ]; then
echo '::error::No value found for secret key `CF_API_TOKEN`. See https://docs.github.com/en/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository' && exit 1
fi
- name: Get the version
id: get_version
run: echo ::set-output name=version::${GITHUB_REF#refs/tags/}
- name: Get tag
id: get_tag
uses: "WyriHaximus/github-action-get-previous-tag@v1.3.0"
- name: Download cf modpack
uses: actions/download-artifact@v4.1.0
with:
fallback: tag_not_found
name: ${{ inputs.project_name }}-${{ inputs.project_version }}-cf
- name: Set the version
run: |
DEV=${{ steps.get_version.outputs.version }}
sed -i -e "s/DEV/${DEV}/g" .github/buildtools/modpack/manifest.json
sed -i -e "s/DEV/${DEV}/g" .github/buildtools/modpack/instance.cfg
sed -i -e "s/DEV/${DEV}/g" config/fancymenu/customization/main_menu.txt
sed -i -e "s/DEV/${DEV}/g" config/bcc-common.toml
- name: Changelog Parser
id: changelog
uses: coditory/changelog-parser@v1.0.2
- name: Download serverpack
uses: actions/download-artifact@v4.1.0
with:
path: CHANGELOG.md
- name: Submodule init
run: |
git submodule init
cd mods
git config --local ${{ secrets.GITHUB_TOKEN }}
git submodule update --recursive
- name: Archive CF
run: |
mkdir -p overrides
cp -r {config,defaultconfigs,kubejs} overrides/
mv -vf .github/buildtools/modpack/manifest.json ./
mv -vf .github/buildtools/modpack/modlist.html ./
zip -r ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-cf.zip manifest.json modlist.html overrides
- name: Archive MMC
run: |
cp -r mods overrides/
mv -vf overrides/ .minecraft/
mv -vf .github/buildtools/modpack/mmc-pack.json ./
mv -vf .github/buildtools/modpack/instance.cfg ./
zip -r ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-mmc.zip mmc-pack.json instance.cfg .minecraft/
- name: Archive Server
run: |
cp -r .github/buildtools/serverpack/* .minecraft/
cat .github/buildtools/client_mod.txt | while read -r line; do find .minecraft/mods -name "$line" -delete; done
cd .minecraft/
zip -r ../TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-server.zip ./
name: ${{ inputs.project_name }}-${{ inputs.project_version }}-server
- name: Upload Curseforge
id: cf_release
uses: SwitchAlpha/upload-curseforge-modpack-action@master
with:
api-token: ${{ secrets.CF_API_TOKEN }}
project-id: "385053"
modpack-path: ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-cf.zip
modpack-server-path: ./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-server.zip
changelog: "${{ steps.changelog.outputs.description }}"
project-id: ${{ env.CF_PROJECT_ID }}
modpack-path: ${{ inputs.project_name }}-${{ inputs.project_version }}-cf.zip
modpack-server-path: ${{ inputs.project_name }}-${{ inputs.project_version }}-server.zip
changelog: ${{ inputs.changelog }}
changelog-format: markdown
game-version: "1.20.1"
display-name: TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}
server-display-name: TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-server
release-type: "beta"
game-version: ${{ inputs.mcversion }}
display-name: ${{ inputs.project_name }}-${{ inputs.project_version }}
server-display-name: ${{ inputs.project_name }}-${{ inputs.project_version }}-server
release-type: ${{ env.RELEASE_TYPE }}
- name: Create GitHub Release
uses: softprops/action-gh-release@v0.1.15
if: startsWith(github.ref, 'refs/tags/')
- name: Send Discord message
uses: tsickert/discord-webhook@v5.4.0
with:
webhook-url: ${{secrets.RELEASES_1_20}}
username: "TerraFirmaGreg"
avatar-url: "https://raw.githubusercontent.com/TerraFirmaGreg-Team/.github/main/branding/logo_new_year.png"
embed-title: Release ${{ inputs.project_version }}
embed-url: https://github.com/TerraFirmaGreg-Team/TFG-Modpack-1.20.x/releases/tag/${{ inputs.tag }}
embed-description: ${{ inputs.changelog }}
embed-color: 5814783
release-github:
name: Deploy to GitHub
runs-on: ubuntu-latest
steps:
- name: Download modpack
uses: actions/download-artifact@v4.1.0
with:
merge-multiple: true
- name: Create release
uses: softprops/action-gh-release@v1
with:
prerelease: false
generate_release_notes: true
name: ${{ steps.changelog.outputs.version }}
body: ${{ steps.changelog.outputs.description }}
name: ${{ inputs.project_version }}
body: ${{ inputs.changelog }}
files: |
./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-cf.zip
./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-mmc.zip
./TerraFirmaGreg-1.20.x-${{ steps.get_version.outputs.version }}-server.zip
${{ inputs.project_name }}-${{ inputs.project_version }}-cf.zip
${{ inputs.project_name }}-${{ inputs.project_version }}-mmc.zip
${{ inputs.project_name }}-${{ inputs.project_version }}-server.zip
tag_name: ${{ inputs.tag }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Discord notification
uses: tsickert/discord-webhook@v5.4.0
with:
webhook-url: ${{ secrets.RELEASES_1_20 }}
username: "GitHub"
avatar-url: https://github.com/TerraFirmaGreg-Team/.github/tree/main/branding/logo_new_year.png?raw=true
content: "[CurseForge](<https://legacy.curseforge.com/minecraft/modpacks/terrafirmagreg/files/${{ steps.cf_release.outputs.id }}>)"
embed-title: Release ${{ steps.changelog.outputs.version }}
embed-description: "${{ steps.changelog.outputs.description }}"
embed-url: https://github.com/TerraFirmaGreg-Team/TFG-Modpack-1.20.x/tree/main/CHANGELOG.md
embed-color: 5814783
embed-footer-text: ${{ steps.changelog.outputs.date }}
# release-modrinth:
# name: Deploy to Modrinth
# runs-on: ubuntu-latest
# steps:
# - name: Check if MODRINTH_API_TOKEN exist
# shell: bash
# run: |
# if [ "${{ secrets.MODRINTH_API_TOKEN }}" == '' ]; then
# echo '::error::No value found for secret key `MODRINTH_API_TOKEN`. See https://docs.github.com/en/actionssecurity-guides/ encrypted-secrets#creating-encrypted-secrets-for-a-repository' && exit 1
# fi
- name: Close Fixed in dev
# - name: Download modpack
# uses: actions/download-artifact@v4.1.0
# with:
# name: modpack_mrd
# - name: Download serverpack
# uses: actions/download-artifact@v4.1.0
# with:
# name: server_pack
# - name: Upload Modrinth
# id: cf_release
# uses: SwitchAlpha/upload-curseforge-modpack-action@master
# with:
# api-token: ${{ secrets.MODRINTH_API_TOKEN }}
# project-id: ${{ env.MODRINTH_PROJECT_ID }}
# modpack-path: ${{ inputs.project_name }}-${{ inputs.project_version }}-mrd.zip
# modpack-server-path: ${{ inputs.project_name }}-${{ inputs.project_version }}-server.zip
# changelog: "${{ inputs.changelog }}"
# changelog-format: markdown
# game-version: ${{ inputs.mcversion }}
# display-name: ${{ inputs.project_name }}-${{ inputs.project_version }}
# server-display-name: ${{ inputs.project_name }}-${{ inputs.project_version }}-server
# release-type: ${{ env.RELEASE_TYPE }}
close-fixed-issues:
name: Close Fixed Issues
runs-on: ubuntu-latest
needs: [release-github, release-curseforge]
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: close-fixed-in-dev
uses: juraj-hrivnak/close-issues-based-on-label@master
env:
LABEL: "2. status: fixed in dev"
VERSION: ${{ steps.get_tag.outputs.tag }}
VERSION: ${{ inputs.tag }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

2
.gitignore vendored
View file

@ -6,6 +6,8 @@ config/oculus.properties
config/smoothboot.json
config/fml.toml
config/forge-client.toml
config/chiselsandbits-client.toml
config/chiselsandbits-common.toml
# .minecraft
crash-reports/*

View file

@ -1,6 +1,14 @@
# Changelog
## [0.4.0] - 03.01.2024
## [0.4.1] - 05.01.2024
### Изменения
- Исправлена кнопка подключения к официальному серверу.
- Исправлен рецепт молда для лопаты.
### Обновленные моды
- TerraFirmaGreg-Core -> 0.2.5
- notenoughanimations -> 1.7.0
## [0.4.0] - 05.01.2024
### Изменения
- Удалены из игры бронзовые паровые машины, тк позволяли скипнуть очень много прогресии TFC.
- Добавлено очень много квестов для Примитивной эры (пока что без описаний).
@ -29,6 +37,36 @@
- И еще множество всего, чего я забыл.
### Удаленные моды
- TFShips
- smallships
- ad_astra
- botarium
- resourcefulconfig
- resourcefullib
### Новые моды
- AdditionalPlacements
- EnhancedVisuals
- PlayerRevive
- cc-tweaked
- chisels-and-bits
- createaddition
- gcyr
- kubejs-create
- lootjs
- starlight
### Обновленные моды
- CreativeCore -> 2.11.18
- Cucumber -> 7.0.7
- FirmaCivilization -> 0.1.10
- Jade -> 11.7.1
- TerraFirmaGreg-Core -> 0.2.4
- appliedenergistics2 -> 15.0.18
- astikorcarts-redux -> 1.1.7
- curios -> 5.4.7
- embeddium -> 0.2.16
- exposure -> 1.2.2
- gtceu -> 1.0.19.b
- sophisticatedbackpacks -> 3.19.5.988
- sophisticatedcore -> 0.5.113.524
## [0.3.0] - 26.12.2023
### Изменения

View file

@ -1,114 +0,0 @@
[settings]
#mod.scena.config.settings.invert-pick-block-behaviour.comment
invert-pick-block-behaviour = false
[settings.bit-bag]
#mod.scena.config.settings.bit-bag.invert-durability-bar-indication.comment
invert-durability-bar-indication = false
[settings.placement]
[settings.placement.render-mode]
#mod.scena.config.settings.placement.render-mode.success.comment
#Allowed Values: GHOST_BLOCK_MODEL, GHOST_BLOCK_MODEL_SOLID_COLOR, WIREFRAME
success = "GHOST_BLOCK_MODEL"
#mod.scena.config.settings.placement.render-mode.failed.comment
#Allowed Values: GHOST_BLOCK_MODEL, GHOST_BLOCK_MODEL_SOLID_COLOR, WIREFRAME
failed = "GHOST_BLOCK_MODEL_SOLID_COLOR"
[settings.placement.color]
#mod.scena.config.settings.placement.color.success.comment
success = [0.1882352977991104, 0.47058823704719543, 0.7882353067398071, 0.7058823704719543]
#mod.scena.config.settings.placement.color.not-fitting.comment
not-fitting = [0.7176470756530762, 0.2549019753932953, 0.054901961237192154, 0.7058823704719543]
#mod.scena.config.settings.placement.color.missing-bits-or-space.comment
missing-bits-or-space = [1.0, 0.8588235378265381, 0.3450980484485626, 0.7058823704719543]
[settings.chiseling-previews]
#mod.scena.config.settings.chiseling-previews.renderer.comment
renderer = "chiselsandbits:default"
[settings.chiseling-previews.default]
[settings.chiseling-previews.default.colors]
#mod.scena.config.settings.chiseling-previews.default.colors.chiseling.comment
chiseling = [0.8500000238418579, 0.0, 0.0, 0.6499999761581421]
#mod.scena.config.settings.chiseling-previews.default.colors.placement.comment
placement = [0.0, 0.8500000238418579, 0.0, 0.6499999761581421]
[settings.chiseling-previews.debug]
#mod.scena.config.settings.chiseling-previews.debug.enabled.comment
enabled = false
[settings.chiseling-previews.debug.mutator]
[settings.chiseling-previews.debug.mutator.colors]
#mod.scena.config.settings.chiseling-previews.debug.mutator.colors.chiseling.comment
chiseling = [0.0, 0.0, 0.8500000238418579, 0.6499999761581421]
#mod.scena.config.settings.chiseling-previews.debug.mutator.colors.placement.comment
placement = [0.8500000238418579, 0.8500000238418579, 0.0, 0.6499999761581421]
[settings.selected-tool-mode-icons]
#mod.scena.config.settings.selected-tool-mode-icons.renderer.comment
renderer = "chiselsandbits:group"
[settings.clipboard]
#mod.scena.config.settings.clipboard.size.comment
#Range: 0 ~ 64
size = 64
#mod.scena.config.settings.clipboard.add-broken-blocks.comment
add-broken-blocks = true
#mod.scena.config.settings.clipboard.add-picked-blocks.comment
add-picked-blocks = true
[settings.patterns]
#mod.scena.config.settings.patterns.export-path.comment
export-path = "./chiselsandbits/patterns"
[settings.warnings]
#mod.scena.config.settings.warnings.show-cool-down-error.comment
show-cool-down-error = false
[settings.interactions]
#mod.scena.config.settings.interactions.scrolling-changes-mode.comment
scrolling-changes-mode = true
[performance]
[performance.caches]
[performance.caches.sizes]
#mod.scena.config.performance.caches.sizes.bit-storage-content-models.comment
#Range: 0 ~ 9223372036854775807
bit-storage-content-models = 100
#mod.scena.config.performance.caches.sizes.block-models.comment
#Range: 3500 ~ 20000
block-models = 3500
#mod.scena.config.performance.caches.sizes.block-faces.comment
#Range: 350000 ~ 2000000
block-faces = 1000000
#mod.scena.config.performance.caches.sizes.cull-testing.comment
#Range: 3500 ~ 200000
cull-testing = 3500
#mod.scena.config.performance.caches.sizes.stack-models.comment
#Range: 0 ~ 9223372036854775807
stack-models = 100
[performance.lighting]
#mod.scena.config.performance.lighting.extract-lighting-values-from-faces.comment
extract-lighting-values-from-faces = true
#mod.scena.config.performance.lighting.extract-lighting-values-from-blockstates.comment
extract-lighting-values-from-blockstates = false
[performance.model-building]
#mod.scena.config.performance.model-building.thread-count.comment
#Range: 1 ~ 32
thread-count = 10
[gui]
[gui.radial-menu]
#mod.scena.config.gui.radial-menu.display-mouse-indicator.comment
display-mouse-indicator = false

View file

@ -1,22 +0,0 @@
[help]
#mod.scena.config.help.enabled-in-tooltips.comment
enabled-in-tooltips = true
[performance]
[performance.caches]
[performance.caches.sizes]
#mod.scena.config.performance.caches.sizes.collision-boxes.comment
#Range: 0 ~ 9223372036854775807
collision-boxes = 10000
#mod.scena.config.performance.caches.sizes.class-metadata.comment
#Range: 0 ~ 9223372036854775807
class-metadata = 10000
[performance.saving]
#mod.scena.config.performance.saving.thread-count.comment
#Range: 1 ~ 32
thread-count = 10

80
config/embeddium++.toml Normal file
View file

@ -0,0 +1,80 @@
[EmbeddiumPlus]
[EmbeddiumPlus.DynamicLights]
OnlyUpdateOnPositionChange = true
DynamicEntityLighting = true
#Allowed Values: OFF, SLOW, FAST, FASTEST, REALTIME
QualityMode = "REALTIME"
DynamicTileEntityLighting = true
#You can configure FPS overlay at the corner
[EmbeddiumPlus.fps_overlay]
#Allowed Values: OFF, SIMPLE, ADVANCED
DisplayMode = "ADVANCED"
OverlayMargin = 12
#Configure max BlockEntity distance
[EmbeddiumPlus.block_entity_distance]
#Max horizontal render distance
#Value is squared, default was 64^2 (or 64x64)
maxHorizontalDistance = 4096
#Max vertical render distance
#Value is raw
maxVerticalDistance = 32
[EmbeddiumPlus.Misc]
RenderFog = true
HideJEI = false
CloudHeight = 128
#Allowed Values: OFF, FAST, FANCY
ChunkFadeInQuality = "FANCY"
#Allowed Values: WINDOWED, BORDERLESS, FULLSCREEN
BorderlessFullscreen = "FULLSCREEN"
ExtendedServerViewDistance = true
#Configure max Entity distance
[EmbeddiumPlus.entity_distance_limit]
#Max horizontal render distance
#Value is squared, default was 64^2 (or 64x64)
maxHorizontalDistance = 4096
#Turn on this feature
Enable = true
#List of entities to not be ignored when are out of configured radius.
#Accepts ResourceLocation and Mod IDs
#Example: "minecraft:bat" for specific entity or "alexmobs:*" for all mod specific entities
entityWhitelist = []
#Max vertical render distance
#Value is raw
maxVerticalDistance = 32
#Configure TrueDarkness feature
#Section deprecated and removed soon (in favor of rework)
[EmbeddiumPlus.true_darkness]
#Sets darkness mode
#Depending of the option darkness can be less or more aggressive
#Allowed Values: PITCH_BLACK, REALLY_DARK, DARK, DIM
DarknessMode = "REALLY_DARK"
#Turn on this feature
Enable = true
[EmbeddiumPlus.true_darkness.Advanced]
IgnoreMoonPhase = false
BlockLightingOnly = false
#Range: 0.0 ~ 1.0
MaximumMoonBrightness = 0.25
#Range: 0.0 ~ 1.0
MinimumMoonBrightness = 0.0
#Configure what dimension should use TrueDarkness
[EmbeddiumPlus.true_darkness.DimensionSettings]
DefaultSetting = false
#Range: 0.0 ~ 1.0
DarkNetherFogBrightness = 0.5
DarkWhenNoSkylight = false
Nether = false
Overworld = true
#Range: 0.0 ~ 1.0
DarkEndFogBrightness = 0.0
"Dark End?" = false

View file

@ -233,7 +233,7 @@ customization {
customization {
orientation = mid-centered
restartbackgroundanimations = true
buttonaction = joinserver;tfg2.tfg.su%btnaction_splitter_fm%
buttonaction = joinserver;tfg2.terrafirmagreg.su%btnaction_splitter_fm%
backgroundhovered = kubejs/assets/tfg/textures/gui/button98x20_hovered.png
label = Offical Server
loopbackgroundanimations = true

View file

@ -157,10 +157,6 @@
"create:exact_block": null,
"create:filter": null,
"create:goggles": null,
"gtceu:electric_container_provider": null,
"gtceu:workable_provider": null,
"gtceu:controllable_provider": null,
"gtceu:recipe_logic_provider": null,
"tfc:barrel": null,
"tfc:bellows": null,
"tfc:sapling": null,
@ -210,6 +206,10 @@
"tfc:ocelot": null,
"tfc:rabbit": null,
"tfc:fishing_hook": null,
"gtceu:electric_container_provider": null,
"gtceu:workable_provider": null,
"gtceu:controllable_provider": null,
"gtceu:recipe_logic_provider": null,
"minecraft:brewing_stand": null,
"minecraft:beehive": null,
"minecraft:command_block": null,

View file

@ -1,28 +0,0 @@
# This holds the schematic version for internal purposes. DO NOT TOUCH!
schematicVersion = 1
# This category holds configs that define ship behaviour.
[Ship]
#This category holds configs that define general ship behaviour.
[Ship.General]
#General camera settings for ships.
[Ship.General.Camera]
#Automatically enable third person camera when entering a ship.
shipGeneralCameraAutoThirdPerson = true
#Zoom camera settings for third person view in ships.
[Ship.General.Camera.Zoom]
#Generally enable the zooming feature.
shipGeneralCameraZoomEnable = true
#Set maximum distance of zoom (value must be smaller than or equal to 50.0).
shipGeneralCameraZoomMax = 20.0
#Set minimum distance of zoom (value must be bigger than or equal to 1.0).
shipGeneralCameraZoomMin = 5.0
# This category holds configs that define general mod settings.
[General]
#Enable smallships creative tab in the creative inventory (only takes effect after restart).
smallshipsItemGroupEnable = false

View file

@ -1,88 +0,0 @@
# This holds the schematic version for internal purposes. DO NOT TOUCH!
schematicVersion = 2
# This category holds configs that define ship behaviour.
[Ship]
#This category holds configs that define general ship behaviour.
[Ship.General]
shipGeneralSailCooldown = 30
shipGeneralCollisionDamage = 7.5
shipGeneralDoItemDrop = true
#General speed modifier for ships.
[Ship.General.Modifier]
#Maximum speed penalty for a filled container in percent.
shipGeneralContainerModifier = 10.0
#Speed bonus for a paddle ship while paddling in percent.
shipGeneralPaddlingModifier = 35.0
#This category holds configs that define behaviour of fleeing water animals.
[Ship.General."Fleeing Water Animals"]
waterAnimalFleeRadius = 15.0
waterAnimalFleeSpeed = 1.5
waterAnimalFleeDistance = 10.0
[Ship.Cog]
#Default attributes for the Cog. Speed in km/h, Health in default mc health points
[Ship.Cog.Attributes]
shipAttributeCogMaxHealth = 300.0
shipAttributeCogMaxSpeed = 30.0
shipAttributeCogMaxReverseSpeed = 0.1
shipAttributeCogMaxRotationSpeed = 4.5
shipAttributeCogAcceleration = 0.015
shipAttributeCogRotationAcceleration = 0.7
#Default configs for the container of the Cog.
[Ship.Cog.Container]
#Set container size for the Cog (value must be divisible by 9 and bigger than 0).
shipContainerCogContainerSize = 108
#Cog specific speed modifier.
[Ship.Cog.Modifier]
#-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes
shipModifierCogBiome = 0
[Ship.Brigg]
#Default attributes for the Brigg. Speed in km/h, Health in default mc health points
[Ship.Brigg.Attributes]
shipAttributeBriggMaxHealth = 450.0
shipAttributeBriggMaxSpeed = 35.0
shipAttributeBriggMaxReverseSpeed = 0.1
shipAttributeBriggMaxRotationSpeed = 4.0
shipAttributeBriggAcceleration = 0.015
shipAttributeBriggRotationAcceleration = 0.55
#Default configs for the container of the Brigg.
[Ship.Brigg.Container]
#Set container size for the Brigg (value must be divisible by 9 and bigger than 0).
shipContainerBriggContainerSize = 162
#Brigg specific speed modifier.
[Ship.Brigg.Modifier]
#-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes
shipModifierBriggBiome = 0
[Ship.Galley]
#Default attributes for the Galley. Speed in km/h, Health in default mc health points
[Ship.Galley.Attributes]
shipAttributeGalleyMaxHealth = 200.0
shipAttributeGalleyMaxSpeed = 30.0
shipAttributeGalleyMaxReverseSpeed = 0.1
shipAttributeGalleyMaxRotationSpeed = 5.0
shipAttributeGalleyAcceleration = 0.015
shipAttributeGalleyRotationAcceleration = 1.0
#Default configs for the container of the Galley.
[Ship.Galley.Container]
#Set container size for the Galley (value must be divisible by 9 and bigger than 0).
shipContainerGalleyContainerSize = 54
#Galley specific speed modifier.
[Ship.Galley.Modifier]
#-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes
shipModifierGalleyBiome = 2

View file

@ -49,15 +49,15 @@
"use_adaptive_sync": false,
"cloud_height": 192,
"cloud_distance": 100,
"toasts": true,
"advancement_toast": true,
"recipe_toast": true,
"system_toast": true,
"tutorial_toast": true,
"toasts": false,
"advancement_toast": false,
"recipe_toast": false,
"system_toast": false,
"tutorial_toast": false,
"instant_sneak": false,
"prevent_shaders": false,
"steady_debug_hud": true,
"steady_debug_hud_refresh_interval": 1
"steady_debug_hud_refresh_interval": 10
},
"super_secret_settings": {
"fetch_sodium_extra_crowdin_translations": false,

2
mods

@ -1 +1 @@
Subproject commit d4cc1ce510c68572d2690c1abe36c3ff4e880f55
Subproject commit 9584cf55a8871c54b9cff14a8fde0fd11a817ac1