Compare commits

...

699 commits

Author SHA1 Message Date
d51a758411 added cogslop 2026-01-07 23:01:07 +02:00
11a2161791 merged from upstream 2026-01-05 16:56:18 +02:00
Xikaro
ac330fe9d4
Merge pull request #2628 from TerraFirmaGreg-Team/dev
Release: 0.11.16
2026-01-05 19:26:04 +05:00
Pyritie
f1aaae8fe2
Merge branch 'main' into dev 2026-01-05 14:09:58 +00:00
Pyritie
6d5c2b3cfd fix quest 2026-01-05 14:06:30 +00:00
Pyritie
0e9c6c571c 0.11.16 + pakku 2026-01-05 14:05:10 +00:00
Pyritie
2b3808092e langs + field guide 2026-01-05 14:03:47 +00:00
Pyritie
420d8a85bf add components to glowstone 2026-01-05 13:57:22 +00:00
Pyritie
423aec9291 oh I'm stupid 2026-01-05 13:57:10 +00:00
Pyritie
9e3d106504 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-05 13:38:16 +00:00
thederpysockdude123
c17679c64d
Add ad astra metal blocks to domum ornamentum blocks whitelist (#2627)
* Update tags.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* added Ad Astra metal blocks to domum ornamentum blocks whitelist

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* gave the Ad Astra metal blocks a block tag

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update tags.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* dw about that

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* removed some s's so KubeJS behaves

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* removed some s's so KubeJS behaves

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* added Ad Astra metal blocks to domum ornamentum blocks whitelist (fr this time)

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2026-01-05 13:38:04 +00:00
Xikaro
90775f0855 Update build.yml 2026-01-05 18:10:49 +05:00
Xikaro
e7890a1ea5 Update build.yml 2026-01-05 18:02:31 +05:00
Pyritie
e0391bbaef add more fluids to the non-placeable tag 2026-01-05 12:55:07 +00:00
Pyritie
4ab41f33f5 fix kjs error with the pills 2026-01-05 12:54:44 +00:00
Xikaro
7ead0d43f5 Update build.yml 2026-01-05 17:45:41 +05:00
Pyritie
d686c18336 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-05 12:43:43 +00:00
Pyritie
9cdd11646c quest tweaks + langs 2026-01-05 12:43:40 +00:00
Xikaro
d55d1fac3b feat: docker 2026-01-05 17:29:39 +05:00
Pyritie
e57e1cff59 fix some warnings 2026-01-05 12:28:57 +00:00
Pyritie
45aca7793c age=7 doesn't exist 2026-01-05 12:27:08 +00:00
Pyritie
71ad3bf3aa langs 2026-01-05 12:22:02 +00:00
Pyritie
16c44e78fb nah ok this can start with fewer hits 2026-01-05 12:14:17 +00:00
Pyritie
2e6f78845c add recipe to make unrefined paper with the helve #2621 2026-01-05 12:13:51 +00:00
Yan
0c56f0e7a8
feat: update zh_cn translation (#2623)
Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2026-01-04 23:45:29 -06:00
Pyritie
b50c48c035 rename the beneath boat entry 2026-01-05 02:07:20 +00:00
Pyritie
32ca043d3f Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-05 02:05:26 +00:00
Pyritie
b6c68ac934 buffed hp of beasts 2026-01-05 02:04:46 +00:00
Petr211071
4b97a0164c
ru_ru translation update (#2622)
* Update arborfirmacraft.json

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Update beneath.json

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Marsian trees

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* remove burn warning

Signed-off-by: Pyritie <pyritie@gmail.com>

---------

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>
Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2026-01-05 01:57:00 +00:00
Pyritie
772d859d4b changelog, langs 2026-01-05 01:42:06 +00:00
Pyritie
a6c4e02e36 recolored diamond gregtech things 2026-01-05 01:38:51 +00:00
Pyritie
919bbbf0a4 DA NETHERLANDS 2026-01-05 01:22:44 +00:00
Pyritie
c9f1a8dcf5 fix filter on gurman recipes since they're still broken, tweak blast furnace tips section 2026-01-05 01:09:47 +00:00
Pyritie
60afdc7f55 fix ladder consistency #2616 2026-01-05 00:16:02 +00:00
Pyritie
f804638592 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-05 00:09:40 +00:00
Pyritie
895fe026c3 temp fix for a tfc-gurman tag error 2026-01-05 00:09:37 +00:00
Pyritie
d9c35bba9d fix #2619 2026-01-05 00:00:01 +00:00
Pyritie
434a36d0b8 added new radioactive hazard effect, langs 2026-01-04 23:59:55 +00:00
Petr211071
6aa8c08bce
FAQ field guide changes (#2618)
* Update ru_ru dairy

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Few fixes and a bit ru_ru translation

---------

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>
2026-01-04 15:36:48 -06:00
Inceitious
95002cbe5c
Update recipes.materials.js (#2613)
Minor change of lamps from 576mb to 144mb
2026-01-04 13:13:44 -06:00
Xtrial-01
37b6c42940
Remove leftover gt reconstituted stone recipes | Add recipes for new Create:Hypertubes items (#2615)
* Reconstituted Stone recipe descrepancies removal

* create: hypertubes redstone detector and tube scanner attachements recipes

* nvm kjs/damage/kjs/stone stays
2026-01-04 13:12:47 -06:00
Pyritie
451441f4ca langs 2026-01-04 14:54:31 +00:00
Pyritie
53f8443fc0 bumped animal spawns on the moon 2026-01-04 14:46:15 +00:00
Pyritie
21f9074a00 fixed bacon deleting all the food traits on crafting 2026-01-04 14:45:07 +00:00
Pyritie
be0e8c0510 fix #2603 2026-01-04 13:03:05 +00:00
Pyritie
bbc4730c6c fix #2612 2026-01-04 12:39:36 +00:00
Pyritie
62c75985a6 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-04 12:33:33 +00:00
thederpysockdude123
2d74532f53
Update recipes.js (#2610)
Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2026-01-04 12:27:59 +00:00
Jean Roberto de Souza
b1cb852190
Tooltip correction (#2609)
* Change small gear mold capacity from 288 to 144

This will fix the issue #2543, were small gears used double the intended value.

Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>

* Update fluid storage capacity tooltips for items

Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>

---------

Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>
2026-01-04 12:25:56 +00:00
Yan
481a3f028a
Update zh_cn translation for patchouli book (#2607)
* fix: update mis translations in zh_ch, change Location to 位置

* feat: add Screwdriver to the drums page.

* fix: update zh_cn translation for Blust Furnace Insulation

* fix: rename Chinese translation for

---------

Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2026-01-04 03:02:43 +00:00
Petr211071
194af1202a
Update ru_ru dairy (#2606)
Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>
2026-01-04 03:00:43 +00:00
Pyritie
11ca916b45 fix red sandstone again lol 2026-01-03 17:53:33 +00:00
Pyritie
532929209c change moldraw configs to show alloy ratios instead of by-mass 2026-01-03 17:37:39 +00:00
Pyritie
2a00a4b4c6 venus 2026-01-03 16:46:56 +00:00
Pyritie
e42db7c5f9 red sandstone stuff 2026-01-03 16:46:46 +00:00
Pyritie
f5391ed20e more mars ice caves 2026-01-03 15:02:21 +00:00
Pyritie
d1aa8aff47 merge 2026-01-03 14:54:50 +00:00
Petr211071
28d24e91f0
Sns's field guide chapter ru_ru translation (#2599)
* Sns ru_ru translation

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Sns category ru translation

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Delete mob net page

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

* Delete sns's lunchbox page

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>

---------

Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>
2026-01-03 14:53:05 +00:00
Pyritie
38fb98f060 langs 2026-01-03 14:25:07 +00:00
Pyritie
b2ff7c95d0 cl + pakku 2026-01-03 14:23:24 +00:00
Pyritie
fc4d0b416b added mars lapis vein, and a way to get wax and latex in mars steam age 2026-01-03 13:52:03 +00:00
Pyritie
08372c190c make these two venus veins more common 2026-01-03 12:06:48 +00:00
Pyritie
502751fb72 renamed thorium 2026-01-03 00:20:29 +00:00
Pyritie
51cbadb505 ad astra cheese inconsistency 2026-01-03 00:19:49 +00:00
Pyritie
11320b049b add grain to oatmeal 2026-01-02 23:48:11 +00:00
Pyritie
c156605375 move gurman recipes to the nicer syntax, make the food helper methods globals 2026-01-02 23:26:27 +00:00
Pyritie
35214065a6 langs 2026-01-02 21:10:50 +00:00
Pyritie
33a4905a95 update changelog 2026-01-02 20:35:44 +00:00
Pyritie
29782635b5 change magnesium dioboride cooling 2026-01-02 20:27:30 +00:00
Pyritie
cd0d9145a1 fix #2588 2026-01-02 20:19:19 +00:00
Pyritie
dd997448ef rebalanced how much aluminium silicate that other things melt into, so it doesn't create aluminium out of nothing 2026-01-02 20:17:20 +00:00
Pyritie
0ed3d48dd9 fix being able to put wrong metals into the new fire clay molds 2026-01-02 20:06:43 +00:00
Pyritie
5690d06517 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2026-01-02 20:00:15 +00:00
Pyritie
0db62a839a update tfc-gurman 2026-01-02 20:00:12 +00:00
Pyritie
a41fe31d9e langs 2026-01-02 20:00:07 +00:00
Pyritie
9e77ddfd61 more bug stuff! 2026-01-02 18:42:58 +00:00
Pyritie
8c7f63c7b0 sound adjustments 2026-01-02 13:28:25 +00:00
Pyritie
ec0e6656b4 cleanup greate a bit, remove gearbox extractor recipes 2026-01-02 13:22:30 +00:00
Pyritie
090f954cd2 my bad #2551 2026-01-02 13:04:17 +00:00
The Compendium System / The Atlassian Collective
5b60f268cf
glowstone and lamp balancing (#2581)
* glowstone and lamp balancing

* moved glowstone thingies

* fix evil glowstone recipes

* make tungsten thingy have a liquid form

* evil bronze recipes

* fixed ratios (I'm a little special ok)

* fixed ratios electric boogalo

* deleted weird red alloy recipe + fixed abs temps

* fixed ratios electrocution boogalo

---------

Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2026-01-01 22:45:16 -06:00
Pyritie
849f50aaf1 more venus sound tweaks 2026-01-02 00:43:05 +00:00
Pyritie
7dba518797 add funny bug mod, downgrade xaeros updates because they crash on startup 2026-01-02 00:31:53 +00:00
Pyritie
d61a3b4a67 add blazes 2026-01-02 00:17:23 +00:00
Pyritie
ea00a2a569 update pakku, put colorwheel on client-side only mod list 2026-01-01 23:42:25 +00:00
Pyritie
ab17defe5d fix greate alloys being visible in emi 2026-01-01 23:35:00 +00:00
Pyritie
8ee28e76a6 more venus stuff 2026-01-01 23:31:11 +00:00
Pyritie
03d4e72202 adjusted spacing of other ruins 2026-01-01 19:44:49 +00:00
Pyritie
651b779ac1 make illages spawn more spread out 2026-01-01 19:41:02 +00:00
Pyritie
5d4fd1c739 more stuff for the volcano biome 2026-01-01 19:39:06 +00:00
Pyritie
17ff3d9566 illager loot nerfs 2026-01-01 16:23:21 +00:00
Pyritie
c3eb6a4058 a workaround for bacon and dried fruit questions 2026-01-01 15:40:36 +00:00
Pyritie
231780d7d0 reduced space Y level 2026-01-01 14:17:40 +00:00
Pyritie
deb7c60ecd langs 2026-01-01 14:16:58 +00:00
Pyritie
e218cf8167 add crafting table recipes for gearboxes #2577 2026-01-01 14:16:33 +00:00
Pyritie
5e034790ac cl 2026-01-01 01:32:44 +00:00
Pyritie
e76fd7fe3d bunch o quest stuff 2026-01-01 01:32:13 +00:00
Pyritie
3a590aca60
Feature/steam multis (#2574)
* init

* langs?

* more steam multis
2025-12-31 23:59:28 +00:00
Xikaro
1263207062
Merge pull request #2570 from TerraFirmaGreg-Team/dev
Release: 0.11.15
2025-12-31 23:31:24 +05:00
Pyritie
aa32e816f9
Merge branch 'main' into dev 2025-12-31 18:30:24 +00:00
Pyritie
7ccdf959e7 happy new year 2025-12-31 18:28:21 +00:00
Pyritie
66194767fe does this fix fishbig? 2025-12-31 16:51:39 +00:00
Pyritie
ad1bba7158 tweak loot table 2025-12-31 13:06:31 +00:00
Pyritie
73421dbc51 lang 2025-12-31 12:57:34 +00:00
Pyritie
040ccfda2c fix greate stress levels #2564 2025-12-31 11:56:42 +00:00
Xikaro
5d29114bf7
Merge pull request #2561 from TerraFirmaGreg-Team/dev
Release: 0.11.14
2025-12-31 10:46:21 +05:00
Pyritie
0942a989f0 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-31 01:42:39 +00:00
Pyritie
4d81c4f7bb cl 2025-12-31 01:42:36 +00:00
Pyritie
2de2c7793e depots are now forge insulation 2025-12-31 01:15:50 +00:00
Pyritie
c868b29c31
Merge branch 'main' into dev 2025-12-31 00:33:46 +00:00
Pyritie
3dce03058a 0.11.14 2025-12-31 00:31:11 +00:00
Pyritie
76f70a8356 cl 2025-12-31 00:04:29 +00:00
Pyritie
3ba1411737 emi categories 2025-12-31 00:04:26 +00:00
Pyritie
430b574a9c langs 2025-12-30 23:55:37 +00:00
Pyritie
33e38a7c96 pakku 2025-12-30 23:51:37 +00:00
Pyritie
5693767ea6 fixed cake #2558 2025-12-30 23:51:31 +00:00
Pyritie
6b184ddf3c I think it's just sandwiches? #2551 2025-12-30 23:45:51 +00:00
Pyritie
1174669b3e sorted out a new greate version 2025-12-30 23:35:35 +00:00
Pyritie
a9d35deaa1 add back ftbxaerocompat 2025-12-30 23:33:23 +00:00
Pyritie
7ac48e6443 update modlist 2025-12-30 23:18:38 +00:00
Pyritie
0f96e85189 pakku 2025-12-30 23:09:19 +00:00
Pyritie
e159279787 remove ANSI coloring in clipboard message because github doesn't support it 2025-12-30 22:06:12 +00:00
Redeix
d87df5c33b
Update CHANGELOG
Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
2025-12-30 13:33:22 -06:00
thederpysockdude123
e60ff4cde4
change energy acceptor to use a machine hull instead of a converter, because it doesn't convert! (#2553)
Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-30 13:24:38 -06:00
Domi
73ca051402
Update ExtendedAE package name in InvTweaks exclusions (#2556) 2025-12-30 13:23:50 -06:00
Xikaro
fa5c1c6569 add: updates to all configs 2025-12-30 18:15:27 +05:00
GameStar
d88dd3b3fe
probably fixed the arc furnace air recipe
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-29 23:31:36 -06:00
GameStar
2fba5ae8cc
mini fixes (#2545) 2025-12-29 18:11:09 +00:00
Jean Roberto de Souza
41f1e063e8
Change small gear mold capacity from 288 to 144 (#2544)
This will fix the issue #2543, were small gears used double the intended value.

Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>
2025-12-29 18:10:37 +00:00
Xikaro
7135061e49
Merge pull request #2539 from TerraFirmaGreg-Team/dev
Release: 0.11.13
2025-12-29 12:38:56 +05:00
Pyritie
65e39bf4fe ethanol and methanol are drinkable now too I guess 2025-12-28 23:43:47 +00:00
Pyritie
0049a2755a pakku 2025-12-28 23:10:03 +00:00
Pyritie
5b744ed498 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-28 20:53:25 +00:00
Pyritie
a785143a2e cl 2025-12-28 20:53:22 +00:00
Pyritie
4394bdb237
Merge branch 'main' into dev 2025-12-28 17:21:00 +00:00
Pyritie
3c4882ceeb 0.11.13, last release of the year! 2025-12-28 17:17:10 +00:00
Pyritie
7f0d0f905b replace all dark grey text with medium grey text, for readability 2025-12-28 17:08:19 +00:00
Pyritie
2d694cef6d langs, update tooltips 2025-12-28 17:01:04 +00:00
Pyritie
771ccdfea4 unhide automated shaped/shapeless crafting recipe tabs 2025-12-28 16:43:24 +00:00
Pyritie
a15c2840ac update modlist 2025-12-28 16:26:49 +00:00
Pyritie
7a2ed6251e added buffs to wine 2025-12-28 16:26:42 +00:00
Pyritie
63aae3191b fix some powder recipes 2025-12-28 11:39:30 +00:00
Pyritie
a69b5827cb tweak gas fuel temps more 2025-12-28 11:08:46 +00:00
Pyritie
af012b4436 langs 2025-12-28 10:49:46 +00:00
Pyritie
ef786e55dd update pakku 2025-12-28 10:48:23 +00:00
Pyritie
65b9083aad lower the temp of new gas fuels 2025-12-28 10:19:16 +00:00
Pyritie
593e250e60 text for ev assembler quest 2025-12-28 00:59:48 +00:00
Pyritie
64322a8173 moved planets to their own category 2025-12-28 00:19:12 +00:00
Pyritie
8fb4196d67 lang 2025-12-27 22:13:37 +00:00
Pyritie
493918d52c rearrange planet quest chapters 2025-12-27 21:57:16 +00:00
Pyritie
2bdabbfc54 exposure mod overhaul 2025-12-27 21:37:51 +00:00
Pyritie
2b5b3a28b7 vexxed textures for armor 2025-12-27 16:26:03 +00:00
Pyritie
97e430b55e update pakku 2025-12-27 14:04:08 +00:00
Pyritie
ace4176e84 fix #2530 2025-12-27 10:40:38 +00:00
Pyritie
29bb0bd391 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-27 00:23:15 +00:00
Pyritie
cc31e49b6c langs, and cleanup propylene 2025-12-27 00:23:12 +00:00
Pyritie
21e9f7f49c actual working sealed barrel recipes for developing film 2025-12-27 00:09:33 +00:00
Pyritie
66f40b2824 oops the trooper textures were in the wrong place 2025-12-27 00:09:14 +00:00
Pyritie
29755f3f58 langs 2025-12-26 23:57:07 +00:00
Jeuv
952d14cf5a
Removed cleanroom requirement from level emitter (#2529)
Remove the cleanroom requirement from the AE2 level emitter, as it can be crafted in a crafting table as well.

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>
2025-12-26 23:43:17 +00:00
Mqrius
0dbb9ac78f
Auto-eat blacklist (#2520)
Goes with TerraFirmaGreg-Team/Core-Modern#228
2025-12-27 00:29:47 +01:00
Pyritie
70c0e81923 fix gunpowder ratios 2025-12-26 23:20:42 +00:00
Pyritie
d8866f9738 fix forge fuels tag 2025-12-26 22:34:55 +00:00
Pyritie
9e27221791 #809 finally got around to changing loose to cobble 2025-12-26 22:17:05 +00:00
Pyritie
a74ff52e38 wrong sand tag 2025-12-26 22:17:01 +00:00
Pyritie
6045020d87 fix venus veins 2025-12-26 21:37:34 +00:00
Pyritie
485e68d0b0 new trooper textures 2025-12-26 21:37:26 +00:00
Pyritie
c24dc58f14 add frequent, tiny veins to salt flats and sulfuric ravine 2025-12-26 00:09:04 +00:00
Pyritie
cf34751456 log sound tweaks 2025-12-25 23:17:17 +00:00
Pyritie
4329e41af5 blacklist landslide blocks from create contraptions 2025-12-25 22:58:21 +00:00
Pyritie
b917526fa6 tweaks to crash assistant 2025-12-25 22:57:07 +00:00
Pyritie
2ad3120a2f add salt licks to salt flats 2025-12-25 18:53:48 +00:00
Pyritie
10128c80c8 these random rotations look bad 2025-12-25 18:52:47 +00:00
Pyritie
f3760f342e item textures for venus fluids, thanks ayzer 2025-12-25 18:01:37 +00:00
Pyritie
83c90be1f0 too many trooper 2025-12-25 17:16:36 +00:00
Pyritie
8502b3e380 remove constant venus rain sounds 2025-12-25 17:08:47 +00:00
Pyritie
c41ec4dd5f fix unusable tfc stone knives that you can find in some ruins 2025-12-25 17:04:51 +00:00
Pyritie
d6d73c27ab fix not being able to use aged alcohols to make vinegar #2519 2025-12-25 16:46:14 +00:00
Pyritie
90151fe18a fix crash assistant config 2025-12-25 16:28:45 +00:00
Pyritie
ee04d7e4eb nah move troopers to venus instead 2025-12-25 15:56:04 +00:00
Pyritie
bbf4ef41f5 remove this 2025-12-25 13:37:29 +00:00
Pyritie
4406eef411 add trooper? and tweak beneath sounds 2025-12-25 13:36:21 +00:00
Pyritie
a83f9f8759 move crankbow to steel tier 2025-12-25 12:24:46 +00:00
Pyritie
dc91c1f7ae added saltpeter to cassiterite veins 2025-12-25 11:33:20 +00:00
Pyritie
c0a065dfbc add missing dependency for rnr roads that "fixes" the speed issue 2025-12-25 11:28:51 +00:00
Pyritie
6d95f87218 add some more species things 2025-12-25 11:19:33 +00:00
Pyritie
1031f3931e langs 2025-12-25 11:18:30 +00:00
Pyritie
cc3b650396 preemptively moving this to mercury 2025-12-24 23:20:01 +00:00
Pyritie
bb02db6f25 langs 2025-12-24 23:02:21 +00:00
Pyritie
f27a72300d crash assistant config 2025-12-24 22:53:30 +00:00
Pyritie
e2436dbf36 fix sounds on mars + venus 2025-12-24 22:35:38 +00:00
Pyritie
4465454a17 add crash assistant and ftb chunks x xaero's compat, update extreme sound muffler 2025-12-24 22:03:52 +00:00
Pyritie
bb3d73d175 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-24 21:36:39 +00:00
Pyritie
e03336b779 fix being able to cycle mushroom expiration via mushroom block compression #2518 2025-12-24 21:36:37 +00:00
Pyritie
cc5a094f69 more fiddling with sounds 2025-12-24 21:34:39 +00:00
Pyritie
7fafc92d3c unification of metal bars 2025-12-24 21:34:31 +00:00
Mqrius
b879d7eacc
Remove grappling hook warnings from quests (#2514)
* Remove grappling hook dimension change warning

* Remove grappling hook warnings
2025-12-24 21:33:34 +00:00
thederpysockdude123
2e82bb0ca3
add checkmark to cooked meat preservation quest for meats that are for some reason not included (#2508)
* add checkmark to cooked meat preservation quest for meats that are for some reason not included

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update queststfc_tips.snbt

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update queststfc_tips.snbt

Signed-off-by: Pyritie <pyritie@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-24 21:32:59 +00:00
thederpysockdude123
848b0db31b
Add new page with prospector GUI to drilling rig quest (#2517)
* add new page with prospector GUI to drilling rig quest

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Add files via upload

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-24 20:01:48 +00:00
TomPlop
bc89e06240
Fix gases (#2515)
-Add dimension requirement (oupsie)
-Add circuit 24 to BTX (CRITICAL CHANGE)

Signed-off-by: TomPlop <tomdidome@gmail.com>
2025-12-24 16:49:29 +00:00
Pyritie
de06762259 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-24 14:38:16 +00:00
Pyritie
07727358bb increased maxTrackPlacementLength cuz why not #2504 2025-12-24 14:38:03 +00:00
thederpysockdude123
ce9601d453
added quest for scraping knives (#2507)
Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-24 14:32:47 +00:00
Pyritie
d3adf40927 ambient sounds adjustments, I think it works better with tfc now? still not perfect but it's never going to be 2025-12-24 13:32:41 +00:00
Pyritie
8ea243705b update greate config file format 2025-12-24 12:13:50 +00:00
Pyritie
e8e0a83370 get rid of the sand particles on the screen 2025-12-24 12:12:18 +00:00
Pyritie
a7dcafad78 finally, sounds! 2025-12-24 12:12:06 +00:00
Pyritie
887a26bbce Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-24 00:53:42 +00:00
Pyritie
89706bce30 pakku update chalk, clienttweaks, lmft 2025-12-23 21:02:03 +00:00
Xtrial-01
5f30ee7c0c
adds fertilizer values for various gt dusts (#2501) 2025-12-23 12:04:58 -06:00
Pyritie
34edeccdf6 fix bud indicator loot tables and crafting recipe #2499 2025-12-23 17:52:12 +00:00
Pyritie
9a08b55355 fix #2471 2025-12-23 17:51:39 +00:00
Pyritie
dfe3b592ab langs 2025-12-23 17:10:46 +00:00
Pyritie
92b8366889 langs 2025-12-22 22:57:31 +00:00
Pyritie
dfdc8937d8 git moment 2025-12-22 22:55:53 +00:00
Pyritie
81bdc0e2ff Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-22 22:55:20 +00:00
Pyritie
b28fedfd3d add tfc scraping knives to pakku 2025-12-22 22:55:18 +00:00
glitch714
e699bb2789
Add scraping knives integration (#2494)
* Redid recipes

* merged recipe files

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-22 22:54:55 +00:00
Pyritie
c725428991 added milks to the placeable fluid blacklist 2025-12-22 22:45:28 +00:00
Pyritie
6b2d37fb20 more sounds 2025-12-22 17:39:51 +00:00
Pyritie
226a7fabd8 added some ambient sound to mars 2025-12-22 02:01:57 +00:00
Pyritie
b093d321de Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-22 01:43:52 +00:00
Pyritie
74a22fd9c9 add hydralux and some ambient sounds 2025-12-22 01:43:49 +00:00
Pyritie
72f20ea7fb fix fishbig 2025-12-22 00:32:32 +00:00
Pyritie
bbd0dbd947 adding thermal vents, sulfur blobs and crystals 2025-12-21 23:47:03 +00:00
bigtho80
04d5639053
Prevent placement of alcohol buckets (#2491)
* Prevent alcohol bucket usage on right click

Signed-off-by: bigtho80 <97521928+bigtho80@users.noreply.github.com>

* Rename cancelalcoholbucket to cancelalcoholbucket.js

Signed-off-by: bigtho80 <97521928+bigtho80@users.noreply.github.com>

* rename cancelalcoholbucket.js into nonplaceableliquid.js and edit to add tfc:nonplaceable tag

Signed-off-by: bigtho80 <97521928+bigtho80@users.noreply.github.com>

* Add non-placeable liquid items to event

Added various non-placeable liquid items to the event.

Signed-off-by: bigtho80 <97521928+bigtho80@users.noreply.github.com>

---------

Signed-off-by: bigtho80 <97521928+bigtho80@users.noreply.github.com>
2025-12-21 14:42:46 -06:00
Pyritie
cabcdd6943 increased rarity of the oil spouts since they're kinda ugly 2025-12-21 19:03:40 +00:00
Pyritie
f885552aeb oh neutral is moderate temp + not an acid, gas etc 2025-12-21 18:19:52 +00:00
Pyritie
9a9083c9f7 change the usable in pot/vat tags to moderate fluids and not all liquids 2025-12-21 18:19:10 +00:00
Pyritie
8e77b5dfc5 Added a recipe to craft old gregtech facades into ones with a new texture 2025-12-21 18:08:59 +00:00
Pyritie
7c96161bd7 fixed mars saplings and glacian logs missing map color 2025-12-21 17:44:22 +00:00
Pyritie
9ab5d3e112 added yurt structures too 2025-12-21 17:35:07 +00:00
Pyritie
4d1cb73685 added two recolors of arabic houses 2025-12-21 14:33:43 +00:00
Pyritie
5279b6e999 magma is now hot 2025-12-21 14:33:31 +00:00
Pyritie
695ce13d73 why is this 4000K 2025-12-21 14:28:41 +00:00
Pyritie
17df517c3d update changelog 2025-12-20 18:30:42 +00:00
Pyritie
bb035f5798 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-20 18:26:26 +00:00
Pyritie
a3013eec8c add multiblock wood tank quest, added tungsten line to oreproc section 2025-12-20 18:26:24 +00:00
glitch714
6401083023
Added hardened rock recipes (#2480) 2025-12-20 12:22:58 -06:00
glitch714
7b43091b90
added super silly secret item (#2482) 2025-12-20 12:22:24 -06:00
glitch714
a2c4010e68
Fixed inventoryHud overlap (#2484) 2025-12-20 12:21:35 -06:00
Pyritie
e55399b9c1 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-20 18:03:12 +00:00
Pyritie
6bc4bcbb4d fix some jigsaws turning into stairs instead of air 2025-12-20 18:03:03 +00:00
Pyritie
757dd63ff6
Add mossy cobble to beneath, fix bastion loot chests (#2485)
* add mossy cobble blobs to beneath

* fix deepslate mossy cobble landslide

* fix mossy cobble

* fix bastion chests
2025-12-20 17:58:23 +00:00
Pyritie
8962abc743 langs 2025-12-20 17:25:49 +00:00
Pyritie
cba070c815 add arabic illages 2025-12-20 17:19:13 +00:00
Pyritie
6de6777850 fixs #2478 2025-12-20 15:16:05 +00:00
Pyritie
5e330e2d1f some cleanup, fixed small gears not melting 2025-12-19 23:55:29 +00:00
Pyritie
44466752e4 some tidying 2025-12-19 21:31:58 +00:00
Pyritie
d5da69f79b fire clay textures for new molds 2025-12-19 21:31:47 +00:00
Pyritie
961d7c3cab Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-19 21:22:35 +00:00
glitch714
40ba6fe8b7
Add new molds (#2470)
* Added bunch of stuff for molds

* Changed rod mold recipe to not collide with oven chimmney

Signed-off-by: glitch714 <119386229+glitchplaysgames714@users.noreply.github.com>

* Removed unneeded comments

Signed-off-by: glitch714 <119386229+glitchplaysgames714@users.noreply.github.com>

* Changed gear mold to be fireclay

* fixed issues with molds

* Added break chance

Signed-off-by: glitch714 <119386229+glitchplaysgames714@users.noreply.github.com>

* Update constants.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Update recipes.knapping.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Update recipes.materials.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Updated constants.js

Signed-off-by: glitch714 <119386229+glitchplaysgames714@users.noreply.github.com>

* Update items.primitive.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Update constants.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Update recipes.knapping.js

Signed-off-by: Pyritie <pyritie@gmail.com>

---------

Signed-off-by: glitch714 <119386229+glitchplaysgames714@users.noreply.github.com>
Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-19 21:22:29 +00:00
Pyritie
3922bacb6c update modrinth baguettelib 2025-12-19 20:40:37 +00:00
Pyritie
bdfbeb6851 fixed being able to pick up sea ice with a saw 2025-12-19 20:23:15 +00:00
Pyritie
04bacf3e97 update modrinth ae2 ammo box 2025-12-19 17:38:12 +00:00
Xikaro
cfdc2b17b0
Merge pull request #2467 from TerraFirmaGreg-Team/dev
Release: 0.11.12
2025-12-19 19:09:21 +05:00
Pyritie
4a3e8d483e Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-19 13:05:01 +00:00
Pyritie
1493fd9c6f fix rose quartz lens tag, fix rose quartz russian lang 2025-12-19 13:04:59 +00:00
Pyritie
fdc83260d4
Merge branch 'main' into dev 2025-12-19 12:58:58 +00:00
Pyritie
79f4af85bc remove tungsten-bismuth large gear 2025-12-19 12:58:42 +00:00
Pyritie
533995f5c7 0.11.12 2025-12-19 12:55:08 +00:00
Pyritie
d2b3470480 fix sand item tag model 2025-12-19 12:54:41 +00:00
Pyritie
29b993211b pakku 2025-12-19 12:44:28 +00:00
Pyritie
6b769eebf1 fix tooltips, changelog 2025-12-19 12:10:22 +00:00
Pyritie
2a0b25db49 brick wooden form for clay bricks #2461 2025-12-19 12:10:14 +00:00
Pyritie
cc4f34b405 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-19 11:38:39 +00:00
Pyritie
e5c644cad0 langs 2025-12-19 11:38:38 +00:00
Mqrius
5fee8d740e
Hotfix raw rubber vacuumizer recipe (#2464)
Order got reversed in 11.11

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-19 11:19:43 +00:00
applenper
3e68785de2
Boiler cleanup fix (#2463)
* boiler recipe cleanup

* removed duplicate bundle event remove

* adjusted charcoal nerf to affect all instances of charcoal

* fixed a some regex typos that caused blocks of charcoal to be excluded inadvertently

---------

Signed-off-by: applenper <deadboy688@gmail.com>
2025-12-18 21:25:26 -06:00
Pyritie
6ab8c44ef8 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-19 00:45:47 +00:00
Pyritie
f04923e491 fix accidentally deleting coke blocks 2025-12-19 00:45:45 +00:00
Xikaro
1183d27d55
Merge pull request #2459 from TerraFirmaGreg-Team/dev
Release: 0.11.11
2025-12-19 03:23:38 +05:00
Pyritie
be8291d50d
Merge branch 'main' into dev 2025-12-18 22:11:01 +00:00
Pyritie
f47c00dc12 0.11.11 2025-12-18 22:08:51 +00:00
Pyritie
45385b7581 langs and quests 2025-12-18 22:06:10 +00:00
Pyritie
01ec083e6d better rnr textures 2025-12-18 21:23:39 +00:00
Pyritie
8932a00c2a merry christmas 2025-12-18 21:20:11 +00:00
Pyritie
da91799f56 pakku 2025-12-18 20:44:35 +00:00
TomPlop
906c64b4b6
Add quests (#2456) 2025-12-18 18:29:10 +00:00
Epicificator
ec8f3519f7
New New belt textures! (#2454)
* Natural rubber belt block textures

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* remove old styrene butadiene rubber belt block textures

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* New SBR belt textures!

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* Delete old rubber belt item texture

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* New belt item textures

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* Delete old silicone rubber belts

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* New silicone belt textures!

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

---------

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>
2025-12-18 08:37:46 +00:00
Pyritie
3fe50f6345 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-17 20:24:32 +00:00
Pyritie
146d0bf2d0 some tweaks to moon structures 2025-12-17 20:24:29 +00:00
Pyritie
098e1e6f06 remove animal fat from beasts cuz you can mob farm them 2025-12-17 13:47:35 +00:00
Pyritie
5abe5fdfd2 pakku, changelog 2025-12-16 23:25:33 +00:00
Pyritie
6805b6368f langs 2025-12-16 23:19:59 +00:00
Xikaro
1c5231b550 Update ranks.snbt 2025-12-17 01:35:03 +05:00
Xikaro
6a4447906a add: disabling commands 2025-12-17 01:09:06 +05:00
Mqrius
bd954b0010
Remove localization from loading screen (#2442)
Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-16 08:42:12 +00:00
Pyritie
b37b046ec6 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-15 22:54:32 +00:00
Pyritie
88af05c97e mining machines now replace rocks with the correct cobble 2025-12-15 22:54:23 +00:00
Pyritie
0a16e94ab1 oh yeah there's a tag prefix for this now 2025-12-15 22:53:20 +00:00
dependabot[bot]
a25d15b216
Bump the dependencies group across 1 directory with 5 updates (#2440)
Bumps the dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `6.0.0` | `6.0.1` |
| [mukunku/tag-exists-action](https://github.com/mukunku/tag-exists-action) | `1.6.0` | `1.7.0` |
| [actions/cache](https://github.com/actions/cache) | `4.3.0` | `5.0.1` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `5.0.0` | `6.0.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `6.0.0` | `7.0.0` |



Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6.0.0...v6.0.1)

Updates `mukunku/tag-exists-action` from 1.6.0 to 1.7.0
- [Release notes](https://github.com/mukunku/tag-exists-action/releases)
- [Commits](https://github.com/mukunku/tag-exists-action/compare/v1.6.0...v1.7.0)

Updates `actions/cache` from 4.3.0 to 5.0.1
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.3.0...v5.0.1)

Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0)

Updates `actions/download-artifact` from 6.0.0 to 7.0.0
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mukunku/tag-exists-action
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: actions/cache
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: actions/download-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 21:16:55 +00:00
Pyritie
1c82bded8f langs 2025-12-15 19:46:49 +00:00
Pyritie
1a798b6185 cleanup 2025-12-15 19:26:01 +00:00
Pyritie
d6bb5d7842 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-15 19:21:09 +00:00
Pyritie
4ffdf39e07 fix typo 2025-12-15 19:21:06 +00:00
Pyritie
6944cb7083 coke gem trim -> armalcolite gem trim 2025-12-15 19:12:36 +00:00
Pyritie
1b161d09f8 Revert "remove conk"
This reverts commit 15a94f150f.
2025-12-15 19:07:53 +00:00
Pyritie
15a94f150f remove conk 2025-12-15 19:06:42 +00:00
thederpysockdude123
93221ceeae
add maintenance hatches to the the cleanroom quest (#2435)
* Update items.food.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Revert "add tfc:foods tag to a whole bunch of TFG foods"

* remove macaw's stuff from boiler recipes for easier menu nav

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update hv__high_voltage.snbt

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* added maintenance hatches to cleanroom quest

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* added localization string (i think)

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* moved to the right spot methinks

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update hv__high_voltage.snbt

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-15 18:47:57 +00:00
Pyritie
aeca63edfb Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-15 18:46:47 +00:00
Pyritie
84203c20ab added some missing fuels 2025-12-15 18:46:44 +00:00
Pyritie
6ae4bf942d langs 2025-12-15 18:37:39 +00:00
Pyritie
75c94eb364 remove fancier coke gems 2025-12-15 18:37:34 +00:00
Pyritie
77abafee3e fix recipe collision with vanilla stone plates 2025-12-15 18:37:19 +00:00
Pyritie
f2d633ff8e thanks vexxed 2025-12-15 18:34:54 +00:00
Jeuv
bb74c1ea4c
Fix #2429 (#2436)
Filter the bronze drum emptying recipe to prevent bronze drum transmutation.

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>
2025-12-15 18:15:52 +00:00
TomPlop
8ab09abe56
Add btx (#2416)
* adding textures and recipes

* Balance BTX and Reformate Gas

* Oups

* fix material amount
2025-12-15 12:12:49 -06:00
Pyritie
404d2f3cd0 concrete dyes 2025-12-15 17:50:03 +00:00
Pyritie
a807d2694f hide tfc gypsum, add some tag models for dirt and sand 2025-12-15 17:49:53 +00:00
Pyritie
7dc6ab64e4 halite so good I made halite2 2025-12-15 16:52:06 +00:00
Pyritie
748f058578 added renewable clay 2025-12-15 16:50:05 +00:00
Pyritie
4eed49cb82 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-15 16:09:53 +00:00
Pyritie
557e459954 just doing #2434 myself because merge conflicts 2025-12-15 16:09:51 +00:00
Pyritie
0e6b484224 fixed not being able to grow warped trees on mars dirt 2025-12-15 16:09:05 +00:00
applenper
858d6ccfe0
Boiler recipe cleanup (#2421)
* boiler recipe cleanup

* removed duplicate bundle event remove
2025-12-15 15:59:48 +00:00
thederpysockdude123
892f2dcb4f
Remove macaw's stuff from boiler recipes for easier menu nav (#2415)
* Update items.food.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Revert "add tfc:foods tag to a whole bunch of TFG foods"

* remove macaw's stuff from boiler recipes for easier menu nav

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update recipes.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update recipes.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* removed that line :P

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-15 15:59:32 +00:00
Pyritie
0f3b4df973 langs 2025-12-15 13:45:05 +00:00
Mqrius
0e415d81f5
Fix toolUsed being referenced before definition (#2428)
Oops #2419

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-15 11:19:44 +00:00
FlightingFalcon
cfe7ad1b6f
fixed ostrum machine casing recipe (#2427)
Signed-off-by: FlightingFalcon <100160941@ccisd.net>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-15 11:19:15 +00:00
GameStar
389c084ee5
Fix error in duration of packing flax
Potential cause of server crash

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-14 22:07:11 -06:00
GameStar
18e2113366
Update CHANGELOG.md
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-14 21:27:11 -06:00
Pyritie
c7d73a805d hid the other greate things, hid the rest of the swine-steel tool heads 2025-12-15 01:29:07 +00:00
Pyritie
60ca14c696 pakku 2025-12-15 00:44:54 +00:00
Pyritie
001c8c3e36 added the new structures to the CL 2025-12-15 00:44:15 +00:00
Pyritie
2a626b422c Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-15 00:38:14 +00:00
Pyritie
5c0842dcff added new illager invisible structures and small camps 2025-12-15 00:38:12 +00:00
woopSmile
dc34dd8b98
Revert "Add colorwheel fall back mode to support TFG 2.0.4 (#2425)" (#2426)
This reverts commit 88824c5282.
2025-12-14 23:24:55 +00:00
woopSmile
88824c5282
Add colorwheel fall back mode to support TFG 2.0.4 (#2425)
title pretty self explanatory

Signed-off-by: woopSmile <tristanjobin@gmail.com>
2025-12-14 23:19:20 +00:00
Pyritie
b79493883b good thing I caught this 2025-12-14 22:56:48 +00:00
GameStar
e06ca51081
New Active Transformer (#2424)
* textures and stuff

* recipes

* looks a little better

* got texture thing to be

* probably good enough

* cooling tower touchup
2025-12-14 22:03:41 +00:00
Pyritie
9ecccfc4aa fixed a dupe with the redstone link 2025-12-14 20:54:07 +00:00
Pyritie
e77519aa59 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-14 19:20:40 +00:00
Pyritie
6aa66d148d strange numbers 2025-12-14 19:20:36 +00:00
Mqrius
bcd3a0c356
Fix sharp tools BlockEvent filter (#2419)
Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-14 18:03:13 +00:00
Pyritie
e614f45983 remove illager spawns 2025-12-14 17:52:55 +00:00
Pyritie
4fbd9755ed move syngas to the new format too 2025-12-14 17:45:15 +00:00
Pyritie
3896d00977 migrate all vintageimprovements recipes to the new kjs format 2025-12-14 17:32:25 +00:00
Pyritie
b532670de1 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-14 15:35:29 +00:00
Pyritie
eb55f20a43 remove modrinth baguettelib, update greate, add vintage improvements kubejs mod, fix all the greate rose quartz namespace changes 2025-12-14 15:35:22 +00:00
Xikaro
f3e2152a22 fix: icon build 2025-12-14 18:28:02 +05:00
Pyritie
fe1b8585da nerfed biomass from vanilla plants, changed honey to sugar to the extractor 2025-12-14 12:37:00 +00:00
Pyritie
0650cfd65a more animal fat #2367 2025-12-14 12:29:41 +00:00
Pyritie
1186134cd6 #2398 2025-12-14 11:59:28 +00:00
Pyritie
d5066e637a removed butchery knife additional meat drop from illagers 2025-12-14 11:47:01 +00:00
Pyritie
40a54fd1ff Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-14 02:30:54 +00:00
Pyritie
316dc2f5fb moved syngas in the vacuumizer to the top #2378
Related Work Items: #23
2025-12-14 02:30:50 +00:00
Pyritie
ab7f443772 changelog, quests, langs 2025-12-14 02:10:17 +00:00
GameStar
630d39bc78
add first smr boosters (#2381)
* dfgdfgdfgdfg

* molecules

* ran lang merger

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-14 01:57:31 +00:00
Pyritie
74ab10ed92 got distracted and added way more field guide links to the quests 2025-12-14 00:43:46 +00:00
Pyritie
0c806488e6 some crop fixes for the greenhouse renderer 2025-12-13 23:33:23 +00:00
Pyritie
e3be7d6d1d medicine rework 2025-12-13 23:30:51 +00:00
Pyritie
793e2c0158 pakku update 2025-12-13 23:22:20 +00:00
Pyritie
4ef05a397d comment out greate belt stuff for now 2025-12-13 23:14:20 +00:00
Pyritie
3b05453c88 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-13 22:32:43 +00:00
Pyritie
6862c7a7d4 langs 2025-12-13 22:27:26 +00:00
Pyritie
546c598bc4 add item models for pills 2025-12-13 22:12:14 +00:00
Mqrius
c40ffcc0bf
Move boiled eggs to food processor to deconflict with cooked egg, fix pickled egg recipe name typo (#2407)
* Move boiled eggs to food processor to deconflict with cooked egg

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* Move boiled_egg recipe, fix pickled egg recipe name

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

---------

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-13 20:14:22 +00:00
thederpysockdude123
ea04149a63
updating tags of cover facades/domum ornamentum stuff to include treated wood planks (#2404)
* Updated tags to include treated wood planks.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Updated tags to include treated wood planks.facades.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update tags.facades.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
2025-12-13 12:23:25 -06:00
Mqrius
ab0226f74d
Don't backup DistantHorizons LODs (#2406)
Exclude "DistantHorizons.sqlite" from ftbbackups2 since that's not critical data and leads to a lot of backup bloat.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-13 12:22:44 -06:00
thederpysockdude123
5f6089dd60
added tfc:foods tag to a whole bunch of tfg foods (#2405)
* Update items.food.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

* Update items.food.js

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>

---------

Signed-off-by: thederpysockdude123 <thederpysockdude123@gmail.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-12-13 12:21:49 -06:00
Pyritie
22ed55306a electric greenhouse renderer 2025-12-13 18:11:56 +00:00
Pyritie
bb5ca3c541 charred trees should fall over now? 2025-12-13 15:13:14 +00:00
Pyritie
2a61036c5b fix cobalt brass illager tools missing properties 2025-12-13 15:13:01 +00:00
Pyritie
dcafe25325 fix swine-steel axes from not having the lumberjack property 2025-12-13 15:12:47 +00:00
Pyritie
88b13b566b update gtceu config 2025-12-13 14:52:21 +00:00
Pyritie
e5a4a356b3 remove c&a accumulator 2025-12-13 14:47:35 +00:00
Pyritie
8ed92f17f8 update changelog 2025-12-13 14:10:37 +00:00
Redeix
35a14ab62c
particles (#2401) 2025-12-13 11:59:20 +00:00
Mqrius
4ac447cf62
Add circuit to Silicon Tetrachloride (#2387)
Fixes #2383, deconflicts with Polydimethylsiloxane (and various other recipes!)

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-13 11:57:59 +00:00
Pyritie
73d7bd46ed whoops 2025-12-13 03:01:08 +00:00
Pyritie
a65289562d new belts! 2025-12-13 03:00:58 +00:00
Pyritie
24bd4b9fca langs 2025-12-12 22:11:14 +00:00
Pyritie
a9017c622a Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-12 22:10:38 +00:00
Epicificator
2a9f70e35e
add acetic acid and vinegar conversion (#2390)
* add acetic acid and vinegar conversion

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* add circuit condition to prevent conflicting with dye recipes

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* changed machine to mixer, and voltage tier to mv

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

---------

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>
2025-12-12 15:35:44 -06:00
Mqrius
90c133aa45
Various optional tags for quest items (#2386)
* Make Greate shaft & small cogwheel optional 

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* LV: Make greate shaft and small cogwheel optional

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* LV: make light fuel bucket optional

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* MV: Make greate shaft and small cogwheel optional

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* HV: Make greate shaft and small cogwheel optional

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

---------

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-12-11 18:37:54 -06:00
Mqrius
a90bc5ceab
Fix quest MV quad pipe accepted items (#2384)
Accept any quadruple or nonuple pipe based on item tags, instead of one of three specific items.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-12 00:02:30 +00:00
Pyritie
a9613b372f remove logging 2025-12-11 23:44:25 +00:00
Redeix
29f4d54af3
Tags (#2385)
Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
2025-12-11 17:37:22 -06:00
Pyritie
e85d833bce improved tooltips, added boots 2025-12-11 01:10:31 +00:00
Pyritie
183c071f17 changed requirements for cleanroom quest 2025-12-11 00:58:26 +00:00
Pyritie
1ed6ffb51f added machine recipes for tongs 2025-12-11 00:45:22 +00:00
Pyritie
3f8bd83a1a fixed some dupes? 2025-12-11 00:43:31 +00:00
Pyritie
c0ddacd1cb fix this for nether bricks too 2025-12-10 23:45:17 +00:00
Pyritie
ab1fb30b85 change mv plastic quests to accept liquids 2025-12-10 23:36:23 +00:00
Pyritie
0ec6f5da04 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-10 23:30:00 +00:00
Pyritie
f0db35c0ca fix #2373 2025-12-10 23:29:57 +00:00
Pyritie
a6f8024aee some different icons for things 2025-12-10 23:28:51 +00:00
Pyritie
8541c99ab0 langs 2025-12-10 23:22:37 +00:00
Pyritie
5be37dc97f tooltips and tags for more hot/cold/light stuff 2025-12-10 23:22:23 +00:00
Pyritie
c668d32ffa maybe overpowered bastion scythe 2025-12-10 23:02:28 +00:00
Pyritie
9f6c342e8d better warning icons 2025-12-10 21:42:28 +00:00
Pyritie
ba7c2b3403
Update CHANGELOG.md
Signed-off-by: Pyritie <pyritie@gmail.com>
2025-12-10 09:23:17 +00:00
Pyritie
99a55f9855
Update CHANGELOG.md
Signed-off-by: Pyritie <pyritie@gmail.com>
2025-12-10 09:20:05 +00:00
Redeix
bb9c0b608c
A bunch of random stuff (#2365) 2025-12-10 01:53:28 -06:00
Pyritie
ebb7fecf20 improvements to the hot or not levitation 2025-12-10 01:08:27 +00:00
Pyritie
068466301b mob effect icons + langs 2025-12-10 01:08:09 +00:00
Pyritie
f653703615 tags for hotornot 2025-12-09 18:51:02 +00:00
Pyritie
30cfcbff81 well no wonder this wasn't working 2025-12-09 18:47:08 +00:00
Pyritie
28a657494f some leftover items 2025-12-09 18:46:55 +00:00
Pyritie
e66af4ddaa Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-09 15:50:39 +00:00
Pyritie
d10723d5b7 which also means we can get rid of our overrides now 2025-12-09 15:50:36 +00:00
Pyritie
120d6e1c43 moved drinkable data to the right namespaces, renamed tfcgurman server script dir -> tfc_gurman, moved all alcohols to #tfg:alcohols instead of #tfc:alcohols, because agedalcohols is very fussy 2025-12-09 15:48:42 +00:00
Pyritie
0db5dd7267 stop this cherry icon from rotting 2025-12-09 15:47:54 +00:00
Pyritie
e69ae9ff6d t2 space suit now also gives fire prot - it's not really _needed_, but it does make tfchotornot stop throwing your inventory items away 2025-12-09 15:41:48 +00:00
Pyritie
7896b5f7fd doubled the durability of space suits 2025-12-09 15:40:22 +00:00
Xikaro
79cb3ff731
Merge pull request #2360 from TerraFirmaGreg-Team/dev
Release: 0.11.10
2025-12-09 17:28:28 +05:00
Pyritie
01b78ac088
Merge branch 'main' into dev 2025-12-09 12:26:33 +00:00
Pyritie
c04b3eacb0 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-09 12:23:54 +00:00
Pyritie
445809cc87 0.11.10 2025-12-09 12:23:52 +00:00
Pyritie
d45156ef30 adjusted spawn weights for primitive illagers 2025-12-09 11:48:55 +00:00
Pyritie
6cea8ec77b fixed some line breaks in tooltips 2025-12-09 11:48:20 +00:00
Pyritie
904c9389fc langs 2025-12-09 11:35:16 +00:00
Yan
1f6f8a8570
Add Screwdriver to the drums' patchouli page (#2356)
* fix: update mis translations in zh_ch, change Location to 位置

* feat: add Screwdriver to the drums page.

---------

Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2025-12-09 10:52:06 +00:00
Redeix
0d75405aee
why doesnt rhino just have classes? (#2355) 2025-12-09 00:11:17 -06:00
Pyritie
0b331b98bc moved the blackstone brick recipe 2025-12-09 00:02:06 +00:00
Pyritie
77ae0265e8 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-09 00:00:25 +00:00
Pyritie
961a97f2e2 changelog 2025-12-09 00:00:23 +00:00
Pyritie
ffd474608f fix #2353 2025-12-08 23:59:55 +00:00
GameStar
5494a07dbf
Ochem stuff for Fission (#2338)
* molecules

* Update recipes.biochem.js

* will use these later

* update this

* ugh

* lang merger

* Update fructose.json

* iconsets I guess

* Update recipes.nuclear.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Update recipes.nuclear.js

---------

Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-08 23:43:30 +00:00
Pyritie
12c5cb3f8f Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-08 22:55:38 +00:00
Pyritie
2e48d81cfb 2 tiny pipes instead of 1 2025-12-08 22:55:25 +00:00
GameStar
3d735015b6
someone forgot a closing brace
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-08 16:52:43 -06:00
Pyritie
9293d92bcd langs, quests 2025-12-08 22:30:53 +00:00
Pyritie
deb466e801 added temporary workaround for the missing pipe recipes 2025-12-08 22:17:50 +00:00
Pyritie
a06e877943 fix #2339 2025-12-08 21:52:57 +00:00
Pyritie
4e9e94eb45 fix some warnings 2025-12-08 21:18:31 +00:00
Pyritie
0ae9ad4cf4 fix https://github.com/TerraFirmaGreg-Team/Modpack-Modern/issues/2348 2025-12-08 21:18:25 +00:00
Pyritie
2f24f08cdb added the smart filter quest over here too 2025-12-08 20:58:28 +00:00
Pyritie
752802bacf langs 2025-12-08 20:58:16 +00:00
Pyritie
811cf2766f move venus fluids into core 2025-12-08 19:53:36 +00:00
Pyritie
dd1463acdf update to forge 47.4.13, fix aged sake, fix cleanroom doors, fix butyraldehyde 2025-12-08 19:36:35 +00:00
Pyritie
d652769ad8 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-08 12:41:35 +00:00
Pyritie
bba8ce1396 langs 2025-12-08 12:41:32 +00:00
Pyritie
a8d1bb1505 new venus stuff 2025-12-08 12:35:11 +00:00
Pyritie
042bd9870f remove noisium (apparently it's discontinued because it barely does anything) 2025-12-08 12:31:59 +00:00
Pyritie
15c2031a62 forgot to add this to the last changelist, my bad 2025-12-07 23:16:35 +00:00
Xikaro
e0949ca831
Merge pull request #2343 from TerraFirmaGreg-Team/dev
Release: 0.11.9
2025-12-08 03:08:20 +05:00
Pyritie
702c90d7f2
Merge branch 'main' into dev 2025-12-07 22:06:02 +00:00
Pyritie
d638feae22 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-07 22:02:43 +00:00
Pyritie
4ecbb2debd 0.11.9 2025-12-07 22:02:41 +00:00
TomPlop
40515b4a42
Fix quests (#2342) 2025-12-07 19:18:26 +00:00
Pyritie
dc07bd881d two to one hatches on the coal liquefaction tooltip 2025-12-07 19:08:03 +00:00
Pyritie
ab4bfe8b2f langs 2025-12-07 19:07:26 +00:00
Pyritie
d13e933041 added mech crafter recipe for the paving cart, update changelog 2025-12-07 18:42:55 +00:00
Pyritie
0f49fcf056 old 2025-12-07 18:36:38 +00:00
Pyritie
675833414d some quest tweaks and langs 2025-12-07 18:09:33 +00:00
Pyritie
a55d9a51d2 reorganize some events 2025-12-07 17:42:04 +00:00
Pyritie
5393d09f06 langs 2025-12-07 17:41:55 +00:00
Pyritie
c866c70905 langs 2025-12-07 17:23:19 +00:00
Pyritie
7ccdb22f7a Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-07 17:09:56 +00:00
Pyritie
55702c1115 cl 2025-12-07 17:09:55 +00:00
TomPlop
6c4775d58e
Balance early power (#2319)
* balance update

* Add textures

* last balance tweaks

* Oupsi

* more fixes

* add changed quests

* push latest balance

* fix tallow

* add btx

* Update quests

* Oups

* Adding some nuclear stuffs so I can merge my branches

* fix tallow

* balance update

* Add textures

* last balance tweaks

* Oupsi

* more fixes

* add changed quests

* push latest balance

* fix tallow

* add btx

* Update quests

* Oups

* Adding some nuclear stuffs so I can merge my branches

* fix tallow

* fix

* add tfg:
2025-12-07 17:05:21 +00:00
Pyritie
c5e5ecaa65 I can't remember why I made this loot table 2025-12-07 16:38:34 +00:00
Pyritie
902fb3b1fe Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-07 15:13:30 +00:00
Pyritie
781eacbb6f increase indicator depth of mica vein, swap indicators of graphite and coal veins 2025-12-07 15:13:27 +00:00
Pyritie
e903731aa3 langs 2025-12-07 15:09:07 +00:00
Petr211071
d19f4ad3e9
Fix ru translation of primitive_alloys.json (#2337)
Signed-off-by: Petr211071 <55793813+Petr211071@users.noreply.github.com>
2025-12-06 19:40:18 +00:00
Pyritie
a1226ae80b add venus biomes to create picky wheels whitelist 2025-12-06 16:54:45 +00:00
Pyritie
70503086b4 Merge branch 'bugfix/primitive-creatures-huntmaster' into dev 2025-12-06 16:05:55 +00:00
Pyritie
6bfd68d386 update changelog 2025-12-06 16:04:59 +00:00
Pyritie
be47ec87ac Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-06 15:51:49 +00:00
Pyritie
68a39f00e7 fixes #2333 2025-12-06 15:51:47 +00:00
Pyritie
a457746781 inf fire for venus 2025-12-06 15:51:34 +00:00
Pyritie
285755707a whoops 2025-12-06 15:51:20 +00:00
Pyritie
f2f2722c98 hide binding chains 2025-12-06 15:18:06 +00:00
Pyritie
98d993bcb3 give another use to small shards since the primitive guys like to drop them occasionally 2025-12-06 15:17:05 +00:00
Pyritie
a5384b80a2 Merge branch 'dev' into bugfix/primitive-creatures-huntmaster 2025-12-06 14:49:35 +00:00
Pyritie
8597092ead
Update README.md (#2332)
Signed-off-by: Pyritie <pyritie@gmail.com>
2025-12-06 14:29:14 +05:00
Jeuv
c855a7cac9
Replace bronze drums & crates in recipes with new tags containing all 3 bronze drums & crates (#2328)
* Add crates and drums to bronze tag

Add bronze, bismuth bronze, and black bronze crates & drums to their own tag

* Replace bronze crates & drums with the new tag

Replaces all the bronze crates and drum with a tag containing the other 2 bronzes as well.

* Add recipe filtering to replaceInput

Add input-based recipe filtering for the replaceInput for bronze drums & crates. Also add recipe filtering for the recipes that use the moss tag.

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>

---------

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-12-05 19:57:48 -06:00
Pyritie
34533fb9cd Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-06 01:56:52 +00:00
Pyritie
4fb964366d pakku 2025-12-06 01:56:50 +00:00
Mqrius
9ae6b6ae50
Add Distant Horizons config file (#2331)
Create DistantHorizons.toml so that players have the correct DH settings when they add DH to their install.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-05 19:55:52 -06:00
Pyritie
6782f5e8e6 tweak 2025-12-06 01:53:43 +00:00
Pyritie
ae7bfba2be langs 2025-12-06 01:34:39 +00:00
Pyritie
706ec2f11b a little more tweakin 2025-12-06 01:19:30 +00:00
Pyritie
9440b40878 tidied some quests, added a new one for ulv supers, langs 2025-12-06 01:05:29 +00:00
Pyritie
deb744ca5e Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-06 00:29:11 +00:00
Pyritie
e2d01b6536 add new icon set, thank you cosmic frontiers 2025-12-06 00:29:06 +00:00
Pyritie
095849edb0 fixed some inconsistencies with moon/mars deco plant EGH recipes 2025-12-06 00:23:24 +00:00
Pyritie
a0bc4528eb create:non_movable block tag was missing some things 2025-12-05 20:16:39 +00:00
Mqrius
534cafd236
Remove hydration from freezedried food (#2325)
* Remove hydration from freezedried food

Change all freezedried food to give no hydration. Freezedrying removes all moisture from food, so it shouldn't fix your thirst.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* Remove .meal() from freeze dried fruit

Freeze dried fruit are not dynamic food items so they can't have .meal().  Their hydration is already set to 0 in item creation.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

---------

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-05 09:21:55 +00:00
Pyritie
77fbe3003b Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-03 23:05:18 +00:00
Pyritie
8cdce5c826 fixed small wrought iron gear melting into wrought iron and not cast iron 2025-12-03 23:05:14 +00:00
Mqrius
a192b32f24
Remove "Visit moon" from Liquid Fluix quest (#2323)
You're already guaranteed to have been on the moon at that point, and the task blocks progression since you usually first get fluix on Earth.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
2025-12-03 21:51:43 +00:00
applenper
f900e517af
Tallow and fish oil changes for 0.11.9 (#2318)
* reverted tallowate to fish oil, added tallow to biodiesel recipe, removed tallow to fish oil recipe

* added tallow boiler recipe, buffed fish oil extraction from fish

* added tallow to firmalife:oils

* added tallow ethanol and methanol biodiesel recipes
2025-12-03 13:16:52 +00:00
Jeuv
c5ca371764
Reworked the Reinforced Hang Glider (#2314)
* Reinforced glider recipes

Made the reinforced hang glider cheaper (late LV) + added assembler recipes to repair it

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>

* Update quest book

Update the quest book entry for the Reinforced Hang Glider, to go with the new recipes.

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>

* Revert "Update quest book"

This reverts commit 933170c412414c7034d641216fff3359efab935e.

---------

Signed-off-by: Jeuv <73312791+Jeuvke@users.noreply.github.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-12-03 01:27:32 +00:00
Pyritie
cc47fe55ce big tag/data refactor 2025-12-03 00:32:14 +00:00
Pyritie
5b612d88fd whoops 2025-12-02 19:49:22 +00:00
Pyritie
a7aef94e01 fix moon helium depleted yield being bigger than the minimum yield 2025-12-02 19:36:38 +00:00
Pyritie
d9774c2dda move over some seed oils 2025-12-02 19:33:31 +00:00
Pyritie
a3096dd5c9 move around some files 2025-12-02 19:20:01 +00:00
Pyritie
fe0ece6b31 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-12-02 19:12:40 +00:00
Pyritie
1545f19ce6 big refactor of a lot of the recipe files! 2025-12-02 19:12:36 +00:00
Pyritie
b09b3215a3 make some quests optional 2025-12-02 19:12:21 +00:00
dependabot[bot]
6f84c238a1
Bump the dependencies group across 1 directory with 3 updates (#2315)
Bumps the dependencies group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [roamingowl/template-output-with-eta](https://github.com/roamingowl/template-output-with-eta) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5.0.0...v6.0.0)

Updates `roamingowl/template-output-with-eta` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/roamingowl/template-output-with-eta/releases)
- [Commits](https://github.com/roamingowl/template-output-with-eta/compare/v2.1.0...v2.2.0)

Updates `softprops/action-gh-release` from 2.4.2 to 2.5.0
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2.4.2...v2.5.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: roamingowl/template-output-with-eta
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: softprops/action-gh-release
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 11:22:45 +05:00
Pyritie
0916fd2e21 big tidying of startup scripts! 2025-12-01 23:39:42 +00:00
Pyritie
bda35f7f6c useless recipe 2025-12-01 21:37:16 +00:00
Pyritie
7abe083973 fix create horsepower being completely broken 2025-12-01 21:37:09 +00:00
Pyritie
a936958583 fixed warped/crimson trees only growing on mars mycelium and not mars dirt 2025-12-01 18:28:47 +00:00
Pyritie
6b1f5beed0 sigh 2025-12-01 17:35:50 +00:00
Pyritie
1905c4047b changelog 2025-12-01 15:17:16 +00:00
Pyritie
5ecd67c42d made spring water drinkable 2025-12-01 15:16:16 +00:00
Pyritie
06e7df4cdf changed texture of ME stocking input buses/hatches to match the hulls used to craft them 2025-12-01 15:16:03 +00:00
Pyritie
5a9c671384 remove stocks from any_water tag 2025-12-01 14:59:53 +00:00
Pyritie
adfea6d7bb added brewery recipes for LV syngas 2025-12-01 14:58:14 +00:00
Pyritie
0c566a045a added back old OLA recipes for now 2025-12-01 14:58:01 +00:00
Pyritie
aa22fda898 swapping OLA from gtceu to tfg namespace, some cleanup, langs 2025-12-01 14:38:48 +00:00
TomPlop
72ae40a2b4
Rework Early Game Fuel (#2309)
* Add materials and multiblock

* try to fix conflict

* Fix conflict

* Fix conflict

* Rework tungsten line (#5)

* fix materials

* Update Ostrum to core

* Fix conflict

* fix conflict

* Fix fucking conflict

* Upload more changes

* Add more things

* Introduce new gas fuel

* Add Anthracite

* Add Syngas early game and more modifications

* More fixes

* Add textures to fluid
2025-12-01 13:42:45 +00:00
Pyritie
9b80745869
Update CHANGELOG.md
Signed-off-by: Pyritie <pyritie@gmail.com>
2025-12-01 11:00:09 +00:00
Pyritie
2f2696eb94 update changelog 2025-12-01 10:58:04 +00:00
Spicy Noodles
616a146246
Perfect Tungsten Line Looping (#2267)
* Fix soda ash looping

* Rebalance tungstic acid quantity

* Update tungsten line quests to reflect changes

* Factor in the remaining 1B oxygen

* Revert quest changes

* Keep base GT salt -> sodium bicarbonate

---------

Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-12-01 10:01:26 +00:00
Yan
8167daf544
fix: update mis translations in zh_ch, change Location to 位置 (#2310)
Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2025-12-01 09:58:51 +00:00
Pyritie
92c5f7df73 changelog for #2299 2025-12-01 00:38:35 +00:00
Tyler
b655e00823
expand the Facade Whitelist (#2299)
* expand the Facade Whitelist

1. add Reconstituted Stone blocks (likely missing due to oversight)
2. fixes Domum Ornamentum Bricks missing (due to a typo)

Both groups seem intended to be whitelisted. Of the variants, only the "normal" Reconstituted Stone is already whitelisted (due to being a **storage block**).

This PR adds each missing Reconstituted Stone variant individually, but using `forge` or `minecraft` tags for stone/bricks (rather than the `tfc` tag) may be better. I'm unfamiliar with the best & recommended practices.

Signed-off-by: Tyler <montro.l.nakuta@gmail.com>

* Update tags.facades.js

Signed-off-by: Tyler <montro.l.nakuta@gmail.com>

* add Reconstituted Stone blocks

Signed-off-by: Tyler <montro.l.nakuta@gmail.com>

---------

Signed-off-by: Tyler <montro.l.nakuta@gmail.com>
2025-12-01 00:36:25 +00:00
Pyritie
53c5a20489
TFC Gurman integration (#2298)
* started working on tfc-gurman integration

* updated recipes, should be mostly good now?

* pizza adjustments

* meal bag tags

* ugh these crafting table foods are gonna take 5ever

* milk curdling and automation for new cheeses

* moved these

* Update tags.js

Signed-off-by: Pyritie <pyritie@gmail.com>

---------

Signed-off-by: Pyritie <pyritie@gmail.com>
2025-12-01 00:35:55 +00:00
Pyritie
d6cf64c67b turns out jump boost 1 is basically useless 2025-11-30 22:39:05 +00:00
Pyritie
66d3d6338a langs + emi cats for coal_liquefaction_tower 2025-11-30 22:28:33 +00:00
Pyritie
e7e095505e added tooltips for drinks 2025-11-30 22:27:44 +00:00
Pyritie
305287f98c fix drinkable defs for teas 2025-11-30 21:50:02 +00:00
Pyritie
8a5812b831 added effects to gurman drinks 2025-11-30 21:29:29 +00:00
Pyritie
8cd32a0f60 nicer icon for wax tag 2025-11-30 21:29:18 +00:00
Pyritie
b6f729aa7c fix some of the gui overlap with tfc ambiental and I <3 tfc 2025-11-30 20:31:37 +00:00
Pyritie
bea681b44c fix typo with cooked toxlacanth not counting as meat 2025-11-30 18:44:13 +00:00
Pyritie
a44092f73f why was this 6 anyway? 2025-11-30 18:38:31 +00:00
Pyritie
1ce426ffdd added new blubber image 2025-11-30 18:27:19 +00:00
Pyritie
fa21019c38 add flint clubs to tool racks #2308 2025-11-30 18:22:46 +00:00
Pyritie
d1d7c859ba fix #2305, also buffed its loot 2025-11-30 18:21:05 +00:00
Pyritie
c3017574b3 adding tooltips to lots of item/fluid containers 2025-11-30 17:46:53 +00:00
Pyritie
132d897043 add paving cart quest 2025-11-30 16:04:05 +00:00
Pyritie
6d025a8ae1 added extra info to EMI ore vein tab 2025-11-30 15:59:50 +00:00
Pyritie
908c27909a tark tweaks 2025-11-30 15:37:26 +00:00
Pyritie
67f24dc797 added oil spout features 2025-11-30 14:04:33 +00:00
Pyritie
ed6365bc3c quests and langs 2025-11-30 13:40:49 +00:00
Pyritie
4ac7a45e92 remove arc furnace recipes of colored steels, fix some chemistry mistakes 2025-11-30 13:40:42 +00:00
Pyritie
2051750257 made tarkianite more lenient 2025-11-30 12:07:05 +00:00
Pyritie
524323c773 update tfc gurman 2025-11-30 12:00:56 +00:00
Pyritie
7b2d0c827b update tfc ambiental 2025-11-30 11:59:17 +00:00
Pyritie
f9626427b6 langs 2025-11-29 23:36:11 +00:00
Pyritie
57ee808716 increased the amount of fat in the world 2025-11-29 23:27:55 +00:00
applenper
2788f9bbc9
changed coloured blast steel recipes to be mv (#2306) 2025-11-29 19:43:52 +00:00
Spicy Noodles
9a119a6692
Zirconium balancing (#2307) 2025-11-29 19:41:52 +00:00
Pyritie
61fc83a221 cl 2025-11-29 11:14:48 +00:00
Pyritie
24bb4ba266 why is the ae2 ingredient buffer so expensive? 2025-11-29 11:14:29 +00:00
Pyritie
1ef4d4ae72 tweak empty fuel rod recipe 2025-11-29 10:57:41 +00:00
Pyritie
929262415a fix summoned endermen dying in space 2025-11-29 10:54:00 +00:00
Pyritie
34866230ba remove tfc-gurman field guide pages 2025-11-29 10:44:43 +00:00
Pyritie
d779c5c92e tarkianite vein 2025-11-29 01:01:38 +00:00
Pyritie
930082492f removed duplicate analog lever recipe 2025-11-28 17:06:18 +00:00
Pyritie
4cac603d75 remove oilsands VI centrifuging 2025-11-28 16:56:59 +00:00
Pyritie
771ff374a3 added rhenium 2025-11-28 13:40:13 +00:00
Pyritie
1372a3e17b add rhenium 2025-11-28 13:02:22 +00:00
Pyritie
860cbcb155 update primitive creatures pakku 2025-11-28 11:13:13 +00:00
Pyritie
a09aa72fa7 add food proc recipe for cocoa butter, fix #2287 2025-11-28 10:56:36 +00:00
Pyritie
657f626a12 add raw and light oil to blaze burners, add them both + cooking oils to gt boilers 2025-11-28 10:35:29 +00:00
Pyritie
c522c23214 swap boiler emi tab order 2025-11-28 10:35:11 +00:00
Pyritie
83cd850c5e changed the oreproc chapter water icons to something actually usable 2025-11-28 00:30:43 +00:00
Pyritie
b4e779113e fix some typos 2025-11-27 23:56:23 +00:00
Pyritie
662bc0a087 oil in a small boiler! 2025-11-27 23:56:15 +00:00
Pyritie
5cebe94c03 fix typo 2025-11-27 16:37:34 +00:00
Pyritie
59ed351848 adjusted blaze burner liquid fuels for the new gt amounts 2025-11-27 16:08:47 +00:00
Pyritie
7a0b734411 ok so those were null for a reason 2025-11-27 13:24:50 +00:00
Pyritie
655a2010a5 and for diorite... 2025-11-27 13:02:42 +00:00
Pyritie
6ed87ec566 categories 2025-11-27 12:54:32 +00:00
Pyritie
95a624c587 add tfc gurman to pakku 2025-11-27 12:53:33 +00:00
Pyritie
00582deaec fix typos with new backpack upgrade changes 2025-11-27 12:48:18 +00:00
Pyritie
245ed94c8a fix empty outputs for macerating andesite stairs 2025-11-27 12:17:00 +00:00
Pyritie
acd28dc04d fix #2294 and #2295 2025-11-27 12:03:39 +00:00
Pyritie
876a880071 pakku 2025-11-27 01:00:08 +00:00
Pyritie
b83fac89b7 remove old boiler balancing 2025-11-27 00:53:09 +00:00
Pyritie
fd666777c8 langs 2025-11-27 00:35:25 +00:00
Pyritie
0403d07877 changelog 2025-11-27 00:34:38 +00:00
Pyritie
f4a4cfc94d fixed some norite items crushing into nothing 2025-11-27 00:26:40 +00:00
Pyritie
7cb10400e2 fix some gravel to sand recipes being ulv #2292 2025-11-27 00:26:18 +00:00
Pyritie
67a2e9355f remove dangling greate wax recipes for vanilla honey + blocks 2025-11-27 00:00:53 +00:00
Yan
f97785db32
Add zh_cn translation for patchouli books (#2288)
* doc: Add zh_cn translation for patchouli_books

* feat: Add quest/gregtech_energy/Large Boilers to language files

* feat: remove unreviewed contents

* feat: remove unreviewed contents

* fix: fix typo

* fix: fix Large Boilers

* fix: update task for Large Boilers

* fix: fix bronze ratio in patchouli book

* feat: add zh_cn for patchouli book

* fix: fix paving_cart category in zh_cn

* feat: add zh_cn for sacks_n_such and tfcchannelcasting

* fix: rename channel_casting.json

* fix: fix contents in tfcchannelcusting

* fix: update tapping index

* fix: fix math mistake in anvil_working_guide

* feat: update zh_cn translation

* feat: update tfc mechanics

* feat: update zh_cn translation for glassworking and papermaking

* fix: fix link to TFC Anvil Helper

---------

Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2025-11-26 17:32:53 +00:00
GameStar
30cb9228ba
I love the changelog ❤️
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-24 15:26:12 -06:00
GameStar
36135e8bbb
Update CHANGELOG.md
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-24 15:18:42 -06:00
Morgan Arnold
849b1ac1c8
Update gating of Sophisticated Backpacks upgrades (#2282)
* Update gating of Sophisticated Backpacks upgrades

This commit makes the pickup upgrade and the advanced pickup upgrade from Sophisticated Backpacks accessible at LV. It also makes the magnet upgrade and the advanced magnet upgrade harder to obtain, requiring MV.

Signed-off-by: Morgan Arnold <62062835+CrashAndSideburns@users.noreply.github.com>

* Move pickup upgrade to ULV, magnet upgrade to LV

Signed-off-by: Morgan Arnold <62062835+CrashAndSideburns@users.noreply.github.com>

---------

Signed-off-by: Morgan Arnold <62062835+CrashAndSideburns@users.noreply.github.com>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-24 15:14:17 -06:00
GameStar
8add3f93f5
Gun Balancing (#2279)
* some things

* I'm tiredxs

* yea

* gun

* retexture i think

* soresm ore

* op

* Create TACZ_CHANGELOG.md

* surely final stuff

* iuh
2025-11-24 20:06:12 +00:00
Pyritie
1ea9ac623d removed material info from redwire post because it's so small that it's less than a tiny dust/nugget 2025-11-23 23:24:47 +00:00
Pyritie
217500fbc7 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-11-23 22:40:16 +00:00
Pyritie
580f49b8be pakku 2025-11-23 22:40:14 +00:00
TomPlop
5491daa32f
Fission update (#2281)
* Change structure of kubejs files

* Fix some stuffs
2025-11-23 16:34:37 -06:00
GameStar
0c2c7f7d25
update dea fission (#2280) 2025-11-23 15:39:23 -06:00
Pyritie
848fe46ec0 added recycling recipes for akistor carts, hid the postilion since it doesn't seem to summon any entity?
the recycling is just brass but who cares about wood dust really #2227
2025-11-23 18:41:57 +00:00
Pyritie
14f90277db remove unused molten bis/black bronze, remove firmalife chromium/stainless fluids and buckets #2271 2025-11-23 18:30:04 +00:00
Pyritie
02eabff664
Zirconium stuff (#2210)
* zirconium stuff

* Adjust Zirconium for IV Tiering (#2261)

* Adjust Zirconium for IV Tiering

Signed-off-by: TomPlop <tomdidome@gmail.com>

* more balance change

---------

Signed-off-by: TomPlop <tomdidome@gmail.com>

---------

Signed-off-by: Pyritie <pyritie@gmail.com>
Signed-off-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-23 18:00:49 +00:00
Pyritie
46ecc1e59d langs 2025-11-23 17:57:15 +00:00
Pyritie
63b8495273 update changelog 2025-11-23 17:54:14 +00:00
Pyritie
680d6311c4 fixes #2259 2025-11-23 17:54:08 +00:00
Pyritie
444ccbbbde I may be stupid #2221 2025-11-23 17:48:28 +00:00
Pyritie
6a8631defd rename for #2240 2025-11-23 17:42:23 +00:00
Pyritie
5a3ac7ab76 fix https://github.com/TerraFirmaGreg-Team/Modpack-Modern/issues/2229 2025-11-23 17:42:00 +00:00
Pyritie
255ca1a69e #2240 2025-11-23 17:20:27 +00:00
Pyritie
d7a0fb28bf fix #2221
Related Work Items: #22
2025-11-23 17:20:19 +00:00
Xtrial-01
43242e652f
Missing food recipes (#2257)
* Food processor and extractor chocolate recipes

* food processor cheese smoking

* switch chocolate melting to food processor

i thought fast but ISPs thought faster

---------

Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-22 14:21:08 -06:00
Ujhik
00a61f8f0d
feature: Add create casings, shadow and radiance (#2256)
* feature: Add create casings, shadow and radiance

Added recipes for create:
- shadow steel casing
- refined radiance casing

closes #2224

* fix: radiant casing recipe

- Fixed and changed radiant casing recipe
- Moved adding to create tab logic to a dedicated file for organization
- Added constants.js for tab names to prevent typos and improve maintainability

* Changed radiant casing recipe to glowstone plate

---------

Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-22 14:09:58 -06:00
Yan
73f09834bb
Add zh_cn translation for patchouli book (#2266)
* doc: Add zh_cn translation for patchouli_books

* feat: Add quest/gregtech_energy/Large Boilers to language files

* feat: remove unreviewed contents

* feat: remove unreviewed contents

* fix: fix typo

* fix: fix Large Boilers

* fix: update task for Large Boilers

* fix: fix bronze ratio in patchouli book

* feat: add zh_cn for patchouli book

---------

Co-authored-by: 闫茂源 <yanmaoyuan@baijiayun.com>
2025-11-22 14:08:26 -06:00
Redeix
e023212a70
oops (#2255) 2025-11-21 01:27:07 -06:00
Redeix
ddd4fad824
Balancing (#2254)
* moon cheese nutrition

* carboard

* tool rack and fluid heat

* wax

* wax 2

* tool rack 2

* broken

* changelog
2025-11-21 00:10:06 -06:00
Spicy Noodles
0abf0c3357
Add assembler and smelting recipes for firmalife ovens (#2220)
* Add assembler and smelting recipes for firmalife ovens

* Add oven heating recipes

* Update ids and changelog

---------

Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-20 23:29:31 -06:00
Spicy Noodles
1a3ae0f4e7
Add shapeless p2p recipes (#2234) 2025-11-20 23:27:18 -06:00
Redeix
4bb2212273
changelog
Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-20 16:52:59 -06:00
Redeix
4deb1ab0c0
Change dark stock to rich stock in recipe
Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-20 16:52:13 -06:00
Xikaro
77312a4cbd
Merge pull request #2247 from TerraFirmaGreg-Team/dev
Release: 0.11.8
2025-11-20 10:54:58 +05:00
Pyritie
7c4befc987
Merge branch 'main' into dev 2025-11-20 00:19:17 +00:00
GameStar
6413c7e63f
0.11.8
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-19 18:15:20 -06:00
GameStar
67cc06c9ad
fix drinking all blocks (#2246)
* langs

* fix drinking dirt

* Update CHANGELOG.md

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

---------

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-19 12:47:01 -06:00
GameStar
ca0aba82e1
langs (#2245) 2025-11-19 12:16:04 -06:00
GameStar
4b5499e956
Update CHANGELOG.md
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-18 22:27:22 -06:00
GameStar
533191318c
I think I got language merger to work (#2243)
* update pakku for core

* Update moldraw.yaml

* kaolinite moment

* adjust flintlock to wrought iron to see how it goes

* tweak flintlock damage

* Update CHANGELOG.md

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* I think I did the language merger right

* fix ja_jp

* fixes betterend block in enderman overhaul

---------

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-18 22:18:28 -06:00
GameStar
9dd6f60527
the scope costs 3x more black steel than the gun???????
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 22:28:22 -06:00
GameStar
6945751ac4
bunch of misc things before the update (#2236)
* update pakku for core

* Update moldraw.yaml

* kaolinite moment

* adjust flintlock to wrought iron to see how it goes

* tweak flintlock damage

* Update CHANGELOG.md

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

---------

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 22:22:21 -06:00
Nebby
b2f70d3f99
Support Recycling (#2211)
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-17 12:53:16 -06:00
GameStar
9e97f3f25b
Update CHANGELOG.md
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 11:30:16 -06:00
Mqrius
f01cc470f2
Add platinum group ore and fluid tags (#2230)
Allow easy filtering of platinum-containing ores

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 11:26:03 -06:00
GameStar
54df5e7dba
make nitrocellulose a little less annoying to make
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 11:02:04 -06:00
GameStar
8e9c1d0d8c
disable cooling tower controller for now
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
2025-11-17 10:47:18 -06:00
Redeix
b69645a263
Food Update (#2223)
* new food

* Changelog

* Removed venus requirement so players could craft cheese now

* molecular diagrams
2025-11-16 18:54:32 -06:00
Pyritie
0e806878b9 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-11-15 00:21:41 +00:00
Pyritie
bd609e8de8 langs 2025-11-15 00:21:39 +00:00
TomPlop
dd099b9121
fix railgun ammo size (#2219) 2025-11-14 14:29:48 -06:00
Nebby
6607f99e0c
add tag to smooth stone (#2216) 2025-11-13 17:25:12 +00:00
theMegaTech
14452769f1
make bread and cheese rot properly (#2214)
Signed-off-by: theMegaTech <36931007+theMegaTech@users.noreply.github.com>
2025-11-12 18:55:51 -06:00
Pyritie
665656722a langs 2025-11-12 23:11:38 +00:00
Pyritie
cab708ebc4 langs 2025-11-12 19:21:21 +00:00
Pyritie
bc4a75c7a2 fixed the dye tag icons 2025-11-11 23:37:55 +00:00
Pyritie
a64660a5b3 fix #2129 2025-11-11 22:06:27 +00:00
Pyritie
0bfff5ce08 merge 2025-11-11 21:59:00 +00:00
Pyritie
1111a31795 fix #2178 2025-11-11 21:57:57 +00:00
Pyritie
91e1072060 fix #2154
Related Work Items: #215
2025-11-11 21:48:12 +00:00
Pyritie
0ba7c6cf7b fix #2197, cleaned up armor stand recipes 2025-11-11 21:42:21 +00:00
Redeix
8982ca4949
Re-added curd recipes and did some cleanup (#2209)
* Re-added curd recipes and did some cleanup

* changelog
2025-11-11 15:41:29 -06:00
Pyritie
1908d3bf34 langs and quest fixes 2025-11-11 21:26:39 +00:00
Pyritie
b89770b4e1 added missing gyroscope recipes 2025-11-11 20:56:05 +00:00
Pyritie
e8383dbda5 structure spawn conditions for the moai and primitive hut 2025-11-11 20:45:28 +00:00
Redeix
b063392519
First day of bioline recipes (#2201)
* material and tag changes

* adds a cleanroom recipe json editor utility script

* most of the initial biochem recipes

* circuit number change

* hoisted up class loaders

* ISP output is so fickle

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
2025-11-11 12:35:27 -06:00
Pyritie
6b7283539b merge 2025-11-11 13:35:22 +00:00
Pyritie
4b6cc59d0b mostly finished with venus noisegen, started some features 2025-11-11 13:34:42 +00:00
Pyritie
b10121b35d added cloth recipe for item frames 2025-11-11 13:33:58 +00:00
dependabot[bot]
bc852b3311
Bump softprops/action-gh-release in the dependencies group (#2205)
Bumps the dependencies group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `softprops/action-gh-release` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2.4.1...v2.4.2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 11:11:27 +05:00
Pyritie
de8bf6a055 turns out there is no map color called "terracotta" 2025-11-10 22:52:50 +00:00
Pyritie
f3db386af3 langs 2025-11-10 22:32:29 +00:00
Pyritie
f9654c0f28 made whisks cheaper 2025-11-10 20:54:20 +00:00
Pyritie
d3e33e884c changed icon set of cupronickel to make it a little more distinct from bronze and annealed copper 2025-11-10 20:54:11 +00:00
GameStar
8388d044d8
materials + structures for normal items (#2198)
* nitrocellulose and cellulose matrix

* vent texture

* I think it actually works

* Update CHANGELOG.md

---------

Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
2025-11-10 12:08:58 -06:00
Redeix
8562c320b1
allows saplings and fruit bushes in the seed pouch (#2202)
* allows saplings and fruit bushes in the seed pouch

* changelog
2025-11-10 01:56:31 -06:00
Pyritie
544a46567f added surface rules for venus oceans/rivers, cleaned up other sections 2025-11-10 00:52:48 +00:00
Pyritie
c11281308b cheaper barrel staves 2025-11-10 00:07:17 +00:00
Pyritie
5da45adda3 dye tag item models to use the vanilla models instead of the gt chem dyes 2025-11-10 00:07:07 +00:00
Pyritie
de410aee88 fix #2183 2025-11-09 23:53:13 +00:00
Pyritie
8d8d028f0e fixed baked cake bases nutrition 2025-11-09 23:20:40 +00:00
Pyritie
9d7d4332f3 increased sandstorm 2025-11-09 23:15:02 +00:00
Pyritie
119f56fdf8 added timeoutfixes 2025-11-09 22:07:46 +00:00
Pyritie
1fdba784fc pakku 2025-11-09 21:59:19 +00:00
Xtrial-01
a945ececa3
New and improved descriptions for tfg custom multiblocks' controllers (#2195)
* custom multiblocks tooltips

* fixing little missclick

removes excess langs
2025-11-09 20:39:05 +00:00
Redeix
fbc456723d
Fluid tag unification (#2194)
* eslint change

* utility scripts

* cleanup

* beaker fluid change
2025-11-09 18:22:17 +00:00
Pyritie
bcd423e824 Merge branch 'dev' of https://github.com/TerraFirmaGreg-Team/Modpack-Modern into dev 2025-11-09 18:08:20 +00:00
Pyritie
828a2f119d ore updates 2025-11-09 18:08:15 +00:00
GameStar
2e6d87a525 some bioline molecules 2025-11-09 00:51:20 -06:00
Pyritie
f3cf51f463 cl 2025-11-08 19:38:59 +00:00
Pyritie
4fb6fd438b add tfc things to notenoughanimations config 2025-11-08 19:38:21 +00:00
Pyritie
2e2c2aaa64 I had another think about it and I think tfc-caelum is going to cause problems on big servers if the one guy on a mac can't join 2025-11-08 12:51:00 +00:00
Redeix
7ee6ff2c04
bioline materials (#2191)
* materials

* lang

* materials

* utility linting

* data and linting

* lang
2025-11-08 03:40:26 -06:00
DI
324847ccde
Fix cannon.json (#2190)
Signed-off-by: DI <di.workbuis@gmail.com>
2025-11-08 02:44:47 -06:00
GameStar
8ba6243a2c tungstate correct color 2025-11-07 22:37:25 -06:00
GameStar
74fbd11149 Update pakku-lock.json 2025-11-07 20:48:10 -06:00
GameStar
7a004b1043
pakku update (#2187) 2025-11-07 20:42:45 -06:00
Pyritie
52e81ba582 changing a lot of custom formulas to components for moldraw coloring 2025-11-08 02:38:14 +00:00
Pyritie
d1c1ddff95 buncha pakku updates 2025-11-08 00:06:15 +00:00
GameStar
f8376dee60
Surely this is the last one (#2186)
* om

* maddie told me they should be in ""

* adjusted some things

* more mol updates

* more adjustments

* surely I'm done

* Update pakku-lock.json

* Create moldraw.yaml

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
2025-11-08 00:00:29 +00:00
Felix Gill
25dc829fdb
Update tags.js (#2172) 2025-11-07 14:44:25 -06:00
Pyritie
88835d932f big langs 2025-11-07 00:32:07 +00:00
Pyritie
e9f775791d fixed soup for realsies 2025-11-07 00:30:47 +00:00
Pyritie
4d12585cb2 changelog 2025-11-05 23:42:17 +00:00
Pyritie
693311ce59 vanilla stone bricks from stone "ingots" unification, some rearranging 2025-11-05 23:32:02 +00:00
Pyritie
28e9c59f85 fix #2169 2025-11-05 23:24:50 +00:00
Pyritie
dd537ea062 fixes #2159 2025-11-05 23:01:21 +00:00
Pyritie
ca23237e96 fixed the tag for cleanroom doors 2025-11-05 22:57:23 +00:00
Pyritie
15085607cb fixes #2091
Related Work Items: #20
2025-11-05 22:56:12 +00:00
GameStar
d8f8639ee3
more molecule stuff (#2166)
* om

* maddie told me they should be in ""

* adjusted some things

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
2025-11-05 16:44:17 +00:00
dependabot[bot]
25ef831313
Bump the dependencies group with 2 updates (#2115)
Bumps the dependencies group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0)

Updates `actions/download-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 11:07:26 +05:00
Pyritie
feda38112d
Feature/venus noise (#2165)
* initial pass of venus stuff

* more

* typo

* venus mob hp/armor? adjustments

* temp biomes to figure out where everything is, starting work on noises

* almost there

* fix glacio visibility on the menu

* more beachy

* biome renames

* biomes in the constant

* had to turn off cheese caves cuz they kept fucking up the terrain

* added random y rotation to all cobble/gravel/hardened

* ok I think I'm done with noise for now, caves still need work
2025-11-05 01:08:18 +00:00
theMegaTech
9ea490354f
add boots, recipe (#2161) 2025-11-04 15:13:18 -06:00
Pyritie
cd3c32dfeb buff hiking boots more, changed horseshoe durability and stats to match 2025-11-04 16:38:38 +00:00
GameStar
1eea85dcb2
om (#2158) 2025-11-04 12:51:52 +00:00
theMegaTech
abbc815663
add tfc resistances to non-tfc armours (#2157)
Signed-off-by: theMegaTech <36931007+theMegaTech@users.noreply.github.com>
2025-11-03 18:37:53 -06:00
theMegaTech
160045f59a
Add the Heatproof set buff to Blue Steel Boots (#2155)
* make normal (non-diving) blue steel armour be a possible part of the blue steel set

Signed-off-by: theMegaTech <36931007+theMegaTech@users.noreply.github.com>

* Add the tooltip to reflect new behavior

i hope i did this right

Signed-off-by: theMegaTech <36931007+theMegaTech@users.noreply.github.com>

---------

Signed-off-by: theMegaTech <36931007+theMegaTech@users.noreply.github.com>
2025-11-03 17:47:02 -06:00
FlightingFalcon
4130578a5a
Stone age quests field guide links (#2147)
Added field guide links to some of the stone age quests

Signed-off-by: FlightingFalcon <100160941@ccisd.net>
2025-11-02 19:17:36 +00:00
Pyritie
7fdec8c923 added image to the EBF quest 2025-11-02 14:07:54 +00:00
Redeix
18a689b4ad
Paving Cart Files (#2144)
* paving cart files

* Updated Changelog

* idk why my changelog was behind

Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>

---------

Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
2025-11-02 13:02:45 +00:00
Pyritie
67d7b41593 on second thought, I'll keep this off 2025-11-01 14:23:18 +00:00
Pyritie
4982a02519 langs 2025-11-01 13:24:10 +00:00
Pyritie
f2f441f22c better-foliage-renewed crashes with shaders, so uh 2025-11-01 00:41:51 +00:00
Pyritie
1ac19d67a2 let's see if we can figure out optional mods 2025-11-01 00:16:21 +00:00
Pyritie
92ab8fd320 also hide vanilla tipped arrow crafting recipes 2025-11-01 00:04:14 +00:00
Pyritie
eb211cfb2e added applied ammo box to pakku and hid its original recipes via emi since kjs seems to be having trouble with it 2025-10-31 23:55:55 +00:00
Pyritie
07268f8bef fixed the HV aqueous accumulator water recipe so it actually works in an HV machine 2025-10-31 23:32:09 +00:00
reset300
369d434a1c
Updated lv_low_voltage.snbt (#2136)
Fixed Cupronickel dependencies

Signed-off-by: reset300 <99969806+reset300@users.noreply.github.com>
2025-10-31 15:53:45 -05:00
2085 changed files with 112675 additions and 30179 deletions

1
.github/README.md vendored
View file

@ -68,6 +68,7 @@ Want to help translate? Please read [this](../kubejs/README_IF_TRANSLATING.md) i
- [GregTech Community Pack Modern](https://www.curseforge.com/minecraft/modpacks/gregtech-community-pack-modern) for most of their quest text.
- [Better End](https://www.curseforge.com/minecraft/mc-mods/betterend) for some assets.
- Uni for Mars' dunes terrain generation.
- Flare from the [Cosmic Frontiers](https://www.curseforge.com/minecraft/modpacks/cosmic-frontiers) team for some icon set textures.
<!-- Links: -->
[TerraFirmaCraft]: https://www.curseforge.com/minecraft/mc-mods/terrafirmacraft

View file

@ -34,7 +34,7 @@ jobs:
steps:
- name: 📦 Checkout
uses: actions/checkout@v5.0.0
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
@ -156,7 +156,7 @@ jobs:
continue-on-error: true
- name: 🔍 Check if tag exists
uses: mukunku/tag-exists-action@v1.6.0
uses: mukunku/tag-exists-action@v1.7.0
id: check_tag
with:
tag: ${{ steps.changelog.outputs.version }}
@ -194,7 +194,7 @@ jobs:
- name: 📄 Format diff
id: format_diff
if: ${{ steps.read_diff.outputs.diff != '' }}
uses: roamingowl/template-output-with-eta@v2.1.0
uses: roamingowl/template-output-with-eta@v2.2.0
with:
template: |
```markdown
@ -229,7 +229,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5.0.0
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
@ -313,7 +313,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.0
uses: actions/checkout@v6.0.1
- name: 🔄 Replace strings
shell: bash
@ -327,27 +327,31 @@ jobs:
sed -i -e "s/DEV/${VERSION}/g" pakku.json
sed -i -e "s/DEV/${VERSION}/g" .github/docker/docker-compose.yml
sed -i -e "s/DEV/${VERSION}/g" config/mod-director/modpack.json
sed -i -e "s/DEV/${VERSION}/g" config/fancymenu/customization/gui_main_menu.txt
sed -i -e "s/DEV/${VERSION}/g" .pakku/multimc-overrides/instance.cfg
sed -i -e "s/LOADER_VERSION/${LOADER_VERSION}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/LOADER_TYPE/${LOADER_TYPE}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/MINECRAFT_VERSION/${MINECRAFT_VERSION}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/DEV/${VERSION}/g" .pakku/server-overrides/server.properties
sed -i -e "s/LOADER_VERSION/${LOADER_VERSION}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/LOADER_VERSION/${LOADER_VERSION}/g" .pakku/server-overrides/forge-auto-install.txt
sed -i -e "s/LOADER_TYPE/${LOADER_TYPE}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/LOADER_TYPE/${LOADER_TYPE}/g" .pakku/server-overrides/forge-auto-install.txt
sed -i -e "s/MINECRAFT_VERSION/${MINECRAFT_VERSION}/g" .pakku/multimc-overrides/mmc-pack.json
sed -i -e "s/MINECRAFT_VERSION/${MINECRAFT_VERSION}/g" .pakku/server-overrides/forge-auto-install.txt
- name: 📝 Cache pakku
uses: actions/cache@v4.3.0
- name: 📝 Cache Pakku
uses: actions/cache@v5.0.1
id: cache
with:
path: build/.cache
key: pakku-cache-${{ hashFiles('pakku-lock.json') }}
restore-keys: pakku-cache-
- name: 📦 Export modpack
- name: 📦 Export Modpack
run: |
# curl https://github.com/juraj-hrivnak/pakku/releases/latest/download/pakku.jar -o pakku.jar -L -J
java -jar pakku.jar fetch
@ -356,64 +360,93 @@ jobs:
mkdir -p .pakku/multimc-overrides/flame
mkdir -p .pakku/multimc-overrides/mods
- name: 📁 Preparing the artifact curseforge
- name: 📁 Preparing the artifact CurseForge
run: |
cd ./build/curseforge/
mv *.zip $(basename -s .zip *.zip)-curseforge.zip
- name: 🚀 Upload artifact CurseForge
uses: actions/upload-artifact@v4.6.2
uses: actions/upload-artifact@v6.0.0
with:
name: ${{ needs.info.outputs.project_full_name }}-curseforge
path: ./build/curseforge/${{ needs.info.outputs.project_full_name }}-curseforge.zip
if-no-files-found: error
- name: 📁 Preparing the artifact modrinth
- name: 📁 Preparing the artifact Modrinth
run: |
cd ./build/modrinth/
mv *.mrpack $(basename -s .mrpack *.mrpack)-modrinth.mrpack
- name: 🚀 Upload artifact modrinth
uses: actions/upload-artifact@v4.6.2
- name: 🚀 Upload artifact Modrinth
uses: actions/upload-artifact@v6.0.0
with:
name: ${{ needs.info.outputs.project_full_name }}-modrinth
path: ./build/modrinth/${{ needs.info.outputs.project_full_name }}-modrinth.mrpack
if-no-files-found: warn
- name: 📁 Preparing the artifact multimc
- name: 📁 Preparing the artifact MultiMC
run: |
mkdir -p .pakku/multimc-overrides/flame
mkdir -p .pakku/multimc-overrides/mods
mv -vf .pakku/multimc-overrides ./build/multimc
cp -vf ./build/.cache/curseforge/manifest.json ./build/multimc/flame/manifest.json
# Delete mods with export: false from ./mods directory
echo "Checking for mods with export: false..."
if [ -f "./pakku.json" ]; then
# Extract mod slugs with export: false and delete corresponding jar files
for mod in $(jq -r 'to_entries[] | select(.value.export == false) | .key' ./pakku.json); do
echo "Looking for mod: $mod"
find ./mods -name "${mod}*.jar" -type f -delete 2>/dev/null && echo "Deleted $mod jar files" || echo "No $mod jar files found"
done
else
echo "pakku.json not found, skipping export:false mod removal"
fi
cp -rf ./build/.cache/curseforge/overrides ./build/multimc/.minecraft
cp -vf ./build/.cache/curseforge/manifest.json ./build/multimc/flame/manifest.json
cp -vf ./config/fancymenu/assets/icons/icon128x128.png ./build/multimc/.minecraft/icon.png
cp -rf ./mods ./build/multimc/.minecraft/
cd ./build/multimc/
zip -r ${{ needs.info.outputs.project_full_name }}-multimc.zip icon.png mmc-pack.json instance.cfg .minecraft/ flame/
- name: 🚀 Upload artifact multimc
uses: actions/upload-artifact@v4.6.2
- name: 🚀 Upload artifact MultiMC
uses: actions/upload-artifact@v6.0.0
with:
name: ${{ needs.info.outputs.project_full_name }}-multimc
path: ./build/multimc/${{ needs.info.outputs.project_full_name }}-multimc.zip
if-no-files-found: error
- name: 📁 Preparing the artifact server
- name: 📁 Preparing the artifact Server
run: |
cd ./build/serverpack/
mv *.zip $(basename -s .zip *.zip)-serverpack.zip
- name: 🚀 Upload artifact server
uses: actions/upload-artifact@v4.6.2
- name: 🚀 Upload artifact Server
uses: actions/upload-artifact@v6.0.0
with:
name: ${{ needs.info.outputs.project_full_name }}-serverpack
path: ./build/serverpack/${{ needs.info.outputs.project_full_name }}-serverpack.zip
if-no-files-found: error
- name: 📁 Preparing the artifact Docker
run: |
mv -vf .pakku/docker-overrides ./build/docker
cd ./build/docker/
mv docker-compose.yml "${{ needs.info.outputs.project_full_name }}-docker.yml"
- name: 🚀 Upload Docker Artifact
uses: actions/upload-artifact@v6.0.0
with:
name: ${{ needs.info.outputs.project_full_name }}-docker
path: ./build/docker/${{ needs.info.outputs.project_full_name }}-docker.yml
if-no-files-found: error
release-github:
name: 🚀 Release to GitHub
needs: [info, build-project]
@ -424,10 +457,10 @@ jobs:
steps:
- name: 📦 Checkout
uses: actions/checkout@v5.0.0
uses: actions/checkout@v6.0.1
- name: 📦 Download artifact
uses: actions/download-artifact@v5.0.0
uses: actions/download-artifact@v7.0.0
with:
merge-multiple: true
@ -447,12 +480,15 @@ jobs:
if [ ! -f ${{ needs.info.outputs.project_full_name }}-multimc.zip ]; then
echo '::error::No value found for artifact `multimc.zip`.' && exit 1
fi
if [ ! -f ${{ needs.info.outputs.project_full_name }}-docker.yml ]; then
echo '::error::No value found for artifact `docker.yml`.' && exit 1
fi
echo "✔️ All artifacts found"
- name: 📄 Format diff
id: format_diff
if: ${{ needs.info.outputs.diff != '' }}
uses: roamingowl/template-output-with-eta@v2.1.0
uses: roamingowl/template-output-with-eta@v2.2.0
with:
template: |
```markdown
@ -461,7 +497,7 @@ jobs:
- name: 🚀 Create release
id: release
uses: softprops/action-gh-release@v2.4.1
uses: softprops/action-gh-release@v2.5.0
with:
name: ${{ needs.info.outputs.project_version }}
tag_name: ${{ needs.info.outputs.project_version }}
@ -474,6 +510,7 @@ jobs:
${{ needs.info.outputs.project_full_name }}-modrinth.mrpack
${{ needs.info.outputs.project_full_name }}-serverpack.zip
${{ needs.info.outputs.project_full_name }}-multimc.zip
${{ needs.info.outputs.project_full_name }}-docker.yml
prerelease: ${{ needs.info.outputs.release_type != 'release' }}
generate_release_notes: true
token: ${{ secrets.GITHUB_TOKEN }}
@ -495,7 +532,7 @@ jobs:
fi
- name: 📦 Download artifact
uses: actions/download-artifact@v5.0.0
uses: actions/download-artifact@v7.0.0
with:
merge-multiple: true
@ -545,7 +582,7 @@ jobs:
fi
- name: 📦 Download artifact
uses: actions/download-artifact@v5.0.0
uses: actions/download-artifact@v7.0.0
with:
merge-multiple: true

21
.gitignore vendored
View file

@ -22,6 +22,10 @@ build/
!.pakku/**/*
!pakku.jar
# Docker
/.github/docker/data
/.github/docker/backups
# Configs
config/jei/world/
config/gregtech/terminal/
@ -61,8 +65,11 @@ defaultconfigs/ftbranks/players.snbt
!bansoukou/**.zip
/.bobby/
/.mixin.out/
/.bobby
/.mixin.out
/tacz/tacz_default_gun
/tacz_backup
/moonlight-global-datapacks
/classOut
/backups
/profileImage
@ -90,6 +97,10 @@ defaultconfigs/ftbranks/players.snbt
/chiselsandbits
/gtceu/prospection_cache
/data
/ESM
/schematics
/scripts
/gtceu
# Client data
bansoukou
@ -114,6 +125,8 @@ optionsshaders.txt
OpenComputersMod-*
hei_bookmarks.ini
icon.png
EffekseerNativeForJava.dll
libEffekseerNativeForJava.so
# Server data
# .pakku/server-overrides/libraries
@ -123,7 +136,3 @@ icon.png
# .pakku/server-overrides/scripts
# .pakku/server-overrides/mods
# .pakku/server-overrides/user_jvm_args.txt
/tacz/tacz_default_gun
EffekseerNativeForJava.dll
libEffekseerNativeForJava.so

View file

@ -0,0 +1,30 @@
services:
minecraft:
image: itzg/minecraft-server:latest
container_name: terrafirmagreg-modern
tty: true
stdin_open: true
ports:
- "25565:25565"
environment:
EULA: "true"
ENABLE_RCON: "false"
GUI: "false"
MEMORY: 8G
TYPE: CUSTOM
CUSTOM_SERVER: ./minecraft_server.jar
SKIP_GENERIC_PACK_UPDATE_CHECK: "true"
OVERRIDE_SERVER_PROPERTIES: "false"
GENERIC_PACKS: TerraFirmaGreg-Modern-DEV-serverpack
GENERIC_PACKS_SUFFIX: .zip
GENERIC_PACKS_PREFIX: https://github.com/TerraFirmaGreg-Team/Modpack-Modern/releases/download/DEV/
volumes:
- ./data:/data
- ./backups:/backups
volumes:
minecraft-data:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

View file

@ -0,0 +1,73 @@
{
// Allow the creation of backups automatically
"enabled": true,
// Permission level to use the /backup command
"command_permission_level": 3,
// Only send backup status to server ops
"notify_op_only": true,
// Don't send backup status at all
"do_not_notify": true,
/* Backup retention mode. Valid Modes: MAX_BACKUPS, TIERED
Note: TIERED mode is an experimental feature, Use at your own risk.
*/
"retention_mode": "MAX_BACKUPS",
// Applies to retention_mode:MAX_BACKUPS, Sets the maximum number of backups to keep
"max_backups": 3,
// Applies to retention_mode:TIERED, The latest x number of backups will be retained
"keep_latest": 3,
// Applies to retention_mode:TIERED, Sets number of hourly backups to keep
"keep_hourly": 1,
// Applies to retention_mode:TIERED, Sets number of daily backups to keep
"keep_daily": 1,
// Applies to retention_mode:TIERED, Sets number of weekly backups to keep
"keep_weekly": 1,
// Applies to retention_mode:TIERED, Sets number of monthly backups to keep
"keep_monthly": 1,
/* This is done with an implementation of cron from the Quartz java library.
More info here
(http://www.cronmaker.com)
*/
"backup_cron": "0 15 10 * * ? *",
// Time between manual backups using the command
"manual_backups_time": 0,
// Only run a backup if a player has been online since the last backup
"only_if_players_been_online": true,
// Additional directories to include in backup
"additional_directories": [],
/* Additional files and directories to include in backup.
Can specify a file name, path relative to server directory or wildcard file path
Examples: (All file paths are relative to server root)
fileName.txt Any/all file named "fileName.txt"
folder/file.txt Exact file path
folder/ Everything in this folder
path/starts/with* Any files who's path starts with
*path/ends/with.txt Any files who's path ends with
*path/contains* Any files who's path contains
*/
"additional_files": [],
// Display file size in backup message
"display_file_size": false,
// backup location
"backup_location": ".",
// Specify the backup format. Valid options are ZIP and DIRECTORY
"backup_format": "ZIP",
// Minimum free disk space in MB. If a backup's creation would leave less than this amount of disk space remaining, the backup will be aborted.
"minimum_free_space": 51200,
// If the previous backup failed due to lack of space, the oldest backup will be deleted to free space.
"free_space_if_needed": true,
/* Specify files or folders to be excluded.
Can specify a file name, path relative to server directory or wildcard file path
Examples: (All file paths are relative to server root)
fileName.txt Any/all file named "fileName.txt"
folder/file.txt Exact file path
folder/ Everything in this folder
path/starts/with* Any files who's path starts with
*path/ends/with.txt Any files who's path ends with
*path/contains* Any files who's path contains
*/
"excluded": [
"DistantHorizons.sqlite"
],
// The dimension used when creating backup preview image, specify "all" to enable automatic detection of primary dimension (can be very slow)
"preview_dimension": "minecraft:overworld"
}

View file

@ -7,8 +7,41 @@
ftbchunks.max_claimed: 50
ftbchunks.max_force_loaded: 6
ftbchunks.chunk_load_offline: false
command.enderchest: false
command.ldlib: false
command.compass_server: false
command.chunky: false
command.catnip: false
command.bookshelf: false
command.aptweaks: false
command.afc: false
command.advancement: false
command.bossbar: false
command.clone: false
command.cucumber: false
command.gamemode: false
command.give: false
command.guideme: false
command.kubejs: false
command.kubejs_tfc: false
command.letmedespawn: false
command.locate: false
command.lode: false
command.octolib: false
command.worldborder: false
command.whitelist: false
command.uteamcore: false
command.tpx: false
command.tp_offline: false
command.tpa: false
command.tpaccept: false
command.tpahere: false
command.tpdeny: false
command.tpx: false
command.trashcan: true
command.enderchest: false
}
vip: {
name: "VIP"
@ -18,13 +51,6 @@
ftbchunks.max_force_loaded: 8
ftbchunks.chunk_load_offline: true
}
moderator_girl: {
name: "Moderator"
power: 51
ftbranks.name_format: "&d{name}"
ftbchunks.max_claimed: 200
ftbchunks.max_force_loaded: 8
}
moderator: {
name: "Moderator"
power: 51

View file

@ -29,7 +29,7 @@ max-chained-neighbor-updates=1000000
max-players=64
max-tick-time=600000
max-world-size=29999984
motd=[TerraFirmaGreg-Modern]
motd=[TerraFirmaGreg-Modern] Server DEV
network-compression-threshold=256
online-mode=true
op-permission-level=4

View file

@ -1,8 +1,346 @@
# Changelog
## [Unreleased]
## Unreleased
### Changes
### Bug fixes
### Translation updates
## [0.11.16] - 05-01-2026
### Changes
- Added new steam multiblocks for the alloy smelter, compressor, forge hammer, and thermal centrifuge @Pyritie
- Reduced the Y level that ad astra considers "space" so rocket launches are faster @Pyritie
- Reduced the amount of loot vases in the newer illages, and reduced how much loot you get from them @Pyritie
- Illages and the smaller mud brick ruins are now a little rarer, and the stone brick ruins are a little more common @Pyritie
- Magnesium Diboride now only requires an MV chem bath to cool, but the MV chem bath now also requires a little plastic to craft (#2575) @Pyritie
- Added an implosion compressor recipe for glowstone dust to glowstone blocks (#2581) @Xaligal
- Ad astra and Create Deco lamps are now half as expensive to craft (#2581) @Xaligal
- Added alloy blast smelter recipes for black bronze and bismuth bronze (#2581) @Xaligal
- The alloy blast smelter recipe for glowstone has been adjusted (#2581) @Xaligal
- Renamed Thorium (the non-isotope one) to Thorianite to better indicate that it's only an ore @Pyritie
- Added a way to get wax and latex in the steam age for those of you starting on mars @Pyritie
- Changed the Rover's step height from 1 block to 1.2 blocks (about 4 extra 'pixels') @Pyritie
- Fixed/improved behaviour of GregTech solar things on non-overworld dimensions, so rain in the overworld doesn't stop the solar array from working on the moon, and mars sandstorms affect solar things as well (#2140) @Pyritie
- Added missing recipes for some Steam 'n' Rails items, and changed the smokestacks to use cast iron instead of black steel (#2610) @thederpysockdude123
- Added missing recipes for new Hypertube redstone things (#2615) @Xtrial-01
- Recolored diamond GregTech things to match the color of the vanilla diamond item @Pyritie
- Buffed the HP of the Illager Beast @Pyritie
- Added a thermochemically treated hardwood dust -> soaked unrefined paper recipe to the helve hammer (#2621) @Pyritie
- Added Ad Astra's decorative blocks to Domum Ornamentum's whitelist (#2627) @thederpysockdude123
#### Hazard changes
- Added a new medical condition, Irradiated, caused by the Radioactive hazard which all radioactive things (including naquadria and neutronium) now have instead of Carcinogenic. It has the same symptoms/side effects as carcinogenic.
- Paracetamol now cures carcinogenic, and Rad-Away cures both carcinogenic and irradiated. This is because you encounter carcinogenic hazards much sooner than radioactive ones, so the only cure for radioactive being way in HV didn't make much sense. In order to change the effects of these pills, we had to make new items, so any existing ones won't have these changes, sorry.
- Weakly Poisonous is no longer permanent and heals over time like other conditions.
### Bug fixes
- Fixed missing crafting table recipes for greate gearboxes (#2577) @Pyritie
- Fixed crashing when attaching shafts to a steam engine (#2578, #2579) @Electrolyte220
- Fixed wrong small cogwheel rotation rendering @Electrolyte220
- Fixed citric acid food processor recipe producing nothing (#2588) @Pyritie
- Fixed not being able to use pickled eggs in sandwiches (#2551) @Pyritie
- Fixed how much aluminium silicate you get from mica, pollucite, and spodumene to more accurately reflect how much aluminium they have @Pyritie
- Fixed being able to put liquid metals into the new molds that didn't have a recipe @Pyritie
- Added some grain nutrition to oatmeal (#2469) @Pyritie
- Fixed hot-protection chestplates not fully protecting against GT hot ingots (#2598) @Pyritie
- Fixed hermetic sandstone's appearance so it looks similar to TFC's raw sandstone @Pyritie
- Fixed some issues with the food autostacking changes in a previous version (#2580) @Mqrius
- Fixed a crash with meal ingredient stacking on servers @Mqrius
- Fixed some translation inconsistencies in the field guide (#2606, #2607) @jmecn @Petr211071
- Fixed incorrect fluid tooltips for the silica glass bottle and iron flask (#2608) @JeanRdSz @Pyritie
- Removed some dough mixing bowl recipes that tried to output more than 5 ingredients because that's the mixing bowl's maximum (#2612) @Pyritie
- Fixed missing heat definition for soybeans (#2603) @Pyritie
- Fixed crafting bacon removing all the other food traits @Pyritie
- Fixed lamps costing 4x as much glass when crafted in an assembler as opposed to elsewhere (#2613) @Inceitious
- Fixed some inconsistent ladder recipes (#2616) @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
- Russian @Petr211071 @AlexUnder
## [0.11.15] - 31-12-2025
### Bug fixes
- Fixed Greate stress levels (#2564) @Pyritie
- Fixed crash when looking at steam engines while holding a shaft (#2565)
## [0.11.14] - 31-12-2025
### Changes
- Change energy acceptor to use a machine hull instead of a converter. (#2553) @thederpysockdude123
- Update ExtendedAE package name in InvTweaks exclusions. (#2556) @FakeDomi
- Pickled eggs can now be used in sandwiches (#2551) @Pyritie
- Changed small gear mold capacity from 288 to 144mb (#2544) @JeanRdSz
- Create Depots now count as forge insulation, so a basin can output directly onto one @Pyritie
### Mod updates
- New [Greate changelog](https://github.com/GreateBeyondTheHorizon/Greate/releases/tag/0.0.59)
- New [Firmalife changelog](https://github.com/eerussianguy/firmalife/releases/tag/v2.1.25)
### Bug fixes
- Fixed issue where the arc furnace was generating annealed copper nuggets out of nothing @BlueBoat29
- Fixed recipe conflict between Rimmed Blunt Bullet and 45-70 Bullet (#2545) @BlueBoat29
- Fixed cake recipes returning nothing in a food processor (#2558) @Pyritie
- Fixed a crash when generating chunks sometimes @Satherov
### Translation updates
- Chinese (simplified) @jmecn
- Chinese (traditional) @CrazyO9
- Russian @Petr211071
## [0.11.13] - 28-12-2025
### Breaking Changes
- The LCR recipe for BTX fuel now requires circuit 24, to fix a recipe conflict (#2515) @TomPlop
- Loose stones now compress into cobblestone (without any mortar) and vice versa. So if you're currently using gravel to store your loose stones, uncraft them before updating. (#809) @Pyritie
### Changes
- Added casting molds for small gears, nuggets, and rods (#2470) @glitchplaysgames714
- Added some new illages to the hot and dry, and cold and dry climates of the world! @MVG31
- Added some mossy cobblestone to the beneath @Pyritie
- Hardened non-TFC rocks are now craftable (#2447) @glitchplaysgames714
- Magma blocks are now hot to hold @Pyritie
- Added a recipe to craft old gregtech facades into ones with a new texture @Pyritie
- Fluid sources of alcohol and milks are no longer placeable, so you can't drink from them infinitely any more @bigtho80
- Added TFC scraping knives (#2494) @glitchplaysgames714
- Changed the ambient sounds in the Beneath, added some to the moon and mars @Pyritie
- Tweaked the ambient sounds in the overworld @Pyritie
- Apatite, Tricalcium phosphate, rock salt, potassium sulfate, and ammonium chloride dusts now count as crop fertiliser (#2501) @Xtrial-01
- Added quern recipes for gems into dust @Pyritie
- Added recipes for smoke bombs, pet treats, and disguise kits, and added swapper pearls to the loot tables of various endermen @Pyritie
- Added a little saltpeter to cassiterite veins @Pyritie
- Removed the cleanroom requirement for level emitters since they were also craftable in a crafting grid (#2529) @Jeuvke
- Overhauled photographic film development @Pyritie
- Lowered the temperature of gas fuels and their related gases/fluids @Pyritie
- Added drink effects to wines, ethanol, and methanol @Pyritie
### Bug fixes
- Fix for food stacking everywhere! @Mqrius
- Fixed the grappling hook crashing and sending you to the void if you use it while travelling between dimensions (#2514) @Mqrius
- Fixed some curving press tool head recipes being cheaper than intended (#2478) @Pyritie
- Fixed some bastion chests being empty @Pyritie
- Fixed overlapping durability numbers on the curio HUD (#2484) @glitchplaysgames714
- Fixed a potential crash involving the refrigerator @Redeix
- Fixed the evaporation tower requiring an input hatch even for recipes that don't have a fluid input @glitchplaysgames714
- Fixed loot tables for ore indicator buds @Pyritie
- Fixed the new gas fuels being usable on other planets (#2515) @TomPlop
- Fixed hot ingots melting packed ice into water sources @Mqrius
- Fixed inconsistent recipes for metal bars, now they all use the anvil or stonecutter. Also added recycling for them all @Pyritie
- Various quest fixes and improvements @thederpysockdude123
- Added a missing dependency that fixes the rnr roads' crazy acceleration @Pyritie
- Fixed not being able to use aged alcohols to make vinegar (#2519) @Pyritie
- Fix some forge fuels not having the right tag to actually be used as forge fuels @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
- Ukranian @MetEnBouldry
- Spanish @NikoNeko17
- Turkish @MVG31
## [0.11.12] - 19-12-2025
### Changes
- Brick Wooden Form can now be used to make unfired clay and fire clay bricks at the same rate as knapping (#2461) @Pyritie
### Bug fixes
- Fixed missing blocks of coke @Pyritie
- Fixed some missing boiler recipes like charcoal blocks (#2463) @applenper
- Fixed vulcanized latex to raw rubber vacuumizer recipe being the wrong way around (#2464) @Mqrius
- Fixed a crash when loading a chunk that had an old blaze burner with a straw @Pyritie
- Fixed incorrect coil tooltips on the nuclear fuel factory and liquefaction tower @Pyritie
- Fixed new rose quartz lens not being in the pink lens tag @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
## [0.11.11] - 18-12-2025
### Breaking Changes
- Rose Quartz moved namespaces, so you'll have to convert all your old rose quartz items into the new ones. You'll need to explore new chunks to find new geodes with the correct ore blocks.
- The previous silicone rubber styrene butadiene rubber belts have been changed to a different item, so please break and recycle them before updating if you're using any.
- Cleaning meal bag foil packs is now done in the chem bath instead of the ore washer. @Pyritie
- Turning honey into sugar is now done in the extractor instead of the centrifuge. @Pyritie
- Syngas crafting in the Vacuum Chamber will now output into the chamber itself instead of the Basin, so it won't get mixed up with the creosote (#2378) @Pyritie
- Cleaned up the EMI pages for small and large boilers so they aren't flooded with furniture and other things. If you were using something "non-standard" to fuel your boilers, check if they're still valid. (#2421, #2415) @thederpysockdude123 @applenper
- Clay dust is no longer electrolyzable, but now you can get infinite clay blocks from a rock breaker @Pyritie
### Changes
- Added BTX fuel, a new EV-tier gas fuel to replace nitrobenzene. (#2416) @TomPlop
- Primitive illagers will no longer endlessly respawn. Instead, now they only spawn as "structures", so once you kill them they will never return. @Pyritie
#### Hot or Not
- Added "too cold to handle" and "too light to handle" for cold things and lighter-than-air things. Uses the same mechanic as tongs. Lighter-than-air things can also be negated with something Very Heavy in your inventory, and all effects (including "too hot to handle") are negated by super tanks/chests and cells, but *not* drums or buckets. Check the `#tfg:hot_protection_equipment`, `#tfg:cold_protection_equipment`, and `#tfg:floating_protection_equipment` tags for equipment that makes you immune to these effects. The equipment also protects against pipes! @Pyritie
- GregTech hot ingots are also now properly included in the "too hot to handle" system so the same protection applies @Pyritie
- Added machine recipes for crafting tongs @Pyritie
- All baby animals and more "medium" size animals can now be picked up (#2398) @Pyritie
#### Medical Hazards
- Added visual debuff effects for all medical conditions, so you're immediately notified when carrying something hazardous instead of wondering why you have Hunger II. They don't do anything by themselves, they're just a much more visible way of checking your conditions. @Pyritie
- Early `#tfg:medicines` can now also cure medical conditions! Did you think they wouldn't come with side effects? @Pyritie
- The medicines have also been rebalanced, so some of the stronger ones come with a downside, while the weaker ones have a stronger cure effect.
- The medical condition effect that previously instantly killed you (which did not spawn a corpse) now gives you Wither III instead. @Pyritie
#### Other
- Added two more early game mechanical belts, and rubber+ belts are also now more expensive. @Pyritie @Epicificator
- Doubled the durability of all space suits @Pyritie
- Added a way to convert between vinegar and acetic acid (#2386) @Epicificator
- Added a renderer to the electric greenhouse, so now you can visually see your crops grow! @RubenVerg
- Added some distant horizons config options, for those who want to use it (#2406) @Mqrius
- More animals now drop animal fat (#2367) @Pyritie
- Nerfed how much biomass and plant balls are produced from certain vanilla plants (#2361) @Pyritie
- Added some more ruined structures with a small bit of loot.
- Added some resource packs for TFC, disabled by default
- Lenses are now allowed on tool racks (#2434) @thederpysockdude123
- The Active Transformer multiblock is now craftable at EV, with a new texture and casings. (#2424) @BlueBoat29
- Renamed AE2 Sky Stone to Suevite @Pyritie
- Removed the shapeless crafting recipe for colored concrete powder, added an instant barrel recipe to turn it into solid concrete @Pyritie
- GregTech mining machines now replace mined ores with the correct type of cobble, instead of rhyolite or vanilla cobble @Pyritie
### Bug fixes
- Fixed aged sake, vodka, and whiskey losing their buff effects, but for real this time @Pyritie
- Fixed fries and cheese curds not being able to be put on burgers. @Redeix
- Fixed sliced brinza missing the proper cheese tags. @Redeix
- Fixed pyroxenite and keratophyre bricks crafting 1 instead of 4 (#2373) @Pyritie
- Fixed some issues with quest text and items (#2384, #2386, #2435) @Mqrius @thederpysockdude123
- Fixed some tag issues with foods (#2405) @thederpysockdude123
- Fixed treated wooden planks from being excluded in the Domum Ornamentum and Facade whitelists (#2404) @thederpysockdude123
- Fixed a recipe conflict for boiled and fried eggs (#2407) @Mqrius
- Fixed a recipe conflict blocking the crafting of silicone rubber (#2387) @Mqrius
- Fixed the backpack and QuarkTech helmet auto-feeding from feeding you while you're downed @Mqrius
- Fixed drills taking way more damage when mining than intended (#2419, #2428) @Mqrius
- Fixed Ostrum Casing not having a recipe (#2363) @FlightingFalcon
- Fixed warped trees not growing on normal mars dirt @Pyritie
- Fixed missing block names for some of the variations of non-earth stones @Pyritie
- Fixed being able to turn bismuth and black bronze drums into regular bronze drums (#2436) @Jeuvke
- Fixed a recipe conflict with stone plates (#2433) @Pyritie
- Fixed concrete pouring consuming your fluid container if you use anything other than a bucket to pour @Mqrius
- Fixed large amounts of TPS lag when pouring huge areas of concrete at once @Therighthon
### Translation updates
- Chinese (simplified) @jmecn
- Japanese @sakura-gondra
- Russian @Petr211071
## [0.11.10] - 9-12-2025
### Breaking Changes
- Butyraldehyde in a chemical reactor now uses circuit 5 instead of 1 to avoid a conflict with Methanol @Pyritie
### Other Changes
- Added recipes for create's shadow and radiant casings (#2256) @Ujhik
- Some small quest and field guide additions and fixes (#2348, #2356) @Pyritie @jmecn
- Adjusted the spawn weights of primitive illagers @Pyritie
### Bug fixes
- Fixed a crash on boot on some linux systems (#2347, #2355) @Redeix @mgsmyrk
- Fixed missing recipes for many fluid and item pipes (#2359) @Pyritie
- Fixed missing cleanroom tags for the ad astra 3x3 doors, so now you can *actually* use them in a cleanroom @Pyritie
- Fixed aged sake, vodka, and whiskey losing their buff effects @Pyritie
- Fixed some inconsistencies with loose rocks into bricks (#2353) @Pyritie
- Fixed a tag issue with some purified ores and Create's crushed ore tag (#2339) @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
- Japanese @sakura-gondra
## [0.11.9] - 7-12-2025
### Breaking Changes
#### Beginning of the Power Update
- Syngas is now available as a ULV/LV gas fuel - can be crafted from Charcoal and Creosote in a Brewery or Vacuum Chamber.
- The Coal Liquefaction Tower is a new multiblock (craftable at MV) that you can use to make Reformate Gas. It has the same coildiscounts as the Cracker, and can be boosted with hydrogen.
- Reformate Gas is the new gas Fuel starting at MV, with better yields and recipe loops at HV.
- Many quests were updated to explain these changes.
#### Update on Fission
- The Nuclear Steam Turbine has now a baseline power production of 8192 EU/t. What this means is that you now need half as many turbines as before.
- Thorium Fuel Rods got a boost of 50% steam production, so early Mars should be a bit easier.
- Heat Exchanger can now run Radioactive Steam without Ammonium Formate. If you crave for power and dont mind losing some materials for the Nano Circuit, this is a good deal
- Massive change for steam yield. You now produce 160x more steam, but its yield is 160x less good (so nothing changes power-wise, but now you have to deal with pipe throughput)
#### Other
- All dynamo hatches on Large Turbines now void power when they are full. Be sure to control your turbines with some redstone when your batteries are full!
- The tungsten processing line has been updated to now properly loop and balance all of its intermediates. The actual processes haven't changed, just the numbers, so you shouldn't have to change your setup much. It now also outputs a little extra oxygen instead of sodium (#2267) @SpicyNoodle5 @TomPlop
- Removed black/red/blue arc furnace dust to ingot recipes, but changed the EBF recipes to MV (#2306) @applenper @Pyritie
### Mod updates
- Added TFC Gurman, which adds even more food and drink
- Primitive Creatures has fixed its spawning of Huntmasters
- New GregTech updates, both [7.3.0](https://github.com/GregTechCEu/GregTech-Modern/releases/tag/v7.3.0-1.20.1) and [7.4.0](https://github.com/GregTechCEu/GregTech-Modern/releases/tag/v7.4.0-1.20.1). TL;DR:
- You can use screwdrivers on drums again
- Diluted hydrochloric acid distillation circuits have been swapped, so now it's consistent with diluted sulfuric acid
- Large rebalancing of small and large boiler fuel. Generally speaking, small boilers are worse while large ones are better, and solid fuels are now better and liquids are worse, but if you're putting all your coke oven output into a large bronze boiler, your rates should be mostly the same as before. Blaze burner liquid fuels have been adjusted to these new values as well.
### Other Changes
- Many TACZ balance changes, found [here](https://github.com/TerraFirmaGreg-Team/Modpack-Modern/blob/dev/tacz/TACZ_CHANGELOG.md) @BlueBoat29
- Add shapeless recipes for ae2 p2p clearing (#2234) @SpicyNoodle5
- Added assembler, smelting and heating recipes for firmalife ovens (#2220) @SpicyNoodle5
- Raised player-burning fluid threshold from 370K to 1300K @Redeix
- Added partial unification to the gtceu Wax material @Redeix
- Mars endermen can no longer pick up the wrong kind of warped/crimson sapling, and the correct kind has been added to their loot tables (#2240)
- Cleanrooms now allow 9 door "blocks", so you can use a 3x3 Ad Astra door (#2074) @ko-lja
- Added recycling for astikor carts (#2227) @Pyritie
- Moved Soph Backpack pickup to ULV, adv pickup to MV and magnet to MV @CrashAndSideburns
- Oilsands dust can now be centrifuged in the mechanical centrifuge @Pyritie
- All oils (both the petrochem kind and the cooking kind) can now be used to fuel small boilers as well @Pyritie
- Reduced the cost of the ME Ingredient Buffer @Pyritie
- Renamed Blubber to Animal Fat and added it to the drop tables of more animals (pigs drop a fair bit, orcas drop a ton). You can extract it into Tallow and now also use it for biodiesel! @applenper @Pyritie
- Glass bottles and ceramic jugs can now hold the same fluids as wooden barrels, buckets, etc @Pyritie
- Added fluid/item capacity tooltips to many fluid/item containers @Pyritie
- Spring water is now drinkable (it also heats you up a little) @Pyritie
- The reinforced hang glider has been buffed, is now craftable as soon as you get aluminium, and is also much cheaper to repair (#2314) @jeuvke
- You can now also use bismuth bronze and black bronze crates in recipes that previously required a normal bronze crate (#2328) @jeuvke
- Freeze dried food no longer has any hydration (#2325) @mqrius
- Added a mechanical crafting recipe for the Paving Cart @Pyritie
### Bug fixes
- Fixed the horse crank not working at all @Pyritie
- Fixed brown gravy recipe @Redeix
- Fixed instant mac recipe requiring less cardboard than it gives back @Redeix
- Fixed Ad Astra moon cheese nutrition values being inconsistent @Redeix
- Fixed some quest typos @Pyritie @mqrius
- Fixed duplicate bed dyeing recipe (#2229) @Pyritie
- Fixed Basic Hermetic Casing missing a mineable tag and loot table (#2221) @Pyritie
- Fixed some inconsistencies with gravel to sand recipe tiers (#2292) @Pyritie
- Fixed the thorium-based glowing ink recipe (#2294) @Pyritie
- Fixes crafting table output amount for salsa compared to the food processor (#2295) @Pyritie
- Added missing food processor recipe for cocoa butter @Pyritie
- Fixed recipe conflict with Epichlorohydrin and Sodium Hypochlorite (#2287) @Pyritie
- Fixed summoned pet endermen not being able to survive in space or other planets @Pyritie
- Fixed some recipe imbalances with trimethyl borate and related recipes @Pyritie
- Fixed not being able to feed meat to the Cruncher (#2305) @Pyritie
- Hopefully fixed rockets without a pilot getting stuck and not exploding? (#2137) @Pyritie
- Fixed some missing blocks from the GT facade whitelist (#2299) @MoltonMontro
- Changed the texture of the ME Stocking Input Bus + Hatch to match the hull used to craft them @Pyritie
- Fixed warped/crimson trees only growing on mars mycelium and not mars dirt @Pyritie
- Fixed a few missing crafting recipes for bricks in the assembler (#2333) @Pyritie
- Fixed a recycling dupe with the maintenace hatch (#2321) @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
- Japanese @sakura-gondra
- Russian @Petr211071
## [0.11.8] - 19-11-2025
### Changes
- Added a paving cart for automating RNR roads. (#2144) @Redeix
- Non-TFC armors now have TFC resistances (#2157) @theMegaTech
- Regular Blue Steel Boots now also count towards the lavaproof diving set (#2155) @theMegaTech
- Added more field guide links to the stone age quest chapter (#2147) @FlightingFalcon
- Added an AE2-linked TACZ ammo box @BlueBoat29
- Buffed hiking boots durability by 250%, also changed horseshoe durability and stats to match @Pyritie
- Added more automatable mud brick recipes, ensured all dirt types are renewable (#2169) @Pyritie
- Added a sky stone block duping recipe to the rock breaker (#2159) @Pyritie
- Improved the tag for cleanroom doors @Pyritie
- The food oven and refrigerator now emit heat (for TFC ambiental) @Pyritie
- Dioxygen Difluoride is now cryogenic and acidic @Pyritie
- Added tfc torches and lamps to Not Enough Animations' config, so now you hold them properly @Coopmore
- Barrel Staves (for Kegs) now just use bronze screws instead of wrought iron plates @Pyritie
- Added GTMolDraw with custom TFG compat @BlueBoat29 (special thanks to Maddie for her help)
- Saplings and fruit bushes can now enter the seed pouch. (#2202) @Redeix
- Mars sandstorms are now sandier @Pyritie
- Added an alternative recipe for item frames using cloth @Pyritie
- Added a little more silver to surface bismuth veins, moved apatite veins closer to the surface and with deeper indicators, increased deep sapphire veins' max Y level and added a rock type, and also added a rock type to deep magnetite's veins (all overworld only) @Pyritie
- Buffed the amount of roof tiles from clay knapping (#2178) @Pyritie
- Added sugar cookies, toasts, jams, pickled eggs, and butter to the meal bag tag, removed banana splits (#2129) @Pyritie
- Added lots of new food items including fries, burgers, oatmeal, mac and cheese, poutine, and more! @Redeix
- Added processed spices for firmalife spice crops (except cinnamon). @Redeix
- Reduced base food oven recipe time from 300 to 200 ticks @Redeix
- Made Nitrocellulose less annoying to craft @BlueBoat29
- Added tags to platinum group ores @Mqrius
- Moved the Flintlock from Steel --> Wrought Iron @BlueBoat29
- Added better tooltips for custom machines @Xtrial-01
### Bug fixes
- Fixed TFC bug where paths and roads can collapse on themselves when creating a staircase shape. (#2144) @Redeix
- Fixed the HV aqueous accumulator water recipe so the amount of water can actually fit in the HV machine @Pyritie
- Fixed not being able to make brown universal compost with a mortar if the item is both green and brown (#2091) @Pyritie
- Fixed soup made in the food processor not returning bowls when eaten (#2053) @Pyritie
- Fixed missing helve hammer recipe for silver plates (#2183) @Pyritie
- Fixed some typos in gun/attachment names and descriptions @Jeuvke
- Fixed ocean moai spawning underwater sometimes 🗿 @Pyritie
- Added missing recipes for the Advanced and Electronic Gyroscope @Pyritie
- Fixed several quest typos and errors (#2151, #2176, #2177) @Pyritie
- Fixed not being able to put Seed Oil in a Mixing Bowl (#2203) @slavek
- Added missing items to the smooth stone slabs tag, cleaned up armor stand recipes (#2197) @Pyritie
- Fixed milk curd recipes in food processor outputting rotten curds. (#2209) @Redeix
- Fixed missing nixtamal food processor recipes. @Redeix
- Fixed missing lang string from loading screen. @Redeix
- Fixed some mismatched lang strings between ja_jp and en_us @BlueBoat29 @jmecn
- Fixed Railgun Ammo size @TomPlop
- Fixed bread and cheese ignoring being rotten @theMegaTech
### Translation updates
- Russian @DI-GitH + @nineex + @alexart2006
- Brazilian Portuguese @Redeix
- Chinese (simplified) @jmecn
- Ukranian @MetEnBouldry
- Japanese @sakura-gondra
- Turkish @MVG31
## [0.11.7] - 30-10-2025
### Changes

818
config/DistantHorizons.toml Normal file
View file

@ -0,0 +1,818 @@
_version = 3
[client]
#
# Should Distant Horizon's config button appear in Minecraft's options screen next to the fov slider?
showDhOptionsButtonInMinecraftUi = true
[client.advanced]
[client.advanced.graphics]
[client.advanced.graphics.quality]
#
# The radius of the mod's render distance. (measured in chunks)
lodChunkRenderDistanceRadius = 256
#
# This indicates how quickly LODs decrease in quality the further away they are.
# Higher settings will render higher quality fake chunks farther away,
# but will increase memory and GPU usage.
horizontalQuality = "MEDIUM"
#
# What is the maximum detail LODs should be drawn at?
# Higher settings will increase memory and GPU usage.
#
# CHUNK: render 1 LOD for each Chunk.
# HALF_CHUNK: render 4 LODs for each Chunk.
# FOUR_BLOCKS: render 16 LODs for each Chunk.
# TWO_BLOCKS: render 64 LODs for each Chunk.
# BLOCK: render 256 LODs for each Chunk (width of one block).
#
# Lowest Quality: CHUNK
# Highest Quality: BLOCK
maxHorizontalResolution = "BLOCK"
#
# This indicates how well LODs will represent
# overhangs, caves, floating islands, etc.
# Higher options will make the world more accurate, butwill increase memory and GPU usage.
#
# Lowest Quality: HEIGHT_MAP
# Highest Quality: EXTREME
verticalQuality = "MEDIUM"
#
# How should LOD transparency be handled.
#
# COMPLETE: LODs will render transparent.
# FAKE: LODs will be opaque, but shaded to match the blocks underneath.
# DISABLED: LODs will be opaque.
transparency = "COMPLETE"
#
# What blocks shouldn't be rendered as LODs?
#
# NONE: Represent all blocks in the LODs
# NON_COLLIDING: Only represent solid blocks in the LODs (tall grass, torches, etc. won't count for a LOD's height)
blocksToIgnore = "NON_COLLIDING"
#
# Should the blocks underneath avoided blocks gain the color of the avoided block?
#
# True: a red flower will tint the grass below it red.
# False: skipped blocks will not change color of surface below them.
tintWithAvoidedBlocks = true
#
# What the value should vanilla Minecraft's texture LodBias be?
# If set to 0 the mod wont overwrite vanilla's default (which so happens to also be 0)
lodBias = "0.0"
#
# How should LODs be shaded?
#
# AUTO: Uses the same side shading as vanilla Minecraft blocks.
# ENABLED: Simulates Minecraft's block shading for LODs.
# Can be used to force LOD shading when using some shaders.
# DISABLED: All LOD sides will be rendered with the same brightness.
lodShading = "AUTO"
#
# How should the sides and bottom of grass block LODs render?
#
# AS_GRASS: all sides of dirt LOD's render using the top (green) color.
# FADE_TO_DIRT: sides fade from grass to dirt.
# AS_DIRT: sides render entirely as dirt.
grassSideRendering = "FADE_TO_DIRT"
#
# If true LODs will fade away as you get closer to them.
# If false LODs will cut off abruptly at a set distance from the camera.
# This setting is affected by the vanilla overdraw prevention config.
ditherDhFade = true
#
# How should vanilla Minecraft fade into Distant Horizons LODs?
#
# NONE: Fastest, there will be a pronounced border between DH and MC rendering.
# SINGLE_PASS: Fades after MC's transparent pass, opaque blocks underwater won't be faded.
# DOUBLE_PASS: Slowest, fades after both MC's opaque and transparent passes, provides the smoothest transition.
vanillaFadeMode = "DOUBLE_PASS"
#
# How bright LOD colors are.
#
# 0 = black
# 1 = normal
# 2 = near white
brightnessMultiplier = "1.0"
#
# How saturated LOD colors are.
#
# 0 = black and white
# 1 = normal
# 2 = very saturated
saturationMultiplier = "1.0"
#
# This is the same as vanilla Biome Blending settings for Lod area.
# Note that anything other than '0' will greatly effect Lod building time.
#
# '0' equals to Vanilla Biome Blending of '1x1' or 'OFF',
# '1' equals to Vanilla Biome Blending of '3x3',
# '2' equals to Vanilla Biome Blending of '5x5'...
lodBiomeBlending = 3
[client.advanced.graphics.ssao]
#
# Enable Screen Space Ambient Occlusion
enableSsao = true
#
# Determines how many points in space are sampled for the occlusion test.
# Higher numbers will improve quality and reduce banding, but will increase GPU load.
sampleCount = 6
#
# Determines the radius Screen Space Ambient Occlusion is applied, measured in blocks.
radius = "4.0"
#
# Determines how dark the Screen Space Ambient Occlusion effect will be.
strength = "0.2"
#
# Increasing the value can reduce banding at the cost of reducing the strength of the effect.
bias = "0.02"
#
# Determines how dark the occlusion shadows can be.
# 0 = totally black at the corners
# 1 = no shadow
minLight = "0.25"
#
# The radius, measured in pixels, that blurring is calculated for the SSAO.
# Higher numbers will reduce banding at the cost of GPU performance.
blurRadius = 2
[client.advanced.graphics.genericRendering]
#
# If true non terrain objects will be rendered in DH's terrain.
# This includes beacon beams and clouds.
enableGenericRendering = true
#
# If true LOD beacon beams will be rendered.
enableBeaconRendering = true
#
# Sets the maximum height at which beacons will render.This will only affect new beacons coming into LOD render distance.Beacons currently visible in LOD chunks will not be affected.
beaconRenderHeight = 6000
#
# If true LOD clouds will be rendered.
enableCloudRendering = true
#
# Can be disabled to use much slower but more compatible direct rendering.
# Disabling this can be used to fix some crashes on Mac.
enableInstancedRendering = true
[client.advanced.graphics.fog]
#
# Determines if fog is drawn on DH LODs.
enableDhFog = true
#
# What color should fog use?
#
# USE_WORLD_FOG_COLOR: Use the world's fog color.
# USE_SKY_COLOR: Use the sky's color.
colorMode = "USE_WORLD_FOG_COLOR"
#
# Should Minecraft's fog render?
# Note: Other mods may conflict with this setting.
enableVanillaFog = false
#
# At what distance should the far fog start?
#
# 0.0: Fog starts at the player's position.
# 1.0: Fog starts at the closest edge of the vanilla render distance.
# 1.414: Fog starts at the corner of the vanilla render distance.
farFogStart = "0.4"
#
# Where should the far fog end?
#
# 0.0: Fog ends at player's position.
# 1.0: Fog ends at the closest edge of the vanilla render distance.
# 1.414: Fog ends at the corner of the vanilla render distance.
farFogEnd = "1.0"
#
# What is the minimum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
farFogMin = "0.0"
#
# What is the maximum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
farFogMax = "1.0"
#
# How should the fog thickness should be calculated?
#
# LINEAR: Linear based on distance (will ignore 'density')
# EXPONENTIAL: 1/(e^(distance*density))
# EXPONENTIAL_SQUARED: 1/(e^((distance*density)^2)
farFogFalloff = "EXPONENTIAL_SQUARED"
#
# Used in conjunction with the Fog Falloff.
farFogDensity = "2.5"
[client.advanced.graphics.fog.heightFog]
#
# How should height effect the fog thickness?
# Note: height fog is combined with the other fog settings.
#
# SPHERICAL: Fog is calculated based on camera distance.
# CYLINDRICAL: Ignore height, fog is calculated based on horizontal distance.
#
# MAX: max(heightFog, farFog)
# ADDITION: heightFog + farFog
# MULTIPLY: heightFog * farFog
# INVERSE_MULTIPLY: 1 - (1-heightFog) * (1-farFog)
# LIMITED_ADDITION: farFog + max(farFog, heightFog)
# MULTIPLY_ADDITION: farFog + farFog * heightFog
# INVERSE_MULTIPLY_ADDITION: farFog + 1 - (1-heightFog) * (1-farFog)
# AVERAGE: farFog*0.5 + heightFog*0.5
heightFogMixMode = "SPHERICAL"
#
# Where should the height fog start?
#
# ABOVE_CAMERA: Height fog starts at the camera and goes towards the sky
# BELOW_CAMERA: Height fog starts at the camera and goes towards the void
# ABOVE_AND_BELOW_CAMERA: Height fog starts from the camera to goes towards both the sky and void
# ABOVE_SET_HEIGHT: Height fog starts from a set height and goes towards the sky
# BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards the void
# ABOVE_AND_BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards both the sky and void
heightFogDirection = "BELOW_SET_HEIGHT"
#
# If the height fog is calculated around a set height, what is that height position?
heightFogBaseHeight = "80.0"
#
# Should the start of the height fog be offset?
#
# 0.0: Fog start with no offset.
# 1.0: Fog start with offset of the entire world's height. (Includes depth)
heightFogStart = "0.0"
#
# Should the end of the height fog be offset?
#
# 0.0: Fog end with no offset.
# 1.0: Fog end with offset of the entire world's height. (Include depth)
heightFogEnd = "0.6"
#
# What is the minimum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
heightFogMin = "0.0"
#
# What is the maximum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
heightFogMax = "1.0"
#
# How should the height fog thickness should be calculated?
#
# LINEAR: Linear based on height (will ignore 'density')
# EXPONENTIAL: 1/(e^(height*density))
# EXPONENTIAL_SQUARED: 1/(e^((height*density)^2)
heightFogFalloff = "EXPONENTIAL_SQUARED"
#
# What is the height fog's density?
heightFogDensity = "20.0"
[client.advanced.graphics.noiseTexture]
#
# Should a noise texture be applied to LODs?
#
# This is done to simulate textures and make the LODs appear more detailed.
enableNoiseTexture = true
#
# How many steps of noise should be applied to LODs?
noiseSteps = 4
#
# How intense should the noise should be?
noiseIntensity = "5.0"
#
# Defines how far should the noise texture render before it fades away. (in blocks)
# Set to 0 to disable noise from fading away
noiseDropoff = 1024
[client.advanced.graphics.culling]
#
# Determines how far from the camera Distant Horizons will start rendering.
# Measured as a percentage of the vanilla render distance.
#
# 0 = auto, overdraw will change based on the vanilla render distance.
#
# Higher values will prevent LODs from rendering behind vanilla blocks at a higher distance,
# but may cause holes in the world.
# Holes are most likely to appear when flying through unloaded terrain.
#
# Increasing the vanilla render distance increases the effectiveness of this setting.
overdrawPrevention = "0.0"
#
# If enabled caves won't be rendered.
#
# Note: for some world types this can cause
# overhangs or walls for floating objects.
# Tweaking the caveCullingHeight, can resolve some
# of those issues.
enableCaveCulling = true
#
# At what Y value should cave culling start?
# Lower this value if you get walls for areas with 0 light.
caveCullingHeight = 60
#
# If false all beacons near the camera won't be drawn to prevent vanilla overdraw.
# If true all beacons will be rendered.
#
# Generally this should be left as true. It's main purpose is for debugging
# beacon updating/rendering.
disableBeaconDistanceCulling = true
#
# If true LODs outside the player's camera
# aren't drawn, increasing GPU performance.
#
# If false all LODs are drawn, even those behind
# the player's camera, decreasing GPU performance.
#
# Disable this if you see LODs disappearing at the corners of your vision.
disableFrustumCulling = false
#
# Identical to the other frustum culling option
# only used when a shader mod is present using the DH API
# and the shadow pass is being rendered.
#
# Disable this if shadows render incorrectly.
disableShadowPassFrustumCulling = false
#
# A comma separated list of block resource locations that won't be rendered by DH.
# Air is always included in this list.
# Requires a restart to change.
ignoredRenderBlockCsv = "minecraft:barrier,minecraft:structure_void,minecraft:light,minecraft:tripwire,minecraft:brown_mushroom"
#
# A comma separated list of block resource locations that shouldn't be rendered
# if they are in a 0 sky light underground area.
# Air is always included in this list.
# Requires a restart to change.
ignoredRenderCaveBlockCsv = "minecraft:glow_lichen,minecraft:rail,minecraft:water,minecraft:lava,minecraft:bubble_column,minecraft:cave_vines_plant,minecraft:vine,minecraft:cave_vines,minecraft:short_grass,minecraft:tall_grass,minecraft:small_dripleaf,minecraft:big_dripleaf,minecraft:big_dripleaf_stem,minecraft:sculk_vein"
[client.advanced.graphics.experimental]
#
# This is the earth size ratio when applying the curvature shader effect.
# Note: Enabling this feature may cause rendering bugs.
#
# 0 = flat/disabled
# 1 = 1 to 1 (6,371,000 blocks)
# 100 = 1 to 100 (63,710 blocks)
# 10000 = 1 to 10000 (637.1 blocks)
#
# Note: Due to current limitations, the min value is 50
# and the max value is 5000. Any values outside this range
# will be set to 0 (disabled).
earthCurveRatio = 0
[client.advanced.multiplayer]
#
# How should multiplayer save folders should be named?
#
# NAME_ONLY: Example: "Minecraft Server"
# IP_ONLY: Example: "192.168.1.40"
# NAME_IP: Example: "Minecraft Server IP 192.168.1.40"
# NAME_IP_PORT: Example: "Minecraft Server IP 192.168.1.40:25565"NAME_IP_PORT_MC_VERSION: Example: "Minecraft Server IP 192.168.1.40:25565 GameVersion 1.16.5"
serverFolderNameMode = "NAME_ONLY"
[client.advanced.autoUpdater]
#
# Automatically check for updates on game launch?
enableAutoUpdater = true
#
# Should Distant Horizons silently, automatically download and install new versions?
# This setting is force disabled on dedicated servers for stability reasons.
enableSilentUpdates = false
#
# If DH should use the nightly (provided by Gitlab), or stable (provided by Modrinth) build.
# If [AUTO] is selected DH will update to new stable releases if the current jar is a stable jar
# and will update to new nightly builds if the current jar is a nightly jar (IE the version number ends in '-dev').
updateBranch = "AUTO"
[client.advanced.debugging]
#
# What renderer is active?
#
# DEFAULT: Default lod renderer
# DEBUG: Debug testing renderer
# DISABLED: Disable rendering
rendererMode = "DEFAULT"
#
# Should specialized colors/rendering modes be used?
#
# OFF: LODs will be drawn with their normal colors.
# SHOW_DETAIL: LODs' color will be based on their detail level.
# SHOW_BLOCK_MATERIAL: LODs' color will be based on their material.
# SHOW_OVERLAPPING_QUADS: LODs will be drawn with total white, but overlapping quads will be drawn with red.
debugRendering = "OFF"
#
# If enabled this will disable (most) vanilla Minecraft rendering.
#
# NOTE: Do not report any issues when this mode is on!
# This setting is only for fun and debugging.
# Mod compatibility is not guaranteed.
lodOnlyMode = false
#
# If enabled the LODs will render as wireframe.
renderWireframe = false
#
# If true the F8 key can be used to cycle through the different debug modes.
# and the F6 key can be used to enable and disable LOD rendering.
enableDebugKeybindings = false
#
# Stops vertex colors from being passed.
# Useful for debugging shaders
enableWhiteWorld = false
#
# If true overlapping quads will be rendered as bright red for easy identification.
# If false the quads will be rendered normally.
showOverlappingQuadErrors = false
#
# If true OpenGL Buffer garbage collection will be logged
# this also includes the number of live buffers.
logBufferGarbageCollection = false
[client.advanced.debugging.debugWireframe]
#
# If enabled, various wireframes for debugging internal functions will be drawn.
#
# NOTE: There WILL be performance hit!
# Additionally, only stuff that's loaded after you enable this
# will render their debug wireframes.
enableRendering = false
#
# Render queued world gen tasks?
showWorldGenQueue = false
#
# Render queued network sync on load tasks?
showNetworkSyncOnLoadQueue = false
#
# Render LOD section status?
showRenderSectionStatus = false
#
# A white box will be drawn when an LOD starts rendering
# and a purple box when an LOD stops rendering.
#
# This can be used to debug Quad Tree holes.
showRenderSectionToggling = false
#
# Render Quad Tree Rendering status?
showQuadTreeRenderStatus = false
#
# Render full data update/lock status?
showFullDataUpdateStatus = false
[client.advanced.debugging.openGl]
#
# Defines how OpenGL errors are handled.
# Requires rebooting Minecraft to change.
# Will catch OpenGL errors thrown by other mods.
overrideVanillaGLLogger = true
#
# If true each Open GL error will only be logged once.
# Enabling this may cause some error logs to be missed.
# Does nothing if overrideVanillaGLLogger is set to false.
#
# Generally this can be kept as 'true' to prevent log spam.
# However, Please set this to 'false' if a developer needs your log to debug a GL issue.
onlyLogGlErrorsOnce = true
#
# Defines how OpenGL errors are handled.
# May incorrectly catch OpenGL errors thrown by other mods.
#
# IGNORE: Do nothing.
# LOG: write an error to the log.
# LOG_THROW: write to the log and throw an exception.
# Warning: this should only be enabled when debugging the LOD renderer
# as it may break Minecraft's renderer when an exception is thrown.
glErrorHandlingMode = "IGNORE"
#
# Massively reduces FPS.
# Should only be used if mysterious EXCEPTION_ACCESS_VIOLATION crashes are happening in DH's rendering code for troubleshooting.
validateBufferIdsBeforeRendering = false
[client.advanced.debugging.f3Screen]
#
# Shows the player's LOD position.
showPlayerPos = true
#
# Defines what internal detail level the player position will be shown as.
# Internal detail level means: 6 = 1x1 block, 7 = 2x2 blocks, etc.
playerPosSectionDetailLevel = 6
#
# Shows info about each thread pool.
showThreadPools = true
#
# Shows the combined memory use and array counts for all DH pooled objects.
showCombinedObjectPools = false
#
# Shows the memory use and array counts for each DH object pool.
showSeparatedObjectPools = false
#
# Shows how many chunks are queud for processing and the max count that can be queued.
showQueuedChunkUpdateCount = true
#
# Shows what levels are loaded and world gen/rendering info about those levels.
showLevelStatus = true
[client.advanced.debugging.exampleConfigScreen]
boolTest = false
byteTest = "8"
intTest = 69420
doubleTest = "420.69"
shortTest = "69"
longTest = "42069"
floatTest = "0.42069"
stringTest = "Test input box"
listTest = ["option 1", "option 2", "option 3"]
mapTest = "{}"
linkableTest = 420
[common]
[common.worldGenerator]
#
# Should Distant Horizons slowly generate LODs
# outside the vanilla render distance?
# Depending on the generator mode, this will import existing chunks
# and/or generating missing chunks.
enableDistantGeneration = true
#
# How detailed should LODs be generated outside the vanilla render distance?
#
# PRE_EXISTING_ONLY
# Only create LOD data for already generated chunks.
#
#
# SURFACE
# Generate the world surface,
# this does NOT include trees,
# or structures.
#
# FEATURES
# Generate everything except structures.
# WARNING: This may cause world generator bugs or instability when paired with certain world generator mods.
#
# INTERNAL_SERVER
# Ask the local server to generate/load each chunk.
# This is the most compatible and will generate structures correctly,
# but may cause server/simulation lag.
# Note: unlike other modes this option DOES save generated chunks to
# Minecraft's region files.
distantGeneratorMode = "INTERNAL_SERVER"
#
# How should distant generator progress be displayed?
#
# OVERLAY: may be the same as CHAT for some Minecraft versions
# CHAT
# LOG
# DISABLED
showGenerationProgress = "DISABLED"
#
# How often should the distant generator progress be displayed?
generationProgressDisplayIntervalInSeconds = 2
#
# For how many seconds should instructions for disabling the distant generator progress be displayed?
# Setting this to 0 hides the instructional message so the world gen progress is shown immediately when it starts.
generationProgressDisableMessageDisplayTimeInSeconds = 20
#
# When logging generation progress also include the rate at which chunks
# are being generated.
# This can be useful for troubleshooting performance.
generationProgressIncludeChunksPerSecond = true
[common.lodBuilding]
#
# Enabling this will drastically increase chunk processing time
# and you may need to increase your CPU load to handle it.
#
# Normally DH will attempt to skip creating LODs for chunks it's already seen
# and that haven't changed.
#
# However sometimes that logic incorrectly prevents LODs from being updated.
# Disabling this check may fix issues where LODs aren't updated after
# blocks have been changed.
disableUnchangedChunkCheck = false
#
# What algorithm should be used to compress new LOD data?
# This setting will only affect new or updated LOD data,
# any data already generated when this setting is changed will be
# unaffected until it needs to be re-written to the database.
#
# UNCOMPRESSED
# Should only be used for testing, is worse in every way vs [LZ4].
# Expected Compression Ratio: 1.0
# Estimated average DTO read speed: 6.09 milliseconds
# Estimated average DTO write speed: 6.01 milliseconds
#
# LZ4
# A good option if you're CPU limited and have plenty of hard drive space.
# Expected Compression Ratio: 0.4513
# Estimated average DTO read speed: 3.25 ms
# Estimated average DTO write speed: 5.99 ms
#
# Z_STD
# A good option if you're CPU limited and have plenty of hard drive space.
# Expected Compression Ratio: 0.2606
# Estimated average DTO read speed: 9.31 ms
# Estimated average DTO write speed: 15.13 ms
#
# LZMA2
# Slow but very good compression.
# Expected Compression Ratio: 0.2
# Estimated average DTO read speed: 13.29 ms
# Estimated average DTO write speed: 70.95 ms
dataCompression = "Z_STD"
#
# How should block data be compressed when creating LOD data?
# This setting will only affect new or updated LOD data,
# any data already generated when this setting is changed will be
# unaffected until it is modified or re-loaded.
#
# MERGE_SAME_BLOCKS
# Every block/biome change is recorded in the database.
# This is what DH 2.0 and 2.0.1 all used by default and will store a lot of data.
# Expected Compression Ratio: 1.0
#
# VISUALLY_EQUAL
# Only visible block/biome changes are recorded in the database.
# Hidden blocks (IE ores) are ignored.
# Expected Compression Ratio: 0.7
worldCompression = "VISUALLY_EQUAL"
#
# True: Recalculate chunk height maps before chunks can be used by DH.
# This can fix problems with worlds created by World Painter or
# other external tools where the heightmap format may be incorrect.
# False: Assume any height maps handled by Minecraft are correct.
#
# Fastest: False
# Most Compatible: True
recalculateChunkHeightmaps = false
#
# If true LOD generation for pre-existing chunks will attempt to pull the lighting data
# saved in Minecraft's Region files.
# If false DH will pull in chunks without lighting and re-light them.
#
# Setting this to true will result in faster LOD generation
# for already generated worlds, but is broken by most lighting mods.
#
# Set this to false if LODs are black.
pullLightingForPregeneratedChunks = false
#
# When DH pulls in pre-existing chunks it will attempt to
# run any missing world generation steps; for example:
# if a chunk has the status SURFACE, DH will skip BIOMES
# and SURFACE, but will run FEATURES.
#
# However if for some reason the chunks are malformed
# or there's some other issue that causes the status
# to be incorrect that can either cause world gen
# lock-ups and/or crashes.
# If either of those happen try setting this to True.
assumePreExistingChunksAreFinished = false
[common.lodBuilding.experimental]
#
# When active DH will attempt to fill missing LOD data
# with any data that is present in the tree, preventing holes when moving
# when a N-sized generator (or server) is active.
#
# This is only used when N-sized world generation is available
# and/or when on a server where [generateOnlyInHighestDetail] is false.
#
# Experimental:
# Enabling this option will increase CPU and harddrive use
# and may cause rendering bugs.
upsampleLowerDetailLodsToFillHoles = false
[common.multiThreading]
#
# How many threads should be used by Distant Horizons?
numberOfThreads = 8
#
# A value between 1.0 and 0.0 that represents the percentage
# of time each thread can run before going idle.
#
# This can be used to reduce CPU usage if the thread count
# is already set to 1 for the given option, or more finely
# tune CPU performance.
threadRunTimeRatio = "1.0"
[common.logging]
#
# If enabled, the mod will log information about the world generation process.
# This can be useful for debugging.
logWorldGenEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log performance about the world generation process.
# This can be useful for debugging.
logWorldGenPerformance = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about the world generation process.
# This can be useful for debugging.
logWorldGenLoadEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about the renderer buffer process.
# This can be useful for debugging.
logRendererBufferEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about the renderer OpenGL process.
# This can be useful for debugging.
logRendererGLEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about network operations.
# This can be useful for debugging.
logNetworkEvent = "LOG_ERROR_TO_CHAT_AND_WARNING_TO_FILE"
[common.logging.warning]
#
# If enabled, a chat message will be displayed if Java doesn't have enough
# memory allocated to run DH well.
showLowMemoryWarningOnStartup = true
#
# If enabled, a chat message will be displayed if DH detects
# that any pooled objects have been garbage collected.
showPoolInsufficientMemoryWarning = true
#
# If enabled, a chat message will be displayed if vanilla MC's
# render distance is higher than the recommended amount.
showHighVanillaRenderDistanceWarning = true
#
# If enabled, a chat message will be displayed when a replay is started
# giving some basic information about how DH will function.
showReplayWarningOnStartup = true
#
# If enabled, a chat message will be displayed when DH has too many chunks
# queued for updating.
showUpdateQueueOverloadedChatWarning = false
#
# If enabled, a chat message will be displayed when a potentially problematic
# mod is installed alongside DH.
showModCompatibilityWarningsOnStartup = true
[server]
#
# Makes the server send level keys for each world.
# Disable this if you use alternative ways to send level keys.
sendLevelKeys = true
#
# Prefix of the level keys sent to the clients.
# If the mod is running behind a proxy, each backend should use a unique value.
# If this value is empty, level key will be based on the server's seed hash.
levelKeyPrefix = ""
#
# How many LOD generation requests per second should a client send?
# Also limits the number of client requests allowed to stay in the server's queue.
generationRequestRateLimit = 20
#
# Defines the distance allowed to generate around the player.
maxGenerationRequestDistance = 4096
#
# Defines the X-coordinate of the central point for generation boundaries, in blocks.
generationBoundsX = 0
#
# Defines the Z-coordinate of the central point for generation boundaries, in blocks.
generationBoundsZ = 0
#
# Defines the radius around the central point within which generation is allowed, in blocks.
# If this value is set to 0, generation bounds are disabled.
generationBoundsRadius = 0
#
# If true, clients will receive real-time LOD updates for chunks outside the client's render distance.
enableRealTimeUpdates = true
#
# Defines the distance the player will receive updates around.
realTimeUpdateDistanceRadiusInChunks = 256
#
# If true, clients will receive updated LODs when joining or loading new LODs.
synchronizeOnLoad = true
#
# How many LOD sync requests per second should a client send?
# Also limits the amount of player's requests allowed to stay in the server's queue.
syncOnLoadRateLimit = 50
#
# Defines the distance allowed to be synchronized around the player.
# Should be the same or larger than maxGenerationRequestDistance in most cases.
maxSyncOnLoadRequestDistance = 4096
#
# Maximum per-player speed for uploading LODs to the clients, in KB/s.
# Value of 0 disables the limit.
playerBandwidthLimit = 500
#
# Maximum global speed for uploading LODs to the clients, in KB/s.
# Value of 0 disables the limit.
globalBandwidthLimit = 0
#
# Enables adaptive transfer speed based on client performance.
# If true, DH will automatically adjust transfer rate to minimize connection lag.
# If false, transfer speed will remain fixed.
enableAdaptiveTransferSpeed = false
[server.experimental]
#
# When enabled on the client, this allows loading lower detail levels as needed to speed up terrain generation.
# This must also be enabled on the server; otherwise, it will have no effect.
# For better performance when switching LOD detail levels, enabling [upsampleLowerDetailLodsToFillHoles] is recommended.
enableNSizedGeneration = false

View file

@ -1,6 +1,6 @@
{
"clothes_hat": {
"x": 20,
"x": 30,
"y": 98,
"enabled": true,
"halign": "LEFT",
@ -63,7 +63,7 @@
"valign": "BOTTOM"
},
"clothes_torso": {
"x": 20,
"x": 30,
"y": 80,
"enabled": true,
"halign": "LEFT",
@ -98,14 +98,14 @@
"valign": "TOP"
},
"clothes_pants": {
"x": 20,
"x": 30,
"y": 62,
"enabled": true,
"halign": "LEFT",
"valign": "BOTTOM"
},
"clothes_socks": {
"x": 20,
"x": 30,
"y": 44,
"enabled": true,
"halign": "LEFT",

View file

@ -14,9 +14,9 @@
* The y level where rockets should leave the dimension and enter space.
* Type: Integer
*/
"atmosphereLeave": 600,
"atmosphereLeave": 400,
// A comma-separated list of planet IDs that should be hidden from the planets screen. e.g. minecraft:overworld,ad_astra:moon,ad_astra:mars,ad_astra:venus,ad_astra:mercury,ad_astra:glacio
"disabledPlanets": "ad_astra:glacio",
"disabledPlanets": "",
// Disables oxygen damage.
"disableOxygen": false,
// Disables temperature damage.

View file

@ -1,8 +1,8 @@
#Adaptive Performance Tweaks: Spawn
["Custom Spawn Config"]
Enabled = false
Id = "_config"
Enabled = true
Id = "TFG"
#Range: 1 ~ 64
MaxPassiveMobsPerPlayer = 4
#Range: 1 ~ 512
@ -12,19 +12,19 @@
#List of passive Mobs to optimize in the format ["minecraft:bat", "minecraft:cat", ..]
PassiveMobsList = []
#Range: 1 ~ 64
MaxNeutralMobsPerPlayer = 4
MaxNeutralMobsPerPlayer = 16
#Range: 1 ~ 512
MaxNeutralMobsPerWorld = 16
MaxNeutralMobsPerWorld = 32
#Range: 1 ~ 1024
MaxNeutralMobsPerServer = 320
#List of neutral Mobs to optimize in the format ["minecraft:bee", "minecraft:wolf", ..]
NeutralMobsList = []
NeutralMobsList = ["arthropocolypse:prairie_grasshopper", "arthropocolypse:field_cricket", "arthropocolypse:ice_crawler", "arthropocolypse:worker_ant", "arthropocolypse:soldier_ant", "arthropocolypse:stag_beetle", "arthropocolypse:stag_beetle_larva", "arthropocolypse:wharf_roach", "arthropocolypse:platerodrilus", "arthropocolypse:mealworm_beetle", "arthropocolypse:mealworm"]
#Range: 1 ~ 64
MaxHostileMobsPerPlayer = 4
MaxHostileMobsPerPlayer = 8
#Range: 1 ~ 512
MaxHostileMobsPerWorld = 16
MaxHostileMobsPerWorld = 32
#Range: 1 ~ 1024
MaxHostileMobsPerServer = 320
#List of hostile Mobs to optimize in the format ["minecraft:blaze", "minecraft:cave_spider", ..]
HostileMobsList = []
HostileMobsList = ["arthropocolypse:millipede_head", "minecraft:blaze", "minecraft:magma_cube", "primitive_creatures:golem_2", "ad_astra:sulfur_creeper", "species:cliff_hanger"]

View file

@ -5,6 +5,8 @@
"enableFacadesInJEI": true,
"enableFacadeRecipesInJEI_comment": "Show facade recipes in JEI for supported blocks",
"enableFacadeRecipesInJEI": true,
"exposeInventoryToEmi_comment": "Expose the full network inventory to EMI, which might cause performance problems.",
"exposeInventoryToEmi": false,
"enableEffects": true,
"useTerminalUseLargeFont": false,
"useColoredCraftingStatus": true,
@ -16,10 +18,33 @@
"showPlacementPreview": true,
"notifyForFinishedCraftingJobs_comment": "Show toast when long-running crafting jobs finish.",
"notifyForFinishedCraftingJobs": true,
"fancyPatternTooltips_comment": "Show fancy tooltips for encoded patterns.",
"fancyPatternTooltips": true,
"clearGridOnClose_comment": "Automatically clear the crafting/encoding grid when closing the terminal",
"clearGridOnClose": false,
"terminalMargin_comment": "The vertical margin to apply when sizing terminals. Used to make room for centered item mod search bars",
"terminalMargin": 25
"terminalMargin": 25,
"autoPauseTerminal_comment": "Pause the terminal exactly like when pressing shift, except done automatically",
"autoPauseTerminal": false
},
"widgetNumbers": {
"_comment": "Number button values in the level emitter config panel and the craft order amount picker",
"widgetNumberBase1_comment": "Value of the first button when not pressing shift or ctrl",
"widgetNumberBase1": 1,
"widgetNumberBase2_comment": "Value of the second button when not pressing shift or ctrl",
"widgetNumberBase2": 10,
"widgetNumberBase3_comment": "Value of the third button when not pressing shift or ctrl",
"widgetNumberBase3": 100,
"widgetNumberBase4_comment": "Value of the fourth button when not pressing shift or ctrl",
"widgetNumberBase4": 1000,
"widgetNumberAlt1_comment": "Value of the first button when pressing shift or ctrl",
"widgetNumberAlt1": 1,
"widgetNumberAlt2_comment": "Value of the second button when pressing shift or ctrl",
"widgetNumberAlt2": 16,
"widgetNumberAlt3_comment": "Value of the third button when pressing shift or ctrl",
"widgetNumberAlt3": 32,
"widgetNumberAlt4_comment": "Value of the fourth button when pressing shift or ctrl",
"widgetNumberAlt4": 64
},
"terminals": {
"terminalStyle": "small",

View file

@ -7,6 +7,8 @@
"tinyTntBlockDamage": true,
"channels_comment": "Changes the channel capacity that cables provide in AE2.",
"channels": "default",
"controllerLength_comment": "Maximum length for AE controllers",
"controllerLength": 11,
"spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.",
"spatialAnchorEnableRandomTicks": true
},

View file

@ -1,5 +1,10 @@
{
"preventSearchIgnoredItems": false,
"ingredientDedupe": false,
"resourceLocationDedupe": false
"resourceLocationDedupe": false,
"debugItemStackModifications": false,
"logIntervalInMinutes": 10,
"showSummaryOnDebugScreen": true,
"memoryUsageWarningPercentage": 90,
"debugThreadsStuck": false
}

View file

@ -8,6 +8,9 @@
},
"dimensions": {
"abyssalcraft": 1,
"ad_astra_mars": 1,
"ad_astra_mercury": 1,
"ad_astra_venus": 1,
"betweenlands": 1,
"cave": 1,
"end": 1,
@ -17,14 +20,21 @@
"nether": 1,
"surface": 1,
"twilightforest": 1,
"void": 1,
"ad_astra": 1
"void": 1
},
"regions": {
"abyssalcraft_dark": {
"overall": 1,
"suspense.suspense": 1
},
"ad_astra_mars_wind": {
"overall": 1,
"wind.light-wind": 1
},
"ad_astra_mercury_unknown": {
"overall": 1,
"suspense.suspense": 1
},
"end_unknown": {
"overall": 1,
"suspense.suspense": 1
@ -49,7 +59,8 @@
"overall": 1,
"beach": 1,
"seagull": 1,
"seagull-long": 1
"seagull-long": 1,
"ocean": 1
},
"cave_ambience": {
"overall": 1,
@ -86,11 +97,17 @@
},
"forest_cold": {
"overall": 1,
"crow": 1
"bird-ambience": 1,
"crow": 1,
"owl": 1,
"wolf": 1,
"long-wolf": 1
},
"forest": {
"overall": 1,
"bird-ambience": 1,
"bird-warm": 1,
"cricket": 1,
"cricket-warm-night": 1,
"owl": 1
},
"forest_roofed": {
@ -115,6 +132,10 @@
"bird-ambience-jungle": 1,
"bird-ambience-jungle-night": 1
},
"lake": {
"overall": 1,
"ocean": 1
},
"mesa": {
"overall": 1,
"wind-mesa": 1
@ -157,6 +178,10 @@
"overall": 1,
"wind.light-wind": 1
},
"snow": {
"overall": 1,
"wind.light-wind": 1
},
"space": {
"overall": 1
},
@ -182,7 +207,10 @@
},
"taiga": {
"overall": 1,
"bird-ambience-huge": 1
"bird-ambience-huge": 1,
"crow": 1,
"wolf": 1,
"long-wolf": 1
},
"underwater": {
"overall": 1,
@ -193,6 +221,15 @@
"overall": 1,
"underworld": 1
},
"venus": {
"overall": 1,
"cricket": 1,
"cricket-night": 0.7,
"cicadas": 1,
"cicadas-desert": 1,
"cicadas-night": 0.7,
"cricket-warm-night": 0.7
},
"warden": {
"overall": 1,
"warden": 1
@ -202,9 +239,9 @@
"animal": {
"animal": 1,
"bird": {
"bird": 1,
"bird_day": 1,
"bird_night": 1
"bird": 0.5,
"bird_day": 0.5,
"bird_night": 0.5
},
"cicadas": 1,
"cricket": {
@ -215,7 +252,7 @@
},
"cave": 1,
"weather": 1,
"wind": 1
"wind": 0.65
},
"fade-volume": 0.005,
"fade-pitch": 0.005,

View file

@ -0,0 +1,11 @@
[power]
#Energy consumed per round of ammo retrieved from an ammo box, default: 1000.0
#Range: 0.0 ~ 1.7976931348623157E308
AmmoBoxUsePowerPerAmmo = 1000.0
[jei]
#Modify the recipe content displayed in JEI, Normally, there is no need to disable this
#When creating custom modpacks, disable this if fake recipes remain after deleting the default crafting recipes
JeiRecipeDisplayCorrection = true

View file

@ -0,0 +1,78 @@
[spawning]
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Millipede Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Millipede Spawn Chance" = 1.0
#Max World Y Level to spawning
#Range: -64 ~ 128
"Millipede Spawn Height" = 200
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Field Cricket Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Field Cricket Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Prairie Grasshopper Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Prairie Grasshopper Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Worker Ant Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Worker Ant Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Soldier Ant Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Soldier Ant Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Ice Crawler Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Ice Crawler Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Wharf Roach Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Wharf Roach Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Stag Beetle Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Stag Beetle Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Stag Beetle Larva Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Stag Beetle Larva Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Mealworm Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Mealworm Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Mealworm Beetle Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Mealworm Beetle Spawn Chance" = 1.0
#Spawn Weight, 0 to disable spawn
#Range: 0 ~ 1000
"Platerodrilus Spawn Weight" = 100
#Random Chance to spawning
#Range: 0.0 ~ 1.0
"Platerodrilus Spawn Chance" = 1.0

View file

@ -1,16 +1,5 @@
{
"attributes": {
"tacz:tacz.bullet_resistance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"forge:step_height_addition": {
"enabled": false,
"min": {
@ -33,17 +22,6 @@
"value": 2048
}
},
"minecraft:generic.flying_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"forge:nametag_distance": {
"enabled": false,
"min": {
@ -55,17 +33,6 @@
"value": 64
}
},
"minecraft:generic.movement_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"forge:entity_gravity": {
"enabled": false,
"min": {
@ -88,17 +55,6 @@
"value": 1024
}
},
"minecraft:generic.max_health": {
"enabled": true,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 1024,
"value": 1000000
}
},
"minecraft:generic.attack_speed": {
"enabled": true,
"min": {
@ -121,6 +77,17 @@
"value": 1000000
}
},
"lodestone:magic_proficiency": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecolonies:mc_mob_damage": {
"enabled": false,
"min": {
@ -143,6 +110,83 @@
"value": 1024
}
},
"minecraft:generic.armor": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 30,
"value": 1000000
}
},
"forge:entity_reach": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"tacz:tacz.bullet_resistance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"sns:extra_fall_distance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 64,
"value": 64
}
},
"minecraft:generic.flying_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:generic.movement_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"minecraft:generic.max_health": {
"enabled": true,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 1024,
"value": 1000000
}
},
"minecraft:zombie.spawn_reinforcements": {
"enabled": true,
"min": {
@ -176,15 +220,15 @@
"value": 1000000
}
},
"minecraft:generic.armor": {
"enabled": true,
"lodestone:magic_resistance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
"default": 1,
"value": 1
},
"max": {
"default": 30,
"value": 1000000
"default": 2048,
"value": 2048
}
},
"forge:swim_speed": {
@ -220,15 +264,15 @@
"value": 1000000
}
},
"forge:entity_reach": {
"lodestone:magic_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
"default": 2048,
"value": 2048
}
}
}

View file

@ -0,0 +1,5 @@
#Prevent running on blocks with higher speeds from changing the field of view.
disable_field_of_view_changes = true
#Add a tooltip to blocks that have an altered block speed with the multiplier.
block_speed_multiplier_tooltip = true

11
config/blockrunner.json Normal file
View file

@ -0,0 +1,11 @@
{
"schema_version": "2",
"minecraft:dirt_path": 1.35,
"#blockrunner:slow_blocks": 0.65,
"#blockrunner:very_slow_blocks": 0.45,
"#blockrunner:quick_blocks": 1.35,
"#blockrunner:very_quick_blocks": 1.55,
"#blockrunner:slightly_slow_blocks": 0.85,
"#blockrunner:slightly_quick_blocks": 1.15,
"#minecraft:stone_bricks": 1.15
}

View file

@ -30,7 +30,7 @@
#Larger Entities slow down the player more
heavyEntities = true
#Allow babies to be carried even when adult mob is blacklisted (or not whitelisted)
allowBabies = false
allowBabies = true
#Use Whitelist instead of Blacklist for Blocks
useWhitelistBlocks = true
#Use Whitelist instead of Blacklist for Entities
@ -57,7 +57,7 @@
[whitelist]
#Whitelist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
#Entities that CAN be picked up (useWhitelistEntities must be true)
allowedEntities = ["minecraft:axolotl", "tfc:turkey", "tfc:isopod", "tfc:lobster", "tfc:frog", "tfc:penguin", "tfc:turtle", "tfc:horseshoe_crab", "tfc:crayfish", "tfc:grouse", "tfc:pheasant", "tfc:peafowl", "tfc:rat", "tfc:chicken", "tfc:duck", "tfc:quail", "tfc:rabbit", "tfg:moon_rabbit", "species:birt", "species:stackatick", "species:springling", "tfg:glacian_ram"]
allowedEntities = ["minecraft:axolotl", "tfc:turkey", "tfc:isopod", "tfc:lobster", "tfc:frog", "tfc:penguin", "tfc:turtle", "tfc:horseshoe_crab", "tfc:crayfish", "tfc:grouse", "tfc:pheasant", "tfc:peafowl", "tfc:rat", "tfc:chicken", "tfc:duck", "tfc:quail", "tfc:rabbit", "tfc:sheep", "tfc:wolf", "tfc:dog", "tfc:pig", "tfc:goat", "tfc:alpaca", "tfg:wraptor", "tfg:surfer", "tfg:moon_rabbit", "species:limpet", "species:birt", "species:stackatick", "species:springling", "tfg:glacian_ram", "wan_ancient_beasts:crusher", "wan_ancient_beasts:glider", "wan_ancient_beasts:soarer", "wan_ancient_beasts:surfer", "primitive_creatures:viloger_10"]
#Blocks that CAN be picked up (useWhitelistBlocks must be true)
allowedBlocks = ["framedblocks:framed_chest", "tfc:wood/chest/*", "tfc:wood/trapped_chest/*", "afc:wood/chest/*", "afc:wood/trapped_chest/*", "#forge:chests/wooden"]
#Entities that CAN have other entities stacked on top of them (useWhitelistStacking must be true)

View file

@ -4,5 +4,6 @@
"senderDetection": "UUID_AND_HEURISTIC",
"smartHeuristics": true,
"handleSystemMessages": true,
"drawShadow": true,
"nameAliases": { }
}

View file

@ -56,4 +56,6 @@
fireworkItems = ["minecraft:firework_rocket"]
#Blocks that should be protected in the prevent accidental mining tweak.
fragileBlocks = ["minecraft:large_amethyst_bud", "minecraft:medium_amethyst_bud", "minecraft:small_amethyst_bud", "minecraft:budding_amethyst"]
#Items that count as food for the offhand-torch and -use tweak options.
foodItems = ["supplementaries:lunch_basket"]

View file

@ -0,0 +1,7 @@
#Should display a message when an incompatible shaderpack is used.
alertIncompatiblePack = true
#Should display a message when a broken shaderpack is used.
alertBrokenPack = true
#Should fallback mode be used for non supported shaderpacks.
enableFallbackMode = false

View file

@ -0,0 +1,253 @@
#General settings of Crash Assistant mod.
[general]
#Link which will be opened in browser on request_help_button pressed.
#If equals CHANGE_ME, will open Forge/NeoForge/Fabric/Quilt discord link. Names of communities/channels also will be used not from config, but according to this link.
#Must start with 'https://' or 'www.'
help_link = "https://github.com/TerraFirmaGreg-Team/Modpack-Modern/issues"
#Anyways log will be uploaded to mclo.gs, but with this option you can wrap link to gnomebot.dev for better formatting.
#If help_link equals 'CHANGE_ME', this value will be ignored and gnomebot.dev used.
#Supported values: mclo.gs / gnomebot.dev
upload_to = "mclo.gs"
#Show gui on minecraft crashed on modloading and FML error screen displayed.
show_on_fml_error_screen = true
#Close old CrashAssistantApp if it's still running when starting a new instance of Minecraft, to avoid confusing player with window from old crash.
kill_old_app = true
#If options.txt doesn't exist, the default language will be used.
default_lang = "en_us"
#By default, crash assistant will get the value for the current language from the overrides folder, then from the jar.
#By changing this option, it will first try to get it from the current overrides, then (if no override exists for this language)
#from the override for the language specified here, and only then from the jar language.
#Use "NONE" to disable this feature. Or language key, like "en_us" to enable it.
priority_lang_for_overrides = "NONE"
#By changing this value you can disable creating "crash_assistant_localization_overrides" folder and placing "README.md" file there.
generate_localization_overrides_folder_with_readme = true
#By default our process is scanning for terminated processes(they can appear with delay) and after finish of scan enabling upload buttons.
#This option can prevent this and enable individual upload buttons immediately after crash.
#However can confuse users and make them clicking individual upload buttons instead of Upload All Button.
prevent_upload_buttons_delay = false
#Before uploading the first log, requires the user to accept the privacy policy.
#Disabling this option may be illegal in some countries if you are modpack creator. Disable at your own risk.
enable_privacy_policy_acceptance = true
#Unfortunately mclogs censoring ip-like versions as has no way to determine if it's version or IP.
#This will prevent this by replacing dot's in them to dot-like symbol.
#Anti censoring only versions, IP's are kept censored.
enable_mclogs_anti_ip_like_version_censorer = true
#Prevents creating "crash_assistant" folder in the logs folder.
#So this option prevents our app logging at all.
#HIGHLY UNRECOMMENDED to disable! Contains many useful info.
prevent_generating_crash_assistant_app_logs = false
#Generates "logs/stderr_stream.log" with stderr stream.
#Since many launchers are not saving this info, which is extremely helpful for debugging some crashes.
#As only where crash reason is present. Keeps original stream untouched, just logs it to a file.
generate_own_launcher_log = true
#Here you can change priority for logs.
#For example if you want crash report to be shown earlier than latest.log in the available logs list.
#Supported values: https://github.com/KostromDan/Crash-Assistant/blob/1.19-1.20.1/app/src/main/java/dev/kostromdan/mods/crash_assistant/app/logs_analyser/LogType.java
#Usage: ["CRASH_REPORT", "LOG"]
logs_priority_overrides = []
#List of blacklisted log files (checked with startswith()). This files won't show in GUI logs list.
blacklisted_logs = []
#A simplified GUI that hides the logs list until the user opts into Expert Mode.
[simple_mode]
#If enabled, the GUI starts in simple mode with logs hidden and a single "Show Logs (Expert Mode)" button.
#Disabled by default.
enabled = false
#If true, modpack creators always see the Expert Mode with logs visible, even if simple mode is enabled.
prevent_for_modpack_creators = true
#If true, hides the mod list changes section while simple mode is active.
hide_modlist_section = false
#Here you can change text of lang placeHolders.
#Also you can change any text in lang files.
#You don't need to modify jar. You can change it in config/crash_assistant/lang. For more info read README.md file located where.
[text]
#$CONFIG.text.support_name$ in lang files will be replaced with this value.
#For example this placeHolder used in: "Request help in the $CONFIG.text.support_name$"
support_name = "TerraFirmaGreg-Github"
#$CONFIG.text.support_place$ in lang files will be replaced with this value.
support_place = "the text boxes after pressing the green New Issue button"
#$CONFIG.text.modpack_name$ in lang files will be replaced with this value.
#For example this placeHolder used in: "Oops, $CONFIG.text.modpack_name$ crashed!"
#Supports Better Compatibility Checker integration. You can use $BCC.modpackName$, $BCC.modpackVersion$, etc and it will be replaced with value from BCC config.
modpack_name = "TerraFirmaGreg-Modern"
#Settings of message generated by Upload all button
[generated_message]
#Add ### prefix before filename.
#This can prevent too small, hard to hit on mobile links.
h3_prefix = true
#Replaces "\n" separator between logs to " | " to make message vertically smaller.
one_line_logs = true
#Adds line in log list about this Intel processor can be corrupted.
intel_corrupted_notification = true
#If the modpack is created for a non-English-speaking audience, сhange this to the language the modpack is designed for.
#This lang will be used only for generating message by "Upload all..." button.Do not modify this value if there's a chance that the generated message will be sent to English-speaking communities.
generated_msg_lang = "en_us"
#This text will be under "$CONFIG.text.modpack_name$ crashed!" in generated message by Upload all button.
#You can include:
# * some form, which users should fill out.
# * additional information like Minecraft version, etc.
text_under_crashed = ""
#With this option you can notify user about something related with posting generated message.
#For example if they need to fill some option from "text_under_crashed", etc.
#Supports html formatting, placeholders.
#Leave empty to prevent showing this warning message.
warning_after_upload_all_button_press = ""
#Puts problematic frame from hs_err to message.
put_problematic_frame_to_message = true
#Puts analysis result(names of crash reasons) to message, instead of just count.
put_analysis_result_to_message = true
#Color modified mods count/analysis in msg with ANSI.
#Can be needed to be disabled if issues are reported to something not supporting ANSI codeblocks, like GitHub.
color_message = false
#Settings of links copied by Upload and copy link buttons
[copied_links]
#With this option, you can customize how single links from individual upload buttons are copied, there
#log of small size was uploaded to a single link.
#For example, leave just $LINK$ to copy just link.
single_link = "$LOG_NAME$$FILE_NAME$: $LINK$"
#With this option, you can customize how links from individual upload buttons are copied, there
#log was split to the 2 parts (head and tail, due to too large size for single upload), but user only decided to copy only one of them (not message with both).
single_link_split = "$LOG_NAME$$FILE_NAME$($HEAD_OR_TAIL$): $LINK$ $TOO_BIG_REASONS$"
#With this option, you can customize how links from individual upload buttons are copied, there
#log was split to the 2 parts (head and tail, due to too large size for single upload), but user decided to copy message with both.
both_links_split = "$LOG_NAME$[$FILE_NAME$ <TOLOWER>$MSG_LANG.gui.split_log_dialog_head$</TOLOWER>](<$LINK_FIRST_LINES$>) / [<TOLOWER>$MSG_LANG.gui.split_log_dialog_tail$</TOLOWER>](<$LINK_LAST_LINES$>) $TOO_BIG_REASONS$"
#If enabled, disables the head/tail selection dialog for split logs on individual uploads and always copies message with both links.
skip_split_dialog = false
#Settings of modlist feature.
#Adds in generated msg block about which mods modpack user added/removed/updated.
#Also you can see diff by running '/crash_assistant modlist diff' command.
[modpack_modlist]
#Enable feature.
enabled = true
#nicknames of players, who considered as modpack creator.
#Only this players can overwrite modlist.json
#If this feature is enabled and this array is empty, will be appended with nickname of current player.
#-----------------------------------------------------------------------------------------------------
#Warning! This is not displayed anywhere, it's just tech param used for modlist feature to work correctly.
#Here must be actual nicknames of people who work with the modpack and publishing releases!
#-----------------------------------------------------------------------------------------------------
modpack_creators = ["Pyritie", "Exception", "Xikaro", "Redeix", "Nebby", "GameStar", "TomTomTom"]
#If enabled, modlist.json will be overwritten on every launch(first tick of TitleScreen),
#then game is launched by modpack creator.
#So you won't forget to save it before publishing.
#If you want to save manually: disable this and use '/crash_assistant modlist save' command.
auto_update = true
#If enabled, will add resourcepacks to modlist.json
#After filename where will be ' (resourcepack)' suffix.
add_resourcepacks = false
#If enabled, will add modloader jar name to modlist, to easily track if user changed version of modloader.
add_modloader_jar_name = true
#If enabled, will add generated modlist.txt, with names of all mods / modids / mixin configs / jarjar mods info to logs.
add_modlist_txt_as_log = true
#Settings of too many changes warning feature.
#Notifies end users of the modpack and saying they made too many changes to the modpack.
#Not displayed to the modpack creators.
[too_many_changes_warning]
#Set to the positive integer to enable feature. Set to negative integer to disable.
#How many changes end user should make for warning to be displayed.
count = -1
#With this option, you can select the formulation of this warning, currently supported:
# - NOTIFY: Just saying to the end user that what they made many changes and adding random mods or clicking
#the "Update All" button is not a good idea without proper testing. It is expected to crash.
# - DROP_SUPPORT: Saying what you are not providing support for that amount of changes, suggesting the end user to
#re-install modpack or they are on their own with that amount of changes.
formulation_type = "NOTIFY"
#Settings of analysis feature.
#Analysing logs for most common reasons of crashes and displaying recommendations with fixes.
[analysis]
#Enable feature.
enabled = true
#Here you can disable some Analysis by class names.
#List of them can be found here: dev.kostromdan.mods.crash_assistant.app.logs_analyser.crash_reasons
#For example "Create6Addons"
blacklisted_reasons = []
#Settings of analysis tools feature.
#Here you can enable or disable showing some analysis tools for end user.
[analysis_tools]
#Enable feature.
enabled = true
#Here you can disable some Analysis tools by class names.
#List of them can be found here: dev.kostromdan.mods.crash_assistant.app.gui.analysis
#For example "MCreatorModDetectorGUI"
blacklisted_tools = []
#Settings of '/crash_assistant crash' command feature.
[crash_command]
#Enable feature.
enabled = true
#To ensure the user really wants to crash the game, the command needs to be run again within this amount of seconds.
#Set to <= 0 to disable the confirmation.
seconds = 10
#Settings of notifying about intel corrupted processors.
[intel_corrupted]
#Enable feature.
enabled = true
[greeting]
#You don't need to touch this option.
#On first world join of modpack creator if set to false shows greeting, then self enables.
shown_greeting = true
#You can customise GUI with this options.
[gui_customisation]
#Will hide Upload All Button from GUI.
disable_upload_all_button = false
#Append comment text with notice about sending screenshot of this gui tells nothing to modpack creators.
show_dont_send_screenshot_of_gui_notice = true
#Animate border to request user attention even more.
screenshot_of_gui_notice_animated_border = true
#You can make Upload All Button bigger/smaller to request user attention.
#Default Swing font size is 12, Default for this button in crash assistant is 16.
#Not recommended to set it more than 16, as it will affect the increase of GUI size because all text won't fit.
upload_all_button_font_size = 16
#Same as upload_all_button_font_size, but for Request Help button.
request_help_button_font_size = 16
#Same as upload_all_button_font_size, but for the Simple Mode toggle button.
simple_mode_button_font_size = 16
#You can change Upload All Button color to request user attention.
#format is "R_G_B", range is 0-255, for example "255_0_0" is red color. Use "default" to use default swing color.
#Default for this button is "0_178_0" (dark green color).
upload_all_button_foreground_color = "0_178_0"
#Same as upload_all_button_foreground_color, but for Request Help button.
#Default for this button is "0_0_178" (dark blue color).
request_help_button_foreground_color = "0_0_178"
#Same as upload_all_button_foreground_color, but for the Simple Mode toggle button.
simple_mode_button_foreground_color = "0_0_178"
#Same as upload_all_button_font_size, but for Auto-Fix button (in integrated GPU warning).
auto_fix_button_font_size = 16
#Same as upload_all_button_foreground_color, but for Auto-Fix button (in integrated GPU warning).
#Default for this button is "0_178_0" (dark green color).
auto_fix_button_foreground_color = "0_178_0"
#Path to a modpack logo to display in the top of the GUI.
#Path is relative to the Minecraft instance folder. Leave empty to disable.
modpack_logo_path = "kubejs/assets/tfg/textures/gui/tfg_logo_icon_outline_white_sr_456p.gif"
#If true, the logo will be larger, Replacing a some of `don't send screenshot` notice.
#If false, it will be smaller and logo will be end right where the `don't send screenshot` notice starts.
#You should try both, but most likely:
#- If you have some long text in the discord description, you will love the small one.
#- If the text is short, you will love the large one.
modpack_logo_large_mode = false
#Limit modpack logo height. Default is -1, which means it's calculated automatically.
#By default, this should not be needed. But if you have heavily customized GUI or using
#a rectangle logo instead of square, you may want to decrease its size, so this option could be needed in such case.
limit_modpack_logo_height = -1
#This option would be needed only if you limited modpack logo height.
#Otherwise, the logo will consume all available horizontal space.
#If true, the logo will be centered. If false, it will be aligned to the top.
modpack_logo_aligned_center = true
#Checks crash_assistant compatibility with other incompatible mods.
#Highly unrecommended to disable!
[compatibility]
#Enable feature.
enabled = true

View file

@ -0,0 +1,56 @@
# Localizing and Customizing Crash Assistant
Hello, localizers and modpack creators!
This guide explains how to contribute new translations to the mod and how to customize the text for your own modpack.
## Contributing New Translations
We welcome contributions for new languages or improvements to existing ones!
To contribute, please create a **Pull Request** on our official GitHub repository with your new or modified language
files.
* **GitHub Repository:**
[https://github.com/KostromDan/Crash-Assistant/](https://github.com/KostromDan/Crash-Assistant/)
* **Language File Location:** The source files are located at
`common_config/src/main/resources/crash_assistant_localization` in the repository.
---
## Customizing Text for Your Modpack
If you want to change any text in the mod for your modpack, please **do not edit the JAR file directly**. Instead, use
the built-in override system.
### How to Override Text
1. Navigate to the `config/crash_assistant/crash_assistant_localization_overrides/` directory in your Minecraft
instance.
2. Create a JSON file named after the language you want to modify (e.g., `en_us.json`, `ru_ru.json`, etc.).
3. Inside this file, you only need to add the keys and values for the text you wish to change. Any key you define here
will take precedence over the default text packed inside the mod.
This method is perfect for tweaking a few lines of text or even adding a completely new, unsupported language to your
modpack.
### Priority Language Overrides
You can use the `general.priority_lang_for_overrides` config option to specify a primary language for your custom text.
* **How it works:** If you set this option to `"en_us"`, any custom text you place in the `en_us.json` override file
will be used as the default for **all other languages**, unless a specific override for that key exists in their
respective language files (e.g., in `de_de.json`). This is useful for ensuring your custom messages appear
consistently for all users, regardless of their selected language.
### Configuration Options
* You can prevent the `crash_assistant_localization_overrides` folder and this README file from being generated by
setting `general.generate_localization_overrides_folder_with_readme` to `false`.
### ⚠️ Important Warning
Standard Minecraft localization methods, such as **resource packs** or scripting mods like **KubeJS**,
**will not work**. Crash Assistant uses its own internal system to load language files to ensure it can display
messages correctly, even when the main game has crashed or hasn't fully loaded.
Please use the override folder as described above.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,6 @@
{
"example_modid": {
"msg": "Custom msg on crash for this mod id. You can use $JAR_NAME$ placeholder, which will be replaced with jar name. You can use HTML here, it will work.",
"should_crash_on_startup": true
}
}

View file

@ -1,6 +1,49 @@
##[general]
B:early_fade_out_elements = 'true';
B:fade_out_loading_screen = 'true';
B:allow_universal_layouts = 'false';
B:wait_for_textures_in_loading = 'true';
B:fade_out_loading_screen = 'true';
B:wait_for_textures_in_loading = 'true';
##[early_loading]
I:early_loading_top_right_watermark_position_offset_y = '0';
I:early_loading_bottom_left_watermark_position_offset_x = '0';
I:early_loading_bottom_left_watermark_position_offset_y = '0';
B:early_loading_hide_logger = 'false';
I:early_loading_bar_width = '400';
I:early_loading_bar_position_offset_y = '50';
I:early_loading_top_right_watermark_height = '100';
S:early_loading_bottom_right_watermark_texture_path = '/config/fancymenu/assets/some_image.png';
I:early_loading_top_right_watermark_position_offset_x = '0';
S:early_loading_top_left_watermark_texture_path = '/config/fancymenu/assets/some_image.png';
I:early_loading_bottom_right_watermark_height = '100';
I:early_loading_bar_position_offset_x = '0';
I:early_loading_logo_height = '120';
I:early_loading_top_right_watermark_width = '100';
I:early_loading_bottom_right_watermark_position_offset_y = '0';
I:early_loading_window_height = '-1';
S:early_loading_bar_progress_texture_path = '/config/fancymenu/assets/some_bar_progress_image.png';
I:early_loading_bottom_right_watermark_position_offset_x = '0';
S:early_loading_background_texture_path = '/config/fancymenu/assets/some_image.png';
B:early_loading_background_preserve_aspect_ratio = 'true';
I:early_loading_top_left_watermark_width = '100';
B:early_loading_hide_logo = 'false';
S:early_loading_bar_background_texture_path = '/config/fancymenu/assets/some_bar_background_image.png';
S:early_loading_logo_texture_path = '/config/fancymenu/assets/some_image.png';
S:early_loading_bottom_left_watermark_texture_path = '/config/fancymenu/assets/some_image.png';
I:early_loading_top_left_watermark_position_offset_y = '0';
I:early_loading_top_left_watermark_position_offset_x = '0';
I:early_loading_logo_width = '480';
S:early_loading_top_right_watermark_texture_path = '/config/fancymenu/assets/some_image.png';
I:early_loading_bottom_left_watermark_width = '100';
I:early_loading_bottom_right_watermark_width = '100';
I:early_loading_bottom_left_watermark_height = '100';
I:early_loading_bar_height = '40';
S:early_loading_window_title = 'Minecraft';
I:early_loading_top_left_watermark_height = '100';
I:early_loading_window_width = '-1';
I:early_loading_logo_position_offset_y = '-50';
B:early_loading_hide_bar = 'false';
I:early_loading_logo_position_offset_x = '0';

View file

@ -79,7 +79,7 @@
[embeddiumplus.performance.distanceCulling.tileEntities]
#Toggles distance culling for Block Entities
#Maybe you use another mod for that :(
enable = true
enable = false
#List of all Block Entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:chest" - Ignores chests only

View file

@ -65,7 +65,7 @@
}
},
"sand": {
"enabled": true,
"enabled": false,
"opacity": 1.0,
"duration": {
"min": 100,

View file

@ -12,6 +12,10 @@
generate_dynamic_assets = true
#Allow the item_search or searchBar to be visible.
tab_item_search = true
#If set to true, then all of the generated items will not be put into the mod's tab.
no_mod_creative_tab = false
#Generate blocktype tags for every block type. This will be applied to all the mods that use the system, not just Every Compat. It's currently off and Can make pack a bit faster. Turn on if you need it.
generate_blocktype_tags = false
[general.tooltips]
#Enabled tooltips showing which mod an EC item is from

View file

@ -12,6 +12,8 @@
#
# Module - is a Supported Mod, just a modId is sufficient.
# EntrySet - is a FurnitureType or DecorativeType that Wood-Good is supporting via the mod. it is either block or item.
# Wood-Mods - Biomes O' Plenty, The Twilight Forest, so on...
# Supported-Mods - The mods that EveryCompat is currently supporting
#
# NOTE: blacklisting a Module will be applied to Wood-Good, Stone-Zone, Gems-Realm
#
@ -38,6 +40,7 @@
# "variantvanillablocks:chest", COMMENT: variantvanillablocks:oak_chest without "oak"
# "chipped:.*" COMMENT: .* is an regex which will exclude all of EntrySets from one Module - Wood-Good ONLY
# ]
# NOTE: This excluded one entryset from all WoodTypes/LeavesTypes
#
blacklist = []
@ -50,3 +53,21 @@
#
blacklist = []
[block]
#Exclude a specific WoodType/LeavesType block
# This is only applied to Wood-Good.
# EXAMPLE: blacklist = [
# "chipped/biomesoplenty/checkered_redwood_trapdoor", COMMENT: excluded a checkered_trapdoor from Chipped with Biomes-O'-Plenty's redwood
# "variantvanillablocks/biomesoplenty/fir_chest", COMMENT: excluded a chest from Variant-Vanilla-Blocks with Biomes-O'-Plenty's fir
# ".*/biomesoplenty/fir_chest", COMMENT: .* is an RegEx, so it exclude fir_chest from any Supported-Mods with just Biomes-O'-Plenty (Wood-Mods)
# "chipped/.*/fir_chest", COMMENT: .* is an RegEx, so it exclude fir_chest from any Wood-Mods with just chipped (Supported-Mod)
# ".*fir_chest", COMMENT: .* is an RegEx, so it exclude fir_chest from any Supported-Mods & Wood-Mods
# ]
#
blacklist = []
[other]
#Disable all of Supported Mods on EveryCompat's side. This feature is same as Library-Section which do not have any Wood Modules.
#WARNING: If the config between CLIENT & SERVER are not the same, then you won't able to join a server
include_all_wood_modules = true

View file

@ -0,0 +1,45 @@
#General settings
[general]
#Blacklisted Sounds - add the name of the sounds to blacklist, separated with comma
forbiddenSounds = ["ui.", "music.", "ambient."]
#Allow the "ALL" sounds list to include the blacklisted sounds?
lawfulAllList = false
#Volume set when pressed the mute button by default
#Range: 0.0 ~ 0.9
defaultMuteVolume = 0.0
#Set to true to move the muffle and play buttons to the left side of the GUI
leftButtons = false
#Show tips in the Muffler screen?
showTip = true
#Whether or not use the dark theme
useDarkTheme = false
#Inventory button settings
[inventory_button]
#Disable the Muffle button in the player inventory?
disableInventoryButton = false
#Coordinates for the Muffler button in the player inventory.
# You can change this in game by holding the RMB over the button and draging it around
#Range: > -2147483648
invButtonX = 75
#Coordinates for the Muffler button in the player inventory.
#You can change this in game by holding the RMB over the button and draging it around
#Range: > -2147483648
invButtonY = 7
#Disable the Muffle button in the creative player inventory?
disableCreativeInventoryButton = false
#Coordinates for the Muffler button in the creative player inventory.
# You can change this in game by holding the RMB over the button and draging it around
#Range: > -2147483648
creativeInvButtonX = 2
#Coordinates for the Muffler button in the creative player inventory.
#You can change this in game by holding the RMB over the button and draging it around
#Range: > -2147483648
creativeInvButtonY = 2
#Anchor settings
[Anchors]
#Disable the Anchors?
disableAnchors = false

View file

@ -1,124 +1,126 @@
{
"disableCrouchMining": false,
"disableExtraToolDamage": false,
"disableExtraFoodExhaustion": false,
"treeLifetimeLength": 4.0,
"dynamicMiningSpeed": {
"disable": false,
"speedMultiplication": 0.05,
"maxSpeedMultiplication": 16.0
"disableCrouchMining": false,
"disableExtraToolDamage": false,
"disableExtraFoodExhaustion": false,
"treeLifetimeLength": 4.0,
"dynamicMiningSpeed": {
"disable": false,
"speedMultiplication": 0.05,
"maxSpeedMultiplication": 16.0
},
"trees": {
"standardTree": {
"algorithm": {
"maxLeavesRadius": 25,
"maxLogAmount": 512,
"shouldFallOnMaxLogAmount": true,
"shouldIgnorePersistentLeaves": true
},
"logFilter": {
"whitelistedTags": [
"minecraft:logs"
],
"whitelist": [
"minecraft:mushroom_stem",
"beneath:wood/log/crimson",
"beneath:wood/stripped_log/crimson",
"beneath:wood/wood/crimson",
"beneath:wood/stripped_wood/crimson",
"beneath:wood/log/warped",
"beneath:wood/stripped_log/warped",
"beneath:wood/wood/warped",
"beneath:wood/stripped_wood/warped",
"ad_astra:aeronos_stem",
"ad_astra:strophar_stem"
],
"blacklist": []
},
"leavesFilter": {
"whitelistedTags": [
"minecraft:leaves"
],
"whitelist": [
"minecraft:red_mushroom_block",
"minecraft:brown_mushroom_block",
"minecraft:shroomlight",
"species:alphacene_mushroom_block",
"species:alphacene_mushroom_growth",
"minecraft:nether_wart_block",
"minecraft:warped_wart_block",
"beneath:wood/leaves/crimson",
"beneath:wood/leaves/warped",
"ad_astra:aeronos_cap",
"ad_astra:strophar_cap"
],
"blacklist": []
},
"extraBlockFilter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:vine",
"minecraft:bee_nest",
"minecraft:cocoa"
],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [
"minecraft:axes"
],
"whitelist": [],
"blacklist": []
}
},
"trees": {
"standardTree": {
"algorithm": {
"maxLeavesRadius": 25,
"maxLogAmount": 512,
"shouldFallOnMaxLogAmount": true,
"shouldIgnorePersistentLeaves": true
},
"logFilter": {
"whitelistedTags": [
"minecraft:logs"
],
"whitelist": [
"minecraft:mushroom_stem",
"beneath:wood/log/crimson",
"beneath:wood/stripped_log/crimson",
"beneath:wood/wood/crimson",
"beneath:wood/stripped_wood/crimson",
"beneath:wood/log/warped",
"beneath:wood/stripped_log/warped",
"beneath:wood/wood/warped",
"beneath:wood/stripped_wood/warped",
"ad_astra:aeronos_stem",
"ad_astra:strophar_stem"
],
"blacklist": []
},
"leavesFilter": {
"whitelistedTags": [
"minecraft:leaves"
],
"whitelist": [
"minecraft:red_mushroom_block",
"minecraft:brown_mushroom_block",
"minecraft:shroomlight",
"species:alphacene_mushroom_block",
"species:alphacene_mushroom_growth",
"minecraft:nether_wart_block",
"minecraft:warped_wart_block",
"beneath:wood/leaves/crimson",
"beneath:wood/leaves/warped",
"ad_astra:aeronos_cap",
"ad_astra:strophar_cap"
],
"blacklist": []
},
"extraBlockFilter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:vine",
"minecraft:bee_nest",
"minecraft:cocoa"
],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [
"minecraft:axes"
],
"whitelist": [],
"blacklist": []
}
},
"verticalTree": {
"filter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:cactus",
"minecraft:bamboo"
],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [
"minecraft:axes"
],
"whitelist": [],
"blacklist": []
}
},
"chorusTree": {
"enabled": false,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
},
"mushroomTree": {
"stemFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"capFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
}
"verticalTree": {
"filter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:cactus",
"minecraft:bamboo"
],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [
"minecraft:axes"
],
"whitelist": [],
"blacklist": []
}
},
"chorusTree": {
"enabled": false,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [
"tfg:charred_log"
],
"blacklist": []
}
},
"mushroomTree": {
"stemFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"capFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -3,13 +3,13 @@ type = fancymenu_layout
layout-meta {
identifier = drippy_loading_overlay
render_custom_elements_behind_vanilla = false
last_edited_time = 1752899622608
last_edited_time = 1763246081342
is_enabled = true
randommode = false
randomgroup = 1
randomonlyfirsttime = false
layout_index = 0
[loading_requirement_container_meta:5a04ea61-16dc-4ce3-b5f1-db096b50a05a-1752899545176] = [groups:][instances:]
[loading_requirement_container_meta:b25d78fb-bad6-4131-9517-ed77003190ca-1763246052248] = [groups:][instances:]
}
customization {
@ -55,6 +55,7 @@ element {
nine_slice_texture_border_x = 5
nine_slice_texture_border_y = 5
image_tint = #FFFFFF
restart_animated_on_menu_load = false
element_type = image
instance_identifier = 22ec4f96-137c-48d9-ac6b-cb4f58e7a7821699231610566
appearance_delay = no_delay
@ -89,8 +90,8 @@ element {
}
element {
interactable = true
source = Tip: Read the Field Guide!!!
interactable = false
source = Tip: Read the field guide!!!
source_mode = direct
shadow = true
scale = 1.0
@ -155,6 +156,140 @@ element {
layer_hidden_in_editor = false
}
element {
interactable = false
source = RAM: {"placeholder":"usedram"}MB/ {"placeholder":"maxram"}MB
source_mode = direct
shadow = true
scale = 0.8
base_color = #b5b5b5
text_border = 2
line_spacing = 2
enable_scrolling = false
auto_line_wrapping = true
remove_html_breaks = true
code_block_single_color = #737373FF
code_block_multi_color = #565656FF
headline_line_color = #A9A9A9FF
separation_line_color = #A9A9A9FF
hyperlink_color = #0771FCFF
quote_color = #818181FF
quote_indent = 8.0
quote_italic = false
bullet_list_dot_color = #A9A9A9FF
bullet_list_indent = 8.0
bullet_list_spacing = 3.0
parse_markdown = true
table_show_header = true
table_alternate_row_colors = true
table_line_color = #787878FF
table_header_background_color = #323232FF
table_row_background_color = #282828FF
table_alternate_row_color = #3C3C3CFF
table_line_thickness = 1.0
table_cell_padding = 8.0
table_margin = 4.0
element_type = text_v2
instance_identifier = 86a4db70-075d-42a2-ba17-fa5d4dbaa06e-1763245386549
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in_v2 = no_fading
fade_in_speed = 1.0
fade_out = no_fading
fade_out_speed = 1.0
base_opacity = 1.0
auto_sizing = false
auto_sizing_base_screen_width = 2496
auto_sizing_base_screen_height = 1419
sticky_anchor = false
anchor_point = element
anchor_point_element = progress_bar
x = 264
y = 12
width = 192
height = 15
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758
[loading_requirement_container_meta:613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758] = [groups:][instances:]
enable_parallax = false
parallax_intensity_v2 = 0.5
invert_parallax = false
animated_offset_x = 0
animated_offset_y = 0
load_once_per_session = false
in_editor_color = #FFC800FF
layer_hidden_in_editor = false
}
element {
interactable = false
source = FPS: {"placeholder":"fps"}
source_mode = direct
shadow = true
scale = 0.8
base_color = #b5b5b5
text_border = 2
line_spacing = 2
enable_scrolling = false
auto_line_wrapping = true
remove_html_breaks = true
code_block_single_color = #737373FF
code_block_multi_color = #565656FF
headline_line_color = #A9A9A9FF
separation_line_color = #A9A9A9FF
hyperlink_color = #0771FCFF
quote_color = #818181FF
quote_indent = 8.0
quote_italic = false
bullet_list_dot_color = #A9A9A9FF
bullet_list_indent = 8.0
bullet_list_spacing = 3.0
parse_markdown = true
table_show_header = true
table_alternate_row_colors = true
table_line_color = #787878FF
table_header_background_color = #323232FF
table_row_background_color = #282828FF
table_alternate_row_color = #3C3C3CFF
table_line_thickness = 1.0
table_cell_padding = 8.0
table_margin = 4.0
element_type = text_v2
instance_identifier = 212f299f-173f-42b0-be66-3c1cc155a7ed-1763245838831
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in_v2 = no_fading
fade_in_speed = 1.0
fade_out = no_fading
fade_out_speed = 1.0
base_opacity = 1.0
auto_sizing = false
auto_sizing_base_screen_width = 2496
auto_sizing_base_screen_height = 1419
sticky_anchor = false
anchor_point = element
anchor_point_element = progress_bar
x = 264
y = 22
width = 203
height = 15
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758
[loading_requirement_container_meta:613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758] = [groups:][instances:]
enable_parallax = false
parallax_intensity_v2 = 0.5
invert_parallax = false
animated_offset_x = 0
animated_offset_y = 0
load_once_per_session = false
in_editor_color = #FFC800FF
layer_hidden_in_editor = false
}
vanilla_button {
button_element_executable_block_identifier = f3a70cd2-ecfc-4b6b-91cf-b88673431f32-1710837053334
[executable_block:f3a70cd2-ecfc-4b6b-91cf-b88673431f32-1710837053334][type:generic] = [executables:]

View file

@ -3,13 +3,13 @@ type = fancymenu_layout
layout-meta {
identifier = title_screen
render_custom_elements_behind_vanilla = false
last_edited_time = 1759697550520
last_edited_time = 1763246321798
is_enabled = true
randommode = false
randomgroup = 1
randomonlyfirsttime = false
layout_index = 0
[loading_requirement_container_meta:5de75902-4589-4c02-a443-487a6194d339-1759697516765] = [groups:][instances:]
[loading_requirement_container_meta:f89ba56d-3e0b-46b3-bef2-6e7ecabf2ff0-1763246081347] = [groups:][instances:]
}
customization {

View file

@ -1,8 +1,8 @@
##[general]
B:force_fullscreen = 'false';
I:default_gui_scale = '-1';
B:play_vanilla_menu_music = 'true';
B:force_fullscreen = 'false';
##[customization]
@ -15,19 +15,19 @@ B:advanced_customization_mode = 'false';
##[loading]
S:preload_resources = '[cubic_panorama]beneath%!source_end!%[slideshow]new_loading_screen%!source_end!%';
S:custom_game_intro_skip_text = '';
B:allow_game_intro_skip = 'true';
S:game_intro_animation_name = '';
B:game_intro_fade_out = 'true';
S:custom_game_intro_skip_text = '';
##[window]
S:custom_window_icon_16 = '/config/fancymenu/assets/icons/icon16x16.png';
B:show_custom_window_icon = 'true';
S:custom_window_icon_macos = '/config/fancymenu/assets/icons/macOS.icns';
S:custom_window_icon_32 = '/config/fancymenu/assets/icons/icon32x32.png';
S:custom_window_title = 'TerraFirmaGreg-Modern';
S:custom_window_icon_16 = '/config/fancymenu/assets/icons/icon16x16.png';
##[multiplayer_screen]
@ -45,36 +45,38 @@ B:show_singleplayer_screen_world_icons = 'true';
B:layout_editor_grid_snapping = 'true';
B:anchor_overlay_change_anchor_on_area_hover = 'true';
B:show_layout_editor_grid = 'true';
S:anchor_overlay_color_base_override = '';
B:enable_element_rotation_controls = 'true';
F:anchor_overlay_opacity_normal = '0.5';
F:anchor_overlay_opacity_busy = '0.7';
D:anchor_overlay_hover_charging_time_seconds = '2.0';
B:anchor_overlay_change_anchor_on_element_hover = 'true';
S:anchor_overlay_visibility_mode = 'dragging';
B:anchor_overlay_show_all_connection_lines = 'false';
F:layout_editor_grid_snapping_strength = '1.0';
S:anchor_overlay_color_base_override = '';
I:layout_editor_grid_size = '10';
B:invert_anchor_overlay_color = 'false';
B:enable_buddy = 'true';
S:anchor_overlay_color_border_override = '';
F:anchor_overlay_opacity_normal = '0.5';
F:anchor_overlay_opacity_busy = '0.7';
D:anchor_overlay_hover_charging_time_seconds = '2.0';
B:enable_element_tilting_controls = 'true';
##[ui]
I:context_menu_hover_open_speed = '1';
S:ui_theme = 'dark';
F:ui_scale = '4.0';
B:play_ui_click_sounds = 'true';
B:enable_ui_text_shadow = 'false';
I:context_menu_hover_open_speed = '1';
S:ui_theme = 'dark';
##[debug_overlay]
B:debug_overlay_show_basic_screen_category = 'true';
B:debug_overlay_show_system_category = 'true';
B:debug_overlay_show_advanced_screen_category = 'true';
B:show_debug_overlay = 'false';
B:debug_overlay_show_resources_category = 'true';
B:debug_overlay_show_system_category = 'true';
B:debug_overlay_show_advanced_screen_category = 'true';
##[tutorial]

View file

@ -19,9 +19,24 @@
"layout_editor_element_border_color_selected": {
"hex": "#03DBFCFF"
},
"layout_editor_element_border_rotation_controls_color": {
"hex": "#9E2BFFFF"
},
"layout_editor_element_border_vertical_tilting_controls_color": {
"hex": "#FFB52BFF"
},
"layout_editor_element_border_horizontal_tilting_controls_color": {
"hex": "#91FF2BFF"
},
"layout_editor_element_dragging_not_allowed_color": {
"hex": "#E83609C8"
},
"layout_editor_element_border_display_line_background_color": {
"hex": "#00000080"
},
"layout_editor_element_border_display_line_text_color": {
"hex": "#FFFFFFFF"
},
"layout_editor_anchor_point_overlay_color_base": {
"hex": "#25B479FF"
},
@ -76,6 +91,72 @@
"list_entry_color_selected_hovered": {
"hex": "#323232FF"
},
"actions_entry_background_color_action": {
"hex": "#3A3F44FF"
},
"actions_entry_background_color_action_hover": {
"hex": "#44494EFF"
},
"actions_entry_background_color_if": {
"hex": "#263F55FF"
},
"actions_entry_background_color_if_hover": {
"hex": "#2D516EFF"
},
"actions_entry_background_color_else_if": {
"hex": "#392D4FFF"
},
"actions_entry_background_color_else_if_hover": {
"hex": "#463A5FFF"
},
"actions_entry_background_color_else": {
"hex": "#4E3721FF"
},
"actions_entry_background_color_else_hover": {
"hex": "#5F462DFF"
},
"actions_entry_background_color_while": {
"hex": "#234A42FF"
},
"actions_entry_background_color_while_hover": {
"hex": "#2D5C52FF"
},
"actions_entry_background_color_folder": {
"hex": "#50303CFF"
},
"actions_entry_background_color_folder_hover": {
"hex": "#613E4DFF"
},
"actions_entry_background_color_generic_block": {
"hex": "#3A3B3EFF"
},
"actions_entry_background_color_generic_block_hover": {
"hex": "#47484CFF"
},
"actions_chain_indicator_color": {
"hex": "#587096B4"
},
"actions_chain_indicator_hovered_color": {
"hex": "#64B5F6D2"
},
"actions_chain_indicator_selected_color": {
"hex": "#FFC147DC"
},
"actions_minimap_background_color": {
"hex": "#181B20C8"
},
"actions_minimap_border_color": {
"hex": "#5E636CDC"
},
"actions_minimap_viewport_color": {
"hex": "#FFFFFF23"
},
"actions_minimap_viewport_border_color": {
"hex": "#D2DEFF64"
},
"actions_minimap_tooltip_border_color": {
"hex": "#78AADCDC"
},
"text_editor_sidebar_color": {
"hex": "#313335FF"
},

View file

@ -19,9 +19,24 @@
"layout_editor_element_border_color_selected": {
"hex": "#03DBFCFF"
},
"layout_editor_element_border_rotation_controls_color": {
"hex": "#9E2BFFFF"
},
"layout_editor_element_border_vertical_tilting_controls_color": {
"hex": "#FFB52BFF"
},
"layout_editor_element_border_horizontal_tilting_controls_color": {
"hex": "#91FF2BFF"
},
"layout_editor_element_dragging_not_allowed_color": {
"hex": "#E83609C8"
},
"layout_editor_element_border_display_line_background_color": {
"hex": "#00000080"
},
"layout_editor_element_border_display_line_text_color": {
"hex": "#FFFFFFFF"
},
"layout_editor_anchor_point_overlay_color_base": {
"hex": "#25B479FF"
},
@ -76,6 +91,72 @@
"list_entry_color_selected_hovered": {
"hex": "#AFAFAFFF"
},
"actions_entry_background_color_action": {
"hex": "#E0E0E0FF"
},
"actions_entry_background_color_action_hover": {
"hex": "#CECECEFF"
},
"actions_entry_background_color_if": {
"hex": "#C9DBEFFF"
},
"actions_entry_background_color_if_hover": {
"hex": "#B8CEE8FF"
},
"actions_entry_background_color_else_if": {
"hex": "#E9D7F0FF"
},
"actions_entry_background_color_else_if_hover": {
"hex": "#D8C6E3FF"
},
"actions_entry_background_color_else": {
"hex": "#F3E1C7FF"
},
"actions_entry_background_color_else_hover": {
"hex": "#E5D1B6FF"
},
"actions_entry_background_color_while": {
"hex": "#CCEBE3FF"
},
"actions_entry_background_color_while_hover": {
"hex": "#BCDED4FF"
},
"actions_entry_background_color_folder": {
"hex": "#F2D5DBFF"
},
"actions_entry_background_color_folder_hover": {
"hex": "#E6C7CEFF"
},
"actions_entry_background_color_generic_block": {
"hex": "#E5E5E5FF"
},
"actions_entry_background_color_generic_block_hover": {
"hex": "#D2D2D2FF"
},
"actions_chain_indicator_color": {
"hex": "#8CAAD296"
},
"actions_chain_indicator_hovered_color": {
"hex": "#6895D7BE"
},
"actions_chain_indicator_selected_color": {
"hex": "#DCA236D2"
},
"actions_minimap_background_color": {
"hex": "#ECECECC8"
},
"actions_minimap_border_color": {
"hex": "#ACACACDC"
},
"actions_minimap_viewport_color": {
"hex": "#5050503C"
},
"actions_minimap_viewport_border_color": {
"hex": "#D2DEFF64"
},
"actions_minimap_tooltip_border_color": {
"hex": "#78AADCDC"
},
"text_editor_sidebar_color": {
"hex": "#A4A4A4FF"
},

View file

@ -27,7 +27,7 @@
More info here
(http://www.cronmaker.com)
*/
"backup_cron": "0 0 0/1 1/1 * ? *",
"backup_cron": "0 15 10 * * ? *",
// Time between manual backups using the command
"manual_backups_time": 0,
// Only run a backup if a player has been online since the last backup
@ -52,9 +52,9 @@
// Specify the backup format. Valid options are ZIP and DIRECTORY
"backup_format": "ZIP",
// Minimum free disk space in MB. If a backup's creation would leave less than this amount of disk space remaining, the backup will be aborted.
"minimum_free_space": 0,
"minimum_free_space": 51200,
// If the previous backup failed due to lack of space, the oldest backup will be deleted to free space.
"free_space_if_needed": false,
"free_space_if_needed": true,
/* Specify files or folders to be excluded.
Can specify a file name, path relative to server directory or wildcard file path
Examples: (All file paths are relative to server root)
@ -65,7 +65,7 @@
*path/ends/with.txt Any files who's path ends with
*path/contains* Any files who's path contains
*/
"excluded": [],
"excluded": ["DistantHorizons.sqlite"],
// The dimension used when creating backup preview image, specify "all" to enable automatic detection of primary dimension (can be very slow)
"preview_dimension": "minecraft:overworld"
}
}

View file

@ -2,6 +2,7 @@
chapter_groups: [
{ id: "19428C6E7A36D463", title: "{quests.groups.tips}" }
{ id: "31B01EAD21CA863A", title: "{quests.groups.technological_help}" }
{ id: "36FC51ACEF38D994", title: "{quests.groups.space_survival}" }
{ id: "3C4612A920658A7E", title: "{quests.groups.primitive}" }
{ id: "44D0F3E5067B5AB8", title: "{quests.groups.voltaic_age}" }
{ id: "21D975CEBDE06BA9", title: "{quests.groups.space_age}" }

View file

@ -218,13 +218,6 @@
id: "432E105A84AEA630"
type: "checkmark"
}
{
dimension: "ad_astra:moon"
disable_toast: true
icon: "tfg:marker/moon"
id: "6A4F5147475443C5"
type: "dimension"
}
]
title: "{quests.ae2.fluix_liquid.title}"
x: -3.5d
@ -234,6 +227,7 @@
can_repeat: true
dependencies: ["0C0B09D66D0CFFBA"]
description: ["{quests.ae2.ae_guide.desc}"]
icon: "ae2:guide"
id: "6CF08AFB924905F0"
rewards: [{
id: "34825A998EA88DB4"
@ -538,13 +532,13 @@
{
dependencies: ["6CF08AFB924905F0"]
description: ["{quests.ae2.iv.desc}"]
icon: "tfg:iv_universal_circuit"
icon_scale: 2.0d
id: "0F1104DEEB22EF86"
size: 1.0d
tasks: [{
id: "0D58947010553DE2"
item: "tfg:iv_universal_circuit"
type: "item"
id: "6D9B9EAFE680B768"
type: "checkmark"
}]
title: "{quests.ae2.iv.title}"
x: 3.0d
@ -638,13 +632,13 @@
{
dependencies: ["6CF08AFB924905F0"]
description: ["{quests.ae2.luv.desc}"]
icon: "tfg:luv_universal_circuit"
icon_scale: 2.0d
id: "1F3621FABA32DC6B"
size: 1.0d
tasks: [{
id: "54E60091BA319CB6"
item: "tfg:luv_universal_circuit"
type: "item"
id: "4CE3EF0D1FAC1B6C"
type: "checkmark"
}]
title: "{quests.ae2.luv.title}"
x: 0.5d
@ -705,13 +699,13 @@
{
dependencies: ["6CF08AFB924905F0"]
description: ["{quests.ae2.hv.desc}"]
icon: "tfg:hv_universal_circuit"
icon_scale: 2.0d
id: "3C3C21482E31267B"
size: 1.0d
tasks: [{
id: "59184C16CD8F51C6"
item: "tfg:hv_universal_circuit"
type: "item"
id: "1D4A01B75676146B"
type: "checkmark"
}]
title: "{quests.ae2.hv.title}"
x: 0.5d
@ -1269,6 +1263,26 @@
x: 5.0d
y: -3.5d
}
{
dependencies: ["386C54268DA9F2BF"]
description: ["{quests.ae2.universal_circuits.desc}"]
id: "4F3B767032E0282F"
subtitle: "{quests.ae2.universal_circuits.subtitle}"
tasks: [{
id: "7427AEBF61BFC772"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfg:ulv_universal_circuit)item(tfg:lv_universal_circuit)item(tfg:mv_universal_circuit)item(tfg:hv_universal_circuit)item(tfg:ev_universal_circuit)item(tfg:iv_universal_circuit)item(tfg:luv_universal_circuit)item(tfg:zpm_universal_circuit)item(tfg:uv_universal_circuit)item(tfg:uhv_universal_circuit))"
}
}
type: "item"
}]
title: "{quests.ae2.universal_circuits.title}"
x: -2.0d
y: -9.0d
}
]
subtitle: ["{quests.ae2.subtitle}"]
title: "{quests.ae2}"

View file

@ -134,7 +134,7 @@
]
dependency_requirement: "one_completed"
description: ["{quests.create_logistics.rose_quartz_lens.desc}"]
icon: "gtceu:rose_quartz_lens"
icon: "greate:rose_quartz_lens"
id: "7C4807A247AF36A1"
shape: "octagon"
size: 2.0d
@ -142,7 +142,7 @@
tasks: [
{
id: "0C0BA9D487C3B948"
item: "gtceu:rose_quartz_lens"
item: "greate:rose_quartz_lens"
type: "item"
}
{
@ -182,8 +182,8 @@
optional: true
subtitle: "{quests.create_logistics.cold_rose_quartz.subtitle}"
tasks: [{
id: "00680B620AC2F8ED"
item: "gtceu:exquisite_rose_quartz_gem"
id: "60D9FAD7D3290FF5"
item: "greate:exquisite_rose_quartz_gem"
type: "item"
}]
title: "{quests.create_logistics.cold_rose_quartz.title}"
@ -199,7 +199,7 @@
subtitle: "{quests.create_logistics.fabricate_rose_quartz.subtitle}"
tasks: [{
id: "57B107DB57726992"
item: "gtceu:rose_quartz_plate"
item: "greate:rose_quartz_plate"
type: "item"
}]
title: "{quests.create_logistics.fabricate_rose_quartz.title}"

View file

@ -11,7 +11,7 @@
image: "gtceu:textures/gui/overlay/atomic_overlay_2.png"
rotation: 0.0d
width: 8.0d
x: 8.5d
x: 10.0d
y: 7.0d
}]
order_index: 0
@ -32,19 +32,19 @@
id: "66960076A74E9B79"
linked_quest: "0CA5B715B76E4A5B"
shape: "diamond"
x: 14.0d
x: 15.5d
y: 2.5d
}
{
id: "6058CD9466BE0852"
linked_quest: "00202200344F3456"
x: 11.5d
x: 13.0d
y: 4.0d
}
{
id: "49FB3507B0FB3000"
linked_quest: "155F421FC2F39C3C"
x: 10.5d
x: 12.0d
y: 4.0d
}
{
@ -52,9 +52,22 @@
linked_quest: "4B1F957EB41A5E9B"
shape: "octagon"
size: 1.5d
x: 4.5d
x: 5.5d
y: 5.5d
}
{
id: "7B380A243C2C39FA"
linked_quest: "13F2929C1C303A0B"
x: -1.0d
y: -5.0d
}
{
id: "2151F8AA263F1D6E"
linked_quest: "6ECAD339C91EF194"
shape: "heart"
x: 4.0d
y: -5.5d
}
]
quests: [
{
@ -145,12 +158,15 @@
}
]
title: "{quests.extreme_voltage.tungsten.title}"
x: 6.0d
y: -4.5d
x: 7.5d
y: -2.0d
}
{
dependencies: ["4EA8888B12D75BF1"]
dependency_requirement: "all_started"
dependencies: [
"4EA8888B12D75BF1"
"00004BE1D77EA003"
]
dependency_requirement: "one_completed"
description: ["{quests.extreme_voltage.tunsgten_line_step_1.desc}"]
icon: "gtceu:tungstic_acid_dust"
id: "04682CD04FE0A56E"
@ -170,26 +186,36 @@
}
]
title: "{quests.extreme_voltage.tunsgten_line_step_1.title}"
x: 0.5d
y: -4.5d
x: -2.0d
y: -2.0d
}
{
dependencies: ["4EA8888B12D75BF1"]
dependency_requirement: "all_started"
description: [""]
description: [
"{quests.extreme_voltage.assembler.desc.1}"
"{@pagebreak}"
"{quests.extreme_voltage.assembler.desc.2}"
]
id: "601088B7920140B2"
shape: "octagon"
size: 2.0d
subtitle: "{quests.extreme_voltage.assembler.subtitle}"
tasks: [{
id: "2B895EE3AD917E30"
item: "gtceu:ev_assembler"
type: "item"
}]
title: "{quests.extreme_voltage.assembler.title}"
x: -0.75d
y: 3.0d
}
{
dependencies: ["4EA8888B12D75BF1"]
dependencies: [
"4EA8888B12D75BF1"
"6A451F43F3D7A671"
]
dependency_requirement: "one_completed"
description: [
"{quests.extreme_voltage.distillation_tower.desc.1}"
"{@pagebreak}"
@ -278,7 +304,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.wood_distillation.title}"
x: -6.0d
x: -5.5d
y: -2.5d
}
{
@ -296,7 +322,7 @@
item: "gtceu:alloy_blast_smelter"
type: "item"
}]
x: 8.5d
x: 10.0d
y: 1.5d
}
{
@ -313,7 +339,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.ev_mixer.title}"
x: -0.75d
x: 0.0d
y: 0.0d
}
{
@ -411,7 +437,7 @@
}
]
title: "{quests.extreme_voltage.gcym_alloys.title}"
x: 4.5d
x: 8.5d
y: 1.5d
}
{
@ -451,14 +477,15 @@
}
{
dependencies: ["24ECDF70031B39C4"]
description: ["The &6Large Centrifugal Unit&r is a mandatory multiblock for your Fission Line.\\n\\nIt supports up to &52x EV Energy Hatches&r, allowing it to process &1IV-tier&r recipes using the same mechanic as the EBF, so it should feel familiar.\\n\\nThis machine can operate in two modes: &bCentrifuge&r and &6Thermal Centrifuge&r. You can easily switch between them directly in the controller interface.\\n\\nWith this upgrade, you can finally bring your &aore processing&r to a whole new level of speed."]
description: ["{quests.extreme_voltage.large_centrifuge.desc}"]
id: "10F870BCEC5D5C74"
subtitle: "{quests.extreme_voltage.large_centrifuge.subtitle}"
tasks: [{
id: "78C78EA1B0996FF9"
item: "gtceu:large_centrifuge"
type: "item"
}]
x: 15.5d
x: 17.0d
y: 1.5d
}
{
@ -484,8 +511,8 @@
}
]
title: "{quests.extreme_voltage.tungsten_steel.title}"
x: 0.5d
y: -2.0d
x: 0.0d
y: -4.0d
}
{
dependencies: [
@ -503,7 +530,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.nuclear_fuel_factory.title}"
x: 6.0d
x: 7.5d
y: 7.0d
}
{
@ -545,7 +572,7 @@
}
]
title: "{quests.extreme_voltage.heavy_water.title}"
x: 8.5d
x: 10.0d
y: 5.5d
}
{
@ -570,7 +597,7 @@
}
type: "item"
}]
x: 7.0d
x: 8.5d
y: 7.0d
}
{
@ -601,7 +628,7 @@
}
]
title: "{quests.gregtech_energy.fission_reactor.title}"
x: 8.5d
x: 10.0d
y: 7.0d
}
{
@ -624,7 +651,7 @@
}
]
title: "{quests.extreme_voltage.radioactive_waste.title}"
x: 10.0d
x: 11.5d
y: 7.0d
}
{
@ -652,7 +679,7 @@
}
type: "item"
}]
x: 11.0d
x: 12.5d
y: 7.0d
}
{
@ -673,7 +700,7 @@
}
]
title: "{quests.extreme_voltage.uranium_line.title}"
x: 11.0d
x: 12.5d
y: 8.0d
}
{
@ -687,7 +714,7 @@
item: "gtceu:uraninite_dust"
type: "item"
}]
x: 11.0d
x: 12.5d
y: 9.0d
}
{
@ -720,7 +747,7 @@
}
]
title: "{quests.extreme_voltage.uranium_waste.title}"
x: 13.0d
x: 14.5d
y: 7.0d
}
{
@ -747,7 +774,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.heat_exchanger.title}"
x: 13.0d
x: 14.5d
y: 5.5d
}
{
@ -775,7 +802,7 @@
}
]
title: "{quests.extreme_voltage.ammonium_formate.title}"
x: 12.0d
x: 13.5d
y: 5.5d
}
{
@ -798,7 +825,7 @@
}
]
title: "{quests.extreme_voltage.formamide.title}"
x: 14.0d
x: 15.5d
y: 5.5d
}
{
@ -831,7 +858,7 @@
}
]
title: "{quests.extreme_voltage.nuclear_residue_dust.title}"
x: 15.5d
x: 17.0d
y: 5.5d
}
{
@ -857,7 +884,7 @@
}
]
title: "{quests.extreme_voltage.martian_sludge.title}"
x: 15.5d
x: 17.0d
y: 3.5d
}
{
@ -885,7 +912,7 @@
}
]
title: "{quests.extreme_voltage.hexafluorosilic_acid.title}"
x: 17.0d
x: 18.5d
y: 3.5d
}
{
@ -902,7 +929,7 @@
item: "tfg:oxidized_nuclear_residue_dust"
type: "item"
}]
x: 17.0d
x: 18.5d
y: 5.5d
}
{
@ -915,7 +942,7 @@
item: "tfg:refined_nuclear_residue_dust"
type: "item"
}]
x: 17.0d
x: 18.5d
y: 7.0d
}
{
@ -941,7 +968,7 @@
}
type: "item"
}]
x: 17.0d
x: 18.5d
y: 10.5d
}
{
@ -964,7 +991,7 @@
}
]
title: "{quests.extreme_voltage.radioactive_concoction.title}"
x: 20.0d
x: 21.5d
y: 5.5d
}
{
@ -987,7 +1014,7 @@
}
]
title: "{quests.extreme_voltage.tritiated_water.title}"
x: 14.5d
x: 16.0d
y: 10.5d
}
{
@ -1132,7 +1159,7 @@
}
]
title: "{quests.extreme_voltage.ostrum_harvester.title}"
x: 13.0d
x: 14.5d
y: 2.5d
}
{
@ -1199,8 +1226,8 @@
item: "gtceu:iv_machine_hull"
type: "item"
}]
x: 4.5d
y: -2.0d
x: 1.5d
y: -5.5d
}
{
dependencies: ["2C000B45C23752D0"]
@ -1229,7 +1256,7 @@
}
]
title: "{quests.extreme_voltage.ev_superconductor.title}"
x: 12.0d
x: 13.5d
y: 8.0d
}
{
@ -1261,14 +1288,24 @@
{
dependencies: ["2DEC7AF917AAE4EC"]
description: ["{quests.extreme_voltage.gasoline.desc}"]
icon: "gtceu:gasoline_bucket"
id: "397546E863E9835E"
optional: true
shape: "octagon"
size: 1.5d
tasks: [{
id: "3F040C1D8A8D6676"
item: "gtceu:gasoline_bucket"
type: "item"
}]
tasks: [
{
id: "3F040C1D8A8D6676"
item: "gtceu:gasoline_bucket"
optional_task: true
type: "item"
}
{
id: "4BE81C925AD3FB91"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}
]
title: "{quests.extreme_voltage.gasoline.title}"
x: -7.0d
y: -4.5d
@ -1280,7 +1317,6 @@
]
description: ["{quests.extreme_voltage.pss.desc}"]
id: "60433993B715029A"
shape: "heart"
subtitle: "{quests.extreme_voltage.pss.subtitle}"
tasks: [
{
@ -1422,7 +1458,7 @@
}
]
title: "{quests.extreme_voltage.high_pressure_steam.title}"
x: 8.5d
x: 10.0d
y: 9.0d
}
{
@ -1444,7 +1480,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.me_part.title}"
x: 4.5d
x: 5.5d
y: 3.0d
}
{
@ -1470,7 +1506,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.building_gadgets.title}"
x: 3.5d
x: 4.5d
y: 4.0d
}
{
@ -1499,12 +1535,13 @@
}
]
title: "{quests.ae2.wireless_access.title}"
x: 4.5d
x: 5.5d
y: 4.0d
}
{
dependencies: ["601088B7920140B2"]
description: ["{quests.extreme_voltage.new_qol.desc}"]
icon: "gtceu:ev_sensor"
id: "70ABD1E3FC1CA672"
tasks: [{
id: "73ABA113A9069875"
@ -1512,7 +1549,7 @@
type: "checkmark"
}]
title: "{quests.extreme_voltage.new_qol.title}"
x: 3.5d
x: 4.5d
y: 3.0d
}
{
@ -1558,7 +1595,7 @@
}
]
title: "{quests.extreme_voltage.plutonium.title}"
x: 17.0d
x: 18.5d
y: 9.0d
}
{
@ -1570,10 +1607,10 @@
subtitle: "{quests.extreme_voltage.ostrum_linear.subtitle}"
tasks: [{
id: "130FE3E2CE8735F8"
item: "gtceu:ostrum_linear_accelerator"
item: "tfg:ostrum_linear_accelerator"
type: "item"
}]
x: 20.0d
x: 21.5d
y: 9.0d
}
{
@ -1593,7 +1630,7 @@
type: "checkmark"
}
]
x: 20.0d
x: 21.5d
y: 12.5d
}
{
@ -1613,7 +1650,7 @@
type: "checkmark"
}
]
x: 21.0d
x: 22.5d
y: 12.5d
}
{
@ -1636,7 +1673,7 @@
type: "checkmark"
}
]
x: 19.0d
x: 20.5d
y: 12.5d
}
{
@ -1669,7 +1706,7 @@
type: "item"
}
]
x: 21.0d
x: 22.5d
y: 13.5d
}
{
@ -1702,7 +1739,7 @@
type: "item"
}
]
x: 20.0d
x: 21.5d
y: 13.5d
}
{
@ -1735,13 +1772,14 @@
type: "item"
}
]
x: 19.0d
x: 20.5d
y: 13.5d
}
{
dependencies: ["3A2E442E4D84C891"]
description: ["{quests.extreme_voltage.cracker.desc}"]
id: "36B9B5024356C53C"
shape: "octagon"
size: 1.5d
subtitle: "{quests.extreme_voltage.cracker.subtitle}"
tasks: [{
@ -1822,7 +1860,7 @@
}
]
title: "{quests.extreme_voltage.nuclear_turbine.title}"
x: 7.0d
x: 8.5d
y: 9.0d
}
{
@ -1837,7 +1875,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.refrigerant_pellet.title}"
x: 18.0d
x: 19.5d
y: 10.5d
}
{
@ -1872,7 +1910,7 @@
}
]
title: "{quests.extreme_voltage.reactor_components.title}"
x: 10.0d
x: 11.5d
y: 5.5d
}
{
@ -1901,7 +1939,7 @@
dependencies: ["5EC5566546591DEE"]
description: ["{quests.extreme_voltage.large_miner.desc}"]
id: "3F77D528961D5C5E"
shape: "heart"
shape: "octagon"
size: 2.0d
subtitle: "{quests.extreme_voltage.large_miner.subtitle}"
tasks: [{
@ -1910,8 +1948,8 @@
type: "item"
}]
title: "{quests.extreme_voltage.large_miner.title}"
x: 6.0d
y: -6.0d
x: 7.5d
y: -3.5d
}
{
dependencies: ["2979AFD231E5B37B"]
@ -1946,7 +1984,7 @@
type: "item"
}]
title: "{quests.extreme_voltage.dense_lead.title}"
x: 5.0d
x: 6.5d
y: 8.0d
}
{
@ -1971,7 +2009,7 @@
}
]
title: "{quests.extreme_voltage.ostrum_dust.title}"
x: 13.0d
x: 14.5d
y: 4.0d
}
{
@ -1990,7 +2028,7 @@
type: "checkmark"
}]
title: "Breaking changes in next update"
x: 22.5d
x: 24.0d
y: 9.0d
}
{
@ -2021,8 +2059,8 @@
}
]
title: "{quests.extreme_voltage.tunsgten_line_step.title}"
x: 0.5d
y: -5.5d
x: -2.0d
y: -3.0d
}
{
dependencies: ["04682CD04FE0A56E"]
@ -2035,8 +2073,8 @@
type: "item"
}]
title: "{quests.extreme_voltage.tunsgten_line_step_2.title}"
x: 1.5d
y: -4.5d
x: -1.0d
y: -2.0d
}
{
dependencies: ["3A2E442E4D84C891"]
@ -2102,7 +2140,7 @@
id: "4AD96212525517CD"
rewards: [{
id: "1F7C92A8EF2F84A0"
item: "gtceu:rad_away_pill"
item: "tfg:rad_away_pill"
type: "item"
}]
shape: "diamond"
@ -2134,8 +2172,8 @@
type: "item"
}]
title: "{quests.extreme_voltage.advanced_fluid_rig.title}"
x: 7.5d
y: -4.5d
x: 9.0d
y: -2.0d
}
{
dependencies: ["5CF58F7CBE255585"]
@ -2160,6 +2198,68 @@
x: 2.0d
y: 4.5d
}
{
dependencies: ["43BBB9074608F9B1"]
description: [
"{quests.extreme_voltage.btx.desc.1}"
"{@pagebreak}"
"{quests.extreme_voltage.btx.desc.2}"
]
icon: "tfg:btx_fuel_bucket"
id: "601B05D5F3888C74"
optional: true
shape: "octagon"
size: 1.5d
subtitle: "{quests.extreme_voltage.btx.subtitle}"
tasks: [
{
id: "1EC8E5CE7DD21191"
item: "tfg:btx_fuel_bucket"
optional_task: true
type: "item"
}
{
id: "2A71DF31AAA0CD3D"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}
]
title: "{quests.extreme_voltage.btx.title}"
x: -5.5d
y: -4.5d
}
{
dependencies: ["601B05D5F3888C74"]
description: ["{quests.extreme_voltage.btx_catalyser.desc}"]
id: "3EC1D337D9FC3F1B"
optional: true
subtitle: "{quests.extreme_voltage.btx_catalyser.subtitle}"
tasks: [{
id: "55930B83D1BA6672"
item: "tfg:catalyser_pt_re_zsm"
type: "item"
}]
title: "{quests.extreme_voltage.btx_catalyser.title}"
x: -4.0d
y: -4.5d
}
{
dependencies: ["3EC1D337D9FC3F1B"]
description: [
"{quests.extreme_voltage.btx_loop.desc.1}"
"{@pagebreak}"
"{quests.extreme_voltage.btx_loop.desc.2}"
]
id: "38184C7BA01A9B5B"
optional: true
tasks: [{
id: "39568ED5E30CDC88"
item: "gtceu:rhenium_dust"
type: "item"
}]
x: -4.0d
y: -5.5d
}
]
subtitle: ["{quests.extreme_voltage.subtitle}"]
title: "{quests.extreme_voltage}"

View file

@ -6,6 +6,64 @@
group: "31B01EAD21CA863A"
icon: "gtceu:max_battery"
id: "6540429F3CA4DA1B"
images: [
{
height: 2.0d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.0d
x: 3.0d
y: -5.0d
}
{
height: 2.0d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.0d
x: -3.0d
y: -7.0d
}
{
height: 2.5d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.5d
x: -10.5d
y: -9.5d
}
{
height: 2.5d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.5d
x: 6.0d
y: -7.0d
}
{
height: 2.0d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.0d
x: 5.0d
y: -6.0d
}
{
height: 2.0d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.0d
x: 7.0d
y: -6.0d
}
{
height: 2.25d
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.25d
x: 3.0d
y: -7.0d
}
]
order_index: 2
quest_links: [ ]
quests: [
@ -14,7 +72,7 @@
icon: "gtceu:uhv_ultimate_battery"
id: "06B2E38F7DCF2678"
shape: "gear"
size: 1.0d
size: 3.0d
subtitle: "{quests.gregtech_energy.start.subtitle}"
tasks: [{
id: "07E1FA6A1BB796D4"
@ -23,13 +81,15 @@
}]
title: "{quests.gregtech_energy.start.title}"
x: 0.0d
y: -8.5d
y: -9.5d
}
{
dependencies: ["4C620105AAC49381"]
description: ["{quests.gregtech_energy.moving.desc}"]
icon: "gtceu:luv_field_generator"
id: "60FF9249376DF9BD"
shape: "octagon"
size: 1.5d
subtitle: "{quests.gregtech_energy.moving.subtitle}"
tasks: [{
id: "4C6524EFB1A21E6E"
@ -45,6 +105,8 @@
description: ["{quests.gregtech_energy.storage.desc}"]
icon: "gtceu:uv_field_generator"
id: "08C160A0E7BBF39D"
shape: "octagon"
size: 1.5d
subtitle: "{quests.gregtech_energy.storage.subtitle}"
tasks: [{
id: "2E561EE13A2AE934"
@ -64,6 +126,8 @@
description: ["{quests.gregtech_energy.produce_energy.desc}"]
icon: "gtceu:lv_field_generator"
id: "2CDB9778C7A30044"
shape: "octagon"
size: 1.5d
subtitle: "{quests.gregtech_energy.produce_energy.subtitle}"
tasks: [{
id: "0772AE56AC1CCBAC"
@ -71,8 +135,8 @@
type: "checkmark"
}]
title: "{quests.gregtech_energy.produce_energy.title}"
x: -1.0d
y: -8.5d
x: -10.5d
y: -9.5d
}
{
dependencies: ["4C620105AAC49381"]
@ -87,6 +151,8 @@
]
icon: "gtceu:hv_field_generator"
id: "2E57B2B963717893"
shape: "octagon"
size: 1.5d
subtitle: "{quests.gregtech_energy.spending_energy.subtitle}"
tasks: [{
id: "28965A2A91DF08E5"
@ -168,16 +234,20 @@
{
dependencies: [
"60FF9249376DF9BD"
"1DB543EFEEB67238"
"05E2F203DA46A5E8"
"3EC8D58DB73CEFE5"
]
dependency_requirement: "one_completed"
description: ["{quests.gregtech_energy.transformer.desc}"]
icon: "gtceu:active_transformer"
icon: "tfg:active_power_transformer"
id: "6ECAD339C91EF194"
optional: true
subtitle: "{quests.gregtech_energy.transformer.subtitle}"
tasks: [
{
id: "098424C2B55ABA69"
item: "gtceu:normal_laser_pipe"
optional_task: true
type: "item"
}
{
@ -194,13 +264,13 @@
}
{
id: "3402A41D0F9CAD37"
item: "gtceu:active_transformer"
item: "tfg:active_power_transformer"
type: "item"
}
]
title: "{quests.gregtech_energy.transformer.title}"
x: 6.0d
y: 3.0d
y: 1.0d
}
{
dependencies: ["08C160A0E7BBF39D"]
@ -292,8 +362,8 @@
type: "item"
}]
title: "{quests.gregtech_energy.tank.title}"
x: 8.0d
y: -6.0d
x: 10.0d
y: -8.0d
}
{
dependencies: [
@ -506,7 +576,7 @@
y: 1.0d
}
{
dependencies: ["4D0ADC66D2CF09B1"]
dependencies: ["2CDB9778C7A30044"]
description: [
"{quests.gregtech_energy.lgt_fuel.desc.1}"
"{@pagebreak}"
@ -517,32 +587,50 @@
subtitle: "{quests.gregtech_energy.lgt_fuel.subtitle}"
tasks: [
{
id: "2A3155363C7C56A7"
item: "gtceu:nitrobenzene_bucket"
optional_task: true
type: "item"
}
{
id: "6D22AF719926DC1C"
item: "gtceu:benzene_bucket"
optional_task: true
type: "item"
}
{
id: "532915D09934F836"
id: "3BC6583DCF48D475"
item: "gtceu:methane_bucket"
optional_task: true
type: "item"
}
{
id: "75DE64829622C96D"
id: "08E4B7F67EA2769B"
item: "tfg:syngas_bucket"
optional_task: true
type: "item"
}
{
id: "067CB52470E7A72E"
item: "gtceu:refinery_gas_bucket"
optional_task: true
type: "item"
}
{
id: "20F5E6847D132420"
item: "gtceu:lpg_bucket"
optional_task: true
type: "item"
}
{
id: "733F33DC314A646C"
item: "tfg:reformate_gas_bucket"
optional_task: true
type: "item"
}
{
id: "29E24DFADB670971"
item: "tfg:btx_fuel_bucket"
optional_task: true
type: "item"
}
{
id: "3DA67694B1764AE0"
title: "{quests.gregtech_energy.lgt_fuel.task}"
type: "checkmark"
}
]
title: "{quests.gregtech_energy.lgt_fuel.title}"
x: -10.0d
y: -3.0d
x: -10.5d
y: -8.0d
}
{
dependencies: ["634EAFA86B3D57A1"]
@ -574,11 +662,11 @@
}
]
title: "{quests.gregtech_energy.lpt_fuel.title}"
x: -9.0d
x: -12.0d
y: 3.0d
}
{
dependencies: ["4C620105AAC49381"]
dependencies: ["2CDB9778C7A30044"]
description: ["{quests.gregtech_energy.lst_fuel.desc}"]
icon: "gtceu:steam_bucket"
id: "7D5CA47D0E147922"
@ -604,11 +692,11 @@
}
]
title: "{quests.gregtech_energy.lst_fuel.title}"
x: -9.0d
y: -7.0d
x: -12.0d
y: -8.0d
}
{
dependencies: ["4AC4D681124751EE"]
dependencies: ["2CDB9778C7A30044"]
description: [
"{quests.gregtech_energy.lce_fuel.desc.1}"
"{@pagebreak}"
@ -656,7 +744,7 @@
]
title: "{quests.gregtech_energy.lce_fuel.title}"
x: -9.0d
y: 1.0d
y: -8.0d
}
{
dependencies: ["4C620105AAC49381"]
@ -668,6 +756,8 @@
"{quests.gregtech_energy.lv_generator.desc.3}"
"{@pagebreak}"
"{quests.gregtech_energy.lv_generator.desc.4}"
"{@pagebreak}"
"{quests.gregtech_energy.lv_generator.desc.5}"
]
id: "7F92FDAB9A04C58B"
subtitle: "{quests.gregtech_energy.lv_generator.subtitle}"
@ -678,7 +768,7 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_steam_turbine)item(gtceu:lv_combustion))"
"ftbfiltersystem:filter": "or(item(gtceu:lv_combustion)item(gtceu:lv_steam_turbine)item(gtceu:lv_gas_turbine))"
}
}
title: "{quests.gregtech_energy.lv_generator.task}"
@ -728,7 +818,6 @@
dependencies: [
"109C57B63EE95E35"
"5826EC76931359B8"
"7AF726555D721DFC"
]
dependency_requirement: "one_completed"
description: [
@ -746,7 +835,7 @@
type: "item"
}]
x: -6.0d
y: -1.0d
y: -2.0d
}
{
dependencies: ["4D0ADC66D2CF09B1"]
@ -766,45 +855,11 @@
type: "item"
}]
title: "{quests.gregtech_energy.hv_single_generator.title}"
x: -4.5d
x: -1.5d
y: -3.0d
}
{
dependencies: ["1A0672F4FA88DF74"]
description: ["{quests.gregtech_energy.hv_fuel.desc}"]
id: "42CF00F2C602EF77"
subtitle: "{quests.gregtech_energy.hv_fuel.subtitle}"
tasks: [
{
id: "50AA063D324C5D25"
item: "gtceu:cetane_boosted_diesel_bucket"
optional_task: true
type: "item"
}
{
id: "60BED708F72701C8"
item: "gtceu:steam_bucket"
optional_task: true
type: "item"
}
{
id: "2C80389B193E48CE"
item: "gtceu:nitrobenzene_bucket"
optional_task: true
type: "item"
}
{
id: "33FC3878BFB14AE1"
title: "{quests.gregtech_energy.hv_fuel.task}"
type: "checkmark"
}
]
title: "{quests.gregtech_energy.hv_fuel.title}"
x: -11.0d
y: -3.0d
}
{
description: ["TODO"]
dependencies: ["06B2E38F7DCF2678"]
disable_toast: true
icon: "tfg:lv_universal_circuit"
id: "4C620105AAC49381"
@ -821,7 +876,7 @@
y: -7.0d
}
{
description: ["TODO"]
dependencies: ["4C620105AAC49381"]
disable_toast: true
icon: "tfg:mv_universal_circuit"
id: "0AF286AA540A82E6"
@ -838,7 +893,7 @@
y: -5.0d
}
{
description: ["TODO"]
dependencies: ["0AF286AA540A82E6"]
disable_toast: true
icon: "tfg:hv_universal_circuit"
id: "4D0ADC66D2CF09B1"
@ -855,7 +910,7 @@
y: -3.0d
}
{
description: ["TODO"]
dependencies: ["4D0ADC66D2CF09B1"]
disable_toast: true
icon: "tfg:ev_universal_circuit"
id: "7AF726555D721DFC"
@ -872,7 +927,7 @@
y: -1.0d
}
{
description: ["TODO"]
dependencies: ["7AF726555D721DFC"]
disable_toast: true
icon: "tfg:iv_universal_circuit"
id: "05E2F203DA46A5E8"
@ -889,7 +944,7 @@
y: 1.0d
}
{
description: ["TODO"]
dependencies: ["05E2F203DA46A5E8"]
disable_toast: true
icon: "tfg:luv_universal_circuit"
id: "1DB543EFEEB67238"
@ -906,6 +961,7 @@
y: 3.0d
}
{
dependencies: ["1DB543EFEEB67238"]
description: ["TODO"]
disable_toast: true
icon: "tfg:zpm_universal_circuit"
@ -923,6 +979,7 @@
y: 5.0d
}
{
dependencies: ["39019EF278D09DF7"]
description: ["TODO"]
disable_toast: true
icon: "tfg:uv_universal_circuit"
@ -940,24 +997,46 @@
y: 7.0d
}
{
dependencies: ["0AF286AA540A82E6"]
dependencies: [
"0AF286AA540A82E6"
"75DAF94D46BA4164"
]
description: [
"{quests.gregtech_energy.reformate_gas.desc.1}"
"{@pagebreak}"
"{quests.gregtech_energy.reformate_gas.desc.2}"
]
id: "3630849A7B0818C8"
subtitle: "{quests.gregtech_energy.reformate_gas.subtitle}"
tasks: [{
id: "0CF9D6042C16265A"
item: "gtceu:benzene_bucket"
item: "tfg:reformate_gas_bucket"
type: "item"
}]
x: -10.0d
title: "{quests.gregtech_energy.reformate_gas.title}"
x: -10.5d
y: -5.0d
}
{
dependencies: ["0AF286AA540A82E6"]
dependencies: [
"0AF286AA540A82E6"
"0C718329245D9619"
]
description: [
"{quests.medium_voltage.mv_diesel.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.2}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.3}"
]
id: "79AA7691F398A8C7"
subtitle: "{quests.medium_voltage.mv_diesel.subtitle}"
tasks: [{
id: "36219BC854303490"
item: "gtceu:diesel_bucket"
type: "item"
}]
title: "{quests.medium_voltage.mv_diesel.title}"
x: -9.0d
y: -5.0d
}
@ -980,6 +1059,7 @@
"{@pagebreak}"
"{quests.gregtech_energy.fission_reactor.desc.8}"
]
icon: "deafission:fission_reactor_mk1"
id: "4512E5DE7A84F809"
subtitle: "{quests.gregtech_energy.fission_reactor.subtitle}"
tasks: [
@ -999,37 +1079,52 @@
y: -1.0d
}
{
dependencies: ["4C620105AAC49381"]
dependencies: [
"4C620105AAC49381"
"0C718329245D9619"
]
id: "139C7DF629329753"
tasks: [{
id: "7BA9FDD1F45B53F6"
item: "gtceu:bio_diesel_bucket"
type: "item"
}]
x: -10.0d
x: -9.0d
y: -7.0d
}
{
dependencies: ["4D0ADC66D2CF09B1"]
dependencies: [
"4D0ADC66D2CF09B1"
"0C718329245D9619"
]
description: ["{quests.high_voltage.cetane_diesel.desc}"]
id: "376BFF92714C5012"
subtitle: "{quests.high_voltage.cetane_diesel.subtitle}"
tasks: [{
id: "22F9A3ED193CB252"
item: "gtceu:cetane_boosted_diesel_bucket"
type: "item"
}]
title: "{quests.high_voltage.cetane_diesel.title}"
x: -9.0d
y: -3.0d
}
{
dependencies: ["7AF726555D721DFC"]
dependencies: [
"0C718329245D9619"
"05E2F203DA46A5E8"
]
description: ["{quests.gregtech_energy.high_gasoline.desc}"]
id: "7134DB013B34593E"
subtitle: "{quests.gregtech_energy.high_gasoline.subtitle}"
tasks: [{
id: "008341509483BB23"
item: "gtceu:high_octane_gasoline_bucket"
type: "item"
}]
title: "{quests.gregtech_energy.high_gasoline.title}"
x: -9.0d
y: -1.0d
y: 1.0d
}
{
dependencies: ["7AF726555D721DFC"]
@ -1136,6 +1231,95 @@
x: -3.0d
y: -2.0d
}
{
dependencies: [
"05E2F203DA46A5E8"
"0ABD326DC2551CBD"
]
description: ["{quests.gregtech_energy.smr.desc.1}"]
id: "4659447C85CDC058"
subtitle: "{quests.gregtech_energy.smr.subtitle}"
tasks: [{
id: "1D02468DD9869C72"
item: "deafission:fission_reactor_smr1"
type: "item"
}]
title: "{quests.gregtech_energy.smr.title}"
x: -7.5d
y: 1.0d
}
{
dependencies: [
"4C620105AAC49381"
"75DAF94D46BA4164"
]
description: ["{quests.gregtech_energy.syngas.desc}"]
id: "27FEF27219CDF5AD"
subtitle: "{quests.gregtech_energy.syngas.subtitle}"
tasks: [{
id: "7BA53E107C8E8917"
item: "tfg:syngas_bucket"
type: "item"
}]
title: "{quests.gregtech_energy.syngas.title}"
x: -10.5d
y: -7.0d
}
{
dependencies: ["4512E5DE7A84F809"]
description: ["{quests.gregtech_energy.fission_rod.desc.1}"]
id: "0ABD326DC2551CBD"
subtitle: "{quests.gregtech_energy.fission_rod.subtitle}"
tasks: [{
id: "68E3EE04F4931EFE"
item: {
Count: 1
id: "tfg:tbu_232_rod"
tag: {
Damage: 0
}
}
type: "item"
}]
title: "{quests.gregtech_energy.fission_rod.title}"
x: -7.5d
y: 0.0d
}
{
dependencies: [
"3630849A7B0818C8"
"7AF726555D721DFC"
]
dependency_requirement: "one_completed"
description: ["{quests.gregtech_energy.btx.desc}"]
id: "35E113FF0C1645CC"
subtitle: "{quests.gregtech_energy.btx.subtitle}"
tasks: [{
id: "2C766A3391285E33"
item: "tfg:btx_fuel_bucket"
type: "item"
}]
title: "{quests.gregtech_energy.btx.title}"
x: -10.5d
y: -1.0d
}
{
dependencies: [
"0C718329245D9619"
"7AF726555D721DFC"
]
description: ["{quests.gregtech_energy.gasoline.desc}"]
id: "27E9DAF9F578A3E8"
subtitle: "{quests.gregtech_energy.gasoline.subtitle}"
tasks: [{
id: "34695995678F09C6"
item: "gtceu:gasoline_bucket"
type: "item"
}]
title: "{quests.gregtech_energy.gasoline.title}"
x: -9.0d
y: -1.0d
}
]
subtitle: ["{quests.gregtech_energy.subtitle}"]
title: "{quests.gregtech_energy}"

View file

@ -33,6 +33,24 @@
x: 13.0d
y: -6.0d
}
{
id: "4A902B3F8AE331AC"
linked_quest: "5D188F6C46EA9ED0"
x: -6.0d
y: -3.0d
}
{
id: "513464FBE4A87CB7"
linked_quest: "3A2E442E4D84C891"
x: 2.5d
y: -10.0d
}
{
id: "1B29194F9C306CFE"
linked_quest: "36B9B5024356C53C"
x: 3.5d
y: -10.0d
}
]
quests: [
{
@ -170,8 +188,6 @@
description: ["{quests.high_voltage.assembler.desc}"]
icon: "gtceu:hv_assembler"
id: "16B735F9C391D260"
shape: "octagon"
size: 2.0d
tasks: [{
id: "1B70E35262CA2CB8"
item: "gtceu:hv_assembler"
@ -226,7 +242,7 @@
type: "item"
}]
title: "{quests.high_voltage.ulv_circuits.title}"
x: -3.0d
x: -3.5d
y: 1.5d
}
{
@ -237,8 +253,6 @@
description: ["{quests.high_voltage.hv_energy_hatch.desc}"]
icon: "gtceu:hv_energy_input_hatch"
id: "5DBBD9B1F5B01F4E"
shape: "octagon"
size: 1.5d
subtitle: "{quests.high_voltage.hv_energy_hatch.subtitle}"
tasks: [
{
@ -267,8 +281,6 @@
description: ["{quests.high_voltage.chem_reactor.desc}"]
icon: "gtceu:hv_chemical_reactor"
id: "390E59F05132FCB8"
shape: "octagon"
size: 2.0d
tasks: [{
id: "652CFAE1FA60F3E2"
item: "gtceu:hv_chemical_reactor"
@ -423,7 +435,7 @@
icon: "gtceu:hv_circuit_assembler"
id: "6B1595678ECB7AC8"
shape: "octagon"
size: 3.0d
size: 1.5d
subtitle: "{quests.high_voltage.circuit_assembler.subtitle}"
tasks: [{
id: "337D8EF42A7BD3A2"
@ -478,15 +490,26 @@
type: "item"
}
{
count: 40L
id: "18AECBFB42064D4E"
item: "gtceu:plascrete"
type: "item"
}
{
count: 10L
id: "4DA87A845076183A"
item: "gtceu:cleanroom_glass"
optional_task: true
type: "item"
}
{
id: "0B8D91BE431AEB56"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:auto_maintenance_hatch)item(gtceu:maintenance_hatch))"
}
}
title: "{quests.high_voltage.cleanroom.task}"
type: "item"
}
]
@ -535,7 +558,7 @@
}
]
title: "{quests.high_voltage.fluorine.title}"
x: 1.0d
x: 1.5d
y: 4.5d
}
{
@ -557,11 +580,13 @@
{
id: "54D65A0A939DAD54"
item: "gtceu:hydrofluoric_acid_bucket"
optional_task: true
type: "item"
}
{
id: "3E6E6F21B34F86B4"
item: "gtceu:chloroform_bucket"
optional_task: true
type: "item"
}
]
@ -577,6 +602,7 @@
optional: true
shape: "square"
size: 1.0d
subtitle: "{quests.high_voltage.nitrobenzene.subtitle}"
tasks: [
{
id: "33CF24B0A19D2F25"
@ -591,8 +617,8 @@
}
]
title: "{quests.high_voltage.nitrobenzene.title}"
x: -1.0d
y: 9.5d
x: -3.0d
y: 5.0d
}
{
dependencies: ["7CC79617A4965F25"]
@ -606,7 +632,7 @@
icon: "gtceu:large_chemical_reactor"
id: "528CE69DA4358B2E"
shape: "octagon"
size: 3.0d
size: 2.0d
tasks: [
{
id: "4738F666E22B212B"
@ -627,7 +653,7 @@
]
title: "{quests.high_voltage.lcr.title}"
x: 0.0d
y: 7.0d
y: 6.0d
}
{
description: [
@ -654,7 +680,7 @@
}]
title: "{quests.high_voltage.tnt.title}"
x: 3.5d
y: 3.0d
y: 3.5d
}
{
dependencies: [
@ -719,7 +745,7 @@
type: "item"
}]
title: "{quests.high_voltage.implosion_compressor.title}"
x: 2.5d
x: 2.0d
y: 2.0d
}
{
@ -751,8 +777,8 @@
}
]
title: "{quests.high_voltage.nitric_acid.title}"
x: 0.0d
y: 9.5d
x: -1.5d
y: 6.0d
}
{
dependencies: ["5BACED5AE350EAB1"]
@ -760,7 +786,7 @@
icon: "gtceu:cetane_boosted_diesel_bucket"
id: "04F6E968CEEC3D49"
optional: true
shape: "square"
shape: "heart"
size: 1.0d
subtitle: "{quests.high_voltage.cetane_diesel.subtitle}"
tasks: [
@ -777,8 +803,8 @@
}
]
title: "{quests.high_voltage.cetane_diesel.title}"
x: 1.0d
y: 9.5d
x: -3.0d
y: 7.0d
}
{
dependencies: ["16B735F9C391D260"]
@ -835,7 +861,6 @@
"{@pagebreak}"
"{quests.high_voltage.hv_macerator.desc.2}"
]
icon: "gtceu:hv_macerator"
id: "6B7762F672BAE76F"
shape: "octagon"
size: 1.5d
@ -877,8 +902,8 @@
}
]
title: "{quests.high_voltage.ammonia.title}"
x: -3.0d
y: 6.0d
x: -1.5d
y: 4.5d
}
{
dependencies: ["52AD30F04DD5A812"]
@ -886,8 +911,6 @@
description: ["{quests.high_voltage.hv_mixer.desc}"]
icon: "gtceu:hv_mixer"
id: "05ABC370D7153350"
shape: "octagon"
size: 1.5d
subtitle: "{quests.high_voltage.hv_mixer.subtitle}"
tasks: [{
id: "6D522B2EF097AA95"
@ -908,7 +931,7 @@
description: ["{quests.high_voltage.blue_alloy.desc}"]
icon: "gtceu:blue_alloy_ingot"
id: "073F59194B479AA3"
shape: "square"
shape: "diamond"
size: 1.0d
subtitle: "{quests.high_voltage.blue_alloy.subtitle}"
tasks: [{
@ -918,7 +941,7 @@
}]
title: "{quests.high_voltage.blue_alloy.title}"
x: 0.0d
y: -10.0d
y: -9.0d
}
{
dependencies: [
@ -1228,7 +1251,12 @@
"04F6E968CEEC3D49"
]
dependency_requirement: "one_completed"
description: ["{ \"text\": \"{quests.high_voltage.linked_quest_energy.desc}\", \"bold\": \"true\", \"clickEvent\": { \"action\": \"change_page\", \"value\": \"2CDB9778C7A30044\" } }"]
description: [
"{quests.high_voltage.linked_quest_energy.desc}"
""
"{ \"text\": \"▶▶▶▶▶▶▶\", \"underlined\": \"true\", \"clickEvent\": { \"action\": \"change_page\", \"value\": \"2CDB9778C7A30044\" } }"
]
icon: "gtceu:ev_vanadium_battery"
id: "595C5A01358B9550"
subtitle: "{quests.high_voltage.linked_quest_energy.subtitle}"
tasks: [{
@ -1237,8 +1265,8 @@
type: "checkmark"
}]
title: "{quests.high_voltage.linked_quest_energy.title}"
x: 0.0d
y: 11.0d
x: -4.5d
y: 6.0d
}
{
description: ["{quests.high_voltage.kaolinite_powder.desc}"]
@ -1258,10 +1286,19 @@
{
dependencies: ["3FBDC8552F7D8008"]
description: ["{quests.high_voltage.gun.desc}"]
icon: {
Count: 1
id: "tacz:modern_kinetic_gun"
tag: {
GunCurrentAmmoCount: 10
GunFireMode: "SEMI"
GunId: "create_armorer:sniper_semi_clockwork"
HasBulletInBarrel: 1b
}
}
id: "74C6DD5F67B1731F"
optional: true
shape: "heart"
size: 1.5d
subtitle: "{quests.high_voltage.gun.subtitle}"
tasks: [
{
@ -1322,7 +1359,7 @@
]
title: "{quests.high_voltage.gun.title}"
x: 10.0d
y: -4.5d
y: -4.0d
}
{
dependencies: ["00A2566109144D7F"]
@ -1529,14 +1566,15 @@
type: "item"
}]
title: "{quests.high_voltage.wand.title}"
x: 13.0d
y: -8.0d
x: 14.5d
y: -7.5d
}
{
dependencies: ["396E85A39FF414CF"]
description: ["{quests.high_voltage.hypertubes.desc}"]
id: "159A0DAEE55DCAC0"
optional: true
shape: "heart"
subtitle: "{quests.high_voltage.hypertubes.subtitle}"
tasks: [
{
@ -1554,6 +1592,85 @@
x: 11.5d
y: -7.5d
}
{
dependencies: ["16B735F9C391D260"]
description: [
"{quests.medium_voltage.mv_long_pipe.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_long_pipe.desc.2}"
]
icon: "gtceu:long_distance_fluid_pipeline_endpoint"
id: "0015BD8AA5A517D1"
optional: true
shape: "heart"
size: 1.0d
subtitle: "{quests.medium_voltage.mv_long_pipe.subtitle}"
tasks: [
{
count: 2L
id: "7C8964FAF91C1529"
item: "gtceu:long_distance_fluid_pipeline_endpoint"
type: "item"
}
{
id: "48937E331D0184E7"
item: "gtceu:long_distance_fluid_pipeline"
type: "item"
}
]
title: "{quests.medium_voltage.mv_long_pipe.title}"
x: 5.0d
y: -7.5d
}
{
dependencies: ["7FA0ACB7F161F378"]
description: ["{quests.high_voltage.titanium_greate.desc}"]
id: "04799A40C5910B3F"
optional: true
shape: "heart"
tasks: [
{
id: "5B94BB35A8480214"
item: "greate:titanium_cogwheel"
optional_task: true
type: "item"
}
{
id: "0C95EDF964B17ED6"
item: "greate:large_titanium_cogwheel"
type: "item"
}
{
id: "2E602B31550041B9"
item: "greate:titanium_shaft"
optional_task: true
type: "item"
}
]
title: "{quests.high_voltage.titanium_greate.title}"
x: -6.0d
y: -1.0d
}
{
dependencies: ["36B9B5024356C53C"]
description: [
"{quests.gregtech_energy.reformate_gas.desc.1}"
"{@pagebreak}"
"{quests.gregtech_energy.reformate_gas.desc.2}"
]
id: "3E4E63D5B8CB6860"
optional: true
shape: "heart"
subtitle: "{quests.gregtech_energy.reformate_gas.subtitle}"
tasks: [{
id: "575518211DA29A4E"
item: "tfg:reformate_gas_bucket"
type: "item"
}]
title: "{quests.gregtech_energy.reformate_gas.title}"
x: 5.0d
y: -10.0d
}
]
subtitle: ["{quests.high_voltage.subtitle}"]
title: "{quests.high_voltage}"

View file

@ -6,7 +6,13 @@
icon: "tfg:iv_universal_circuit"
id: "32EF20533F323E02"
order_index: 1
quest_links: [ ]
quest_links: [{
id: "0D1F45B8DE565153"
linked_quest: "6ECAD339C91EF194"
size: 0.75d
x: 1.5d
y: 4.875d
}]
quests: [
{
dependencies: [
@ -283,7 +289,7 @@
icon: "gtceu:tungstensteel_large_boiler"
id: "328CFD483C26EA44"
shape: "rsquare"
size: 0.66d
size: 0.75d
subtitle: "Good luck fueling this, lmao"
tasks: [
{
@ -404,7 +410,7 @@
icon: "gtceu:iv_electric_motor"
id: "01AB252C72B565FE"
shape: "rsquare"
size: 0.66d
size: 0.75d
tasks: [
{
id: "382B9759383E1AC3"
@ -444,49 +450,8 @@
]
title: "There is no limit to \"Fun\""
x: 0.375d
y: 6.0d
}
{
dependencies: ["7CC79617A4965F25"]
description: [
"Better Ore Processing for &6chanced Byproducts&r, only at the cost of this &3Macerator&r! A must have."
""
"And now, it's finally time for mass ore processing automation."
""
"The next Quest will kick things off!"
]
id: "05003665368F5A57"
size: 0.75d
tasks: [{
id: "4043CFB3C4E0DB90"
item: "gtceu:iv_macerator"
type: "item"
}]
title: "Shredding your Ores with further more Byproducts"
x: 1.5d
y: 4.875d
}
{
dependencies: ["05003665368F5A57"]
description: [
"Welcome to the age of automation!"
""
"Ore Processing is now at your fingertips."
""
"&6This quest unlocks a definitive tutorial on Ore Processing in the &lTips and Tricks&r&6 tab - check it out to learn more!&r"
]
icon: "gtceu:refined_almandine_ore"
id: "724FB950CC472BB4"
shape: "circle"
size: 0.66d
tasks: [{
id: "496C00BA0D8F5445"
type: "checkmark"
}]
title: "Setting up Ore Processing"
x: 1.5d
y: 6.0d
}
{
dependencies: [
"12B4423F055BFBF5"

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,584 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "mars"
group: "36FC51ACEF38D994"
icon: "ad_astra:mars_globe"
id: "671B872DCEFCA5DD"
order_index: 1
quest_links: [ ]
quests: [
{
description: [
"{quests.extreme_voltage.mars.desc.1}"
"{@pagebreak}"
"{quests.extreme_voltage.mars.desc.2}"
"{@pagebreak}"
"{quests.extreme_voltage.mars.desc.3}"
]
id: "1777E6C81C8353D5"
shape: "octagon"
size: 3.0d
subtitle: "{quests.extreme_voltage.mars.subtitle}"
tasks: [{
dimension: "ad_astra:mars"
icon: "ad_astra:mars_globe"
id: "4A794ADEE7A89594"
title: "{quests.extreme_voltage.mars.task}"
type: "dimension"
}]
title: "{quests.extreme_voltage.mars.title}"
x: 13.5d
y: -8.0d
}
{
dependencies: ["1777E6C81C8353D5"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.semiheavy_ammoniacal_water.desc}"]
icon: "tfg:semiheavy_ammoniacal_water_bucket"
id: "4259CD4F819806AB"
subtitle: "{quests.space_survival.semiheavy_ammoniacal_water.subtitle}"
tasks: [{
id: "1221D18D1C6690BD"
item: "tfg:semiheavy_ammoniacal_water_bucket"
type: "item"
}]
title: "{quests.space_survival.semiheavy_ammoniacal_water.title}"
x: 15.0d
y: -6.5d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_islands.desc}"]
icon: "tfg:grass/rusticus_mycelium"
id: "5AC5AAB9B3758E30"
subtitle: "{quests.space_survival.mars_islands.subtitle}"
tasks: [{
id: "019AC4216D25FA19"
type: "checkmark"
}]
title: "{quests.space_survival.mars_islands.title}"
x: 13.5d
y: -4.0d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_desert.desc}"]
id: "70F93982FC045A08"
subtitle: "{quests.space_survival.mars_desert.subtitle}"
tasks: [{
biome: "tfg:mars/martian_deep_desert"
icon: "minecraft:red_sand"
id: "4935048F5603F79B"
title: "{quests.space_survival.mars_desert.task}"
type: "biome"
}]
title: "{quests.space_survival.mars_desert.title}"
x: 10.0d
y: -8.0d
}
{
dependencies: ["70F93982FC045A08"]
description: ["{quests.space_survival.sandworm.desc}"]
icon: "sandworm_mod:sandworm_tooth"
id: "62A5111836CB4D37"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.sandworm.subtitle}"
tasks: [
{
id: "028ACAA581D97577"
item: "sandworm_mod:sandworm_tooth"
type: "item"
}
{
id: "5F74F03288BDE713"
item: "sandworm_mod:thumper"
optional_task: true
type: "item"
}
]
title: "{quests.space_survival.sandworm.title}"
x: 9.0d
y: -8.0d
}
{
dependencies: [
"70F93982FC045A08"
"2F711C064635EF2D"
]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.spice.desc}"]
icon: "tfg:spice"
id: "0CA5B715B76E4A5B"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.spice.subtitle}"
tasks: [{
icon: "tfg:spice"
id: "00C333C49F5BBFC2"
observe_type: 0
timer: 0L
title: "{quests.space_survival.spice.task}"
to_observe: "tfg:spice"
type: "observation"
}]
title: "{quests.space_survival.spice.title}"
x: 10.0d
y: -6.0d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_poles.desc}"]
icon: "tfg:mars_ice"
id: "3768570EC6535DBB"
subtitle: "{quests.space_survival.mars_poles.subtitle}"
tasks: [{
id: "677DF79B4DE1D571"
type: "checkmark"
}]
title: "{quests.space_survival.mars_poles.title}"
x: 17.0d
y: -8.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.heavy_ammoniacal_water.desc}"]
icon: "tfg:heavy_ammoniacal_water_bucket"
id: "204DDAFEA40C0146"
subtitle: "{quests.space_survival.heavy_ammoniacal_water.subtitle}"
tasks: [{
id: "33C86463603C272D"
item: "tfg:heavy_ammoniacal_water_bucket"
type: "item"
}]
title: "{quests.space_survival.heavy_ammoniacal_water.title}"
x: 15.0d
y: -4.0d
}
{
dependencies: ["00E2E32B33A65301"]
description: ["{quests.space_survival.glacian_wool.desc}"]
id: "0967CE7F5DFF5CF6"
subtitle: "{quests.space_survival.glacian_wool.subtitle}"
tasks: [{
count: 7L
id: "2713B99184310ED3"
item: "tfg:glacian_wool"
type: "item"
}]
title: "{quests.space_survival.glacian_wool.title}"
x: 17.0d
y: -6.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.soarer.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 20"
icon: "wan_ancient_beasts:soarer_egg"
id: "2F711C064635EF2D"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.soarer.subtitle}"
tasks: [{
icon: "wan_ancient_beasts:soarer_egg"
id: "30A4901728CBF789"
observe_type: 5
timer: 0L
title: "{quests.space_survival.soarer.task}"
to_observe: "wan_ancient_beasts:soarer"
type: "observation"
}]
title: "{quests.space_survival.soarer.title}"
x: 10.0d
y: -4.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.sniffer_or_wraptor.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 11"
id: "5F0D553D08A5985C"
subtitle: "{quests.space_survival.sniffer_or_wraptor.subtitle}"
tasks: [
{
icon: "minecraft:sniffer_egg"
id: "6339BB0940C0BE77"
observe_type: 5
timer: 0L
title: "{quests.space_survival.sniffer_or_wraptor.task_1}"
to_observe: "tfg:sniffer"
type: "observation"
}
{
icon: "species:wraptor_egg"
id: "76B6F02F4DCFC4A0"
observe_type: 5
timer: 0L
title: "{quests.space_survival.sniffer_or_wraptor.task_2}"
to_observe: "tfg:wraptor"
type: "observation"
}
]
title: "{quests.space_survival.sniffer_or_wraptor.title}"
x: 10.0d
y: -2.0d
}
{
dependencies: ["3768570EC6535DBB"]
description: ["{quests.space_survival.glacian_ram.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 15"
id: "00E2E32B33A65301"
subtitle: "{quests.space_survival.glacian_ram.subtitle}"
tasks: [{
icon: "ad_astra:glacian_ram_spawn_egg"
id: "20B88332B3FED126"
observe_type: 5
timer: 0L
title: "{quests.space_survival.glacian_ram.task}"
to_observe: "tfg:glacian_ram"
type: "observation"
}]
title: "{quests.space_survival.glacian_ram.title}"
x: 17.0d
y: -7.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.mars_tapping.desc}"]
id: "155F421FC2F39C3C"
subtitle: "{quests.space_survival.mars_tapping.subtitle}"
tasks: [
{
icon: "beneath:wood/log/crimson"
id: "5C76478F563CE947"
observe_type: 1
timer: 0L
to_observe: "#tfc:crimson_logs"
type: "observation"
}
{
icon: "beneath:wood/log/warped"
id: "2D46DA77329E9F66"
observe_type: 1
timer: 0L
to_observe: "#tfc:warped_logs"
type: "observation"
}
]
title: "{quests.space_survival.mars_tapping.title}"
x: 15.5d
y: -2.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.mars_crops.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_crops"
id: "52E45601E8575846"
subtitle: "{quests.space_survival.mars_crops.subtitle}"
tasks: [{
id: "72E35CA3CF29585B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(betterend:amber_root_seeds)item(betterend:blossom_berry_seeds)item(betterend:cave_pumpkin_plant_seeds)item(betterend:chorus_mushroom_seeds)item(betterend:shadow_berry_seeds)item(betterend:bolux_mushroom_seeds))"
}
}
title: "{quests.space_survival.mars_crops.task}"
type: "item"
}]
title: "{quests.space_survival.mars_crops.title}"
x: 13.5d
y: -1.5d
}
{
dependencies: ["0967CE7F5DFF5CF6"]
description: ["{quests.space_survival.t2_space_suit.desc}"]
id: "6D7ADBBCEF5770B6"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.t2_space_suit.subtitle}"
tasks: [
{
id: "0D11FBA73B54918F"
item: {
Count: 1
id: "ad_astra:netherite_space_helmet"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "04A7D0429E419846"
item: {
Count: 1
id: "ad_astra:netherite_space_suit"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "608858DB0AEA4378"
item: {
Count: 1
id: "ad_astra:netherite_space_pants"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "5BC5195C7775137C"
item: {
Count: 1
id: "ad_astra:netherite_space_boots"
tag: {
Damage: 0
}
}
type: "item"
}
]
title: "{quests.space_survival.t2_space_suit.title}"
x: 17.0d
y: 0.5d
}
{
dependencies: ["5F0D553D08A5985C"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.mineral_rich_wool.desc}"]
id: "75DE44FFAC51DD60"
subtitle: "{quests.space_survival.mineral_rich_wool.subtitle}"
tasks: [{
id: "4295E3343126DFEF"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:mineral_rich_wool)"
}
}
title: "Any #tfg:mineral_rich_wool"
type: "item"
}]
title: "{quests.space_survival.mineral_rich_wool.title}"
x: 10.0d
y: -1.0d
}
{
dependencies: ["75DE44FFAC51DD60"]
description: ["{quests.space_survival.aes_insulation.desc}"]
id: "14710D52AE1732FD"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.aes_insulation.subtitle}"
tasks: [{
id: "44970A2CAF24030A"
item: "tfg:mli_shielding"
type: "item"
}]
title: "{quests.space_survival.aes_insulation.title}"
x: 10.0d
y: 0.5d
}
{
dependencies: [
"52E45601E8575846"
"5F0D553D08A5985C"
]
description: ["{quests.space_survival.bulbkin_pie.desc}"]
icon: {
Count: 1
ForgeCaps: {
"tfc:food": {
creationDate: -2L
foodData: {
dairy: 0.0f
decay: 0.0f
food: 0
fruit: 0.0f
grain: 0.0f
meat: 0.0f
sat: 0.0f
veg: 0.0f
water: 0.0f
}
ingredients: [ ]
traits: [ ]
}
}
id: "tfg:food/cooked_dino_nugget"
}
id: "1AC201876984D248"
optional: true
shape: "heart"
size: 1.5d
subtitle: "{quests.space_survival.bulbkin_pie.subtitle}"
tasks: [
{
id: "5F863BCE6DAA30D6"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(betterend:cave_pumpkin_pie))"
}
}
type: "item"
}
{
id: "0B5E81AEEDFE0B7A"
item: {
Count: 1
ForgeCaps: {
"tfc:food": {
creationDate: -2L
foodData: {
dairy: 0.0f
decay: 0.0f
food: 0
fruit: 0.0f
grain: 0.0f
meat: 0.0f
sat: 0.0f
veg: 0.0f
water: 0.0f
}
ingredients: [ ]
traits: [ ]
}
}
id: "tfg:food/cooked_dino_nugget"
}
type: "item"
}
]
title: "{quests.space_survival.bulbkin_pie.title}"
x: 13.5d
y: 0.0d
}
{
dependencies: ["155F421FC2F39C3C"]
description: ["{quests.space_survival.iodine.desc}"]
id: "00202200344F3456"
subtitle: "{quests.space_survival.iodine.subtitle}"
tasks: [{
id: "0F811696C5BB0AA5"
item: "gtceu:iodine_dust"
type: "item"
}]
title: "{quests.space_survival.iodine.title}"
x: 15.5d
y: -1.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.surfer.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 17"
id: "43EBECA48E341C47"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.surfer.subtitle}"
tasks: [{
icon: "wan_ancient_beasts:surfer_egg"
id: "7D1D6851ABB1B5E7"
observe_type: 5
timer: 0L
title: "{quests.space_survival.surfer.task}"
to_observe: "tfg:surfer"
type: "observation"
}]
title: "{quests.space_survival.surfer.title}"
x: 10.0d
y: -3.0d
}
{
dependencies: ["5F0D553D08A5985C"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.mars_nest.desc}"]
id: "63F1FC03DC3198AB"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.mars_nest.subtitle}"
tasks: [{
id: "71BA5426AA25BED0"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfg:large_nest_box)item(tfg:large_nest_box_warped))"
}
}
title: "{quests.space_survival.mars_nest.task}"
type: "item"
}]
title: "{quests.space_survival.mars_nest.title}"
x: 9.0d
y: -2.0d
}
{
dependencies: ["6D7ADBBCEF5770B6"]
description: ["{quests.space_survival.venus.desc}"]
id: "5F3B9E4565922E77"
shape: "octagon"
size: 3.0d
subtitle: "{quests.space_survival.venus.subtitle}"
tasks: [{
dimension: "ad_astra:venus"
icon: "ad_astra:venus_globe"
id: "40A3104927F366FF"
type: "dimension"
}]
title: "{quests.space_survival.venus.title}"
x: 10.5d
y: 4.5d
}
{
dependencies: ["6D7ADBBCEF5770B6"]
description: ["{quests.space_survival.mercury.desc}"]
id: "5F937028722EB4C6"
shape: "octagon"
size: 3.0d
subtitle: "{quests.space_survival.mercury.subtitle}"
tasks: [{
dimension: "ad_astra:mercury"
icon: "ad_astra:mercury_globe"
id: "7B5C6F856AE2380E"
type: "dimension"
}]
title: "{quests.space_survival.mercury.title}"
x: 16.5d
y: 4.5d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_shields.desc}"]
id: "6E757133FA00C40D"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.mars_shields.subtitle}"
tasks: [{
id: "603BD6E2915EB75B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(species:ricoshield)item(wan_ancient_beasts:reinforced_shield)item(endermanoverhaul:corrupted_shield))"
}
}
title: "{quests.space_survival.mras_shields.task}"
type: "item"
}]
title: "{quests.space_survival.mars_shields.title}"
x: 12.0d
y: -6.5d
}
]
subtitle: ["{quests.mars.subtitle}"]
title: "{quests.mars}"
}

View file

@ -1,21 +1,10 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "space_survival"
group: "19428C6E7A36D463"
icon: {
Count: 1
id: "ad_astra:tier_1_rocket"
tag: {
BotariumData: {
StoredFluids: [{
Amount: 0L
Fluid: "minecraft:empty"
}]
}
}
}
id: "671B872DCEFCA5DD"
filename: "moon"
group: "36FC51ACEF38D994"
icon: "ad_astra:moon_globe"
id: "5AB29618BD995CF0"
images: [
{
alpha: 150
@ -115,10 +104,10 @@
y: -8.0d
}
]
order_index: 4
order_index: 0
quest_links: [
{
id: "62E455D8BAA50151"
id: "7372A22303CF751A"
linked_quest: "00A2566109144D7F"
shape: "octagon"
size: 3.0d
@ -126,13 +115,13 @@
y: -3.0d
}
{
id: "168AECC70E7A9302"
id: "440BBB64384A9ECD"
linked_quest: "038B204DAC9C863D"
x: -4.0d
y: -5.5d
}
{
id: "652DC031E6BEF58B"
id: "17C857D222995604"
linked_quest: "3FBDC8552F7D8008"
shape: "none"
size: 2.0d
@ -140,25 +129,25 @@
y: -8.0d
}
{
id: "57EEF4CC674B1C3B"
id: "2A631E133FEB54A9"
linked_quest: "6752CC523D38A214"
x: -5.5d
y: -5.5d
}
{
id: "52ABE7722ABB3281"
id: "25F53D39F1EEAC02"
linked_quest: "0585527D1854628B"
x: -1.0d
y: 1.0d
}
{
id: "44E5362EDCDE6A5C"
id: "6032382FF4E3A440"
linked_quest: "3AEAB1930F4CC034"
x: -1.0d
y: 2.0d
}
{
id: "1EABB6DEF6179357"
id: "1E65B1AC5F11948C"
linked_quest: "7CA3A5EFE3D5B688"
x: -1.0d
y: 3.0d
@ -288,8 +277,14 @@
type: "item"
}
{
id: "4E8C67A543FEB861"
item: "gtceu:mv_4a_energy_converter"
id: "6EC6D0FB6F9E452C"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_1a_energy_converter)item(gtceu:lv_4a_energy_converter)item(gtceu:mv_1a_energy_converter)item(gtceu:mv_4a_energy_converter)item(gtceu:hv_1a_energy_converter)item(gtceu:lv_8a_energy_converter))"
}
}
optional_task: true
type: "item"
}
@ -715,568 +710,7 @@
x: 3.0d
y: -4.0d
}
{
description: [
"{quests.extreme_voltage.mars.desc.1}"
"{@pagebreak}"
"{quests.extreme_voltage.mars.desc.2}"
"{@pagebreak}"
"{quests.extreme_voltage.mars.desc.3}"
]
id: "1777E6C81C8353D5"
shape: "octagon"
size: 3.0d
subtitle: "{quests.extreme_voltage.mars.subtitle}"
tasks: [{
dimension: "ad_astra:mars"
icon: "ad_astra:mars_globe"
id: "4A794ADEE7A89594"
title: "{quests.extreme_voltage.mars.task}"
type: "dimension"
}]
title: "{quests.extreme_voltage.mars.title}"
x: 13.5d
y: -8.0d
}
{
dependencies: ["1777E6C81C8353D5"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.semiheavy_ammoniacal_water.desc}"]
icon: "tfg:semiheavy_ammoniacal_water_bucket"
id: "4259CD4F819806AB"
subtitle: "{quests.space_survival.semiheavy_ammoniacal_water.subtitle}"
tasks: [{
id: "1221D18D1C6690BD"
item: "tfg:semiheavy_ammoniacal_water_bucket"
type: "item"
}]
title: "{quests.space_survival.semiheavy_ammoniacal_water.title}"
x: 15.0d
y: -6.5d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_islands.desc}"]
icon: "tfg:grass/rusticus_mycelium"
id: "5AC5AAB9B3758E30"
subtitle: "{quests.space_survival.mars_islands.subtitle}"
tasks: [{
id: "019AC4216D25FA19"
type: "checkmark"
}]
title: "{quests.space_survival.mars_islands.title}"
x: 13.5d
y: -4.0d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_desert.desc}"]
id: "70F93982FC045A08"
subtitle: "{quests.space_survival.mars_desert.subtitle}"
tasks: [{
biome: "tfg:mars/martian_deep_desert"
icon: "minecraft:red_sand"
id: "4935048F5603F79B"
title: "{quests.space_survival.mars_desert.task}"
type: "biome"
}]
title: "{quests.space_survival.mars_desert.title}"
x: 10.0d
y: -8.0d
}
{
dependencies: ["70F93982FC045A08"]
description: ["{quests.space_survival.sandworm.desc}"]
icon: "sandworm_mod:sandworm_tooth"
id: "62A5111836CB4D37"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.sandworm.subtitle}"
tasks: [
{
id: "028ACAA581D97577"
item: "sandworm_mod:sandworm_tooth"
type: "item"
}
{
id: "5F74F03288BDE713"
item: "sandworm_mod:thumper"
optional_task: true
type: "item"
}
]
title: "{quests.space_survival.sandworm.title}"
x: 9.0d
y: -8.0d
}
{
dependencies: [
"70F93982FC045A08"
"2F711C064635EF2D"
]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.spice.desc}"]
id: "0CA5B715B76E4A5B"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.spice.subtitle}"
tasks: [{
icon: "tfg:spice"
id: "00C333C49F5BBFC2"
observe_type: 0
timer: 0L
title: "{quests.space_survival.spice.task}"
to_observe: "tfg:spice"
type: "observation"
}]
title: "{quests.space_survival.spice.title}"
x: 10.0d
y: -6.0d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_poles.desc}"]
icon: "tfg:mars_ice"
id: "3768570EC6535DBB"
subtitle: "{quests.space_survival.mars_poles.subtitle}"
tasks: [{
id: "677DF79B4DE1D571"
type: "checkmark"
}]
title: "{quests.space_survival.mars_poles.title}"
x: 17.0d
y: -8.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.heavy_ammoniacal_water.desc}"]
icon: "tfg:heavy_ammoniacal_water_bucket"
id: "204DDAFEA40C0146"
subtitle: "{quests.space_survival.heavy_ammoniacal_water.subtitle}"
tasks: [{
id: "33C86463603C272D"
item: "tfg:heavy_ammoniacal_water_bucket"
type: "item"
}]
title: "{quests.space_survival.heavy_ammoniacal_water.title}"
x: 15.0d
y: -4.0d
}
{
dependencies: ["00E2E32B33A65301"]
description: ["{quests.space_survival.glacian_wool.desc}"]
id: "0967CE7F5DFF5CF6"
subtitle: "{quests.space_survival.glacian_wool.subtitle}"
tasks: [{
count: 7L
id: "2713B99184310ED3"
item: "tfg:glacian_wool"
type: "item"
}]
title: "{quests.space_survival.glacian_wool.title}"
x: 17.0d
y: -6.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.soarer.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 20"
icon: "wan_ancient_beasts:soarer_egg"
id: "2F711C064635EF2D"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.soarer.subtitle}"
tasks: [{
icon: "wan_ancient_beasts:soarer_egg"
id: "30A4901728CBF789"
observe_type: 5
timer: 0L
title: "{quests.space_survival.soarer.task}"
to_observe: "wan_ancient_beasts:soarer"
type: "observation"
}]
title: "{quests.space_survival.soarer.title}"
x: 10.0d
y: -4.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.sniffer_or_wraptor.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 11"
id: "5F0D553D08A5985C"
subtitle: "{quests.space_survival.sniffer_or_wraptor.subtitle}"
tasks: [
{
icon: "minecraft:sniffer_egg"
id: "6339BB0940C0BE77"
observe_type: 5
timer: 0L
title: "{quests.space_survival.sniffer_or_wraptor.task_1}"
to_observe: "tfg:sniffer"
type: "observation"
}
{
icon: "species:wraptor_egg"
id: "76B6F02F4DCFC4A0"
observe_type: 5
timer: 0L
title: "{quests.space_survival.sniffer_or_wraptor.task_2}"
to_observe: "tfg:wraptor"
type: "observation"
}
]
title: "{quests.space_survival.sniffer_or_wraptor.title}"
x: 10.0d
y: -2.0d
}
{
dependencies: ["3768570EC6535DBB"]
description: ["{quests.space_survival.glacian_ram.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 15"
id: "00E2E32B33A65301"
subtitle: "{quests.space_survival.glacian_ram.subtitle}"
tasks: [{
icon: "ad_astra:glacian_ram_spawn_egg"
id: "20B88332B3FED126"
observe_type: 5
timer: 0L
title: "{quests.space_survival.glacian_ram.task}"
to_observe: "tfg:glacian_ram"
type: "observation"
}]
title: "{quests.space_survival.glacian_ram.title}"
x: 17.0d
y: -7.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.mars_tapping.desc}"]
id: "155F421FC2F39C3C"
subtitle: "{quests.space_survival.mars_tapping.subtitle}"
tasks: [
{
icon: "beneath:wood/log/crimson"
id: "5C76478F563CE947"
observe_type: 1
timer: 0L
to_observe: "#tfc:crimson_logs"
type: "observation"
}
{
icon: "beneath:wood/log/warped"
id: "2D46DA77329E9F66"
observe_type: 1
timer: 0L
to_observe: "#tfc:warped_logs"
type: "observation"
}
]
title: "{quests.space_survival.mars_tapping.title}"
x: 15.5d
y: -2.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.mars_crops.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_crops"
id: "52E45601E8575846"
subtitle: "{quests.space_survival.mars_crops.subtitle}"
tasks: [{
id: "72E35CA3CF29585B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(betterend:amber_root_seeds)item(betterend:blossom_berry_seeds)item(betterend:cave_pumpkin_plant_seeds)item(betterend:chorus_mushroom_seeds)item(betterend:shadow_berry_seeds)item(betterend:bolux_mushroom_seeds))"
}
}
title: "{quests.space_survival.mars_crops.task}"
type: "item"
}]
title: "{quests.space_survival.mars_crops.title}"
x: 13.5d
y: -1.5d
}
{
dependencies: ["0967CE7F5DFF5CF6"]
description: ["{quests.space_survival.t2_space_suit.desc}"]
id: "6D7ADBBCEF5770B6"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.t2_space_suit.subtitle}"
tasks: [
{
id: "0D11FBA73B54918F"
item: {
Count: 1
id: "ad_astra:netherite_space_helmet"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "04A7D0429E419846"
item: {
Count: 1
id: "ad_astra:netherite_space_suit"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "608858DB0AEA4378"
item: {
Count: 1
id: "ad_astra:netherite_space_pants"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "5BC5195C7775137C"
item: {
Count: 1
id: "ad_astra:netherite_space_boots"
tag: {
Damage: 0
}
}
type: "item"
}
]
title: "{quests.space_survival.t2_space_suit.title}"
x: 17.0d
y: 0.5d
}
{
dependencies: ["5F0D553D08A5985C"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.mineral_rich_wool.desc}"]
id: "75DE44FFAC51DD60"
subtitle: "{quests.space_survival.mineral_rich_wool.subtitle}"
tasks: [{
id: "4295E3343126DFEF"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:mineral_rich_wool)"
}
}
title: "Any #tfg:mineral_rich_wool"
type: "item"
}]
title: "{quests.space_survival.mineral_rich_wool.title}"
x: 10.0d
y: -1.0d
}
{
dependencies: ["75DE44FFAC51DD60"]
description: ["{quests.space_survival.aes_insulation.desc}"]
id: "14710D52AE1732FD"
shape: "hexagon"
size: 1.5d
subtitle: "{quests.space_survival.aes_insulation.subtitle}"
tasks: [{
id: "44970A2CAF24030A"
item: "tfg:mli_shielding"
type: "item"
}]
title: "{quests.space_survival.aes_insulation.title}"
x: 10.0d
y: 0.5d
}
{
dependencies: [
"52E45601E8575846"
"5F0D553D08A5985C"
]
description: ["{quests.space_survival.bulbkin_pie.desc}"]
icon: {
Count: 1
ForgeCaps: {
"tfc:food": {
creationDate: -9223372036854775808L
traits: [ ]
}
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "betterend:cave_pumpkin_pie"
}
id: "1AC201876984D248"
optional: true
shape: "heart"
size: 1.5d
subtitle: "{quests.space_survival.bulbkin_pie.subtitle}"
tasks: [
{
id: "5F863BCE6DAA30D6"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(betterend:cave_pumpkin_pie))"
}
}
type: "item"
}
{
id: "0B5E81AEEDFE0B7A"
item: {
Count: 1
ForgeCaps: {
"tfc:food": {
creationDate: -2L
foodData: {
dairy: 0.0f
decay: 0.0f
food: 0
fruit: 0.0f
grain: 0.0f
meat: 0.0f
sat: 0.0f
veg: 0.0f
water: 0.0f
}
ingredients: [ ]
traits: [ ]
}
}
id: "tfg:food/cooked_dino_nugget"
}
type: "item"
}
]
title: "{quests.space_survival.bulbkin_pie.title}"
x: 13.5d
y: 0.0d
}
{
dependencies: ["155F421FC2F39C3C"]
description: ["{quests.space_survival.iodine.desc}"]
id: "00202200344F3456"
subtitle: "{quests.space_survival.iodine.subtitle}"
tasks: [{
id: "0F811696C5BB0AA5"
item: "gtceu:iodine_dust"
type: "item"
}]
title: "{quests.space_survival.iodine.title}"
x: 15.5d
y: -1.0d
}
{
dependencies: ["5AC5AAB9B3758E30"]
description: ["{quests.space_survival.surfer.desc}"]
guide_page: "tfc:field_guide tfc:tfg_tips/space_fauna 17"
id: "43EBECA48E341C47"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.surfer.subtitle}"
tasks: [{
icon: "wan_ancient_beasts:surfer_egg"
id: "7D1D6851ABB1B5E7"
observe_type: 5
timer: 0L
title: "{quests.space_survival.surfer.task}"
to_observe: "tfg:surfer"
type: "observation"
}]
title: "{quests.space_survival.surfer.title}"
x: 10.0d
y: -3.0d
}
{
dependencies: ["5F0D553D08A5985C"]
dependency_requirement: "one_completed"
description: ["{quests.space_survival.mars_nest.desc}"]
id: "63F1FC03DC3198AB"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.mars_nest.subtitle}"
tasks: [{
id: "71BA5426AA25BED0"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfg:large_nest_box)item(tfg:large_nest_box_warped))"
}
}
title: "{quests.space_survival.mars_nest.task}"
type: "item"
}]
title: "{quests.space_survival.mars_nest.title}"
x: 9.0d
y: -2.0d
}
{
dependencies: ["6D7ADBBCEF5770B6"]
description: ["{quests.space_survival.venus.desc}"]
id: "5F3B9E4565922E77"
shape: "octagon"
size: 3.0d
subtitle: "{quests.space_survival.venus.subtitle}"
tasks: [{
dimension: "ad_astra:venus"
icon: "ad_astra:venus_globe"
id: "40A3104927F366FF"
type: "dimension"
}]
title: "{quests.space_survival.venus.title}"
x: 10.5d
y: 4.5d
}
{
dependencies: ["6D7ADBBCEF5770B6"]
description: ["{quests.space_survival.mercury.desc}"]
id: "5F937028722EB4C6"
shape: "octagon"
size: 3.0d
subtitle: "{quests.space_survival.mercury.subtitle}"
tasks: [{
dimension: "ad_astra:mercury"
icon: "ad_astra:mercury_globe"
id: "7B5C6F856AE2380E"
type: "dimension"
}]
title: "{quests.space_survival.mercury.title}"
x: 18.0d
y: 4.5d
}
{
dependencies: ["1777E6C81C8353D5"]
description: ["{quests.space_survival.mars_shields.desc}"]
id: "6E757133FA00C40D"
optional: true
shape: "heart"
subtitle: "{quests.space_survival.mars_shields.subtitle}"
tasks: [{
id: "603BD6E2915EB75B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(species:ricoshield)item(wan_ancient_beasts:reinforced_shield)item(endermanoverhaul:corrupted_shield))"
}
}
title: "{quests.space_survival.mras_shields.task}"
type: "item"
}]
title: "{quests.space_survival.mars_shields.title}"
x: 12.0d
y: -6.5d
}
]
subtitle: ["{quests.space_survival.subtitle}"]
title: "{quests.space_survival}"
subtitle: ["{quests.moon.subtitle}"]
title: "{quests.moon}"
}

View file

@ -6,7 +6,12 @@
icon: "tfg:mv_universal_circuit"
id: "43E779CEEB25D55B"
order_index: 1
quest_links: [ ]
quest_links: [{
id: "4EEC4E3BE1B3D3B1"
linked_quest: "222295CD03AF00DC"
x: -1.5d
y: -6.0d
}]
quests: [
{
dependencies: ["22E462070F8B027A"]
@ -31,7 +36,7 @@
type: "item"
}]
title: "{quests.medium_voltage.pyrolyse.title}"
x: -2.5d
x: -1.0d
y: -0.5d
}
{
@ -39,6 +44,7 @@
"53DC6E32C41C94C3"
"1A29EFBCEA017F99"
]
dependency_requirement: "one_completed"
description: [
"{quests.medium_voltage.mv_biomass.desc.1}"
"{@pagebreak}"
@ -57,11 +63,12 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_biomass.title}"
x: -5.5d
x: -4.0d
y: -0.5d
}
{
dependencies: ["22E462070F8B027A"]
dependency_requirement: "one_completed"
description: [
"{quests.medium_voltage.mv_brewery.desc.1}"
"{@pagebreak}"
@ -74,27 +81,19 @@
shape: "square"
size: 1.0d
subtitle: "{quests.medium_voltage.mv_brewery.subtitle}"
tasks: [
{
id: "1CB0F32E8293B5D7"
item: "gtceu:lubricant_bucket"
optional_task: true
type: "item"
}
{
id: "29393DEB346EC4D2"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_brewery)item(gtceu:mv_brewery))"
}
tasks: [{
id: "29393DEB346EC4D2"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_brewery)item(gtceu:mv_brewery))"
}
type: "item"
}
]
type: "item"
}]
title: "{quests.medium_voltage.mv_brewery.title}"
x: -5.5d
x: -4.0d
y: -2.0d
}
{
@ -153,7 +152,7 @@
}
]
title: "{quests.medium_voltage.mv_ethanol.title}"
x: -8.0d
x: -7.5d
y: -0.5d
}
{
@ -196,7 +195,7 @@
}
]
title: "{quests.medium_voltage.mv_naphtha.title}"
x: -7.5d
x: -7.0d
y: 2.5d
}
{
@ -231,7 +230,7 @@
}
]
title: "{quests.medium_voltage.mv_fuel_cracking.title}"
x: -8.5d
x: -8.0d
y: 2.5d
}
{
@ -267,8 +266,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_energy.title}"
x: 7.0d
y: -1.0d
x: 6.0d
y: -2.0d
}
{
dependencies: ["2AD44111B9B39C90"]
@ -288,7 +287,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_stainless.title}"
x: 1.5d
x: 1.0d
y: 7.5d
}
{
@ -319,8 +318,7 @@
description: ["{quests.medium_voltage.mv_component.desc}"]
icon: "gtceu:mv_electric_motor"
id: "1BE0349B8F3890D3"
shape: "octagon"
size: 1.5d
size: 1.0d
subtitle: "{quests.medium_voltage.mv_component_.subtitle}"
tasks: [
{
@ -380,7 +378,7 @@
}]
title: "{quests.medium_voltage.electrolyzer.title}"
x: -1.5d
y: -3.5d
y: -4.0d
}
{
dependencies: ["22E462070F8B027A"]
@ -403,15 +401,15 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lp_steam_miner)item(gtceu:hp_steam_miner)item(gtceu:lv_miner)item(gtceu:mv_miner)item(gtceu:hv_miner))"
"ftbfiltersystem:filter": "or(item(gtceu:hp_steam_miner)item(gtceu:lv_miner)item(gtceu:mv_miner)item(gtceu:hv_miner))"
}
}
title: "{quests.medium_voltage.mv_miner.task}"
type: "item"
}]
title: "{quests.medium_voltage.mv_miner.title}"
x: 0.5d
y: 3.0d
x: 4.5d
y: -4.0d
}
{
dependencies: ["4A92AFD2532EED26"]
@ -427,7 +425,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_steel_alloy.title}"
x: 7.0d
x: 8.0d
y: 1.0d
}
{
@ -447,10 +445,11 @@
"ftbfiltersystem:filter": "or(item(gtceu:mv_cutter)item(greate:aluminium_mechanical_saw))"
}
}
title: "{quests.medium_voltage.mv_cutter.task}"
type: "item"
}]
title: "{quests.medium_voltage.mv_cutter.title}"
x: 7.0d
x: 8.0d
y: 4.0d
}
{
@ -470,7 +469,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_laser_engraver.title}"
x: 7.0d
x: 8.0d
y: 8.0d
}
{
@ -491,7 +490,7 @@
}]
title: "{quests.medium_voltage.mv_energy_hatch.title}"
x: 3.0d
y: 10.0d
y: 9.0d
}
{
dependencies: ["22E462070F8B027A"]
@ -530,7 +529,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_kanthal_coil.title}"
x: 1.5d
x: 1.0d
y: 10.0d
}
{
@ -581,7 +580,7 @@
}
]
title: "{quests.medium_voltage.mv_ram.title}"
x: 8.5d
x: 8.0d
y: 10.0d
}
{
@ -647,7 +646,7 @@
}
]
title: "{quests.medium_voltage.mv_silicon_boule.title}"
x: 9.0d
x: 10.0d
y: 8.0d
}
{
@ -664,7 +663,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_circuit_assembler.title}"
x: 1.0d
x: 0.0d
y: 14.0d
}
{
@ -701,7 +700,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_best_lv.title}"
x: -1.0d
x: -3.0d
y: 12.0d
}
{
@ -721,7 +720,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_best_mv.title}"
x: -1.0d
x: -3.0d
y: 14.0d
}
{
@ -738,7 +737,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_second_hv.title}"
x: -1.0d
x: -3.0d
y: 16.5d
}
{
@ -755,8 +754,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_inductor.title}"
x: -5.0d
y: 16.5d
x: -10.5d
y: 12.0d
}
{
dependencies: ["6BB98D128822730E"]
@ -767,32 +766,21 @@
size: 3.0d
subtitle: "{quests.medium_voltage.mv_polyethylene.subtitle}"
tasks: [{
id: "15E5F008339B8964"
item: "gtceu:polyethylene_plate"
id: "1605293EDC9EAFCB"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(nbt(fuzzy:{fluid:{FluidName:\"gtceu:polyethylene\"}})nbt(fuzzy:{Fluid:{FluidName:\"gtceu:polyethylene\"}})item(gtceu:polyethylene_bucket))"
}
}
title: "{material.gtceu.polyethylene}"
type: "item"
}]
title: "{quests.medium_voltage.mv_polyethylene.title}"
x: -10.0d
y: 10.0d
}
{
dependencies: ["10FB27DD3C7BEC2F"]
description: ["{quests.medium_voltage.mv_tank.desc}"]
icon: "gtceu:lv_super_tank"
id: "6C53B01A05FFF1DC"
optional: true
shape: "heart"
size: 2.0d
subtitle: "{quests.medium_voltage.mv_tank.subtitle}"
tasks: [{
id: "47EA273D728C158F"
item: "gtceu:lv_super_tank"
type: "item"
}]
title: "{quests.medium_voltage.mv_tank.title}"
x: -14.0d
y: 10.0d
}
{
dependencies: ["10FB27DD3C7BEC2F"]
description: ["{quests.medium_voltage.mv_pvc.desc}"]
@ -802,13 +790,20 @@
size: 1.0d
subtitle: "{quests.medium_voltage.mv_pvc.subtitle}"
tasks: [{
id: "72696AD2B77F805B"
item: "gtceu:polyvinyl_chloride_plate"
id: "1EDAC09CA0F55A2B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(nbt(fuzzy:{fluid:{FluidName:\"gtceu:polyvinyl_chloride\"}})nbt(fuzzy:{Fluid:{FluidName:\"gtceu:polyvinyl_chloride\"}})item(gtceu:polyvinyl_chloride_bucket))"
}
}
title: "{material.gtceu.polyvinyl_chloride}"
type: "item"
}]
title: "{quests.medium_voltage.mv_pvc.title}"
x: -5.0d
y: 11.0d
x: -9.5d
y: 12.0d
}
{
dependencies: [
@ -834,7 +829,7 @@
}
]
title: "{quests.medium_voltage.mv_boards.title}"
x: -5.0d
x: -7.0d
y: 12.0d
}
{
@ -876,7 +871,7 @@
}
]
title: "{quests.medium_voltage.mv_sodium_iron.title}"
x: -5.0d
x: -7.0d
y: 14.0d
}
{
@ -941,7 +936,7 @@
]
title: "{quests.medium_voltage.mv_hydrochloric.title}"
x: -10.0d
y: -2.5d
y: -3.0d
}
{
dependencies: [
@ -966,7 +961,7 @@
}]
title: "{quests.medium_voltage.mv_aciditic.title}"
x: -10.0d
y: -1.5d
y: -1.75d
}
{
dependencies: ["6F898B934BB79016"]
@ -989,8 +984,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_batteries.title}"
x: 9.5d
y: -1.0d
x: 10.0d
y: -2.0d
}
{
dependencies: ["22E462070F8B027A"]
@ -1007,7 +1002,7 @@
}]
title: "{quests.medium_voltage.mv_extruder.title}"
x: 3.0d
y: -3.5d
y: -4.0d
}
{
dependencies: ["75F38905DEA60F15"]
@ -1037,6 +1032,9 @@
"{quests.medium_voltage.mv_fluid_rig.desc.3}"
"{@pagebreak}"
"{quests.medium_voltage.mv_fluid_rig.desc.4}"
"{@pagebreak}"
"{quests.medium_voltage.mv_fluid_rig.desc.5}"
"{image:tfg:textures/quests/prospector_gui.png width:200 height:120 align:center}"
]
icon: "gtceu:mv_fluid_drilling_rig"
id: "05ADBAE5B6F38956"
@ -1050,7 +1048,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_fluid_rig.title}"
x: -2.5d
x: -1.0d
y: 2.5d
}
{
@ -1066,7 +1064,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_oilsands.title}"
x: -2.5d
x: -1.0d
y: 1.0d
}
{
@ -1104,7 +1102,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_distillery.title}"
x: -5.5d
x: -4.0d
y: 1.0d
}
{
@ -1117,7 +1115,6 @@
icon: "gtceu:natural_gas_bucket"
id: "227D89550BB9BD55"
optional: true
shape: "square"
size: 1.0d
subtitle: "{quests.medium_voltage.mv_lpg.subtitle}"
tasks: [
@ -1146,7 +1143,7 @@
}
]
title: "{quests.medium_voltage.mv_lpg.title}"
x: -2.5d
x: -1.0d
y: 4.0d
}
{
@ -1155,6 +1152,8 @@
"{quests.medium_voltage.mv_benzene.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_benzene.desc.2}"
"{@pagebreak}"
"{quests.medium_voltage.mv_benzene.desc.3}"
]
icon: "gtceu:benzene_bucket"
id: "00E1A728E6F6D6A0"
@ -1168,8 +1167,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_benzene.title}"
x: -5.0d
y: 2.5d
x: -3.0d
y: 3.0d
}
{
dependencies: ["6A304E453D74C57C"]
@ -1194,31 +1193,8 @@
}
]
title: "{quests.medium_voltage.mv_light_fuel.title}"
x: -6.0d
y: 2.5d
}
{
dependencies: ["61972B16805FC9EE"]
description: [
"{quests.medium_voltage.mv_diesel.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.2}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.3}"
]
icon: "gtceu:diesel_bucket"
id: "45769156F4253C86"
optional: true
size: 1.0d
subtitle: "{quests.medium_voltage.mv_diesel.subtitle}"
tasks: [{
id: "10BAA54947D975AF"
item: "gtceu:diesel_bucket"
type: "item"
}]
title: "{quests.medium_voltage.mv_diesel.title}"
x: -6.0d
y: 3.5d
x: -5.0d
y: 3.0d
}
{
dependency_requirement: "one_started"
@ -1235,14 +1211,14 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:aluminium_quadruple_fluid_pipe)item(gtceu:blue_steel_quadruple_fluid_pipe)item(gtceu:steel_quadruple_fluid_pipe))"
"ftbfiltersystem:filter": "or(item_tag(forge:quadruple_fluid_pipes)item_tag(forge:nonuple_fluid_pipes))"
}
}
title: "Multiple Channel Potin Pipes, please"
type: "item"
}]
title: "{quests.medium_voltage.mv_mutli_channel.title}"
x: -8.0d
x: -7.5d
y: 1.0d
}
{
@ -1273,7 +1249,7 @@
}
]
title: "{quests.medium_voltage.mv_ic.title}"
x: 7.0d
x: 6.0d
y: 10.0d
}
{
@ -1304,38 +1280,8 @@
}
]
title: "{quests.medium_voltage.mv_ulpic.title}"
x: 5.5d
y: 10.0d
}
{
dependencies: ["45449ECE4F8128E7"]
description: [
"{quests.medium_voltage.mv_long_pipe.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_long_pipe.desc.2}"
]
icon: "gtceu:long_distance_fluid_pipeline_endpoint"
id: "5480AF2EDEDB6A36"
optional: true
shape: "heart"
size: 1.0d
subtitle: "{quests.medium_voltage.mv_long_pipe.subtitle}"
tasks: [
{
count: 2L
id: "6D77664884690FB4"
item: "gtceu:long_distance_fluid_pipeline_endpoint"
type: "item"
}
{
id: "01F1E774C67ED4AF"
item: "gtceu:long_distance_fluid_pipeline"
type: "item"
}
]
title: "{quests.medium_voltage.mv_long_pipe.title}"
x: -10.0d
y: -6.5d
x: 6.0d
y: 8.0d
}
{
dependencies: ["45769156F4253C86"]
@ -1356,8 +1302,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_jetpack.title}"
x: -6.0d
y: 4.5d
x: -5.0d
y: 5.0d
}
{
dependencies: ["75F38905DEA60F15"]
@ -1408,7 +1354,7 @@
}
]
title: "{quests.medium_voltage.mv_electronic_components.title}"
x: 0.5d
x: -0.5d
y: 10.0d
}
{
@ -1436,8 +1382,8 @@
}
]
title: "{quests.medium_voltage.mv_chlorine.title}"
x: -9.5d
y: -3.5d
x: -9.0d
y: -4.0d
}
{
dependencies: ["45449ECE4F8128E7"]
@ -1459,14 +1405,15 @@
}
]
title: "{quests.medium_voltage.mv_hydrogen.title}"
x: -10.5d
y: -3.5d
x: -11.0d
y: -4.0d
}
{
dependency_requirement: "one_started"
description: ["{quests.medium_voltage.mv_seawater.desc}"]
id: "45449ECE4F8128E7"
optional: true
shape: "diamond"
subtitle: "{quests.medium_voltage.mv_seawater.subtitle}"
tasks: [{
id: "77395198DC98E3A5"
@ -1475,7 +1422,7 @@
}]
title: "{quests.medium_voltage.mv_seawater.title}"
x: -10.0d
y: -5.0d
y: -5.5d
}
{
dependencies: ["583D0CC4FAA4FC98"]
@ -1496,7 +1443,7 @@
}]
title: "{quests.medium_voltage.mv_battery.title}"
x: 8.5d
y: -1.0d
y: -2.0d
}
{
dependencies: [
@ -1569,15 +1516,13 @@
}
]
title: "{quests.medium_voltage.mv_kanthal_ingot.title}"
x: 1.5d
y: 9.0d
x: 1.0d
y: 11.0d
}
{
dependencies: ["22E462070F8B027A"]
description: ["{quests.medium_voltage.mv_chemical_reactor.desc}"]
id: "79E8DC4D9B5F6B97"
shape: "octagon"
size: 2.0d
subtitle: "{quests.medium_voltage.mv_chemical_reactor.subtitle}"
tasks: [{
id: "04A6D4858DA3CE94"
@ -1585,8 +1530,8 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_chemical_reactor.title}"
x: 7.0d
y: -3.5d
x: 1.5d
y: -4.0d
}
{
description: [
@ -1602,7 +1547,7 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_silicon.title}"
x: 9.0d
x: 10.0d
y: 6.0d
}
{
@ -1614,6 +1559,7 @@
description: ["{quests.medium_voltage.lsb.desc}"]
icon: "gtceu:steel_large_boiler"
id: "730D7C10DEED3117"
optional: true
shape: "heart"
size: 1.5d
subtitle: "{quests.medium_voltage.lsb.subtitle}"
@ -1623,7 +1569,7 @@
type: "item"
}]
title: "{quests.medium_voltage.lsb.title}"
x: 1.28d
x: 0.0d
y: 16.5d
}
{
@ -1650,8 +1596,8 @@
}
]
title: "{quests.medium_voltage.mv_cpu.title}"
x: 5.0d
y: 8.0d
x: 10.0d
y: 10.0d
}
{
dependencies: ["5D9D01EF219A31C5"]
@ -1665,9 +1611,95 @@
type: "item"
}]
title: "{quests.medium_voltage.mv_bio_diesel.title}"
x: -8.0d
x: -7.5d
y: -2.0d
}
{
dependencies: ["16A6AE5C770DB83A"]
description: ["{quests.medium_voltage.stainless_greate.desc}"]
id: "6602AE559D49CE65"
optional: true
shape: "heart"
subtitle: "{quests.medium_voltage.stainless_greate.subtitle}"
tasks: [
{
id: "53919EE5BCCA618A"
item: "greate:stainless_steel_cogwheel"
optional_task: true
type: "item"
}
{
id: "2C8FD46F69EA05B0"
item: "greate:large_stainless_steel_cogwheel"
type: "item"
}
{
id: "6DF7F28AABF6785F"
item: "greate:stainless_steel_shaft"
optional_task: true
type: "item"
}
]
title: "{quests.medium_voltage.stainless_greate.title}"
x: 0.0d
y: 6.5d
}
{
dependencies: ["54A255C1C6E33165"]
description: ["{quests.medium_voltage.reformate_gas.desc}"]
id: "10292F9B1DD743EB"
optional: true
subtitle: "{quests.medium_voltage.reformate_gas.subtitle}"
tasks: [{
id: "717ABF30F29D12CD"
item: "tfg:reformate_gas_bucket"
type: "item"
}]
title: "{quests.medium_voltage.reformate_gas.title}"
x: -3.0d
y: 5.0d
}
{
dependencies: ["00E1A728E6F6D6A0"]
description: [
"{quests.medium_voltage.coal_tower.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.coal_tower.desc.2}"
]
id: "54A255C1C6E33165"
optional: true
subtitle: "{quests.medium_voltage.coal_tower.subtitle}"
tasks: [{
id: "348CD63DC537BB9A"
item: "gtceu:coal_liquefaction_tower"
type: "item"
}]
x: -3.0d
y: 4.0d
}
{
dependencies: ["61972B16805FC9EE"]
description: [
"{quests.medium_voltage.mv_diesel.desc.1}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.2}"
"{@pagebreak}"
"{quests.medium_voltage.mv_diesel.desc.3}"
]
icon: "gtceu:diesel_bucket"
id: "45769156F4253C86"
optional: true
size: 1.0d
subtitle: "{quests.medium_voltage.mv_diesel.subtitle}"
tasks: [{
id: "10BAA54947D975AF"
item: "gtceu:diesel_bucket"
type: "item"
}]
title: "{quests.medium_voltage.mv_diesel.title}"
x: -5.0d
y: 4.0d
}
]
subtitle: ["{quests.medium_voltage.subtitle}"]
title: "{quests.medium_voltage}"

View file

@ -19,7 +19,7 @@
image: "ftblibrary:icons/star"
rotation: 0.0d
width: 2.0d
x: -0.5d
x: -2.5d
y: -6.5d
}
{
@ -178,8 +178,6 @@
{
id: "138C7D4A61E2A77D"
linked_quest: "6B10099F3F0931B9"
shape: "none"
size: 1.5d
x: 9.0d
y: -15.0d
}
@ -204,7 +202,13 @@
{
id: "50BB4A87A144C6CD"
linked_quest: "2814C6FA71B07C95"
x: 12.0d
x: 12.5d
y: -0.5d
}
{
id: "6F65BC54BA5491ED"
linked_quest: "04682CD04FE0A56E"
x: 11.5d
y: -0.5d
}
]
@ -465,86 +469,13 @@
id: "1F185450C1FF7379"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:platinum_ore_group)"
}
id: "gtceu:purified_chalcocite_ore"
}
optional_task: true
type: "item"
}
{
disable_toast: true
id: "6140EA15476B4A16"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "gtceu:purified_chalcopyrite_ore"
}
optional_task: true
type: "item"
}
{
disable_toast: true
id: "6F239C59DC002095"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "gtceu:purified_bornite_ore"
}
optional_task: true
type: "item"
}
{
disable_toast: true
id: "29D38459E25A0D3E"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "gtceu:purified_pentlandite_ore"
}
optional_task: true
type: "item"
}
{
disable_toast: true
id: "22DF4DB3FF6976EA"
item: "gtceu:purified_cooperite_ore"
optional_task: true
type: "item"
}
{
disable_toast: true
id: "1A8C5E755FE82C59"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "gtceu:purified_tetrahedrite_ore"
}
optional_task: true
title: "Any #tfg:platinum_ore_group"
type: "item"
}
]
@ -553,10 +484,15 @@
y: -0.5d
}
{
dependencies: ["0F0525A70047EEB2"]
dependencies: [
"0F0525A70047EEB2"
"701BCADAE5CF6CA5"
]
dependency_requirement: "one_completed"
description: ["{quests.ore_proc.thermal_centrifuge.desc}"]
icon: "gtceu:lv_thermal_centrifuge"
id: "6BAC3BE1D4FE0F6B"
optional: true
subtitle: "{quests.ore_proc.thermal_centrifuge.subtitle}"
tasks: [{
disable_toast: true
@ -565,7 +501,7 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_thermal_centrifuge)item(gtceu:mv_thermal_centrifuge)item(gtceu:hv_thermal_centrifuge)item(gtceu:ev_thermal_centrifuge)item(gtceu:iv_thermal_centrifuge)item(gtceu:luv_thermal_centrifuge)item(gtceu:zpm_thermal_centrifuge)item(gtceu:uv_thermal_centrifuge))"
"ftbfiltersystem:filter": "or(item(gtceu:lv_thermal_centrifuge)item(gtceu:mv_thermal_centrifuge)item(gtceu:hv_thermal_centrifuge)item(gtceu:ev_thermal_centrifuge)item(gtceu:iv_thermal_centrifuge)item(gtceu:luv_thermal_centrifuge)item(gtceu:zpm_thermal_centrifuge)item(gtceu:uv_thermal_centrifuge)item(tfg:steam_thermal_centrifuge))"
}
}
title: "{quests.ore_proc.thermal_centrifuge.task}"
@ -576,10 +512,15 @@
y: -6.5d
}
{
dependencies: ["0F0525A70047EEB2"]
dependencies: [
"0F0525A70047EEB2"
"701BCADAE5CF6CA5"
]
dependency_requirement: "one_completed"
description: ["{quests.ore_proc.sifter.desc}"]
icon: "gtceu:lv_sifter"
id: "31A6A236B6710B95"
optional: true
subtitle: "{quests.ore_proc.sifter.subtitle}"
tasks: [{
disable_toast: true
@ -588,7 +529,7 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lv_sifter)item(gtceu:mv_sifter)item(gtceu:hv_sifter)item(gtceu:ev_sifter)item(gtceu:iv_sifter)item(gtceu:luv_sifter)item(gtceu:zpm_sifter)item(gtceu:uv_sifter))"
"ftbfiltersystem:filter": "or(item(vintageimprovements:vibrating_table)item(gtceu:lv_sifter)item(gtceu:mv_sifter)item(gtceu:hv_sifter)item(gtceu:ev_sifter)item(gtceu:iv_sifter)item(gtceu:luv_sifter)item(gtceu:zpm_sifter)item(gtceu:uv_sifter))"
}
}
title: "{quests.ore_proc.sifter.task}"
@ -947,15 +888,13 @@
{
dependencies: ["186CFAA5A444ECB3"]
description: ["{quests.stone_age.clean_dust.desc}"]
icon: "minecraft:water_bucket"
id: "6B10099F3F0931B9"
shape: "none"
size: 1.5d
size: 1.0d
subtitle: "{quests.stone_age.clean_dust.subtitle}"
tasks: [{
amount: 1000L
fluid: "minecraft:water"
id: "0944FE2841D789D8"
type: "fluid"
id: "62EF9D1895CA3811"
type: "checkmark"
}]
title: "{quests.stone_age.clean_dust.title}"
x: 6.0d

View file

@ -12,7 +12,7 @@
}
}
id: "28EBC0FF82EFD94B"
order_index: 5
order_index: 4
quest_links: [
{
id: "77A0335E38D755CA"

View file

@ -44,15 +44,22 @@
id: "227B6C88FFE99435"
linked_quest: "4EBABACAB444244D"
shape: "heart"
x: 16.5d
x: 17.0d
y: -24.5d
}
{
id: "19CF6D922179DFF9"
linked_quest: "11C45DBB20ED7647"
shape: "heart"
x: 9.0d
y: -34.0d
}
{
id: "3249AB9EB552BB77"
linked_quest: "4B79026C8D2DACC4"
x: 18.5d
y: -28.0d
}
]
quests: [
{
@ -115,6 +122,7 @@
{
dependencies: ["5996A3A0D475B8A6"]
description: ["{quests.metal_age.steel_anvil.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/steel"
id: "04DE7C58F20B535A"
shape: "octagon"
size: 2.0d
@ -198,6 +206,7 @@
"7B2068B200631D5C"
]
description: ["{quests.metal_age.bloomery.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/bloomery"
id: "0A92F5C4BB6AF972"
size: 2.0d
subtitle: "{quests.metal_age.bloomery.subtitle}"
@ -278,9 +287,9 @@
}
{
description: ["{quests.metal_age.bellows.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/bellows"
hide_dependency_lines: true
id: "021D3DEEB15A3D17"
shape: "rsquare"
subtitle: "{quests.metal_age.bellows.subtitle}"
tasks: [{
id: "588EB07E980386F9"
@ -386,6 +395,7 @@
{
dependencies: ["2C76EE197C14B0DC"]
description: ["{quests.metal_age.crucible.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/crucible"
icon: "tfc:crucible"
id: "12CB3B9ADC586521"
shape: "octagon"
@ -478,6 +488,7 @@
dependencies: ["2C76EE197C14B0DC"]
dependency_requirement: "one_completed"
description: ["{quests.metal_age.fire_bricks.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/blast_furnace_insulation"
icon: "tfc:fire_bricks"
id: "7CD2922D9F6FA6C5"
shape: "octagon"
@ -658,7 +669,7 @@
type: "item"
}]
title: "{quests.metal_age.red_steel_flask.title}"
x: 16.5d
x: 17.0d
y: -27.5d
}
{
@ -1197,6 +1208,8 @@
dependencies: ["3C173357029AB649"]
description: ["{quests.metal_age.copper_diving.desc}"]
id: "70FE6706B43FC5FC"
optional: true
shape: "heart"
subtitle: "{quests.metal_age.copper_diving.subtitle}"
tasks: [
{
@ -1263,6 +1276,27 @@
x: 17.0d
y: -29.5d
}
{
dependencies: ["56CA2EB7812529C5"]
description: ["{quests.metal_age.temperature_protection.desc}"]
id: "310D96268266D787"
subtitle: "{quests.metal_age.temperature_protection.subtitle}"
tasks: [{
id: "334F07058A050458"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:metal/boots/red_steel)item(sns:red_steel_toe_hiking_boots)item(tfc:metal/chestplate/red_steel)item(tfc:metal/boots/blue_steel)item(sns:blue_steel_toe_hiking_boots)item(minecraft:netherite_boots)item(create:netherite_diving_boots)item(tfc:metal/chestplate/blue_steel)item(create:netherite_backtank))"
}
}
title: "{quests.metal_age.temperature_protection.task}"
type: "item"
}]
title: "{quests.metal_age.temperature_protection.title}"
x: 18.5d
y: -24.0d
}
]
subtitle: ["{quests.metal_age.subtitle}"]
title: "{quests.metal_age}"

File diff suppressed because it is too large Load diff

View file

@ -8,15 +8,7 @@
images: [
{
height: 1.0d
image: "tfc:item/grass_block_top"
rotation: 0.0d
width: 1.0d
x: -3.0d
y: 10.5d
}
{
height: 1.0d
image: "minecraft:block/blue_ice"
image: "ad_astra:textures/gui/sprites/snowflake.png"
rotation: 0.0d
width: 1.0d
x: -6.0d
@ -24,42 +16,40 @@
}
{
height: 1.0d
image: "minecraft:block/lava_still"
image: "ad_astra:textures/gui/sprites/fire.png"
rotation: 0.0d
width: 1.0d
x: 0.0d
y: 10.5d
}
{
height: 1.0d
image: "tfc:textures/gui/book/icons/thermometer.png"
rotation: 0.0d
width: 1.0d
x: -3.0d
y: 10.5d
}
]
order_index: 0
quest_links: [
{
id: "409385C6F6640BEA"
linked_quest: "427814F6E9386772"
shape: "gear"
size: 4.0d
x: 0.0d
y: 0.0d
}
{
disable_toast: true
id: "40D0029A2097C68F"
linked_quest: "3D7B0F3134C30364"
shape: "octagon"
size: 3.0d
x: 4.5d
y: 0.0d
}
]
quest_links: [{
id: "409385C6F6640BEA"
linked_quest: "427814F6E9386772"
shape: "gear"
size: 4.0d
x: 4.0d
y: 0.0d
}]
quests: [
{
dependencies: ["3D7B0F3134C30364"]
dependencies: ["427814F6E9386772"]
description: [
"{quests.stone_age.find_rock.desc}"
"{@pagebreak}"
""
"{image:tfc:textures/gui/book/gui/rock_knapping.png width:100 height:100 align:center fit:true}"
]
guide_page: "tfc:field_guide tfc:getting_started/introduction"
id: "78E3BF0BEB48635B"
size: 1.0d
subtitle: "{quests.stone_age.find_rock.subtitle}"
@ -81,10 +71,11 @@
y: 0.0d
}
{
dependencies: ["3D7B0F3134C30364"]
dependencies: ["427814F6E9386772"]
description: ["{quests.stone_age.find_potable_water.desc}"]
icon: "createdeco:decal_fluid"
id: "1D40CAE675C4BB91"
shape: "circle"
size: 1.0d
subtitle: "{quests.stone_age.find_potable_water.subtitle}"
tasks: [{
@ -95,7 +86,7 @@
type: "gamestage"
}]
title: "{quests.stone_age.find_potable_water.title}"
x: 4.5d
x: 4.0d
y: 6.0d
}
{
@ -433,7 +424,7 @@
type: "item"
}]
title: "{quests.stone_age.water_jug.title}"
x: 7.0d
x: 6.5d
y: 6.0d
}
{
@ -456,6 +447,7 @@
""
"{image:tfc:textures/gui/book/tutorial/pit_kiln_5.png width:100 height:100 align:center}"
]
guide_page: "tfc:field_guide tfc:getting_started/pit_kiln"
id: "3630ED3B85753BB2"
size: 2.0d
subtitle: "{quests.stone_age.pit_kiln.subtitle}"
@ -493,6 +485,7 @@
"1D40CAE675C4BB91"
]
description: ["{quests.stone_age.leather_flask.desc}"]
guide_page: "tfc:field_guide tfc:waterflasks/bladders"
id: "62BD1E75FD629161"
subtitle: "{quests.stone_age.leather_flask.subtitle}"
tasks: [{
@ -507,7 +500,7 @@
type: "item"
}]
title: "{quests.stone_age.leather_flask.title}"
x: 1.5d
x: 1.0d
y: 6.0d
}
{
@ -516,6 +509,7 @@
"174DA15847665CF8"
]
description: ["{quests.stone_age.iron_flask.desc}"]
guide_page: "tfc:field_guide tfc:waterflasks/recipes"
id: "11C45DBB20ED7647"
optional: true
shape: "heart"
@ -538,14 +532,16 @@
type: "item"
}]
title: "{quests.stone_age.iron_flask.title}"
x: 2.5d
x: 2.0d
y: 8.0d
}
{
dependencies: ["3D7B0F3134C30364"]
description: ["{quests.stone_age.find_clay.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/pottery"
hide_dependency_lines: true
id: "021921B4D2044B3B"
shape: "diamond"
subtitle: "{quests.stone_age.find_clay.subtitle}"
tasks: [
{
@ -574,6 +570,7 @@
{
dependencies: ["021921B4D2044B3B"]
description: ["{quests.stone_age.clay.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/pottery 3"
id: "3687ACAD307EE7EF"
subtitle: "{quests.stone_age.clay.subtitle}"
tasks: [{
@ -594,9 +591,9 @@
"{@pagebreak}"
"{quests.stone_age.native_ores.desc.2}"
]
guide_page: "tfc:field_guide tfc:getting_started/finding_ores"
hide_dependency_lines: true
id: "669F84C6A2A64145"
shape: "diamond"
subtitle: "{quests.stone_age.native_ores.subtitle}"
tasks: [{
id: "0B70FD35D2C27E4C"
@ -625,6 +622,7 @@
"{quests.stone_age.firepit.desc.2}"
"{image:tfg:textures/quests/firepit.png width:100 height:100 align:center}"
]
guide_page: "tfc:field_guide tfc:getting_started/firepit"
icon: "tfc:pot"
id: "5301A38F7EA81140"
subtitle: "{quests.stone_age.firepit.subtitle}"
@ -682,6 +680,7 @@
]
dependency_requirement: "one_completed"
description: ["{quests.stone_age.weld_copper_ingots.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/primitive_anvils 6"
id: "45A09AD0043FF92B"
subtitle: "{quests.stone_age.weld_copper_ingots.subtitle}"
tasks: [{
@ -699,6 +698,7 @@
dependencies: ["5E186CD5E83BFDF0"]
dependency_requirement: "one_completed"
description: ["{quests.stone_age.flux.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/flux"
icon: {
Count: 1
ForgeCaps: {
@ -757,6 +757,7 @@
{
dependencies: ["193F214E9F154980"]
description: ["{quests.stone_age.rock_anvil.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/primitive_anvils 3"
id: "706A1824B1487385"
subtitle: "{quests.stone_age.rock_anvil.subtitle}"
tasks: [
@ -852,6 +853,7 @@
{
dependencies: ["78E3BF0BEB48635B"]
description: ["{quests.stone_age.rock_knapping.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/introduction 2"
id: "4333D5794A37CF2D"
subtitle: "{quests.stone_age.rock_knapping.subtitle}"
tasks: [
@ -1210,6 +1212,7 @@
{
dependencies: ["193F214E9F154980"]
description: ["{quests.stone_age.create_forge.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/charcoal_forge"
id: "4D1CD95482EE2CDD"
size: 2.0d
subtitle: "{quests.stone_age.create_forge.subtitle}"
@ -1231,6 +1234,7 @@
"{quests.stone_age.get_raw_rock.desc}"
"{image:tfg:textures/quests/raw_rock.png width:100 height:100 align:center}"
]
guide_page: "tfc:field_guide tfc:getting_started/primitive_anvils 5"
hide_dependency_lines: false
id: "193F214E9F154980"
size: 1.5d
@ -1286,6 +1290,7 @@
"{@pagebreak}"
"{quests.stone_age.mining_prep.desc.2}"
]
guide_page: "tfc:field_guide tfc:tfg_ores/ore_basics"
icon: {
Count: 1
ForgeCaps: {
@ -1302,6 +1307,7 @@
TorchPlacing: 1b
}
GT.Tool: {
DefaultEnchantments: [ ]
HarvestLevel: 2
MaxDamage: 791
ToolSpeed: 6.0f
@ -1372,7 +1378,7 @@
guide_page: "tfc:field_guide tfc:mechanics/support_beams"
icon: "createdeco:decal_warning"
id: "618090A6D0D3B2F1"
shape: "diamond"
shape: "circle"
size: 1.0d
subtitle: "{quests.stone_age.hazards.subtitle}"
tasks: [{
@ -1385,7 +1391,7 @@
y: 10.5d
}
{
dependencies: ["3D7B0F3134C30364"]
dependencies: ["427814F6E9386772"]
description: ["{quests.stone_age.foods.desc}"]
id: "0FB8FD84B13F10C6"
subtitle: "{quests.stone_age.foods.subtitle}"
@ -1402,7 +1408,7 @@
type: "item"
}]
title: "{quests.stone_age.foods.title}"
x: 4.5d
x: 4.0d
y: -5.0d
}
{
@ -1478,8 +1484,10 @@
{
dependencies: ["0FB8FD84B13F10C6"]
description: ["{quests.stone_age.nutrition.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/food_and_water 5"
icon: "minecraft:apple"
id: "749B3C8698D34E91"
shape: "circle"
size: 1.5d
subtitle: "{quests.stone_age.nutrition.subtitle}"
tasks: [{
@ -1487,7 +1495,7 @@
type: "checkmark"
}]
title: "{quests.stone_age.nutrition.title}"
x: 3.0d
x: 2.5d
y: -5.0d
}
{
@ -1613,6 +1621,7 @@
{
dependencies: ["4C444814F1C7B600"]
description: ["{quests.stone_age.barrels.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/barrels"
id: "3E8833E7CE591E6F"
subtitle: "{quests.stone_age.barrels.subtitle}"
tasks: [{
@ -1634,6 +1643,7 @@
{
dependencies: ["3E8833E7CE591E6F"]
description: ["{quests.stone_age.leather.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/leather_making"
id: "560B17BFBE8D477D"
subtitle: "{quests.stone_age.leather.subtitle}"
tasks: [{
@ -1649,12 +1659,13 @@
type: "item"
}]
title: "{quests.stone_age.leather.title}"
x: 1.5d
x: 1.0d
y: 13.5d
}
{
dependencies: ["1D40CAE675C4BB91"]
description: ["{quests.stone_age.hydration.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/hydration"
icon: {
Count: 1
id: "minecraft:potion"
@ -1671,28 +1682,37 @@
type: "checkmark"
}]
title: "{quests.stone_age.hydration.title}"
x: 6.0d
x: 5.5d
y: 4.5d
}
{
dependencies: ["3D7B0F3134C30364"]
dependencies: ["427814F6E9386772"]
description: ["{quests.stone_age.temperature.desc}"]
icon: "minecraft:sunflower"
id: "38839D3E049215CE"
shape: "circle"
subtitle: "{quests.stone_age.temperature.subtitle}"
tasks: [{
id: "5EF087A092F21202"
type: "checkmark"
}]
title: "{quests.stone_age.temperature.title}"
x: 1.0d
x: 0.5d
y: 3.0d
}
{
dependencies: ["38839D3E049215CE"]
description: ["{quests.stone_age.insulation.desc}"]
icon: {
Count: 1
id: "tfcambiental:straw_hat"
tag: {
Damage: 0
}
}
id: "4521BB8892B386AF"
size: 2.0d
shape: "circle"
size: 1.5d
subtitle: "{quests.stone_age.insulation.subtitle}"
tasks: [{
id: "139FA72AB6F06E57"
@ -1706,6 +1726,7 @@
{
dependencies: ["560B17BFBE8D477D"]
description: ["{quests.stone_age.leather_armor.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/armor"
id: "04E900CFE39D6A6C"
optional: true
subtitle: "{quests.stone_age.leather_armor.subtitle}"
@ -1802,6 +1823,7 @@
{
dependencies: ["1D40CAE675C4BB91"]
description: ["{quests.stone_age.glass_bottles.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/glassworking"
id: "4F7B5C34B7CD27F2"
subtitle: "{quests.stone_age.glass_bottles.subtitle}"
tasks: [{
@ -1817,7 +1839,7 @@
type: "item"
}]
title: "{quests.stone_age.glass_bottles.title}"
x: 6.5d
x: 6.0d
y: 8.0d
}
{
@ -1831,7 +1853,7 @@
type: "checkmark"
}]
title: "{quests.stone_age.water_bucket.title}"
x: 4.5d
x: 4.0d
y: 9.0d
}
{
@ -2267,6 +2289,43 @@
x: -1.0d
y: 8.0d
}
{
dependencies: ["669F84C6A2A64145"]
description: [
"{quests.stone_age.medical_conditions.desc.1}"
"{@pagebreak}"
"{quests.stone_age.medical_conditions.desc.2}"
]
icon: "createdeco:decal_skull"
id: "00117AD40FACB89D"
rewards: [
{
id: "260BA8E2AB90DDF7"
item: "tfg:poison_pill"
type: "item"
}
{
id: "6402410E15263863"
item: "tfg:regeneration_pill"
type: "item"
}
{
id: "2135759D738A8AA1"
item: "tfg:antipoison_tablet"
type: "item"
}
]
shape: "circle"
subtitle: "{quests.stone_age.medical_conditions.subtitle}"
tasks: [{
id: "400064E41CACA499"
title: "{quests.stone_age.medical_conditions.task}"
type: "checkmark"
}]
title: "{quests.stone_age.medical_conditions.title}"
x: 14.0d
y: 7.0d
}
]
subtitle: ["{quests.stone_age.subtitle}"]
title: "{quests.stone_age}"

View file

@ -52,6 +52,7 @@
dependencies: ["173F6FA60A5B280B"]
description: ["{quests.tfg_tips.arborfirmacraft.desc}"]
disable_toast: true
guide_page: "tfc:field_guide tfc:arborfirmacraft/tapping_index"
icon: "afc:wood/sapling/weeping_maple"
id: "1469936B5DE3AC28"
shape: "octagon"
@ -72,7 +73,8 @@
dependencies: ["173F6FA60A5B280B"]
description: ["{quests.tfg_tips.beneath.desc}"]
disable_toast: true
icon: "minecraft:netherrack"
guide_page: "tfc:field_guide tfc:beneath/beneath"
icon: "minecraft:deepslate"
id: "4AA0EBFBA5D8788C"
shape: "octagon"
size: 2.0d
@ -120,6 +122,7 @@
{
dependencies: ["1469936B5DE3AC28"]
description: ["{quests.tfg_tips.treetap.desc}"]
guide_page: "tfc:field_guide tfc:arborfirmacraft/tree_tapping"
id: "128483FFDC8277A0"
subtitle: "{quests.tfg_tips.treetap.subtitle}"
tasks: [{
@ -173,6 +176,7 @@
{
dependencies: ["128483FFDC8277A0"]
description: ["{quests.tfg_tips.find_latex_tree.desc}"]
guide_page: "tfc:field_guide tfc:arborfirmacraft/making_rubber"
id: "4891E995D3EC2BD1"
subtitle: "{quests.tfg_tips.find_latex_tree.subtitle}"
tasks: [{
@ -194,6 +198,7 @@
{
dependencies: ["128483FFDC8277A0"]
description: ["{quests.tfg_tips.find_syrup_tree.desc}"]
guide_page: "tfc:field_guide tfc:arborfirmacraft/making_syrups"
id: "308BB7D9D210C8DA"
subtitle: "{quests.tfg_tips.find_syrup_tree.subtitle}"
tasks: [{
@ -254,6 +259,7 @@
{
dependencies: ["2EFB241490502DB3"]
description: ["{quests.tfg_tips.beekeeping.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/beekeeping"
icon: "firmalife:beeswax"
id: "1071B804483BB882"
subtitle: "{quests.tfg_tips.beekeeping.subtitle}"
@ -409,6 +415,7 @@
]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.cellar.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/cellar"
id: "3D1FF501DE2E56FE"
size: 1.5d
subtitle: "{quests.tfg_tips.cellar.subtitle}"
@ -439,6 +446,7 @@
{
dependencies: ["3D1FF501DE2E56FE"]
description: ["{quests.tfg_tips.cellar_blocks.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/food_shelves"
id: "32CD6D2EADA0DCA3"
subtitle: "{quests.tfg_tips.cellar_blocks.subtitle}"
tasks: [{
@ -460,6 +468,7 @@
{
dependencies: ["2EFB241490502DB3"]
description: ["{quests.tfg_tips.oven.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/ovens"
id: "029264BCA5477837"
subtitle: "{quests.tfg_tips.oven.subtitle}"
tasks: [
@ -513,6 +522,7 @@
{
dependencies: ["029264BCA5477837"]
description: ["{quests.tfg_tips.oven_appliances.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/oven_appliances"
id: "73D5ED4099F99A47"
subtitle: "{quests.tfg_tips.oven_appliances.subtitle}"
tasks: [
@ -585,6 +595,7 @@
{
dependencies: ["73D5ED4099F99A47"]
description: ["{quests.tfg_tips.jam.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/jarring"
id: "5D373432F0C22C93"
subtitle: "{quests.tfg_tips.jam.subtitle}"
tasks: [
@ -613,6 +624,7 @@
{
dependencies: ["2EFB241490502DB3"]
description: ["{quests.tfg_tips.preservation.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/decay"
icon: "minecraft:clock"
id: "4047EE998BC4CD03"
subtitle: "{quests.tfg_tips.preservation.subtitle}"
@ -937,6 +949,7 @@
{
dependencies: ["52D944ADA884EFEF"]
description: ["{quests.tfg_tips.dry_fruit.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/drying"
id: "4417A395801DC4E5"
subtitle: "{quests.tfg_tips.dry_fruit.subtitle}"
tasks: [
@ -1028,6 +1041,7 @@
]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.smoke_meat.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/smoking"
id: "1FC019B45383695E"
subtitle: "{quests.tfg_tips.smoke_meat.subtitle}"
tasks: [
@ -1090,6 +1104,7 @@
"ftbfiltersystem:filter": "or(custom(HasPreservation/tfc:wood_grilled)custom(HasPreservation/firmaciv:oven_baked))"
}
}
optional_task: true
title: "{quests.tfg_tips.cook_meat.task.1}"
type: "item"
}
@ -1102,9 +1117,15 @@
"ftbfiltersystem:filter": "or(item(tfc:wrought_iron_grill)item(firmalife:cured_oven_top))"
}
}
optional_task: true
title: "{quests.tfg_tips.cook_meat.task.2}"
type: "item"
}
{
id: "3277299EE8419365"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}
]
title: "{quests.tfg_tips.cook_meat.title}"
x: 5.0d
@ -1113,6 +1134,7 @@
{
dependencies: ["3C7F170E065B60E1"]
description: ["{quests.tfg_tips.create_cheese.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/cheese"
id: "0FCB88A64D3FBF0F"
subtitle: "{quests.tfg_tips.create_cheese.subtitle}"
tasks: [{
@ -1193,6 +1215,7 @@
{
dependencies: ["2EFB241490502DB3"]
description: ["{quests.tfg_tips.greenhouse.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/greenhouse"
icon: "firmalife:large_planter"
id: "07FBA022050DA24A"
subtitle: "{quests.tfg_tips.greenhouse.subtitle}"
@ -1223,6 +1246,7 @@
"{@pagebreak}"
"{quests.tfg_tips.charcoal_pile.desc.4}"
]
guide_page: "tfc:field_guide tfc:mechanics/charcoal_pit"
id: "7B2068B200631D5C"
subtitle: "{quests.tfg_tips.charcoal_pile.subtitle}"
tasks: [
@ -1249,6 +1273,7 @@
{
dependencies: ["150B7C5CD152E1BA"]
description: ["{quests.tfg_tips.thatch_bed.desc}"]
guide_page: "tfc:field_guide tfc:getting_started/a_place_to_sleep"
id: "4D11F11CE0E9F379"
subtitle: "{quests.tfg_tips.thatch_bed.subtitle}"
tasks: [
@ -1312,6 +1337,7 @@
]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.loom.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/weaving"
id: "1766C916084261AA"
subtitle: "{quests.tfg_tips.loom.subtitle}"
tasks: [{
@ -1389,6 +1415,7 @@
{
dependencies: ["1766C916084261AA"]
description: ["{quests.tfg_tips.unrefined_paper.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/papermaking"
id: "4CD3F04793CE47A2"
subtitle: "{quests.tfg_tips.unrefined_paper.subtitle}"
tasks: [{
@ -1406,6 +1433,7 @@
"{quests.tfg_tips.panning.desc}"
"{image:tfg:textures/quests/ore_deposit.png width:100 height:100 align:center}"
]
guide_page: "tfc:field_guide tfc:mechanics/panning"
id: "082310DF9BEA92CE"
subtitle: "{quests.tfg_tips.panning.subtitle}"
tasks: [
@ -1437,6 +1465,7 @@
"{quests.tfg_tips.sluice.desc}"
"{image:tfg:textures/quests/sluice.png width:100 height:100 align:center}"
]
guide_page: "tfc:field_guide tfc:mechanics/sluices"
id: "5261ECBE3438B05E"
subtitle: "{quests.tfg_tips.sluice.subtitle}"
tasks: [{
@ -1458,6 +1487,7 @@
{
dependencies: ["79FA776C414AE8E5"]
description: ["{quests.tfg_tips.candles.desc}"]
guide_page: "tfc:field_guide tfc:mechanics/lighting"
id: "368E3C94EEDC11BB"
subtitle: "{quests.tfg_tips.candles.subtitle}"
tasks: [{
@ -1720,6 +1750,7 @@
{
dependencies: ["4A8910950F638BB5"]
description: ["{quests.tfg_tips.beneath_temp_management.desc}"]
guide_page: "tfc:field_guide tfc:beneath/cooling"
id: "39C21134FD02F94B"
subtitle: "{quests.tfg_tips.beneath_temp_management.subtitle}"
tasks: [
@ -1798,6 +1829,7 @@
{
dependencies: ["4A8910950F638BB5"]
description: ["{quests.tfg_tips.beneath_clothes.desc}"]
guide_page: "tfc:field_guide tfc:beneath/cooling"
icon: {
Count: 1
id: "tfcambiental:silk_shirt"
@ -1819,6 +1851,7 @@
{
dependencies: ["4A8910950F638BB5"]
description: ["{quests.tfg_tips.juicer.desc}"]
guide_page: "tfc:field_guide tfc:beneath:water"
id: "3D845616A2F7083F"
subtitle: "{quests.tfg_tips.juicer.subtitle}"
tasks: [{
@ -1847,12 +1880,13 @@
{
dependencies: ["5E2E37673AD87A4B"]
description: ["{quests.tfg_tips.reach_the_beneath.desc}"]
guide_page: "tfc:field_guide tfc:beneath:biomes"
id: "70DA01DFDAE54224"
size: 2.0d
subtitle: "{quests.tfg_tips.reach_the_beneath.subtitle}"
tasks: [{
dimension: "minecraft:the_nether"
icon: "minecraft:netherrack"
icon: "minecraft:gilded_blackstone"
id: "253320A57FAE6D0A"
title: "{quests.tfg_tips.reach_the_beneath.task}"
type: "dimension"
@ -1864,6 +1898,7 @@
{
dependencies: ["70DA01DFDAE54224"]
description: ["{quests.tfg_tips.piglin_bartering.desc}"]
guide_page: "tfc:field_guide tfc:beneath/piglins"
id: "3D5C898F953FECFC"
subtitle: "{quests.tfg_tips.piglin_bartering.subtitle}"
tasks: [{
@ -2080,6 +2115,7 @@
{
dependencies: ["07FBA022050DA24A"]
description: ["{quests.tfg_tips.greenhouse_automation.desc}"]
guide_page: "tfc:field_guide tfc:firmalife/planters"
id: "30DD0DDF86C96926"
optional: true
shape: "gear"

View file

@ -5,6 +5,14 @@
group: "19428C6E7A36D463"
icon: "tfg:terra_firma_greg"
id: "5DD2C08324B24805"
images: [{
height: 2.0d
image: "tfg:textures/gui/tfg_logo_title_4181x688_with_shadow.png"
rotation: 0.0d
width: 12.15406976744186d
x: 0.0d
y: -3.0d
}]
order_index: 0
quest_links: [ ]
quests: [
@ -59,7 +67,7 @@
subtitle: "{quests.tfg.capture_territory.subtitle}"
tasks: [{
id: "5EB438DED5A994C4"
title: "{quests.tasktypes.checkmark}"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}]
title: "{quests.tfg.capture_territory.title}"
@ -119,6 +127,7 @@
}
}
id: "590CE4F4FA385701"
optional: true
rewards: [
{
id: "58D1E7EFD006D7F7"
@ -146,6 +155,29 @@
x: 0.0d
y: 4.5d
}
{
dependencies: ["0B42D4AE2AC67F93"]
description: ["{quests.tfg.chunk_limit.desc}"]
icon: {
Count: 1
ForgeCaps: {
"tfc:food": {
creationDate: 99999999999L
traits: [ ]
}
}
id: "tfc:food/cherry"
}
id: "12BCC8F968904105"
tasks: [{
id: "6A9ABF4B83F7FC3E"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}]
title: "{quests.tfg.chunk_limit.title}"
x: -2.5d
y: 3.5d
}
]
subtitle: ["{quests.tfg.subtitle}"]
title: "{quests.tfg}"

File diff suppressed because it is too large Load diff

View file

@ -402,6 +402,36 @@
x: 19.5d
y: 0.0d
}
{
alpha: 100
color: 2401566
height: 2.35d
image: "tfc:block/grass_top"
rotation: 0.0d
width: 2.35d
x: 8.5d
y: -3.5d
}
{
alpha: 100
color: 2401566
height: 2.35d
image: "tfc:block/grass_top"
rotation: 0.0d
width: 2.35d
x: 6.5d
y: -3.5d
}
{
alpha: 100
color: 2401566
height: 2.35d
image: "tfc:block/grass_top"
rotation: 0.0d
width: 2.35d
x: 4.5d
y: -3.5d
}
]
order_index: 2
quest_links: [{
@ -513,6 +543,7 @@
dependencies: ["2B84F34BFA37C828"]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.canoe_materials.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/canoe"
id: "32C854110D49A77D"
subtitle: "{quests.tfg_tips.canoe_materials.subtitle}"
tasks: [
@ -573,6 +604,7 @@
{
dependencies: ["2B84F34BFA37C828"]
description: ["{quests.tfg_tips.kayak_materials.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/kayak"
id: "03696C9BBC53AB26"
subtitle: "{quests.tfg_tips.kayak_materials.subtitle}"
tasks: [
@ -619,6 +651,7 @@
"2B84F34BFA37C828"
]
description: ["{quests.tfg_tips.rowboat_materials.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/rowboat"
id: "3DF4F4848B231980"
subtitle: "{quests.tfg_tips.rowboat_materials.subtitle}"
tasks: [
@ -692,6 +725,7 @@
dependencies: ["2B84F34BFA37C828"]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.sloop_under_construction_materials.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/sloop"
id: "2746958D3D4A0885"
subtitle: "{quests.tfg_tips.sloop_under_construction_materials.subtitle}"
tasks: [
@ -814,6 +848,7 @@
{
dependencies: ["78358ED2C6F6FCFD"]
description: ["{quests.tfg_tips.warfare.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/cannon"
id: "66FDACC7E7F9180C"
subtitle: "{quests.tfg_tips.warfare.subtitle}"
tasks: [
@ -860,6 +895,7 @@
{
dependencies: ["60497014785301EB"]
description: ["{quests.tfg_tips.firmaciv.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/watercraft"
icon: {
Count: 1
ForgeCaps: {
@ -886,6 +922,7 @@
{
dependencies: ["2B84F34BFA37C828"]
description: ["{quests.tfg_tips.firmaciv_info.desc}"]
guide_page: "tfc:field_guide tfc:firmaciv/navigation"
id: "5EDE435F876349CD"
optional: true
shape: "heart"
@ -1049,7 +1086,7 @@
type: "item"
}]
title: "{quests.tfg_tips.plow.title}"
x: 8.5d
x: 7.5d
y: -1.5d
}
{
@ -1094,7 +1131,6 @@
{
dependencies: ["7EE13BE102F323F3"]
description: ["{quests.tfg_tips.reinforced_glider.desc}"]
hide_until_deps_complete: true
id: "472D1C507490CC8A"
optional: true
shape: "heart"
@ -1431,21 +1467,9 @@
y: -2.0d
}
{
dependencies: ["05528D09F7EE6E33"]
dependencies: ["1594C2564FC7982D"]
description: ["{quests.tfg_tips.horseshoes.desc}"]
icon: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "sns:metal/horseshoes/steel"
tag: {
Damage: 0
}
}
guide_page: "tfc:field_guide tfc:sns/horseshoes"
id: "40566F6665A095C6"
subtitle: "{quests.tfg_tips.horseshoes.subtitle}"
tasks: [{
@ -1461,11 +1485,12 @@
type: "item"
}]
title: "{quests.tfg_tips.horseshoes.title}"
x: 7.5d
y: -1.5d
x: 6.5196428571428555d
y: -2.6803571428571473d
}
{
description: ["{quests.tfg_tips.hiking_boots.desc}"]
guide_page: "tfc:field_guide tfc:sns/safety_toe_hiking_boots"
id: "598CA763D195C84E"
subtitle: "{quests.tfg_tips.hiking_boots.subtitle}"
tasks: [{
@ -1484,6 +1509,25 @@
x: 8.5d
y: 0.5d
}
{
dependencies: [
"05528D09F7EE6E33"
"5917B0D4708BF534"
]
dependency_requirement: "one_completed"
description: ["{quests.tfg_tips.transportation_tips.rnr_plow.desc}"]
guide_page: "tfc:field_guide tfc:roadsandroofs/paving_cart 0"
id: "533F32CCAD9D5B51"
subtitle: "{quests.tfg_tips.transportation_tips.rnr_plow.subtitle}"
tasks: [{
id: "44773CB0898D2375"
item: "tfg:rnr_plow"
type: "item"
}]
title: "{quests.tfg_tips.transportation_tips.rnr_plow.title}"
x: 8.5d
y: -1.5d
}
]
subtitle: ["{quests.tfg_tips.transportation_tips.subtitle}"]
title: "{quests.tfg_tips.transportation_tips.title}"

View file

@ -10,6 +10,7 @@
drop_loot_crates: false
emergency_items_cooldown: 300
grid_scale: 0.5d
hide_excluded_quests: false
icon: "tfg:terra_firma_greg"
lock_message: "e"
loot_crate_no_drop: {

View file

@ -5,6 +5,10 @@ enableGTWireCoatingRecipes: true
# Enable/Disable harder recipes for various Create blocks & items.
enableHardCreateRecipes: false
# Should certain Create items that have a GTCEu counterpart be used in recipes?
# If false, GTCEu items will be used instead.
useCreateItemsInRecipes: false
# Recipe types that should not be copied to Greate machines. Ex. 'gtceu:macerator' for macerator recipes
ignoredRecipeTypes:
- gtceu:ore_washer

View file

@ -89,15 +89,35 @@ recipes:
# Default: false
enchantedTools: false
# Whether to enable macerator decomposition recycling
# Default: true
enableMaceratorRecycling: true
# Percentage yield of macerator decomposition recycling outputs, 1.0 means 100%
# Default: 1.0f
maceratorRecyclingYield: 1.0
# Whether to enable arc furnace decomposition recycling
# Default: true
enableArcRecycling: true
# Percentage yield of arc furnace decomposition recycling outputs, 1.0 means 100%
# Default: 1.0f
arcRecyclingYield: 1.0
# Whether to enable extractor decomposition recycling
# Default: true
enableExtractorRecycling: true
# Percentage yield of extractor decomposition recycling outputs, 1.0 means 100%
# Default: 1.0f
extractorRecyclingYield: 1.0
worldgen:
# Rubber Tree spawn chance (decimal % per chunk)
# Default: 0.5
rubberTreeSpawnChance: 0.0
# Should all Stone Types drop unique Ore Item Blocks?
# Default: false (meaning only Stone, Netherrack, and Endstone)
allUniqueStoneTypes: true
# Should Sand-like ores fall?
# This includes gravel, sand, and red sand ores.
# Default: false (no falling ores)
@ -199,6 +219,10 @@ machines:
# Default: false
cleanMultiblocks: false
# Whether the miner should attempt to replace the block mined with a cobbled version of the ore
# Default: true
replaceWithCobbleVersion: true
# Block to replace mined ores with in the miner and multiblock miner.
# Default: minecraft:cobblestone
replaceMinedBlocksWith: tfc:rock/hardened/rhyolite
@ -211,9 +235,10 @@ machines:
# Default: true
enableMaintenance: true
# Time in ticks between when Multiblocks can require Maintenance. By default, 48 hours.
# Default: 3456000
maintenanceTime: 3456000
# How often to check for maintenance, rolling a 1/6000 chance every X ticks (before secondary effects like Configurable Maintenance Hatch).
# In default settings, this equates to a 5% chance every hour of a machine running.
# Default: 1000 (ticks)
maintenanceCheckRate: 1000
# Whether to enable World Accelerators, which accelerate ticks for surrounding Tile Entities, Crops, etc.
# Default: true
@ -288,6 +313,9 @@ machines:
# Default: 8
steamMultiParallelAmount: 8
# Whether the Drums can input fluids from the output side (bottom).
allowDrumsInputFluidsFromOutputSide: false
# Small Steam Boiler Options
smallBoilers:
# The amount of steam a Steam Solid Boiler produces per second at max temperature.
@ -415,6 +443,10 @@ client:
# Default: true
renderFluids: true
# Render growing plants in multiblocks that support them?
# Default: true
renderGrowingPlants: true
# Whether or not to color tiered machine highlights in the tier color
# Default: true
coloredTieredMachineOutline: true
@ -423,6 +455,13 @@ client:
# Default: true
coloredWireOutline: true
tankItemFluidPreview:
# Set true to render the including fluid icons to GT Drums
drum: false
# Set true to render the including fluid icons to Super (Quantum) Tanks
quantumTank: false
# Config options for Tools and Armor
tools:
# Random chance for electric tools to take actual damage
@ -470,7 +509,7 @@ tools:
voltageTierQuarkTech: 5
# Advanced QuarkTech Suit Chestplate Voltage Tier.
# Default: 5 (LuV)
# Default: 6 (LuV)
voltageTierAdvQuarkTech: 6
# Electric Impeller Jetpack Voltage Tier.
@ -606,6 +645,10 @@ compat:
# Default: false
showDimensionTier: false
# Whether Create compatibility will be available.
# Default: true
createCompat: true
dev:
# Debug general events? (will print recipe conficts etc. to server's debug.log)
# Default: false

View file

@ -0,0 +1,13 @@
#Renders partial hearts when your health total is not evenly divisible into heart values.
renderPartialHearts = true
#Uses 5x5 hearts instead of the vanilla 9x9, with a value of 25 each instead of 100. Will show a more precise total health value when partial hearts are turned off.
useSmallHearts = false
#Uses empty droplets for the thirst bar instead of puddles.
useEmptyDroplets = false
#Display saturation on the hunger bar like the popular mod "Appleskin".
displayAppleskinLikeSaturation = true
#Use pictographic half-eaten food for food icons instead of just cutting the full food image in half.
useHalfEatenFood = true
#Use the space that is normally taken up by the experience bar to show the current temperature. Overrides the TFC experience bar config.
showTemperatureInsteadOfExperience = true

View file

@ -1,75 +1,75 @@
{
"enableDropsForNonPlayer": true,
"enableCrashExplosion": true,
"enableCrashBlockDestruction": false,
"enableCrashFire": false,
"crashExplosionRadius": 2.0,
"crashDamage": 2.0,
"preventKillThroughCrash": true,
"healthBarRow": 0,
"damagePerHealthPoint": 30,
"separateCamera": true,
"useThirdPersonByDefault": true,
"enableTrails": true,
"renderDistance": 192.0,
"fuelConsumption": 1.0,
"windClearWeather": 1.0,
"windRainWeather": 3.0,
"windThunderWeather": 3.0,
"repairSpeed": 0.025,
"repairExhaustion": 0.5,
"collisionDamage": true,
"collisionDamageMultiplier": 40.0,
"burnFuelInCreative": false,
"acceptVanillaFuel": true,
"useCustomKeybindSystem": true,
"showHotbarEngineGauge": true,
"weaponsAreDestructive": false,
"dropAircraft": true,
"dropInventory": true,
"dropUpgrades": false,
"regenerateHealthEveryNTicks": 0,
"requireShiftForRepair": false,
"bombBayEntity": {
"minecraft:egg": "tfc:chicken"
},
"rotaryCannonDamage": 5.0,
"heavyCrossBowVelocity": 3.0,
"fuelList": {
"minecraft:blaze_powder": 1200,
"gtceu:coke_gem": 1200,
"beneath:cursecoal": 1200
},
"validDimensions": {
"minecraft:the_end": true,
"minecraft:the_nether": true,
"minecraft:overworld": true,
"ad_astra:earth_orbit": false,
"ad_astra:moon": false,
"ad_astra:moon_orbit": false,
"ad_astra:mars": false,
"ad_astra:mars_orbit": false,
"ad_astra:venus": true,
"ad_astra:venus_orbit": false,
"ad_astra:mercury": false,
"ad_astra:mercury_orbit": false,
"ad_astra:glacio": false,
"ad_astra:glacio_orbit": false
},
"gunpowderAmmunition": {
"minecraft:gunpowder": 100
},
"arrowAmmunition": {
"minecraft:arrow": 100,
"minecraft:spectral_arrow": 100,
"minecraft:tipped_arrow": 100
},
"bombBayAmmunition": {
"minecraft:tnt": 100,
"gtceu:powderbarrel": 80,
"gtceu:industrial_tnt": 50,
"gtceu:dynamite": 200
},
"version": 1,
"name": "immersive_aircraft"
"enableDropsForNonPlayer": true,
"enableCrashExplosion": true,
"enableCrashBlockDestruction": false,
"enableCrashFire": false,
"crashExplosionRadius": 2.0,
"crashDamage": 2.0,
"preventKillThroughCrash": true,
"healthBarRow": 0,
"damagePerHealthPoint": 30,
"separateCamera": true,
"useThirdPersonByDefault": true,
"enableTrails": true,
"renderDistance": 192.0,
"fuelConsumption": 1.0,
"windClearWeather": 1.0,
"windRainWeather": 3.0,
"windThunderWeather": 3.0,
"repairSpeed": 0.025,
"repairExhaustion": 0.5,
"collisionDamage": true,
"collisionDamageMultiplier": 40.0,
"burnFuelInCreative": false,
"acceptVanillaFuel": true,
"useCustomKeybindSystem": true,
"showHotbarEngineGauge": true,
"weaponsAreDestructive": false,
"dropAircraft": true,
"dropInventory": true,
"dropUpgrades": false,
"regenerateHealthEveryNTicks": 0,
"requireShiftForRepair": false,
"bombBayEntity": {
"minecraft:egg": "tfc:chicken"
},
"rotaryCannonDamage": 5.0,
"heavyCrossBowVelocity": 3.0,
"fuelList": {
"minecraft:blaze_powder": 1200,
"gtceu:coke_gem": 1200,
"beneath:cursecoal": 1200
},
"validDimensions": {
"minecraft:the_end": true,
"minecraft:the_nether": true,
"minecraft:overworld": true,
"ad_astra:earth_orbit": false,
"ad_astra:moon": false,
"ad_astra:moon_orbit": false,
"ad_astra:mars": false,
"ad_astra:mars_orbit": false,
"ad_astra:venus": true,
"ad_astra:venus_orbit": false,
"ad_astra:mercury": false,
"ad_astra:mercury_orbit": false,
"ad_astra:glacio": false,
"ad_astra:glacio_orbit": false
},
"gunpowderAmmunition": {
"minecraft:gunpowder": 100
},
"arrowAmmunition": {
"minecraft:arrow": 100,
"minecraft:spectral_arrow": 100,
"minecraft:tipped_arrow": 100
},
"bombBayAmmunition": {
"minecraft:tnt": 100,
"gtceu:powderbarrel": 80,
"gtceu:industrial_tnt": 50,
"gtceu:dynamite": 200
},
"version": 1,
"name": "immersive_aircraft"
}

View file

@ -1,43 +1,43 @@
{
"_documentation": "https://github.com/Luke100000/ImmersiveOptimization/wiki",
"enableEntities": true,
"enableBlockEntities": true,
"enableDistanceCulling": true,
"enableTrackingCulling": true,
"enableViewportCulling": true,
"minDistance": 6,
"blocksPerLevel": 64,
"blocksPerLevelDistanceCulled": 10,
"blocksPerLevelTrackingCulled": 10,
"blocksPerLevelViewportCulled": 20,
"maxLevel": 20,
"blocksPerLevelBlockEntities": 32,
"entityTickBudget": 30.0,
"stressedThreshold": 45,
"dimensions": {
"minecraft:overworld": true,
"minecraft:the_nether": true,
"minecraft:the_end": true,
"ad_astra:earth_orbit": true,
"ad_astra:moon": true,
"ad_astra:moon_orbit": true,
"ad_astra:mars": true,
"ad_astra:mars_orbit": true,
"ad_astra:venus": true,
"ad_astra:venus_orbit": true,
"ad_astra:mercury": true,
"ad_astra:mercury_orbit": true,
"ad_astra:glacio": true,
"ad_astra:glacio_orbit": true
},
"entities": {
"fromanotherworld:starship": false,
"minecraft:player": false,
"minecraft:arrow": false,
"create": false,
"minecraft:ender_dragon": false,
"sandworm_mod": false
},
"version": 2,
"name": "immersive_optimization"
"_documentation": "https://github.com/Luke100000/ImmersiveOptimization/wiki",
"enableEntities": true,
"enableBlockEntities": true,
"enableDistanceCulling": true,
"enableTrackingCulling": true,
"enableViewportCulling": true,
"minDistance": 6,
"blocksPerLevel": 64,
"blocksPerLevelDistanceCulled": 10,
"blocksPerLevelTrackingCulled": 10,
"blocksPerLevelViewportCulled": 20,
"maxLevel": 20,
"blocksPerLevelBlockEntities": 32,
"stressedThreshold": 45,
"minDecreaseFactor": 0.25,
"dimensions": {
"minecraft:overworld": true,
"minecraft:the_nether": true,
"minecraft:the_end": true,
"ad_astra:earth_orbit": true,
"ad_astra:moon": true,
"ad_astra:moon_orbit": true,
"ad_astra:mars": true,
"ad_astra:mars_orbit": true,
"ad_astra:venus": true,
"ad_astra:venus_orbit": true,
"ad_astra:mercury": true,
"ad_astra:mercury_orbit": true,
"ad_astra:glacio": true,
"ad_astra:glacio_orbit": true
},
"entities": {
"fromanotherworld:starship": false,
"minecraft:player": false,
"minecraft:arrow": false,
"create": false,
"minecraft:ender_dragon": false,
"sandworm_mod": false
},
"version": 2,
"name": "immersive_optimization"
}

View file

@ -90,7 +90,7 @@
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "com.github.glodblock.epp.client.gui.*"
containerClass = "com.glodblock.github.extendedae.client.gui.*"
sortRange = ""
[[sorting.containerOverrides]]

View file

@ -54,9 +54,6 @@
"painting": true,
"chiseled_bookshelf": true
},
"greate": {
"belt_icon": true
},
"jadeaddons.create": {
"filter": true,
"backtank_capacity": true,
@ -90,7 +87,8 @@
"stained_color": true,
"hazard_cleaner_provider": true,
"cable_info": true,
"parallel_info": true
"parallel_info": true,
"data_bank": true
},
"jade": {
"coordinates.rel": false,
@ -155,6 +153,7 @@
"sapling": true,
"rabbit": true,
"composter": true,
"surfer": true,
"decaying": true,
"wall_torch": true,
"windmill": true,
@ -193,9 +192,14 @@
"candle": true,
"jack_o_lantern": true,
"firepit": true,
"soarer": true,
"wet_concrete": true,
"ingot_pile": true
},
"deafission": {
"reactor": true,
"battery": true
},
"firmaciv": {
"tfc_chest": true,
"barrel": true

View file

@ -28,6 +28,8 @@
"create:goggles": null,
"create:hide_boiler_tanks": null,
"create:placard": null,
"deafission:battery": null,
"deafission:reactor": null,
"expatternprovider:jade_chamber": null,
"expatternprovider:jade_wireless": null,
"expatternprovider:tile_data": null,
@ -69,6 +71,7 @@
"gtceu:controllable_provider": null,
"gtceu:custom_fluid_storage": null,
"gtceu:custom_item_storage": null,
"gtceu:data_bank": null,
"gtceu:electric_container_provider": null,
"gtceu:energy_converter_provider": null,
"gtceu:exhaust_vent_info": null,
@ -193,7 +196,9 @@
"tfc:rabbit": null,
"tfc:sapling": null,
"tfc:sheet_pile": null,
"tfc:soarer": null,
"tfc:squid": null,
"tfc:surfer": null,
"tfc:torch": null,
"tfc:wall_torch": null,
"tfc:water_wheel": null,

View file

@ -7,4 +7,5 @@
# By default, this file will be empty except for this notice.
mixin.world.player_chunk_tick=false
mixin.entity.collisions=false
mixin.entity.collisions=false
mixin.ai.poi=false

View file

@ -0,0 +1,8 @@
{
// If disabled, some mod compat features will be turned off to prioritize parity with vanilla seeds.
// The following features will break if disabled:
// - Custom wood type shipwrecks
// - Structure optimizations
"breaks_seed_parity": true,
"log_debug_messages": false
}

View file

@ -84,4 +84,6 @@ refresh_structures = []
refresh_all = false
#if true, all block entities will be checked before being added to the ticker for an eligible loot table. enable this if a huge quantity of containers are clogging the conversion system; note that aggressive mode may prevent certain chests from properly converted even though eligible
aggressive_mode = false
#allows players to open Lootr containers within spawn protection areas
bypass_spawn_protection = true

View file

@ -50,6 +50,7 @@
# mixin.feature.spark_profile_launch=false # (default)
# mixin.feature.spark_profile_world_join=false # (default)
# mixin.feature.stalled_chunk_load_detection=false # (default)
# mixin.feature.suppress_narrator_stacktrace=true # (default)
# mixin.feature.warn_missing_perf_mods=true # (default)
# mixin.launch.class_search_cache=true # (default)
# mixin.perf.blast_search_trees=true # (default)
@ -62,6 +63,7 @@
# mixin.perf.chunk_meshing=true # (default)
# mixin.perf.clear_mixin_classinfo=false # (default)
# mixin.perf.compact_bit_storage=true # (default)
# mixin.perf.compact_mojang_registries=true # (default)
# mixin.perf.compress_unihex_font=true # (default)
# mixin.perf.datapack_reload_exceptions=true # (default)
# mixin.perf.dedicated_reload_executor=true # (default)
@ -74,7 +76,6 @@
# mixin.perf.dynamic_resources.ctm=true # (default)
# mixin.perf.dynamic_resources.ldlib=true # (default)
# mixin.perf.dynamic_resources.supermartijncore=true # (default)
# mixin.perf.dynamic_sounds=true # (default)
# mixin.perf.dynamic_structure_manager=true # (default)
# mixin.perf.fast_forge_dummies=true # (default)
# mixin.perf.fast_registry_validation=true # (default)
@ -97,19 +98,19 @@
# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default)
# mixin.perf.remove_biome_temperature_cache=true # (default)
# mixin.perf.remove_spawn_chunks=false # (default)
# mixin.perf.resourcefullib_highlight_deduplication=true # (default)
# mixin.perf.resourcepacks=true # (default)
# mixin.perf.smart_ingredient_sync=true # (default)
# mixin.perf.state_definition_construct=true # (default)
# mixin.perf.tag_id_caching=true # (default)
# mixin.perf.thread_priorities=false # (overridden for mod compat)
# mixin.perf.ticking_chunk_alloc=true # (default)
# mixin.perf.worldgen_allocation=false # (default)
# mixin.perf.worldgen_allocation=true # (default)
# mixin.safety=true # (default)
#
# User overrides go here.
mixin.bugfix.packet_leak=true
mixin.feature.disable_unihex_font=true
mixin.feature.spark_profile_launch=false
mixin.perf.clear_mixin_classinfo=true
mixin.perf.deduplicate_location=true
mixin.perf.dynamic_entity_renderers=true
@ -117,4 +118,3 @@ mixin.perf.dynamic_resources=true
mixin.perf.faster_item_rendering=true
mixin.perf.remove_spawn_chunks=true
mixin.perf.smart_ingredient_sync=false
mixin.perf.worldgen_allocation=true

29
config/moldraw.yaml Normal file
View file

@ -0,0 +1,29 @@
enabled: true
onlyShowOnShift: true
color:
colors: true
useMaterialColors: false
defaultColor: §e
minimumBrightness: 0.1
molecule:
showMolecules: true
moleculeScale: 20
alloy:
showAlloys: true
pieChartRadius: 32
recursive: true
partsByMass: false
debugMode: false

View file

@ -6,4 +6,6 @@
extra_debug = false
#Enable this will list each BlockTypes' Children. The List of BlockTypes' children will be also in the same file via EXTRA_DEBUG. NOTE: To enable this, EXTRA_DEBUG must be enabled, too.
extra_children_debug = false
#Global datapack folder. A folder where you can store and load datapacks for all your worlds automatically. Set to empty string to disable
global_datapacks_folder = "moonlight-global-datapacks"

View file

@ -1,50 +1,69 @@
{
"configVersion": 11,
"animationSmoothingSpeed": 0.2,
"holdingItems": [
"minecraft:clock",
"minecraft:recovery_compass",
"minecraft:soul_lantern",
"minecraft:compass",
"minecraft:torch",
"minecraft:lantern",
"minecraft:soul_torch"
],
"enableAnimationSmoothing": true,
"enableInWorldMapRendering": true,
"enableOffhandHiding": true,
"enableRotationLocking": true,
"enableLadderAnimation": true,
"ladderAnimationAmplifier": 0.35,
"ladderAnimationArmHeight": 1.7,
"ladderAnimationArmSpeed": 2.0,
"enableRotateToLadder": true,
"enableEatDrinkAnimation": true,
"enableRowBoatAnimation": true,
"enableHorseAnimation": true,
"dontHoldItemsInBed": true,
"freezeArmsInBed": true,
"rotationLock": "NONE",
"showLastUsedSword": false,
"sheathSwords": [
"minecraft:golden_sword",
"minecraft:iron_sword",
"minecraft:wooden_sword",
"minecraft:stone_sword",
"minecraft:diamond_sword",
"minecraft:netherite_sword"
],
"enableCrawlingAnimation": true,
"holdUpItemsMode": "CONFIG",
"holdUpItemOffset": 0.0,
"itemSwapAnimation": true,
"tweakElytraAnimation": true,
"petAnimation": true,
"fallingAnimation": false,
"freezingAnimation": true,
"huggingAnimation": false,
"narutoRunning": false,
"enableInWorldBookRendering": false,
"disableLegSmoothing": false,
"bowAnimation": "VANILLA"
"configVersion": 11,
"animationSmoothingSpeed": 0.2,
"holdingItems": [
"minecraft:clock",
"minecraft:recovery_compass",
"minecraft:soul_lantern",
"minecraft:compass",
"minecraft:torch",
"minecraft:lantern",
"minecraft:soul_torch",
"tfc:torch",
"minecraft:redstone_torch",
"tfc:metal/lamp/bismuth_bronze",
"tfc:metal/lamp/black_bronze",
"tfc:metal/lamp/black_steel",
"tfc:metal/lamp/blue_steel",
"tfc:metal/lamp/bronze",
"tfc:metal/lamp/copper",
"tfc:metal/lamp/red_steel",
"tfc:metal/lamp/steel",
"tfc:metal/lamp/wrought_iron"
],
"enableAnimationSmoothing": true,
"enableInWorldMapRendering": true,
"enableOffhandHiding": true,
"enableRotationLocking": true,
"enableLadderAnimation": true,
"ladderAnimationAmplifier": 0.35,
"ladderAnimationArmHeight": 1.7,
"ladderAnimationArmSpeed": 2.0,
"enableRotateToLadder": true,
"enableEatDrinkAnimation": true,
"enableRowBoatAnimation": true,
"enableHorseAnimation": true,
"enableHorseLegAnimation": false,
"dontHoldItemsInBed": true,
"freezeArmsInBed": true,
"rotationLock": "NONE",
"limitRotationLockToFP": true,
"showLastUsedSword": false,
"sheathSwords": [
"minecraft:golden_sword",
"minecraft:iron_sword",
"minecraft:wooden_sword",
"minecraft:stone_sword",
"minecraft:diamond_sword",
"minecraft:netherite_sword"
],
"enableCrawlingAnimation": true,
"holdUpItemsMode": "CONFIG",
"holdUpTarget": "CAMERA",
"holdUpCameraOffset": 0.1,
"holdUpOnlySelf": false,
"holdUpItemOffset": 0.0,
"itemSwapAnimation": true,
"tweakElytraAnimation": true,
"petAnimation": true,
"fallingAnimation": false,
"freezingAnimation": true,
"huggingAnimation": false,
"narutoRunning": false,
"disableLegSmoothing": false,
"bowAnimation": "VANILLA",
"customBowRotationLock": false,
"clampCrossbowAnimations": false,
"burningAnimation": true,
"hideItemsForTheseBows": []
}

View file

@ -1,7 +1,7 @@
#Packet Fixer config file.
#Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 8388608 and varInt21Size 3.
#Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize.
#Sat Jul 19 21:52:19 YEKT 2025
#Tue Dec 30 17:41:22 YEKT 2025
utfSize=3276700
allSizesUnlimited=true
forceUnlimitedNbtEnabled=false

View file

@ -64,17 +64,3 @@
#Spawn steam on an interval
spawnSteam = false
#.
#Journeymap Settings
[client.journeymap]
#.
#[in Ticks]
#Journeymap train overlay update time
#Range: 1 ~ 600
updateRate = 1
#.
#[in Ticks]
#Journeymap train overlay old marker removal check time
#Range: 10 ~ 1200
removeObsoleteRate = 200

View file

@ -0,0 +1,340 @@
[camera]
#The distance multiplier on whether or not to hide the player model if the camera gets too close to it. Set to 0 to disable.
#Range: 0.0 ~ 1.7976931348623157E308
keep_camera_out_of_head_distance_multiplier = 0.75
#Size of the camera adjustment per step.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
camera_step_size = 0.025
#The speed multiplier at which the camera transitions between positions.
#Range: 0.05 ~ 1.0
camera_transition_speed_multiplier = 0.25
#The angle at which the camera will be centered when looking down. Set to 0 to disable.
#Range: 0.0 ~ 90.0
center_camera_when_looking_down_angle = 1.0
#Whether or not to dynamically adjust camera offsets depending on space constraints.
dynamically_adjust_offsets = true
#Whether or not to decouple the camera rotation from the player rotation.
decoupled_camera = true
#Whether or not to orient the camera rotation when the player is teleported. This includes passenger (dis-)mounting and traveling through portals.
orient_camera_on_teleport = true
#Whether or not to apply the FOV override when in shoulder surfing perspective.
fov_override_enabled = false
#The camera FOV when in shoulder surfing perspective. Depends on config option 'fov_override_enabled'.
#Range: 30.0 ~ 110.0
fov_override = 70.0
#Whether to apply view bobbing in shoulder surfing perspective. Set to INHERIT to inherit vanilla setting.
#Allowed Values: INHERIT, ON, OFF
view_bobbing_mode = "INHERIT"
[camera.offset]
#Third person camera x-offset.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
offset_x = -0.75
#Third person camera y-offset.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
offset_y = 0.0
#Third person camera z-offset.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
offset_z = 4.0
[camera.offset.presets]
#A list of x-offset presets that can be toggled via the 'Toggle X-Offset Presets' keybind. WARNING: Duplicate entries can result in undefined behavior!
presets_offset_x = []
#A list of y-offset presets that can be toggled via the 'Toggle Y-Offset Presets' keybind. WARNING: Duplicate entries can result in undefined behavior!
presets_offset_y = []
#A list of z-offset presets that can be toggled via the 'Toggle Z-Offset Presets' keybind. WARNING: Duplicate entries can result in undefined behavior!
presets_offset_z = []
[camera.offset.min]
#When x-offset is limited this is the minimum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
min_offset_x = -3.0
#When y-offset is limited this is the minimum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
min_offset_y = -1.0
#When z-offset is limited this is the minimum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
min_offset_z = -3.0
[camera.offset.max]
#When x-offset is limited this is the maximum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
max_offset_x = 3.0
#When y-offset is limited this is the maximum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
max_offset_y = 1.5
#When z-offset is limited this is the maximum amount.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
max_offset_z = 5.0
[camera.offset.limits]
#Whether or not x-offset adjustment has limits.
unlimited_offset_x = false
#Whether or not y-offset adjustment has limits.
unlimited_offset_y = false
#Whether or not z-offset adjustment has limits.
unlimited_offset_z = false
[camera.offset.multiplier]
[camera.offset.multiplier.passenger]
#x-offset multiplier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_x = 1.0
#y-offset multiplier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_y = 1.0
#z-offset multiplier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_z = 1.0
[camera.offset.multiplier.sprint]
#x-offset multiplier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_x = 1.0
#y-offset multiplier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_y = 1.0
#z-offset multiplier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_z = 1.0
[camera.offset.multiplier.aiming]
#x-offset multiplier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_x = 1.0
#y-offset multiplier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_y = 1.0
#z-offset multiplier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_z = 1.0
[camera.offset.multiplier.fall_flying]
#x-offset multiplier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_x = 1.0
#y-offset multiplier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_y = 1.0
#z-offset multiplier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_z = 1.0
[camera.offset.multiplier.climbing]
#x-offset multiplier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_x = 0.0
#y-offset multiplier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_y = 1.0
#z-offset multiplier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
multiplier_offset_z = 1.0
[camera.offset.modifiers]
[camera.offset.modifiers.passenger]
#x-offset modifier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_x = 0.0
#y-offset modifier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_y = 0.0
#z-offset modifier for when the player is a passenger.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_z = 0.0
[camera.offset.modifiers.sprint]
#x-offset modifier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_x = 0.0
#y-offset modifier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_y = 0.0
#z-offset modifier for when the player is sprinting.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_z = 0.0
[camera.offset.modifiers.aiming]
#x-offset modifier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_x = 0.0
#y-offset modifier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_y = 0.0
#z-offset modifier for when the player is aiming.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_z = 0.0
[camera.offset.modifiers.fall_flying]
#x-offset modifier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_x = 0.0
#y-offset modifier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_y = 0.0
#z-offset modifier for when using Elytra.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_z = 0.0
[camera.offset.modifiers.climbing]
#x-offset modifier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_x = 0.0
#y-offset modifier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_y = 0.0
#z-offset modifier for when the player is climbing.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
modifier_offset_z = 0.0
[camera.camera_drag]
#x-axis multiplier for camera drag.
#Range: 0.0 ~ 5.0
multiplier_axis_x = 0.0
#y-axis multiplier for camera drag.
#Range: 0.0 ~ 5.0
multiplier_axis_y = 0.0
#z-axis multiplier for camera drag.
#Range: 0.0 ~ 5.0
multiplier_axis_z = 0.0
[camera.camera_sway]
#The maximum x-axis angle in degrees. Set to 0 to disable.
#Range: -30.0 ~ 30.0
max_angle_axis_x = 0.0
#The maximum x-axis angle in degrees. Set to 0 to disable.
#Range: -30.0 ~ 30.0
max_angle_axis_z = 0.0
#The velocity of the player in blocks per second, where the maximum camera x-axis sway is applied.
#Range: 0.05 ~ 1000.0
max_velocity_axis_x = 5.0
#The velocity of the player in blocks per second, where the maximum camera z-axis sway is applied.
#Range: 0.05 ~ 1000.0
max_velocity_axis_z = 5.0
[perspective]
#The default perspective when you load the game.
#Allowed Values: FIRST_PERSON, THIRD_PERSON_BACK, THIRD_PERSON_FRONT, SHOULDER_SURFING
default_perspective = "FIRST_PERSON"
#Whether or not to remember the last perspective used.
remember_last_perspective = true
#Whether or not to replace the default third person perspective.
replace_default_perspective = false
#Whether or not the first person perspective is enabled.
first_person_enabled = true
#Whether or not the third person front perspective is enabled.
third_person_front_enabled = true
#Whether or not the third person back perspective is enabled.
third_person_back_enabled = true
[player]
#Whether or not to adjust the player model transparency when view is obstructed. Changing this value may require a game restart to take full effect.
adjust_player_transparency = true
#Whether or not to turn the player model transparent when aiming. This config option only applies when adjust player transparency is enabled.
turn_player_transparent_when_aiming = false
#The angle at which the player will no longer be rendered when looking up. Set to 0 to disable.
#Range: 0.0 ~ 90.0
hide_player_when_looking_up_angle = 0.0
#Whether the x-rot of the player should follow the camera x-rot. This config option only applies when camera is decoupled.
player_x_rot_follows_camera = false
#Whether the y-rot of the player should follow the camera y-rot. This config option only applies when camera is decoupled.
player_y_rot_follows_camera = false
#The maximum angle to which the player y-rot follows the camera y-rot. This config option only applies when player y-rot follows camera option is enabled.
#Range: 0.0 ~ 180.0
player_y_rot_follow_angle_limit = 90.0
[player.turning]
#Whether to turn the player when using an item. This config option only applies when camera is decoupled.
#Allowed Values: ALWAYS, NEVER, REQUIRES_TARGET
when_using_item = "ALWAYS"
#Whether to turn the player when attacking. This config option only applies when camera is decoupled.
#Allowed Values: ALWAYS, NEVER, REQUIRES_TARGET
when_attacking = "REQUIRES_TARGET"
#Whether to turn the player when interacting with blocks. This config option only applies when camera is decoupled.
#Allowed Values: ALWAYS, NEVER, REQUIRES_TARGET
when_interacting = "ALWAYS"
#Whether to turn the player when picking blocks or entities. This config option only applies when camera is decoupled.
#Allowed Values: ALWAYS, NEVER, REQUIRES_TARGET
when_picking = "ALWAYS"
#The time in ticks the player will remain turned after the interaction has ended. Set to 0 to disable. This config option only applies when camera is decoupled.
#Range: > 0
turning_lock_time = 4
[object_picker]
#The raytrace distance used for the dynamic crosshair.
#Range: 0.0 ~ 1.7976931348623157E308
custom_raytrace_distance = 400.0
#Whether or not to use the custom raytrace distance used for the dynamic crosshair.
use_custom_raytrace_distance = true
[object_picker.pick_origin]
#The origin where the entity pick starts when using the static crosshair.
#Allowed Values: PLAYER, CAMERA
entity_pick_origin = "PLAYER"
#The origin where the block pick starts when using the static crosshair.
#Allowed Values: PLAYER, CAMERA
block_pick_origin = "PLAYER"
[object_picker.pick_vector]
#The vector direction of the raytrace when picking objects. This config option only applies when using the dynamic crosshair.
#Allowed Values: PLAYER, CAMERA
pick_vector = "CAMERA"
[crosshair]
#Crosshair type to use for shoulder surfing.
#Allowed Values: ADAPTIVE, DYNAMIC, STATIC, STATIC_WITH_1PP, DYNAMIC_WITH_1PP
crosshair_type = "STATIC"
#Items that when held, trigger the dynamic crosshair in adaptive mode. This config option supports regular expressions. Example: 'minecraft:.*sword' matches 'minecraft:wooden_sword' and 'minecraft:netherite_sword'.
adaptive_crosshair_hold_items = ["minecraft:snowball", "minecraft:egg", "minecraft:experience_bottle", "minecraft:ender_pearl", "minecraft:splash_potion", "minecraft:fishing_rod", "minecraft:lingering_potion"]
#Items that when used, trigger the dynamic crosshair in adaptive mode. This config option supports regular expressions. Example: 'minecraft:.*sword' matches 'minecraft:wooden_sword' and 'minecraft:netherite_sword'.
adaptive_crosshair_use_items = []
#Item properties of an item, that when held, trigger the dynamic crosshair in adaptive mode.
adaptive_crosshair_hold_item_properties = ["minecraft:charged"]
#Item properties of an item, that when used, trigger the dynamic crosshair in adaptive mode.
adaptive_crosshair_use_item_properties = ["minecraft:pull", "minecraft:throwing"]
[crosshair.obstruction]
#When the crosshair type is static, shows an additional indicator on obstacles that stand between you and your target.
show_obstruction_indicator = true
#Only show the obstruction indicator when using items that would trigger the adaptive crosshair.
only_when_aiming = true
#Hide the obstruction indicator when it is too close to the main crosshair. Distance measured in scaled pixels.
#Range: > 0
min_distance_to_crosshair = 8
#Ignore obstructions that are too far away from the player. Distance measured in blocks. Set to 0 to disable.
#Range: 0.0 ~ 1.7976931348623157E308
max_distance_to_obstruction = 20.0
[crosshair.visibility]
#Crosshair visibility for first person.
#Allowed Values: ALWAYS, NEVER, WHEN_AIMING, WHEN_IN_RANGE, WHEN_AIMING_OR_IN_RANGE
first_person = "ALWAYS"
#Crosshair visibility for third person back.
#Allowed Values: ALWAYS, NEVER, WHEN_AIMING, WHEN_IN_RANGE, WHEN_AIMING_OR_IN_RANGE
third_person_back = "NEVER"
#Crosshair visibility for third person front.
#Allowed Values: ALWAYS, NEVER, WHEN_AIMING, WHEN_IN_RANGE, WHEN_AIMING_OR_IN_RANGE
third_person_front = "NEVER"
#Crosshair visibility for shoulder surfing.
#Allowed Values: ALWAYS, NEVER, WHEN_AIMING, WHEN_IN_RANGE, WHEN_AIMING_OR_IN_RANGE
shoulder_surfing = "ALWAYS"
[audio]
#Whether to center sounds made by the player.
center_player_sounds = false
[integrations]
[integrations.curios]
#Items that when equipped in a curios slot, trigger the dynamic crosshair in adaptive mode. This config option supports regular expressions. The curios slot must be specified before the expression and is separated by an '@' character. Example: 'ring@angelring:.*_ring' matches 'angelring:diamond_ring' and 'angelring:angel_ring' when equipped in the 'ring' slot.
adaptive_crosshair_items = []
#Item properties of an item, that when equipped in a curios slot, trigger the dynamic crosshair in adaptive mode. Example: 'necklace@charged'
adaptive_crosshair_item_properties = []
[integrations.epicfight]
#Whether to allow target lock-on when camera is decoupled.
decoupled_camera_lock_on = false

View file

@ -6,4 +6,6 @@
sortButtonsPosition = "TITLE_LINE_RIGHT"
#Whether click sound should play when custom buttons are clicked in gui
playButtonSound = true
#Whether scrolling in inventory should be handled by Mouse Tweaks mod if it is in the pack
mouseTweaksScrollEnabled = true

File diff suppressed because it is too large Load diff

View file

@ -9,211 +9,211 @@
# By block ID:
# minecraft\:oak_log=1.0
# Slime Block (Sound Type)
SLIME_BLOCK=1.0
# Copper (Sound Type)
COPPER=1.0
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=1.0
# Roots (Sound Type)
ROOTS=0.0
# Shroomlight (Sound Type)
SHROOMLIGHT=1.0
# Froglight (Sound Type)
FROGLIGHT=1.0
# Rooted Dirt (Sound Type)
ROOTED_DIRT=1.0
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.0
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=1.0
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=1.0
# Amethyst (Sound Type)
AMETHYST=1.0
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=1.0
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=1.0
# Anvil (Sound Type)
ANVIL=1.0
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=1.0
# Powder Snow (Sound Type)
POWDER_SNOW=0.1
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.0
# Soul Soil (Sound Type)
SOUL_SOIL=1.0
# Wet Grass (Sound Type)
WET_GRASS=0.1
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.0
# Azalea (Sound Type)
AZALEA=1.0
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=1.0
# Bamboo (Sound Type)
BAMBOO=0.1
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.1
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=1.0
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=1.0
# Basalt (Sound Type)
BASALT=1.0
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=1.0
# Bone Block (Sound Type)
BONE_BLOCK=1.0
# Calcite (Sound Type)
CALCITE=1.0
# Candle (Sound Type)
CANDLE=1.0
# Cave Vines (Sound Type)
CAVE_VINES=1.0
# Chain (Sound Type)
CHAIN=0.0
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=1.0
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=1.0
# Cherry Wood (Sound Type)
CHERRY_WOOD=1.0
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=1.0
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=1.0
# Copper (Sound Type)
COPPER=1.0
# Coral Block (Sound Type)
CORAL_BLOCK=1.0
# Crop (Sound Type)
CROP=0.0
# Decorated Pot (Sound Type)
DECORATED_POT=1.0
# Scaffolding (Sound Type)
SCAFFOLDING=0.0
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.0
# Vine (Sound Type)
VINE=0.0
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.0
# Calcite (Sound Type)
CALCITE=1.0
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=1.0
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=1.0
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=1.0
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=1.0
# Bone Block (Sound Type)
BONE_BLOCK=1.0
# Sculk (Sound Type)
SCULK=1.0
# Wood (Sound Type)
WOOD=1.0
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.0
# Soul Sand (Sound Type)
SOUL_SAND=1.0
# Sculk Vein (Sound Type)
SCULK_VEIN=1.0
# Twisting Vines (Sound Type)
TWISTING_VINES=0.0
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.0
# Basalt (Sound Type)
BASALT=1.0
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.1
# Nether Wart (Sound Type)
NETHER_WART=1.0
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=1.0
# Sand (Sound Type)
SAND=1.0
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=1.0
# Deepslate (Sound Type)
DEEPSLATE=1.0
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.0
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.0
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=1.0
# Mud (Sound Type)
MUD=1.0
# Weeping Vines (Sound Type)
WEEPING_VINES=0.0
# Wart Block (Sound Type)
WART_BLOCK=1.0
# Amethyst (Sound Type)
AMETHYST=1.0
# Hanging Sign (Sound Type)
HANGING_SIGN=1.0
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.0
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.0
# Sculk Sensor (Sound Type)
SCULK_SENSOR=1.0
# Azalea (Sound Type)
AZALEA=1.0
# Stone (Sound Type)
STONE=1.0
# Fungus (Sound Type)
FUNGUS=0.0
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.0
# Lantern (Sound Type)
LANTERN=1.0
# Lodestone (Sound Type)
LODESTONE=1.0
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.0
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=1.0
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=1.0
# Candle (Sound Type)
CANDLE=1.0
# Bamboo (Sound Type)
BAMBOO=0.1
# Nether Ore (Sound Type)
NETHER_ORE=1.0
# Cave Vines (Sound Type)
CAVE_VINES=1.0
# Glass (Sound Type)
GLASS=0.1
# Ladder (Sound Type)
LADDER=0.0
# Stem (Sound Type)
STEM=1.0
# Hard Crop (Sound Type)
HARD_CROP=1.0
# Chain (Sound Type)
CHAIN=0.0
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=1.0
# Wool (Sound Type)
WOOL=1.5
# Moss Carpet (Sound Type)
MOSS_CARPET=0.1
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=1.0
# Nylium (Sound Type)
NYLIUM=1.0
# Packed Mud (Sound Type)
PACKED_MUD=1.0
# Metal (Sound Type)
METAL=1.0
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=1.0
# Froglight (Sound Type)
FROGLIGHT=1.0
# Frogspawn (Sound Type)
FROGSPAWN=1.0
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.0
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=1.0
# Nether Wood (Sound Type)
NETHER_WOOD=1.0
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=1.0
# Moss (Sound Type)
MOSS=0.75
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=1.0
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=1.0
# Deepslate (Sound Type)
DEEPSLATE=1.0
# Snow (Sound Type)
SNOW=0.1
# Coral Block (Sound Type)
CORAL_BLOCK=1.0
# Hanging Roots (Sound Type)
HANGING_ROOTS=1.0
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=1.0
# Mud Bricks (Sound Type)
MUD_BRICKS=1.0
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=1.0
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.0
# Fungus (Sound Type)
FUNGUS=0.0
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=1.0
# Glass (Sound Type)
GLASS=0.1
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.0
# Grass (Sound Type)
GRASS=1.0
# Gravel (Sound Type)
GRAVEL=1.0
# Hanging Roots (Sound Type)
HANGING_ROOTS=1.0
# Hanging Sign (Sound Type)
HANGING_SIGN=1.0
# Hard Crop (Sound Type)
HARD_CROP=1.0
# Honey Block (Sound Type)
HONEY_BLOCK=0.5
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=1.0
# Cherry Wood (Sound Type)
CHERRY_WOOD=1.0
# Tuff (Sound Type)
TUFF=1.0
# Ladder (Sound Type)
LADDER=0.0
# Lantern (Sound Type)
LANTERN=1.0
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.0
# Lily Pad (Sound Type)
LILY_PAD=0.0
# Lodestone (Sound Type)
LODESTONE=1.0
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=1.0
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.0
# Metal (Sound Type)
METAL=1.0
# Moss (Sound Type)
MOSS=0.75
# Moss Carpet (Sound Type)
MOSS_CARPET=0.1
# Mud (Sound Type)
MUD=1.0
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=1.0
# Mud Bricks (Sound Type)
MUD_BRICKS=1.0
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.0
# Netherrack (Sound Type)
NETHERRACK=1.0
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.0
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.0
# Nether Ore (Sound Type)
NETHER_ORE=1.0
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=1.0
# Nether Wart (Sound Type)
NETHER_WART=1.0
# Nether Wood (Sound Type)
NETHER_WOOD=1.0
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=1.0
# Nylium (Sound Type)
NYLIUM=1.0
# Packed Mud (Sound Type)
PACKED_MUD=1.0
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.0
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.0
# Powder Snow (Sound Type)
POWDER_SNOW=0.1
# Rooted Dirt (Sound Type)
ROOTED_DIRT=1.0
# Roots (Sound Type)
ROOTS=0.0
# Sand (Sound Type)
SAND=1.0
# Scaffolding (Sound Type)
SCAFFOLDING=0.0
# Sculk (Sound Type)
SCULK=1.0
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=1.0
# Sculk Sensor (Sound Type)
SCULK_SENSOR=1.0
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=1.0
# Sculk Vein (Sound Type)
SCULK_VEIN=1.0
# Shroomlight (Sound Type)
SHROOMLIGHT=1.0
# Slime Block (Sound Type)
SLIME_BLOCK=1.0
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.0
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.0
# Snow (Sound Type)
SNOW=0.1
# Soul Sand (Sound Type)
SOUL_SAND=1.0
# Soul Soil (Sound Type)
SOUL_SOIL=1.0
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.0
# Stem (Sound Type)
STEM=1.0
# Stone (Sound Type)
STONE=1.0
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=1.0
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=1.0
# Water (Block)
minecraft\:water=0.25
# Lava (Block)
minecraft\:lava=0.75
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.0
# Tuff (Sound Type)
TUFF=1.0
# Twisting Vines (Sound Type)
TWISTING_VINES=0.0
# Vine (Sound Type)
VINE=0.0
# Wart Block (Sound Type)
WART_BLOCK=1.0
# Weeping Vines (Sound Type)
WEEPING_VINES=0.0
# Wet Grass (Sound Type)
WET_GRASS=0.1
# Wood (Sound Type)
WOOD=1.0
# Wool (Sound Type)
WOOL=1.5
# Jukebox (Block)
minecraft\:jukebox=0.0
# Lava (Block)
minecraft\:lava=0.75
# Water (Block)
minecraft\:water=0.25

View file

@ -9,205 +9,205 @@
# By block ID:
# minecraft\:oak_log=1.0
# Slime Block (Sound Type)
SLIME_BLOCK=0.5
# Copper (Sound Type)
COPPER=1.25
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=0.5
# Roots (Sound Type)
ROOTS=0.5
# Shroomlight (Sound Type)
SHROOMLIGHT=0.5
# Froglight (Sound Type)
FROGLIGHT=0.5
# Rooted Dirt (Sound Type)
ROOTED_DIRT=0.5
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.1
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=0.5
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=0.5
# Amethyst (Sound Type)
AMETHYST=1.5
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=0.5
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=0.5
# Anvil (Sound Type)
ANVIL=0.5
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=0.5
# Powder Snow (Sound Type)
POWDER_SNOW=0.5
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.5
# Soul Soil (Sound Type)
SOUL_SOIL=0.2
# Wet Grass (Sound Type)
WET_GRASS=0.5
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.5
# Azalea (Sound Type)
AZALEA=0.5
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=0.5
# Bamboo (Sound Type)
BAMBOO=0.5
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.5
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=0.5
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=0.5
# Basalt (Sound Type)
BASALT=1.5
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=0.5
# Bone Block (Sound Type)
BONE_BLOCK=1.5
# Calcite (Sound Type)
CALCITE=1.5
# Candle (Sound Type)
CANDLE=0.5
# Cave Vines (Sound Type)
CAVE_VINES=0.5
# Chain (Sound Type)
CHAIN=0.5
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=0.5
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=0.5
# Cherry Wood (Sound Type)
CHERRY_WOOD=0.5
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=0.5
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=0.5
# Copper (Sound Type)
COPPER=1.25
# Coral Block (Sound Type)
CORAL_BLOCK=0.2
# Crop (Sound Type)
CROP=0.5
# Decorated Pot (Sound Type)
DECORATED_POT=0.5
# Scaffolding (Sound Type)
SCAFFOLDING=0.5
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.5
# Vine (Sound Type)
VINE=0.5
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.5
# Calcite (Sound Type)
CALCITE=1.5
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=0.5
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=0.5
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=0.5
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=0.5
# Bone Block (Sound Type)
BONE_BLOCK=1.5
# Sculk (Sound Type)
SCULK=0.5
# Wood (Sound Type)
WOOD=0.4
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.5
# Soul Sand (Sound Type)
SOUL_SAND=0.2
# Sculk Vein (Sound Type)
SCULK_VEIN=0.5
# Twisting Vines (Sound Type)
TWISTING_VINES=0.5
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.5
# Basalt (Sound Type)
BASALT=1.5
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.5
# Nether Wart (Sound Type)
NETHER_WART=0.5
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=0.5
# Sand (Sound Type)
SAND=0.2
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=0.5
# Deepslate (Sound Type)
DEEPSLATE=1.5
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.5
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.5
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=0.5
# Mud (Sound Type)
MUD=0.5
# Weeping Vines (Sound Type)
WEEPING_VINES=0.5
# Wart Block (Sound Type)
WART_BLOCK=0.5
# Amethyst (Sound Type)
AMETHYST=1.5
# Hanging Sign (Sound Type)
HANGING_SIGN=0.5
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.5
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.5
# Sculk Sensor (Sound Type)
SCULK_SENSOR=0.5
# Azalea (Sound Type)
AZALEA=0.5
# Stone (Sound Type)
STONE=1.5
# Fungus (Sound Type)
FUNGUS=0.5
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.5
# Lantern (Sound Type)
LANTERN=0.5
# Lodestone (Sound Type)
LODESTONE=0.5
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.5
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=0.5
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=0.5
# Candle (Sound Type)
CANDLE=0.5
# Bamboo (Sound Type)
BAMBOO=0.5
# Nether Ore (Sound Type)
NETHER_ORE=1.1
# Cave Vines (Sound Type)
CAVE_VINES=0.5
# Glass (Sound Type)
GLASS=0.75
# Ladder (Sound Type)
LADDER=0.5
# Stem (Sound Type)
STEM=0.4
# Hard Crop (Sound Type)
HARD_CROP=0.5
# Chain (Sound Type)
CHAIN=0.5
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=0.5
# Wool (Sound Type)
WOOL=0.1
# Moss Carpet (Sound Type)
MOSS_CARPET=0.5
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=0.5
# Nylium (Sound Type)
NYLIUM=0.5
# Packed Mud (Sound Type)
PACKED_MUD=0.5
# Metal (Sound Type)
METAL=1.25
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=0.5
# Froglight (Sound Type)
FROGLIGHT=0.5
# Frogspawn (Sound Type)
FROGSPAWN=0.5
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.5
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=0.5
# Nether Wood (Sound Type)
NETHER_WOOD=0.5
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=0.5
# Moss (Sound Type)
MOSS=0.1
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=0.5
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=0.5
# Deepslate (Sound Type)
DEEPSLATE=1.5
# Snow (Sound Type)
SNOW=0.15
# Coral Block (Sound Type)
CORAL_BLOCK=0.2
# Hanging Roots (Sound Type)
HANGING_ROOTS=0.5
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=0.5
# Mud Bricks (Sound Type)
MUD_BRICKS=0.5
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=0.5
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.5
# Fungus (Sound Type)
FUNGUS=0.5
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=0.5
# Glass (Sound Type)
GLASS=0.75
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.5
# Grass (Sound Type)
GRASS=0.3
# Gravel (Sound Type)
GRAVEL=0.3
# Hanging Roots (Sound Type)
HANGING_ROOTS=0.5
# Hanging Sign (Sound Type)
HANGING_SIGN=0.5
# Hard Crop (Sound Type)
HARD_CROP=0.5
# Honey Block (Sound Type)
HONEY_BLOCK=0.1
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=0.5
# Cherry Wood (Sound Type)
CHERRY_WOOD=0.5
# Tuff (Sound Type)
TUFF=1.5
# Ladder (Sound Type)
LADDER=0.5
# Lantern (Sound Type)
LANTERN=0.5
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.5
# Lily Pad (Sound Type)
LILY_PAD=0.5
# Lodestone (Sound Type)
LODESTONE=0.5
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=0.5
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.5
# Metal (Sound Type)
METAL=1.25
# Moss (Sound Type)
MOSS=0.1
# Moss Carpet (Sound Type)
MOSS_CARPET=0.5
# Mud (Sound Type)
MUD=0.5
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=0.5
# Mud Bricks (Sound Type)
MUD_BRICKS=0.5
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.5
# Netherrack (Sound Type)
NETHERRACK=1.1
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.5
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.1
# Nether Ore (Sound Type)
NETHER_ORE=1.1
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=0.5
# Nether Wart (Sound Type)
NETHER_WART=0.5
# Nether Wood (Sound Type)
NETHER_WOOD=0.5
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=0.5
# Nylium (Sound Type)
NYLIUM=0.5
# Packed Mud (Sound Type)
PACKED_MUD=0.5
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.5
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.5
# Powder Snow (Sound Type)
POWDER_SNOW=0.5
# Rooted Dirt (Sound Type)
ROOTED_DIRT=0.5
# Roots (Sound Type)
ROOTS=0.5
# Sand (Sound Type)
SAND=0.2
# Scaffolding (Sound Type)
SCAFFOLDING=0.5
# Sculk (Sound Type)
SCULK=0.5
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=0.5
# Sculk Sensor (Sound Type)
SCULK_SENSOR=0.5
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=0.5
# Sculk Vein (Sound Type)
SCULK_VEIN=0.5
# Shroomlight (Sound Type)
SHROOMLIGHT=0.5
# Slime Block (Sound Type)
SLIME_BLOCK=0.5
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.5
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.5
# Snow (Sound Type)
SNOW=0.15
# Soul Sand (Sound Type)
SOUL_SAND=0.2
# Soul Soil (Sound Type)
SOUL_SOIL=0.2
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.5
# Stem (Sound Type)
STEM=0.4
# Stone (Sound Type)
STONE=1.5
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=0.5
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=0.5
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.5
# Tuff (Sound Type)
TUFF=1.5
# Twisting Vines (Sound Type)
TWISTING_VINES=0.5
# Vine (Sound Type)
VINE=0.5
# Wart Block (Sound Type)
WART_BLOCK=0.5
# Weeping Vines (Sound Type)
WEEPING_VINES=0.5
# Wet Grass (Sound Type)
WET_GRASS=0.5
# Wood (Sound Type)
WOOD=0.4
# Wool (Sound Type)
WOOL=0.1

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,10 @@
#Whether to log the dirt block on common setup
logDirtBlock = true
#A magic number
#Range: > 0
magicNumber = 42
#What you want the introduction message to be for the magic number
magicNumberIntroduction = "The magic number is... "
#A list of items to log on common setup.
items = ["minecraft:iron_ingot"]

View file

@ -1,4 +1,3 @@
#For all ARGB values, set to 00000000 to disable the feature in that season
#How dark should the noise be at most? Set to 0 to disable noise entirely
#Range: 0.0 ~ 0.5
noiseDarkness = 0.18
@ -19,4 +18,10 @@ seasonColorSpring = "3311CAD7"
#How much to drip when wet. 0 to turn off
#Range: 0 ~ 100
drippiness = 30
#For all ARGB values, set to 00000000 to disable the feature in that season
#Change temperature display to Fahrenheit.
useFahrenheit = false
#Offset the GUI elements. Useful if you're using a resourcep ack that changes the health or hunger bars
#Range: 0.0 ~ 3.4028234663852886E38
guiOffset = 8.0

View file

@ -19,7 +19,7 @@
hotFluidTemperature = 1300
#This sets the temperature when a cold fluid should add effects to the player (in kelvin).
#Range: > -2147483648
coldFluidTemperature = 273
coldFluidTemperature = 223
#Modifier for how much the offhand item should heat up when holding hot items. Holding multiple hot items will heat your insulating items faster!
#Range: 4.9E-324 ~ 1.7976931348623157E308
itemTemperatureModifier = 2.0

View file

@ -0,0 +1,6 @@
#General mod settings
[general]
#Range: 1 ~ 30000
timeoutInSeconds = 240

View file

@ -0,0 +1,14 @@
#Make fov scale at shoulder surfing view constant, ignoring scopes on current gun
constant_aiming_zoom_scale = true
#FOV scale for constant_aiming_fov_scale
#Range: 0.0 ~ 1.7976931348623157E308
constant_aiming_zoom_scale_value = 3.125
#(Locked) ads speed for constant_aiming_fov_scale
#Range: 0.0 ~ 1.7976931348623157E308
constant_aiming_ads_speed = 1.0
#This option is broken and has no effect on TaC Zero.
#========================== Original Description ==========================
#If enabled, tapping the aim button will put you in/out of first person view
#This only works while TAC's Config.CLIENT.controls.holdToAim is set to true
dynamic_aim_mode = true

4
config/transition.json Normal file
View file

@ -0,0 +1,4 @@
{
"version": 1,
"userConsentedToSendCrashReports": false
}

4
config/trender.json Normal file
View file

@ -0,0 +1,4 @@
{
"version": 1,
"style": "VANILLA_OLD"
}

View file

@ -1,5 +1,3 @@
#Toggle the spawning of wave entities? This prevents the waves from depositing blocks on the shores. True = enabled.
toggleWaveEntities = true
#Toggle whether or not waves should be able to interact (push) with nearby entities? True = enabled.
waveEntityInteraction = true
#Toggle whether spawning should be equally distributed across distance from the player or have a higher chance to spawn near the player. True = equal distribution.
@ -53,28 +51,20 @@ waveInteractionForceFactor = 1.0
#Range: > 1
waveInteractionUpdateFrequency = 4
[Debug]
["Debug, Processing and Caching"]
#Enable debug?
debug = false
#Axis rotation index.
#Range: 0 ~ 5
axisIndex = 0
#Axis rotation.
#Range: -360.0 ~ 360.0
axisRotation = 0.0
[Caching]
#Enable parallel processing for performance-critical tasks.
#When enabled, certain operations - such as wave spawning, shore detection, and entity interactions -
#may be executed concurrently across multiple threads. This can significantly improve performance on multi-core systems.
#Recommended for servers with high entity load.
parallelProcessing = true
#Toggle whether or not caches should be utilized. For larger servers with lots of activity, the benefit of using caches give diminishing returns.
useCaches = true
#How often the caches should be purged. The time is in ticks, so 20 ticks = 1 second.
#Range: > 1
cacheUpdateFrequency = 12000
#Cache nearest found shore positions?
cacheNearestShorePos = true
#Cache all found shore positions?
cacheShorePos = false
#Cache if shore positions are surrounded by water?
cacheSurroundedByWater = false
#Cache amount of surrounding blocks that are water?
cacheSurroundingWaterAmount = false
#How often the caches should be updated. The time is in ticks, so 20 ticks = 1 second. Set to 0 to disable cache updates.
#Range: > 0
cacheUpdateFrequency = 6000
#How often the caches should be reset. The time is in ticks, so 20 ticks = 1 second. Set to 0 to disable cache updates.
#Range: > 0
cacheResetFrequency = 24000

View file

@ -1,6 +1,6 @@
{
"auto_update": true,
"version": "1.5.1",
"version": "1.6.1",
"waves": [
{
"dimensions": [

View file

@ -203,6 +203,9 @@
#Whether the players hitbox should be expanded to the size of the contraption hitbox.
#[Technical]
syncPlayerPickupHitboxWithContraptionHitbox = false
#.
#Whether to prevent block dropping when contraption is placed inside in-world blocks.
noDropWhenContraptionReplaceBlocks = false
#.
#Configure speed/capacity levels for requirements and indicators.
@ -489,7 +492,7 @@
#.
#Maximum length of track that can be placed as one batch or turn.
#Range: 16 ~ 128
maxTrackPlacementLength = 32
maxTrackPlacementLength = 128
#.
#Maximum length of a Train Stations' assembly track.
#Range: > 5

View file

@ -1,8 +1,29 @@
#Change these settings to customize the server-side behavior of the mod.
["Travel Settings"]
#Allow fish to go through the tubes. (experimental)
allowFishTravel = true
#Allow villagers to go through the tubes.
allowVillagerTravel = true
#How to handle entity travel permissions:
#TAG_ONLY - Use only the 'create_hypertube:traveller_entities' tag from datapacks
#WHITELIST - Only entities in the whitelist can travel (ignores tag)
#BLACKLIST - All entities can travel except those in the blacklist
#TAG_WITH_BLACKLIST - Use tag but exclude entities in the blacklist
#Allowed Values: TAG_ONLY, WHITELIST, BLACKLIST, TAG_WITH_BLACKLIST
entityListMode = "BLACKLIST"
#Entities that CAN travel (only used when mode is WHITELIST).
#Use entity registry names like 'minecraft:villager' or 'create:package'
entityWhitelist = ["minecraft:player", "minecraft:villager", "minecraft:wandering_trader", "create:package"]
#Entities that CANNOT travel (used in BLACKLIST and TAG_WITH_BLACKLIST modes).
#Use entity registry names like 'minecraft:creeper' or 'minecraft:wither'
entityBlacklist = ["minecraft:wither", "minecraft:ender_dragon"]
#Multiplier for the speed of the tubes. Default is 1.0, which is normal speed. (THIS IS HIGHLY EXPERIMENTAL)
#Range: 0.5 ~ 99.0
speedMultiplier = 1.0
#Stress Settings
["Stress Settings"]
#Stress impact of the Hyper Entrance block.
#Range: 0.0 ~ 100.0
entranceStressImpact = 4.0
#Stress impact of the Hyper Accelerator block.
#Range: 0.0 ~ 100.0
acceleratorStressImpact = 4.0

View file

@ -1,34 +1,34 @@
#General Settings
[general]
#Base rpm creatures can spin the horse crank.
#Range: > 1
creatureRPMRange = 16
#How much stress small creatures can produce for the horse crank.
#Range: > 1
smallCreatureStressRange = 8
#How much stress medium creatures can produce for the horse crank.
#Range: > 1
mediumCreatureStressRange = 12
#How much stress large creatures can produce for the horse crank.
#Range: > 1
largeCreatureStressRange = 16
#Path Category
[paths]
#Types of blocks valid as "Poor" quality,
poor_path_block = ["tfc:rooted_dirt/sandy_loam", "tfc:clay/sandy_loam", "tfc:dirt/sandy_loam", "tfc:rooted_dirt/loam", "tfc:clay/loam", "tfc:clay/silt", "tfc:dirt/loam", "tfc:rooted_dirt/silt", "tfc:dirt/silt", "tfc:dirt/silty_loam", "tfc:clay/silty_loam", "tfc:rooted_dirt/silty_loam", "tfc:peat_grass", "tfc:clay_grass/silty_loam", "tfc:grass/silty_loam", "tfc:clay_grass/sandy_loam", "tfc:grass/sandy_loam", "tfc:clay_grass/loam", "tfc:grass/loam", "tfc:clay_grass/silt", "tfc:grass/silt", "tfg:grass/mars_dirt", "tfg:grass/sangnum_mycelium", "tfg:grass/amber_mycelium", "tfg:grass/rusticus_mycelium", "tfg:grass/sangnum_clay_mycelium", "tfg:grass/amber_clay_mycelium", "tfg:grass/rusticus_clay_mycelium", "tfg:grass/sangnum_kaolin_mycelium", "tfg:grass/amber_kaolin_mycelium", "tfg:grass/rusticus_kaolin_mycelium"]
#Types of blocks valid as "Normal" quality,
normal_path_block = ["tfc:rock/gravel/granite", "tfc:rock/gravel/diorite", "tfc:rock/gravel/gabbro", "tfc:rock/gravel/shale", "tfc:rock/gravel/claystone", "tfc:rock/gravel/limestone", "tfc:rock/gravel/conglomerate", "tfc:rock/gravel/dolomite", "tfc:rock/gravel/chert", "tfc:rock/gravel/schist", "tfc:rock/gravel/phyllite", "tfc:rock/gravel/slate", "tfc:rock/gravel/quartzite", "tfc:rock/gravel/dacite", "tfc:rock/gravel/andesite", "tfc:rock/gravel/basalt", "tfc:rock/gravel/rhyolite", "tfc:rock/gravel/chalk", "tfc:rock/gravel/marble", "tfg:rock/gravel_dripstone", "tfg:rock/gravel_deepslate", "tfg:rock/gravel_blackstone", "tfg:rock/gravel_moon", "tfg:rock/gravel_moon_deepslate", "tfg:rock/gravel_glacio", "tfg:rock/gravel_mars", "tfg:rock/gravel_venus", "tfg:rock/gravel_mercury", "tfg:rock/gravel_crackrack", "tfc:grass_path/silt", "tfc:grass_path/loam", "tfc:grass_path/sandy_loam", "tfc:grass_path/silty_loam", "tfg:grass/mars_path", "rnr:hoggin"]
#Types of blocks valid as "Great" quality,
great_path_block = ["rnr:rock/gravel_road/chert", "rnr:rock/gravel_road/chalk", "rnr:rock/gravel_road/rhyolite", "rnr:rock/gravel_road/basalt", "rnr:rock/gravel_road/andesite", "rnr:rock/gravel_road/claystone", "rnr:rock/gravel_road/limestone", "rnr:rock/gravel_road/conglomerate", "rnr:rock/gravel_road/dolomite", "rnr:rock/sett_road/granite", "rnr:rock/sett_road/diorite", "rnr:rock/sett_road/chalk", "rnr:rock/sett_road/rhyolite", "rnr:rock/sett_road/basalt", "rnr:rock/sett_road/quartzite", "rnr:rock/sett_road/dacite", "rnr:rock/sett_road/andesite", "rnr:rock/cobbled_road/chert", "rnr:rock/cobbled_road/dolomite", "rnr:rock/gravel_road/granite", "rnr:rock/gravel_road/marble", "rnr:rock/gravel_road/schist", "rnr:rock/gravel_road/phyllite", "rnr:rock/gravel_road/slate", "rnr:rock/gravel_road/quartzite", "rnr:rock/gravel_road/dacite", "rnr:rock/macadam_road/rhyolite", "rnr:rock/macadam_road/chalk", "rnr:rock/macadam_road/chert", "rnr:rock/macadam_road/dolomite", "rnr:rock/macadam_road/conglomerate", "rnr:rock/macadam_road/limestone", "rnr:rock/macadam_road/gabbro", "rnr:rock/macadam_road/claystone", "rnr:rock/macadam_road/shale", "rnr:rock/macadam_road/gneiss", "rnr:rock/macadam_road/marble", "rnr:rock/macadam_road/schist", "rnr:rock/macadam_road/phyllite", "rnr:rock/macadam_road/slate", "rnr:rock/macadam_road/quartzite", "rnr:rock/macadam_road/dacite", "rnr:rock/macadam_road/andesite", "rnr:rock/macadam_road/basalt", "rnr:rock/gravel_road/diorite", "rnr:rock/gravel_road/gabbro", "rnr:rock/gravel_road/shale", "rnr:rock/macadam_road/diorite", "rnr:rock/macadam_road/granite", "rnr:rock/cobbled_road/conglomerate", "rnr:rock/cobbled_road/limestone", "rnr:rock/cobbled_road/claystone", "rnr:rock/cobbled_road/shale", "rnr:rock/cobbled_road/gabbro", "rnr:rock/cobbled_road/diorite", "rnr:rock/cobbled_road/granite", "rnr:rock/cobbled_road/phyllite", "rnr:rock/cobbled_road/schist", "rnr:rock/cobbled_road/slate", "rnr:rock/cobbled_road/quartzite", "rnr:rock/cobbled_road/dacite", "rnr:rock/cobbled_road/andesite", "rnr:rock/cobbled_road/rhyolite", "rnr:rock/cobbled_road/basalt", "rnr:rock/cobbled_road/chalk", "rnr:rock/cobbled_road/gneiss", "rnr:rock/cobbled_road/marble", "rnr:rock/sett_road/chert", "rnr:rock/sett_road/dolomite", "rnr:rock/sett_road/conglomerate", "rnr:rock/sett_road/limestone", "rnr:rock/sett_road/claystone", "rnr:rock/sett_road/shale", "rnr:rock/sett_road/gabbro", "rnr:rock/flagstones/gneiss", "rnr:rock/flagstones/marble", "rnr:black_sandstone_flagstones", "rnr:brown_sandstone_flagstones", "rnr:green_sandstone_flagstones", "rnr:pink_sandstone_flagstones", "rnr:red_sandstone_flagstones", "rnr:white_sandstone_flagstones", "rnr:yellow_sandstone_flagstones", "rnr:concrete_road_sett", "rnr:brick_road", "rnr:rock/sett_road/marble", "rnr:rock/sett_road/gneiss", "rnr:rock/sett_road/schist", "rnr:rock/sett_road/phyllite", "rnr:rock/sett_road/slate", "rnr:rock/sett_road/quartzite", "rnr:rock/sett_road/dacite", "rnr:rock/flagstones/chert", "rnr:rock/flagstones/dolomite", "rnr:rock/flagstones/conglomerate", "rnr:rock/flagstones/limestone", "rnr:rock/flagstones/claystone", "rnr:rock/flagstones/shale", "rnr:rock/flagstones/gabbro", "rnr:rock/flagstones/diorite", "rnr:rock/flagstones/granite", "rnr:rock/flagstones/schist", "rnr:rock/flagstones/phyllite", "rnr:rock/flagstones/slate", "rnr:rock/flagstones/quartzite", "rnr:rock/flagstones/andesite", "rnr:rock/flagstones/dacite", "rnr:rock/flagstones/basalt", "rnr:rock/flagstones/rhyolite", "rnr:rock/flagstones/chalk"]
#Creature Category
[workers]
#Valid "Small" creatures
small_creatures = ["tfc:wolf", "tfc:dog", "tfc:pig", "tfc:sheep", "tfc:goat", "tfc:alpaca", "tfg:glacian_ram", "tfg:wraptor", "species:springaling", "tfg:surfer"]
#Valid "Medium" creatures
medium_creatures = ["tfc:cow", "tfc:donkey", "tfc:dolphin", "wan_ancient_beasts:glider", "wan_ancient_beasts:soarer"]
#Valid "Large" creatures
large_creatures = ["tfc:horse", "tfc:mule", "tfc:musk_ox", "tfc:yak", "tfg:sniffer", "wan_ancient_beasts:walker", "species:cruncher"]
#Base rpm creatures can spin the horse crank.
#Range: > 1
creatureRPMRange = 16
#How much stress small creatures can produce for the horse crank.
#Range: > 1
smallCreatureStressRange = 8
#How much stress medium creatures can produce for the horse crank.
#Range: > 1
mediumCreatureStressRange = 12
#How much stress large creatures can produce for the horse crank.
#Range: > 1
largeCreatureStressRange = 16
#The multiplier for "Poor" paths
#Range: 0.0 ~ 1.7976931348623157E308
poorMultiplier = 0.5
#The multiplier for "Normal" paths
#Range: 0.0 ~ 1.7976931348623157E308
normalMultiplier = 1.0
#The multiplier for "Great" paths
#Range: 0.0 ~ 1.7976931348623157E308
greatMultiplier = 2.0
#Types of blocks valid as "Poor" quality
poorPathBlock = ["tfc:rooted_dirt/sandy_loam", "tfc:clay/sandy_loam", "tfc:dirt/sandy_loam", "tfc:rooted_dirt/loam", "tfc:clay/loam", "tfc:clay/silt", "tfc:dirt/loam", "tfc:rooted_dirt/silt", "tfc:dirt/silt", "tfc:dirt/silty_loam", "tfc:clay/silty_loam", "tfc:rooted_dirt/silty_loam", "tfc:peat_grass", "tfc:clay_grass/silty_loam", "tfc:grass/silty_loam", "tfc:clay_grass/sandy_loam", "tfc:grass/sandy_loam", "tfc:clay_grass/loam", "tfc:grass/loam", "tfc:clay_grass/silt", "tfc:grass/silt", "tfg:grass/mars_dirt", "tfg:grass/sangnum_mycelium", "tfg:grass/amber_mycelium", "tfg:grass/rusticus_mycelium", "tfg:grass/sangnum_clay_mycelium", "tfg:grass/amber_clay_mycelium", "tfg:grass/rusticus_clay_mycelium", "tfg:grass/sangnum_kaolin_mycelium", "tfg:grass/amber_kaolin_mycelium", "tfg:grass/rusticus_kaolin_mycelium"]
#Types of blocks valid as "Normal" quality
normalPathBlock = ["tfc:rock/gravel/granite", "tfc:rock/gravel/diorite", "tfc:rock/gravel/gabbro", "tfc:rock/gravel/shale", "tfc:rock/gravel/claystone", "tfc:rock/gravel/limestone", "tfc:rock/gravel/conglomerate", "tfc:rock/gravel/dolomite", "tfc:rock/gravel/chert", "tfc:rock/gravel/schist", "tfc:rock/gravel/phyllite", "tfc:rock/gravel/slate", "tfc:rock/gravel/quartzite", "tfc:rock/gravel/dacite", "tfc:rock/gravel/andesite", "tfc:rock/gravel/basalt", "tfc:rock/gravel/rhyolite", "tfc:rock/gravel/chalk", "tfc:rock/gravel/marble", "tfg:rock/gravel_dripstone", "tfg:rock/gravel_deepslate", "tfg:rock/gravel_blackstone", "tfg:rock/gravel_moon", "tfg:rock/gravel_moon_deepslate", "tfg:rock/gravel_glacio", "tfg:rock/gravel_mars", "tfg:rock/gravel_venus", "tfg:rock/gravel_mercury", "tfg:rock/gravel_crackrack", "tfc:grass_path/silt", "tfc:grass_path/loam", "tfc:grass_path/sandy_loam", "tfc:grass_path/silty_loam", "tfg:grass/mars_path", "rnr:hoggin"]
#Types of blocks valid as "Great" quality
greatPathBlock = ["rnr:rock/gravel_road/chert", "rnr:rock/gravel_road/chalk", "rnr:rock/gravel_road/rhyolite", "rnr:rock/gravel_road/basalt", "rnr:rock/gravel_road/andesite", "rnr:rock/gravel_road/claystone", "rnr:rock/gravel_road/limestone", "rnr:rock/gravel_road/conglomerate", "rnr:rock/gravel_road/dolomite", "rnr:rock/sett_road/granite", "rnr:rock/sett_road/diorite", "rnr:rock/sett_road/chalk", "rnr:rock/sett_road/rhyolite", "rnr:rock/sett_road/basalt", "rnr:rock/sett_road/quartzite", "rnr:rock/sett_road/dacite", "rnr:rock/sett_road/andesite", "rnr:rock/cobbled_road/chert", "rnr:rock/cobbled_road/dolomite", "rnr:rock/gravel_road/granite", "rnr:rock/gravel_road/marble", "rnr:rock/gravel_road/schist", "rnr:rock/gravel_road/phyllite", "rnr:rock/gravel_road/slate", "rnr:rock/gravel_road/quartzite", "rnr:rock/gravel_road/dacite", "rnr:rock/macadam_road/rhyolite", "rnr:rock/macadam_road/chalk", "rnr:rock/macadam_road/chert", "rnr:rock/macadam_road/dolomite", "rnr:rock/macadam_road/conglomerate", "rnr:rock/macadam_road/limestone", "rnr:rock/macadam_road/gabbro", "rnr:rock/macadam_road/claystone", "rnr:rock/macadam_road/shale", "rnr:rock/macadam_road/gneiss", "rnr:rock/macadam_road/marble", "rnr:rock/macadam_road/schist", "rnr:rock/macadam_road/phyllite", "rnr:rock/macadam_road/slate", "rnr:rock/macadam_road/quartzite", "rnr:rock/macadam_road/dacite", "rnr:rock/macadam_road/andesite", "rnr:rock/macadam_road/basalt", "rnr:rock/gravel_road/diorite", "rnr:rock/gravel_road/gabbro", "rnr:rock/gravel_road/shale", "rnr:rock/macadam_road/diorite", "rnr:rock/macadam_road/granite", "rnr:rock/cobbled_road/conglomerate", "rnr:rock/cobbled_road/limestone", "rnr:rock/cobbled_road/claystone", "rnr:rock/cobbled_road/shale", "rnr:rock/cobbled_road/gabbro", "rnr:rock/cobbled_road/diorite", "rnr:rock/cobbled_road/granite", "rnr:rock/cobbled_road/phyllite", "rnr:rock/cobbled_road/schist", "rnr:rock/cobbled_road/slate", "rnr:rock/cobbled_road/quartzite", "rnr:rock/cobbled_road/dacite", "rnr:rock/cobbled_road/andesite", "rnr:rock/cobbled_road/rhyolite", "rnr:rock/cobbled_road/basalt", "rnr:rock/cobbled_road/chalk", "rnr:rock/cobbled_road/gneiss", "rnr:rock/cobbled_road/marble", "rnr:rock/sett_road/chert", "rnr:rock/sett_road/dolomite", "rnr:rock/sett_road/conglomerate", "rnr:rock/sett_road/limestone", "rnr:rock/sett_road/claystone", "rnr:rock/sett_road/shale", "rnr:rock/sett_road/gabbro", "rnr:rock/flagstones/gneiss", "rnr:rock/flagstones/marble", "rnr:black_sandstone_flagstones", "rnr:brown_sandstone_flagstones", "rnr:green_sandstone_flagstones", "rnr:pink_sandstone_flagstones", "rnr:red_sandstone_flagstones", "rnr:white_sandstone_flagstones", "rnr:yellow_sandstone_flagstones", "rnr:concrete_road_sett", "rnr:brick_road", "rnr:rock/sett_road/marble", "rnr:rock/sett_road/gneiss", "rnr:rock/sett_road/schist", "rnr:rock/sett_road/phyllite", "rnr:rock/sett_road/slate", "rnr:rock/sett_road/quartzite", "rnr:rock/sett_road/dacite", "rnr:rock/flagstones/chert", "rnr:rock/flagstones/dolomite", "rnr:rock/flagstones/conglomerate", "rnr:rock/flagstones/limestone", "rnr:rock/flagstones/claystone", "rnr:rock/flagstones/shale", "rnr:rock/flagstones/gabbro", "rnr:rock/flagstones/diorite", "rnr:rock/flagstones/granite", "rnr:rock/flagstones/schist", "rnr:rock/flagstones/phyllite", "rnr:rock/flagstones/slate", "rnr:rock/flagstones/quartzite", "rnr:rock/flagstones/andesite", "rnr:rock/flagstones/dacite", "rnr:rock/flagstones/basalt", "rnr:rock/flagstones/rhyolite", "rnr:rock/flagstones/chalk", "greate:steel_shaft", "greate:steel_cogwheel", "greate:large_steel_cogwheel"]
#Valid "Small" creatures
smallCreatures = ["tfc:wolf", "tfc:dog", "tfc:pig", "tfc:sheep", "tfc:goat", "tfc:alpaca", "tfg:glacian_ram", "tfg:wraptor", "tfg:surfer"]
#Valid "Medium" creatures
mediumCreatures = ["tfc:cow", "tfc:donkey", "tfc:dolphin", "wan_ancient_beasts:glider", "wan_ancient_beasts:soarer"]
#Valid "Large" creatures
largeCreatures = ["tfc:horse", "tfc:mule", "tfc:musk_ox", "tfc:yak", "tfg:sniffer", "wan_ancient_beasts:walker", "species:cruncher"]

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