Alpha Release: 0.9.0 (#849)

Signed-off-by: Pyritie <pyritie@gmail.com>
Signed-off-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: Xikaro <os.valerievich@ya.ru>
Co-authored-by: Nebby <78170922+Nebby1999@users.noreply.github.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
Co-authored-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: aidie8 <aidenvanzuilen@gmail.com>
Co-authored-by: Xikaro <55663835+Xikaro@users.noreply.github.com>
Co-authored-by: Zleub <debray.arnaud@gmail.com>
This commit is contained in:
Pyritie 2025-04-15 19:27:17 +01:00 committed by GitHub
parent d344316e5a
commit ec2e3cd3c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2193 changed files with 104602 additions and 53195 deletions

View file

@ -130,7 +130,8 @@ There are two approaches to creating a Pull Request: via terminal and via GitHub
**Branch Designation**
- **`main`:**
- This branch contains the stable, tested, and released version of the project. It should only contain changes that have passed the full review cycle.
- This branch contains the stable, tested, and released version of the project.
- It should only contain changes that have passed the full review cycle.
- Changes can be accepted by members of the [Dev-Modern] team; at least one approval is required.
- **`dev`:**
@ -254,6 +255,9 @@ There are two approaches to creating a Pull Request: via terminal and via GitHub
- Always test the integration of your changes with the main project.
- Before sending a Pull Request, it is important to ensure that your changes do not disrupt the modpack's operation and comply with [internal code of conduct](CODE_OF_CONDUCT.md).
- #### Localization:
- If you're looking for Localizing the modpack to a Language, please feel free to head to the [Tools-Modern]
---
## Russian Version
@ -354,7 +358,8 @@ There are two approaches to creating a Pull Request: via terminal and via GitHub
**Назначение веток**
- **`main`:**
- Эта ветка содержит стабильную, протестированную и релизную версию проекта. В ней должны находиться только изменения, прошедшие полный цикл проверки.
- Эта ветка содержит стабильную, протестированную и релизную версию проекта.
- В ней должны находиться только изменения, прошедшие полный цикл проверки.
- Принимать изменения могут участники команды [Dev-Modern], требуется одобрение хотя бы одного.
- **`dev`:**
@ -478,12 +483,16 @@ There are two approaches to creating a Pull Request: via terminal and via GitHub
- Всегда тестируйте интеграцию ваших изменений с основным проектом.
- Перед отправкой Pull Request важно убедиться, что ваши изменения не нарушают работу модпака и соответствуют [внутренним соглашениям по коду](CODE_OF_CONDUCT.md).
- #### Локализация:
- Если вы ищете локализацию Modpack на языке, пожалуйста, не стесняйтесь перейти к [Tools-Modern]
---
<!-- Links: -->
[TerraFirmaGreg-Modern]: https://github.com/TerraFirmaGreg-Team/Modpack-Modern
[Dev-Modern]: https://github.com/orgs/TerraFirmaGreg-Team/teams/dev-modern
[Contributor-Modern]: https://github.com/orgs/TerraFirmaGreg-Team/teams/contributor-modern
[Tools-Modern]: https://github.com/TerraFirmaGreg-Team/Tools-Modern
[PrismLauncher]: https://prismlauncher.org
[Visual Studio Code]: https://code.visualstudio.com
[Git]: https://git-scm.com

3
.gitignore vendored
View file

@ -28,7 +28,6 @@ config/customloadingscreen_timings.nbt
config/simplelogin.cfg
config/fml.toml
config/forge-client.toml
config/xaerominimap_entities.json
# config/xaerominimap.txt
# config/xaeroworldmap.txt
config/fancymenu/menu_identifiers.db
@ -46,6 +45,7 @@ config/stellarcore_stitcher_cache_vanilla.dat
# .minecraft
!bansoukou/**.zip
.vs/
.vscode/
.idea/
.bobby/
@ -99,6 +99,7 @@ optionsof.txt
optionsshaders.txt
OpenComputersMod-*
hei_bookmarks.ini
gtceu/prospection_cache/
# Server data
.pakku/server-overrides/libraries

View file

@ -1,7 +1,20 @@
# Changelog
## [Unreleased]
### Warning for upgrading your world
- This is a major update that changes many things!
- It is safest to create a new instance and copy your world across, instead of trying to update your world in-place.
- Check that everything works before permanently changing over to the new version!
- GregTech has removed its kinetic machines, so they will disappear when upgrading. Please recycle your machines first!
- Several ores and ingots have changed. After upgrading, they will have a "REPLACE ME" texture. Put them in a crafting grid to change to the new version.
### Changes
- Latest version of GregTech! Comes with new textures and a few new features, many bug fixes and much more stability.
- Early game overhaul! You start getting into some automation much earlier and gradually unlock more as you progress, instead of having it all dumped on you after steel.
- New dimension! The Beneath, basically a TFG-ified version of the nether. Stand on overworld bedrock for a bit to start exploring!
- Quest rewrite! The first few quest chapters have been totally remade from the ground up to be more readable, have fewer breaking dependencies, and reflect actual progression. Most of the optional but useful content has been put into its own dedicated section.
- The minimum amount of lava source blocks to be considered infinite has been increased from 1 to 2000. There's many lava lakes underground, and trains are more accessible.
- Many other bug fixes, too many to list!
## [0.7.19] - 25.01.2025
### Changes

View file

@ -11,3 +11,9 @@
#Range: > 0
initialCooldownSensitiveLevel = 6000
[Unsafe]
#By setting this value to true, I understand all operations below are danger to my adventure, and if they caused unexpected behavior in my world, I will not consider it as AP's liability
enableUnsafe = false
#Ignore turtle peripheral item's NBT when equipping. **YOU WILL LOSE ALL NBT ON THE ITEM**
ignoreTurtlePeripheralItemNBT = false

View file

@ -57,6 +57,12 @@
chatBoxMaxRange = -1
#If true, the chat box is able to send messages to other dimensions than its own
chatBoxMultiDimensional = true
#If true, the chat box cannot use 'run_command' action
chatBoxPreventRunCommand = false
#If true, the chat box will wrap and execute 'run_command' or 'suggest_command' action with zero permission, in order to prevent operators accidently run dangerous commands.
chatBoxWrapCommand = true
#These commands below will not be able to send by 'run_command' or 'suggest_command' action. It will match as prefix if starts with '/', other wise use regex pattern
chatBoxBannedCommands = ["/execute", "/op", "/deop", "/gamemode", "/gamerule", "/stop", "/give", "/fill", "/setblock", "/summon", "/whitelist", "^/ban-(?:ip)?\\s*", "^/pardon-(?:ip)?\\s*", "^/save-(?:on|off)\\s*"]
[Peripherals.ME_Bridge]
#Enable the Me Bridge or not.
@ -103,6 +109,12 @@
[Peripherals.Compass_Turtle]
#Enable the compass turtle or not.
enableCompassTurtle = true
#The maximum distance the compass can locate accurately with in each axis.
#Range: 0 ~ 8
compassAccurePlaceRadius = 3
#The free distance the compass can locate accurately with in each axis.
#Range: 0 ~ 4
compassAccurePlaceFreeRadius = 1
[Peripherals.Powered_Peripherals]
#Enable RF storage for peripherals, that could use it
@ -158,4 +170,8 @@
scanEntitiesExtraBlockCost = 0.17
#Range: > 1000
chatMessageCooldown = 1000
#Range: > 1000
accurePlaceCooldown = 1000
#Range: > 0
accurePlaceCost = 1

View file

@ -8,4 +8,6 @@
#The weight of the villager structures.
#Range: 0 ~ 16000
villagerStructureWeight = 10
#Enable new wandering trader trades.
enableWanderingTraderTrades = true

View file

@ -1 +1 @@
{"clothes_hat":{"x":20,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"gtceu_magnet":{"x":0,"y":40,"enabled":false,"halign":"LEFT","valign":"TOP"},"feet":{"x":0,"y":60,"enabled":false,"halign":"LEFT","valign":"TOP"},"hands":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"TOP"},"belt":{"x":2,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"ring":{"x":2,"y":117,"enabled":true,"halign":"LEFT","valign":"TOP"},"back":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"bracelet":{"x":2,"y":-3,"enabled":true,"halign":"LEFT","valign":"CENTER"},"necklace":{"x":2,"y":146,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"body":{"x":2,"y":126,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_torso":{"x":20,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"curio":{"x":2,"y":136,"enabled":true,"halign":"LEFT","valign":"TOP"},"head":{"x":2,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"charm":{"x":2,"y":99,"enabled":true,"halign":"LEFT","valign":"TOP"},"clothes_pants":{"x":20,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_socks":{"x":20,"y":44,"enabled":true,"halign":"LEFT","valign":"BOTTOM"}}
{"clothes_hat":{"x":20,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"gtceu_magnet":{"x":0,"y":40,"enabled":false,"halign":"LEFT","valign":"TOP"},"feet":{"x":0,"y":60,"enabled":false,"halign":"LEFT","valign":"TOP"},"hands":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"TOP"},"belt":{"x":2,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"ring":{"x":2,"y":117,"enabled":true,"halign":"LEFT","valign":"TOP"},"back":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"bracelet":{"x":2,"y":-3,"enabled":true,"halign":"LEFT","valign":"CENTER"},"necklace":{"x":2,"y":146,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"body":{"x":2,"y":126,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_torso":{"x":20,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"curio":{"x":2,"y":136,"enabled":true,"halign":"LEFT","valign":"TOP"},"head":{"x":2,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"charm":{"x":2,"y":99,"enabled":true,"halign":"LEFT","valign":"TOP"},"adv_pattern_encoder":{"x":0,"y":300,"enabled":false,"halign":"LEFT","valign":"TOP"},"clothes_pants":{"x":20,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_socks":{"x":20,"y":44,"enabled":true,"halign":"LEFT","valign":"BOTTOM"}}

View file

@ -6,4 +6,204 @@
#The length of time in milliseconds for which the placement toggle key must be held for it to automatically return to the previous state when the key is released. setting to 0 turns the key into hold only, setting it to a high value (such as 1000000) will make it generally behave as always a toggle
#Range: 0 ~ 9223372036854775807
toggle_quickpress_time = 500
#Whether to display the logic placement enabled state when first initially loading up a world or logging in to a server. This does NOT stop it from showing when toggled via the keybind later.
login_placement_logic_state_message = true
#Whether to display the logic placement enabled state when toggled with the keybind. This does NOT stop it from showing when you initially load up a world or log in to a server.
toggle_placement_logic_state_message = true
#Whether to enable the rendering of the placement grid and/or preview.
enable_placement_highlights = true
#The color of the placement grid, in AARRGGBB hex format.
grid_color = "66000000"
#The color of the placement preview (currently used in stairs without mixed placement), in AARRGGBB hex format.
preview_color = "66FFFFFF"
#Options for registered block types for additional placement generation.
[client.types]
[client.types.additionalplacements]
#Slabs
[client.types.additionalplacements.slab]
#Options to control which blocks will rotate the textures of their original blocks.
[client.types.additionalplacements.slab.rotated_textures]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = ["minecraft:smooth_stone_slab"]
#Options to control which blocks will use "rotated models" of their original blocks.
[client.types.additionalplacements.slab.rotated_models]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = ["minecraft:sandstone_slab", "minecraft:cut_sandstone_slab", "minecraft:red_sandstone_slab", "minecraft:cut_red_sandstone_slab"]
#Stairs
[client.types.additionalplacements.stairs]
#Options to control which blocks will rotate the textures of their original blocks.
[client.types.additionalplacements.stairs.rotated_textures]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Options to control which blocks will use "rotated models" of their original blocks.
[client.types.additionalplacements.stairs.rotated_models]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = ["minecraft:sandstone_stairs", "minecraft:red_sandstone_stairs"]
#Carpets
[client.types.additionalplacements.carpet]
#Options to control which blocks will rotate the textures of their original blocks.
[client.types.additionalplacements.carpet.rotated_textures]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Options to control which blocks will use "rotated models" of their original blocks.
[client.types.additionalplacements.carpet.rotated_models]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Regular pressure plates
[client.types.additionalplacements.pressure_plate]
#Options to control which blocks will rotate the textures of their original blocks.
[client.types.additionalplacements.pressure_plate.rotated_textures]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Options to control which blocks will use "rotated models" of their original blocks.
[client.types.additionalplacements.pressure_plate.rotated_models]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Weighted pressure plates
[client.types.additionalplacements.weighted_pressure_plate]
#Options to control which blocks will rotate the textures of their original blocks.
[client.types.additionalplacements.weighted_pressure_plate.rotated_textures]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []
#Options to control which blocks will use "rotated models" of their original blocks.
[client.types.additionalplacements.weighted_pressure_plate.rotated_models]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for tags whose blocks will be enabled. Takes priority over the the mod blacklist and whitelist.
tag_whitelist = []
#Blacklist for tags whose blocks will be disabled. Takes priority over the block whitelist and the mod blacklist and whitelist.
tag_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod and tag blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist and the mod and tag blacklist and whitelist.
block_blacklist = []

View file

@ -1,26 +1,6 @@
#Common settings
[common]
#Automatically generate vertical slabs
automatic_slabs = true
#Automatically generate vertical stairs
automatic_stairs = true
#Automatically generate wall and ceiling carpets
automatic_carpets = true
#Automatically generate wall and ceiling pressure plates
automatic_pressure_plates = true
#Automatically generate wall and ceiling weighted pressure plates
automatic_weighted_pressure_plates = true
#Disable automatic vertical slab placement. Use if a mod E.G. DoubleSlabs is conflicting.
disable_slab_placement = false
#Disable automatic vertical stair placement. Use if a mod is conflicting.
disable_stair_placement = false
#Disable automatic wall and ceiling carpet placement. Use if a mod is conflicting.
disable_carpet_placement = false
#Disable automatic wall and ceiling pressure plate placement. Use if a mod is conflicting.
disable_pressure_plate_placement = false
#Disable automatic wall and ceiling weighted pressure plate placement. Use if a mod is conflicting.
disable_weighted_pressure_plate_placement = false
#Show tooltip when a block has additional placements
tooltip = true
#Check for and notify of mismatching tags. Only works when the same option in the server/world config is true.
@ -32,10 +12,40 @@
#The thread priority of the mismatched tag checker. 1 is lowest, 10 is highest, 5 is normal.
#Range: 1 ~ 10
checker_priority = 1
#Blacklist for blocks to not have generated placement variants
blacklist = []
#Blacklist for mods to not have generated placement variants
mod_blacklist = []
#Whitelist for blocks from blacklisted mods to still have generated placement variants
mod_block_whitelist = []
#Fix incorrect states. Adds a slight bit of additional overhead to chunk loading.
#You should only disable this if the worlds you are using were not made using an older version of Additional Placements AND you are not changing the possible placement states of any stair blocks after they were created.
fix_states = true
#Upgrade the blockstates from older versions of Additional Placements. Adds a slight bit of additional overhead to chunk loading - more than having JUST fix_states on. Does nothing if fix_states is off.
#You should only disable this if the worlds you are using were not made using an older version of Additional Placements.
fix_old_states = true
#Options for registered block types for additional placement generation.
[common.types]
[common.types.additionalplacements]
#Slabs
[common.types.additionalplacements.slab]
#Whether or not to allow for manual placement of the additional placement variants of this block type.
enable_placement = true
#Stairs
[common.types.additionalplacements.stairs]
#Whether or not to allow for manual placement of the additional placement variants of this block type.
enable_placement = true
#Carpets
[common.types.additionalplacements.carpet]
#Whether or not to allow for manual placement of the additional placement variants of this block type.
enable_placement = true
#Regular pressure plates
[common.types.additionalplacements.pressure_plate]
#Whether or not to allow for manual placement of the additional placement variants of this block type.
enable_placement = true
#Weighted pressure plates
[common.types.additionalplacements.weighted_pressure_plate]
#Whether or not to allow for manual placement of the additional placement variants of this block type.
enable_placement = true

View file

@ -0,0 +1,132 @@
#Startup settings
[startup]
#Options for controlling which blocks can generate variants of a their type (if one exists).
[startup.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Options for registered block types for additional placement generation.
[startup.types]
[startup.types.additionalplacements]
#Slabs
[startup.types.additionalplacements.slab]
#Options for controlling which blocks (that are valid for this type) will generate variants of this type
[startup.types.additionalplacements.slab.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Stairs
[startup.types.additionalplacements.stairs]
#Options for controlling which blocks (that are valid for this type) will generate variants of this type
[startup.types.additionalplacements.stairs.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Options to control which blocks will allow for vertical stair connections.
#Keep in mind vertical is RELATIVE to the placement of the stair - "vertical" for a vertically placed stair will be one of the two horizontal directions.
[startup.types.additionalplacements.stairs.allow_vertical_connections]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Options to control which blocks will allow for mixed stair connections.
#These are any valid combination of horizontal and vertical connection - as such, a stair that cannot connect vertically cannot connect complexly.
#This also controls connections between stairs who's facings don't necessarily match up - I.E. a stair facing UP_EAST and one facing EAST_UP.
#Keep in mind horizontal and vertical are RELATIVE to the placement of the stair - "vertical" and "horizontal" for a vertically placed stair are both horizontal directions.
[startup.types.additionalplacements.stairs.allow_mixed_connections]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Carpets
[startup.types.additionalplacements.carpet]
#Options for controlling which blocks (that are valid for this type) will generate variants of this type
[startup.types.additionalplacements.carpet.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Regular pressure plates
[startup.types.additionalplacements.pressure_plate]
#Options for controlling which blocks (that are valid for this type) will generate variants of this type
[startup.types.additionalplacements.pressure_plate.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []
#Weighted pressure plates
[startup.types.additionalplacements.weighted_pressure_plate]
#Options for controlling which blocks (that are valid for this type) will generate variants of this type
[startup.types.additionalplacements.weighted_pressure_plate.enabled]
#Default state for blocks not matching any list. True is enabled, false is disabled.
default = true
#Whitelist for mods whose blocks will be enabled.
mod_whitelist = []
#Blacklist for mods whose blocks will be disabled. Takes priority over the mod whitelist.
mod_blacklist = []
#Whitelist for blocks that will be enabled. Takes priority over the the mod blacklist and whitelist.
block_whitelist = []
#Blacklist for blocks that will be disabled. Takes priority over the block whitelist, the mod blacklist, and the mod whitelist.
block_blacklist = []

View file

@ -0,0 +1,68 @@
["quantum computer"]
#Define the maximum dimensions of the Quantum Computer Multiblock.
#Range: 5 ~ 12
quantumComputerMaxSize = 7
#Define the maximum amount of multi threaders per Quantum Computer Multiblock.
#Range: 4 ~ 16
quantumComputerAcceleratorThreads = 8
#Define the maximum amount of multi threaders per Quantum Computer Multiblock.
#Range: 1 ~ 2
quantumComputerMaxMultiThreaders = 1
#Define the maximum amount of Data Entanglers per Quantum Computer Multiblock.
#Range: 1 ~ 2
quantumComputermaxDataEntanglers = 1
#Define the multiplication factor of the multi threaders.
#Range: 2 ~ 8
quantumComputerMultiThreaderMultiplication = 4
#Define the multiplication factor of the data entanglers.
#Range: 2 ~ 8
quantumComputerDataEntanglerMultiplication = 4
["quantum armor"]
#Define the maximum walk speed increase. Values are divided by 10 before use.
#Range: 10 ~ 100
quantumArmorMaxWalkSpeed = 60
#Define the maximum sprint speed increase. Values are divided by 10 before use.
#Range: 10 ~ 150
quantumArmorMaxSprintSpeed = 80
#Define the maximum increase in step height.
#Range: 1 ~ 5
quantumArmorMaxStepHeight = 3
#Define the maximum increase in jump height.
#Range: 1 ~ 5
quantumArmorMaxJumpHeight = 3
#Define the maximum swim speed increase. Values are divided by 10 before use.
#Range: 10 ~ 150
quantumArmorSwimSpeedBoost = 80
#Define the HP increased of the HP Buffer card.
#Range: 5 ~ 50
quantumArmorHpBuffer = 20
#Define the maximum speed boost of the Flight Card.
#Range: 1 ~ 15
quantumArmorMaxFlightSpeed = 10
#Define the evasion % chance of the evasion card.
#Range: 0 ~ 100
quantumArmorEvasionChance = 30
#Define the max range of the magnet card.
#Range: 5 ~ 15
quantumArmorMagnetRange = 12
#Define the Attack Damage boost of the Strength Card.
#Range: 5 ~ 50
quantumArmorStrengthBoost = 10
#Define the Attack Speed Damage boost of the Attack Speed Card.
#Range: 1 ~ 10
quantumArmorAttackSpeedBoost = 5
#Define the luck boost of the Luck Card.
#Range: 1 ~ 5
quantumArmorLuckBoost = 2
#Define the max additional reach of the Reach Card.
#Range: 1 ~ 8
quantumArmorMaxReachBoost = 5
#Define the amount of hearts regenerated per tick with the Regeneration Card. Value will be divided by 10 before use.
#Range: 1 ~ 20
quantumArmorRenegerationPerTick = 10
#Define the maximum percentage of incoming damage absorbed by the Quantum Armor. This value is still limited by the energy buffer in the equipment.
#Range: 5 ~ 100
quantumArmorPercentageDamageAbsorption = 30

View file

@ -7,8 +7,6 @@
"tinyTntBlockDamage": true,
"channels_comment": "Changes the channel capacity that cables provide in AE2.",
"channels": "default",
"pathfindingStepsPerTick_comment": "The number of pathfinding steps that are taken per tick and per grid that is booting. Lower numbers will mean booting takes longer, but less work is done per tick.",
"pathfindingStepsPerTick": 4,
"spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.",
"spatialAnchorEnableRandomTicks": true
},
@ -76,7 +74,11 @@
"GridEnergyStoragePerNode_comment": "How much energy can the internal grid buffer storage per node attached to the grid.",
"GridEnergyStoragePerNode": 25.0,
"CrystalResonanceGeneratorRate_comment": "How much energy a crystal resonance generator generates per tick.",
"CrystalResonanceGeneratorRate": 20.0
"CrystalResonanceGeneratorRate": 20.0,
"p2pTunnelEnergyTax_comment": "The cost to transport energy through an energy P2P tunnel expressed as a factor of the transported energy.",
"p2pTunnelEnergyTax": 0.025,
"p2pTunnelTransportTax_comment": "The cost to transport items/fluids/etc. through P2P tunnels, expressed in AE energy per equivalent I/O bus operation for the transported object type (i.e. items\u003dper 1 item, fluids\u003dper 125mb).",
"p2pTunnelTransportTax": 0.025
},
"Condenser": {
"MatterBalls": 256,

View file

@ -0,0 +1,4 @@
#Change how the rudder behaves on boats that have them
#Allowed Values: RETURN_TO_CENTER, STAY_IN_PLACE
tillerControlScheme = "RETURN_TO_CENTER"

5
config/alltheleaks.json Normal file
View file

@ -0,0 +1,5 @@
{
"preventSearchIgnoredItems": false,
"ingredientDedupe": false,
"resourceLocationDedupe": false
}

View file

@ -0,0 +1,73 @@
# BadOptimizations configuration
# Toggle and configure optimizations here.
# *All* of these require restarts.
# Whether we should cancel updating the lightmap if not needed.
enable_lightmap_caching: true
# How much the in-game time must change in ticks (default tick rate = 1/20th of a second)
# for the lightmap to update.
# Higher values will result in less frequent updates
# to block lighting, but slightly better performance.
# Values below 2 will disable the optimization.
lightmap_time_change_needed_for_update: 80
# Whether the sky's color should be cached unless you're on a biome border.
enable_sky_color_caching: true
# How much the in-game time must change in ticks for the sky color to
# be recalculated when not between biome borders. Higher values will result in
# the sky updating less frequently, but slightly better performance.
# Values below 2 will all have the same effect.
skycolor_time_change_needed_for_update: 3
# Whether we should avoid calling debug renderers
# if there are no debug entries to render or process.
enable_debug_renderer_disable_if_not_needed: true
#
# Micro optimizations
#
# Whether we should avoid calling the particle manager
# and its calculations if there are no particles.
enable_particle_manager_optimization: true
# Whether we should avoid calling the toast manager if there are no toasts.
enable_toast_optimizations: true
# Whether the result of getSkyAngle should be cached
# for the entire frame during rendering.
enable_sky_angle_caching_in_worldrenderer: true
# Whether entity renderers should be stored directly in EntityType instead of a HashMap.
# If your entity-adding mod crashes with this mod, it's probably this option's fault.
enable_entity_renderer_caching: true
# Whether block entity renderers should be stored in BlockEntityType instead of a HashMap.
enable_block_entity_renderer_caching: true
# Whether entity flags should be cached instead of calling DataTracker.
# Also removes the unnecessary thread lock in DataTracker.
# Unneeded with Lithium. Has no effect in Minecraft 1.20.5+.
enable_entity_flag_caching: true
# Whether we should avoid calling FOV calculations
# if the FOV effect scale is zero.
enable_remove_redundant_fov_calculations: true
# Don't tick the tutorial if the game is not in demo mode.
enable_remove_tutorial_if_not_demo: true
#
# Other
#
# Whether BadOptimizations <version> should be added onto
# the left text of the F3 menu.
show_f3_text: true
# Some config options will be force-disabled if certain mods are present
# due to incompatibilities (e.g. entity rendering caching
# is disabled w/ Twilight Forest / BedrockSkinUtility / SkinShuffle).
# However, if you still want to use the optimizations, you can override it
# by setting this to true. Beware of crashes. And Herobrine.
ignore_mod_incompatibilities: false
# Whether to log the entire config into console when booting up.
# If you plan on reporting an issue, please keep this on.
log_config: true
# Do not change this
config_version: 4

View file

@ -7,7 +7,7 @@
#Range: > 0
particleDistance = 15
#Enable Soul Particles?
souls = true
souls = false
#Enable Leaf Particles?
leaves = true
#Enable Snowballs?

20
config/chalk-client.toml Normal file
View file

@ -0,0 +1,20 @@
#Rotation offsets (in degrees) for each mark.
[SymbolOffsets]
#Range: -360 ~ 360
CenterRotationOffset = 0
#Range: -360 ~ 360
ArrowRotationOffset = 0
#Range: -360 ~ 360
CrossRotationOffset = 45
#Range: -360 ~ 360
CheckRotationOffset = 45
#Range: -360 ~ 360
SkullRotationOffset = 0
#Range: -360 ~ 360
HouseRotationOffset = 0
#Range: -360 ~ 360
HeartRotationOffset = 0
#Range: -360 ~ 360
PickaxeRotationOffset = 0

33
config/chalk-common.toml Normal file
View file

@ -0,0 +1,33 @@
#How many marks you can draw with a single chalk. Default: 64
#Range: > 0
ChalkUses = 64
#How much light glowing mark produces. Default: 5
#Range: 0 ~ 15
GlowingMarkLightLevel = 5
#Controls whether glowing should be enabled in Chalk Box.
#If disabled - you will not be able to draw glowing marks with chalk box.
#Default: true
ChalkBoxGlowingEnabled = true
#How many glowing uses one glowing item will give.
#Default: 8
#Range: 1 ~ 9999
ChalkBoxGlowingItemUses = 8
#If enabled, Chalks (and Chalk Boxes) will generate in Dungeons, Abandoned Mineshafts, Planes and Savanna villages, Cartographer houses
#Default: true
ShouldGenerateInChests = true
#Enable/disable symbols and location of the advancement that will unlock that symbol. (Empty = always unlocked)
[Symbols]
CheckEnabled = true
CheckUnlockAdvancement = ""
CrossEnabled = true
CrossUnlockAdvancement = ""
PickaxeEnabled = true
PickaxeUnlockAdvancement = ""
SkullEnabled = true
SkullUnlockAdvancement = ""
HeartEnabled = true
HeartUnlockAdvancement = ""
HouseEnabled = true
HouseUnlockAdvancement = ""

View file

@ -0,0 +1,8 @@
{
"version": 2,
"language": "en",
"continueOnRestart": false,
"forceLoadExistingChunks": false,
"silent": false,
"updateInterval": 1
}

View file

@ -0,0 +1,39 @@
#If enabled, players automatically attempt to use sleeping bags when placed.
autoUse = true
#If enabled, players cannot sleep again for a period of time after sleeping.
restrictSleeping = false
#If restrictSleeping is true, this value will determine the length of wait time (larger numbers sleep sooner).
#Range: 1.0 ~ 20.0
restMultiplier = 2.0
#The time of day that hammocks can be used.
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
hammockUse = "DAY"
#The time of day that sleeping bags can be used.
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
sleepingBagUse = "NIGHT"
#What percentage of players must sleep to skip the day.
#A percentage value of 0 will allow the day to be skipped by just 1 player, and a percentage value of 100 will require all players to sleep before skipping the day.
#A value of less than 0 will default to the playerSleepingPercentage game rule.
#
#Range: -1 ~ 100
daySleepingPercentage = -1
#The amount of time, in ticks, to add or remove from the new time after sleeping through a night.
#Range: -2000 ~ 2000
dayWakeTimeOffset = 0
#The amount of time, in ticks, to add or remove from the new time after sleeping through a day.
#Range: -2000 ~ 2000
nightWakeTimeOffset = 0
#If enabled, attempting to sleep in hammocks stops phantoms from spawning.
hammocksStopPhantoms = true
#If enabled, attempting to sleep in sleeping bags stops phantoms from spawning.
sleepingBagsStopPhantoms = true
#The percentage chance that a sleeping bag will break upon use.
#Range: 0 ~ 100
sleepingBagBreakChance = 0
#The value that will be multiplied by a player's luck then added to sleepingBagBreakChance.
#Range: -1.0 ~ 1.0
sleepingBagBreakChanceLuckMultiplier = 0.0
#The status effects to apply to players after using the sleeping bag.
#Format: effect;duration(secs);power
sleepingBagEffects = []

View file

@ -42,7 +42,9 @@
"default": {
"textOverride": "Playing on {server.motd.raw}"
}
}
},
"pingRateInterval": 5,
"pingRateUnit": "minutes"
},
"statusMessages": {
"mainMenuData": {
@ -99,7 +101,8 @@
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}",
"allowDuplicatePackets": false,
"maxConnectionAttempts": 10,
"enableClassGraph": false
"enableClassGraph": false,
"useClassLoader": false
},
"accessibilitySettings": {
"languageId": "en_us",
@ -131,7 +134,6 @@
}
},
"dynamicIcons": {
"Xikaro": "https://mc-heads.net/avatar/57b3dfb5f8a649e28b544e4ffc63256f",
"default": "https://via.placeholder.com/256.png"
},
"dynamicVariables": {

View file

@ -50,6 +50,9 @@
#.
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
ignoreFabulousWarning = false
#.
#Disable to prevent being rotated while seated on a Moving Contraption
rotateWhenSeated = true
#.
#Configure your vision range when submerged in Create's custom fluids

View file

@ -38,5 +38,26 @@ migrateCopycatsOnInitialize = false
fluid_vessel = true
large_crank_wheel = true
crank_wheel = true
fan_freezing_catalyst = true
inventory_access_port = true
inventory_bridge = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All kinetic components, such as gearboxes and crank wheels
kinetic = true
#.
#All redstone components, such as linked transmitter and sequenced pulse generator
redstone = true
#.
#All components related to item and fluid transport
logistics = true
#.
#All copycats (Install Create: Copycats+ to upgrade)
copycats = true
#.
#All building palette blocks
palette = true

View file

@ -5,10 +5,10 @@
[general]
#Forge Energy conversion rate (in FE/t at 256 RPM, value is the FE/t generated and consumed is at 256rpm).
#Range: > 0
fe_at_max_rpm = 480
fe_at_max_rpm = 512
#Max stress for the Alternator and Electric Motor (in SU at 256 RPM).
#Range: > 0
max_stress = 16384
max_stress = 256
#If audio should be enabled or not.
audio_enabled = true
@ -22,31 +22,31 @@
motor_min_consumption = 8
#Electric Motor max input in FE (Energy transfer not consumption).
#Range: > 0
motor_max_input = 5000
motor_max_input = 8192
#Electric Motor internal capacity in FE.
#Range: > 0
motor_capacity = 5000
motor_capacity = 8192
#Alternator
[alternator]
#Alternator max input in FE (Energy transfer, not generation).
#Range: > 0
generator_max_output = 5000
generator_max_output = 8192
#Alternator internal capacity in FE.
#Range: > 0
generator_capacity = 5000
generator_capacity = 8192
#Alternator efficiency relative to base conversion rate.
#Range: 0.01 ~ 1.0
generator_efficiency = 0.75
generator_efficiency = 1.0
#Rolling Mill
[rolling_mill]
#Rolling Mill duration in ticks.
#Range: > 0
rolling_mill_processing_duration = 120
rolling_mill_processing_duration = 400
#Rolling Mill base stress impact.
#Range: 0 ~ 1024
rolling_mill_stress = 8
rolling_mill_stress = 0.5
#Wires
[wires]

View file

@ -0,0 +1,21 @@
[general]
#(THIS OPTION ALWAYS OVERRIDES THE TFC OPTION) Food expiry tooltip display style. This affects what information is shown on the food item stack tooltips.
#NONE - Shows nothing. Maximum mystery!
#EXPIRY - e.g. 'Expires on June 3, 05:00
#TIME_LEFT - e.g. 'Expires in about 3 day(s)
#BOTH - Shows both of the above, e.g. Expires on June 3, 05:00 (in about 3 day(s)).
#Allowed Values: NONE, EXPIRY, TIME_LEFT, BOTH
foodExpiryTooltipStyle = "BOTH"
#If true, food stack counts will render behind the weight bar
enableFoodShowsStackCount = true
#The value that should be displayed as the maximum ounces (or whatever kind of weight type you choose) a food item could weigh. By default, a full stack is 160 ounces.
#Range: > 1
maxOunces = 16
#Enable rendering a food weight bar
enableFoodWeightRender = false
#Enable rendering a food weight bar
enableFoodDecayRender = true
#If true, SI units will be used for food weight instead of the traditional oz. The name of this config option is a joke, I know SI units are used outside of Europe.
enableEuropeanMode = true

View file

@ -13,7 +13,7 @@ key_key.chat:key.keyboard.t:NONE
key_key.playerlist:key.keyboard.tab:NONE
key_key.pickItem:key.mouse.middle:NONE
key_key.command:key.keyboard.slash:NONE
key_key.socialInteractions:key.keyboard.p:NONE
key_key.socialInteractions:key.keyboard.unknown:NONE
key_key.screenshot:key.keyboard.f2:NONE
key_key.togglePerspective:key.keyboard.f5:NONE
key_key.smoothCamera:key.keyboard.unknown:NONE
@ -45,7 +45,7 @@ key_gui.xaero_quick_confirm:key.keyboard.right.shift:NONE
key_placebo.toggleTrails:key.keyboard.unknown:NONE
key_placebo.toggleWings:key.keyboard.unknown:NONE
key_key.modernfix.config:key.keyboard.unknown:NONE
key_key.heracles.open_quests:key.keyboard.unknown:NONE
key_key.heracles.open_quests:key.keyboard.p:NONE
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b:NONE
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c:NONE
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown:NONE
@ -78,6 +78,7 @@ key_key.astikorcarts.desc:key.keyboard.r:NONE
key_key.curios.open.desc:key.keyboard.unknown:NONE
key_create.keyinfo.toolmenu:key.keyboard.left.alt:NONE
key_create.keyinfo.toolbelt:key.keyboard.left.alt:NONE
key_key.toolbelt.slot:key.keyboard.unknown:NONE
key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE
key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE
key_gui.xaero_toggle_slime:key.keyboard.unknown:NONE
@ -114,3 +115,4 @@ key_cos.key.opencosarmorinventory:key.keyboard.unknown:NONE
key_key.entityculling.toggle:key.keyboard.unknown:NONE
key_key.craftpresence.config_keycode.name:key.keyboard.unknown:NONE
key_gui.xaero_pac_key_open_menu:key.keyboard.apostrophe:NONE
key_gtceu.key.armor_mode_switch:key.keyboard.o

View file

@ -1 +0,0 @@
{"v":1,"s":"c0b34a5e7fe2306365598eb027e8815f373072d20ef2e26717874e8e30594b9bbd068eba006de61846d89591a025981c2b98df37cbacfacf4e13db9f73038778","u":"2dbcf038c3ef19d1f5a31ac3148b5afa2b60297c006096fe3e227ad4f46fc1fe455cab09ab37a47d1538232228964d418e9c638a2d950a7018139f111df590d0","p":"0c28fe5e1ff70726b8b0b8a606841056ca88e827c25f5a417a21fa3ee7d47a3f48fc7071f8a97b66842401effe31260e7380dcae3c6fe5f0decc3800ed1d3db5","t":1714472035}

View file

@ -2,7 +2,8 @@
"quality": {
"weather_quality": "DEFAULT",
"leaves_quality": "DEFAULT",
"enable_vignette": true
"enable_vignette": true,
"use_quad_normals_for_shading": false
},
"advanced": {
"enable_memory_tracing": false,
@ -18,7 +19,7 @@
"use_fog_occlusion": true,
"use_block_face_culling": true,
"use_compact_vertex_format": true,
"use_translucent_face_sorting": false,
"use_translucent_face_sorting_v2": true,
"use_no_error_g_l_context": true
},
"notifications": {

View file

@ -21,6 +21,11 @@
*/
index-source: creative;
/**
* Which sidebar should be searched using the search bar.
*/
search-sidebar: right;
/**
* Whether normal search queries should include the tooltip.
*/
@ -96,9 +101,20 @@
empty-search-sidebar-focus: none;
/**
* The amount of vertical margin to give in the recipe screen.
* Whether the EMI config button should be visible.
*/
vertical-margin: 20;
emi-config-button-visibility: shown;
/**
* Whether the recipe tree button should be visible.
*/
recipe-tree-button-visibility: auto;
/**
* The maximum height the recipe screen will grow to be if space is available in
* pixels.
*/
maximum-recipe-screen-height: 256;
/**
* The minimum width of the recipe screen in pixels. Controls how many tabs there
@ -107,6 +123,11 @@
*/
minimum-recipe-screen-width: 176;
/**
* The amount of vertical margin to give in the recipe screen.
*/
vertical-margin: 20;
/**
* Where to show workstations in the recipe screen
*/
@ -292,7 +313,7 @@
toggle-visibility: "key.keyboard.unknown";
/**
* Focuse the search bar.
* Focuses the search bar.
*/
focus-search: "ctrl key.keyboard.f";
@ -394,7 +415,7 @@
/**
* Cheat in one of an item into the cursor.
*/
cheat-one-to-cursor: "key.mouse.left";
cheat-one-to-cursor: "key.keyboard.unknown";
/**
* Cheat in a stack of an item into the cursor.

View file

@ -0,0 +1,29 @@
{
"allowPickingUpBlocks": true,
"friendlyEndermanTeleport": true,
"friendlyEndermanDespawn": true,
"allowSpawning": true,
"spawnBadlandsEnderman": true,
"spawnCaveEnderman": true,
"spawnCrimsonForestEnderman": true,
"spawnDarkOakEnderman": true,
"spawnDesertEnderman": true,
"spawnEndEnderman": true,
"spawnEndIslandsEnderman": true,
"spawnFlowerFieldsEnderman": true,
"spawnIceSpikesEnderman": true,
"spawnMushroomFieldsEnderman": true,
"spawnNetherWastesEnderman": true,
"spawnCoralEnderman": true,
"spawnSavannaEnderman": true,
"spawnSnowyEnderman": true,
"spawnSoulsandValleyEnderman": true,
"spawnSwampEnderman": true,
"spawnWarpedForestEnderman": true,
"spawnWindsweptHillsEnderman": true,
/*
* The chance that an End Enderman will teleport you when it hits you
* Type: Float
*/
"endEndermanTeleportChance": 0.5
}

View file

@ -1,5 +1,5 @@
{
"configVersion": 5,
"configVersion": 6,
"renderNametagsThroughWalls": true,
"blockEntityWhitelist": [
"create:rope_pulley",
@ -25,7 +25,10 @@
"create:gantry_contraption",
"minecraft:boat",
"minecraft:firework_rocket",
"create:carriage_contraption"
"create:carriage_contraption",
"mts:builder_existing",
"mts:builder_rendering",
"mts:builder_seat"
],
"disableF3": false,
"skipEntityCulling": false,

View file

@ -1,4 +1,5 @@
#Hard disable entire modules. Use at your own risk and don't ask for support if you use this. Write modid = false to disable modules
#Sat Jan 18 13:03:17 NOVT 2025
#Sun Feb 02 21:57:03 NOVT 2025
a=false
create=true
storagedrawers=true

View file

@ -14,3 +14,10 @@ whitelist = ["expatternprovider:ex_interface_part", "expatternprovider:ex_patter
#Disable Extended Inscriber's item render, it only works in client side.
disableItemRender = false
[device]
#Size multiplier of oversize interface
#Range: 2 ~ 4096
oversize_interface_multiplier = 16
#Set multiplier for specific AEKeyType in oversize interface
custom_oversize_interface_multiplier = ["appbot:mana 2", "appflux:flux 4"]

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.aluminum",
"colors": [
"caccda",
"9a9ca6"
],
"ingredient": {
"tag": "forge:ingots/aluminum"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.bronze",
"colors": [
"d99f43",
"bb6b3b"
],
"ingredient": {
"tag": "forge:ingots/bronze"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.coal",
"colors": [
"363739",
"261e24"
],
"ingredient": {
"item": "minecraft:coal"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.copper",
"colors": [
"fa977c",
"bc5430"
],
"ingredient": {
"item": "minecraft:copper_ingot"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.diamond",
"colors": [
"a6fce9",
"1aaca8"
],
"ingredient": {
"item": "minecraft:diamond"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.electrum",
"colors": [
"f5f18e",
"9e8d3e"
],
"ingredient": {
"tag": "forge:ingots/electrum"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.emerald",
"colors": [
"7df8ac",
"8e1a"
],
"ingredient": {
"item": "minecraft:emerald"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.glowstone",
"colors": [
"ffd38f",
"a06135"
],
"ingredient": {
"item": "minecraft:glowstone_dust"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.gold",
"colors": [
"fdf55f",
"d98e04"
],
"ingredient": {
"item": "minecraft:gold_ingot"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.invar",
"colors": [
"bcc5bb",
"5d7877"
],
"ingredient": {
"tag": "forge:ingots/invar"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.iron",
"colors": [
"e1e1e1",
"6c6c6c"
],
"ingredient": {
"item": "minecraft:iron_ingot"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.lapis_lazuli",
"colors": [
"678dea",
"1b53a7"
],
"ingredient": {
"item": "minecraft:lapis_lazuli"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.lead",
"colors": [
"6c7d92",
"323562"
],
"ingredient": {
"tag": "forge:ingots/lead"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.nickel",
"colors": [
"e1d798",
"b1976c"
],
"ingredient": {
"tag": "forge:ingots/nickel"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.platinum",
"colors": [
"6feaef",
"57b8bc"
],
"ingredient": {
"tag": "forge:ingots/platinum"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.redstone",
"colors": [
"ff0000",
"8a0901"
],
"ingredient": {
"item": "minecraft:redstone"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.silver",
"colors": [
"c0cdd2",
"5f6e7c"
],
"ingredient": {
"tag": "forge:ingots/silver"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.steel",
"colors": [
"565656",
"232323"
],
"ingredient": {
"tag": "forge:ingots/steel"
}
}

View file

@ -1,10 +0,0 @@
{
"name": "singularity.extendedcrafting.tin",
"colors": [
"a0bebd",
"527889"
],
"ingredient": {
"tag": "forge:ingots/tin"
}
}

View file

@ -1,98 +1,104 @@
{
"disableCrouchMining": false,
"disableExtraToolDamage": false,
"disableExtraFoodExhaustion": false,
"treeLifetimeLength": 4.0,
"dynamicMiningSpeed": {
"disable": false,
"speedMultiplication": 0.5,
"maxSpeedMultiplication": 16.0
},
"trees": {
"standardTree": {
"algorithm": {
"maxLeavesRadius": 15,
"maxLogAmount": 256,
"shouldFallOnMaxLogAmount": false,
"shouldIgnorePersistentLeaves": true
},
"logFilter": {
"whitelistedTags": [
"minecraft:logs"
],
"whitelist": [],
"blacklist": []
},
"leavesFilter": {
"whitelistedTags": [
"minecraft:leaves"
],
"whitelist": [],
"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": [],
"whitelist": [],
"blacklist": []
}
},
"chorusTree": {
"enabled": false,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
},
"mushroomTree": {
"stemFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"capFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
},
"enabled": false,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
}
}
"disableCrouchMining": false,
"disableExtraToolDamage": false,
"disableExtraFoodExhaustion": false,
"treeLifetimeLength": 4.0,
"dynamicMiningSpeed": {
"disable": false,
"speedMultiplication": 0.1,
"maxSpeedMultiplication": 16.0
},
"trees": {
"standardTree": {
"algorithm": {
"maxLeavesRadius": 15,
"maxLogAmount": 512,
"shouldFallOnMaxLogAmount": true,
"shouldIgnorePersistentLeaves": true
},
"logFilter": {
"whitelistedTags": [
"minecraft:logs"
],
"whitelist": [],
"blacklist": []
},
"leavesFilter": {
"whitelistedTags": [
"minecraft:leaves"
],
"whitelist": [],
"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": [],
"whitelist": [],
"blacklist": []
}
},
"chorusTree": {
"enabled": false,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
},
"mushroomTree": {
"stemFilter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:mushroom_stem"
],
"blacklist": []
},
"capFilter": {
"whitelistedTags": [],
"whitelist": [
"minecraft:red_mushroom_block",
"minecraft:brown_mushroom_block",
"minecraft:shroomlight"
],
"blacklist": []
},
"enabled": true,
"onlyFallWithRequiredTool": false,
"allowedToolFilter": {
"whitelistedTags": [],
"whitelist": [],
"blacklist": []
}
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -73,3 +73,8 @@ 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';
##[tutorial]
B:show_welcome_screen = 'false';

19
config/fastbench.cfg Normal file
View file

@ -0,0 +1,19 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
#
general {
# If the recipe book button is removed.
# Default: true
B:"Remove Recipe Book Button"=true
# If the crafting table has a tooltip
# Default: false
B:"Disable tooltip on crafting table"=false
# The tick interval at which all pooled grid updates will be run. Duplicate updates within the interval will be squashed.
# Default: 2; Range: [1 ~ 100]
I:"Grid Update Interval"=2
}

View file

@ -1,6 +1,6 @@
#Select the backend to use.
#Allowed Values: OFF, BATCHING, INSTANCING
backend = "INSTANCING"
backend = "OFF"
#Enable or disable a debug overlay that colors pixels by their normal.
debugNormals = false
#Enable or disable instance update limiting with distance.

View file

@ -0,0 +1,65 @@
{
"disableVanillaPortals": {
"desc:": "Disables vanilla portals, default:false",
"disableVanillaPortals": true
},
"teleportCooldown": {
"desc:": "Sets a delay before you can teleport again, default:15 seconds",
"teleportCooldown": 15
},
"instantTeleport": {
"desc:": "Instantly teleports instead of notifying the user over time,(Note this causes some lag, due to loading chunks directly) default:false",
"instantTeleport": false
},
"teleportedRidden": {
"desc:": "Teleport ridden entities too, default:true",
"teleportedRidden": true
},
"teleportLeashed": {
"desc:": "Teleport leashed entities too, default:true",
"teleportLeashed": true
},
"debuglogging": {
"desc:": "Enable debug logging, default:false",
"debuglogging": false
},
"dimensionconnections": [
{
"from": "minecraft:overworld",
"to": "minecraft:the_nether",
"teleporttype": {
"teleporttype": "AIR",
"teleport_to_y": 125
},
"belowy": -58,
"slowfallticks": 1200
},
{
"from": "minecraft:the_nether",
"to": "minecraft:the_nether",
"teleporttype": {
"teleporttype": "CAVE",
"teleport_to_y": 4
},
"belowy": 0
},
{
"from": "minecraft:the_nether",
"to": "minecraft:overworld",
"teleporttype": {
"teleporttype": "CAVE",
"teleport_to_y": -58
},
"abovey": 118
},
{
"from": "minecraft:overworld",
"to": "minecraft:overworld",
"teleporttype": {
"teleporttype": "AIR",
"teleport_to_y": 360
},
"abovey": 364
}
]
}

46
config/freecam.toml Normal file
View file

@ -0,0 +1,46 @@
[Freecam]
#The type of flight used by freecam.
#Allowed Values: CREATIVE, DEFAULT
"Flight Mode" = "DEFAULT"
#The horizontal speed of freecam.
#Range: 0.0 ~ 10.0
"Horizontal Speed" = 1.0
#The vertical speed of freecam.
#Range: 0.0 ~ 10.0
"Vertical Speed" = 1.0
#Allows travelling through transparent blocks in freecam.
"Ignore Transparent Blocks" = true
#Allows travelling through doors/trapdoors/gates in freecam.
"Ignore Openable Blocks" = true
#Allows travelling through all blocks in freecam.
"Ignore All Collision" = true
#Whether 'Initial Perspective' should check for collision, even when using 'Ignore All Collision'.
"Always Check Initial Collision" = false
#The initial perspective of the camera.
#Allowed Values: FIRST_PERSON, THIRD_PERSON, THIRD_PERSON_MIRROR, INSIDE
"Initial Perspective" = "INSIDE"
#Shows your player in its original position.
"Show Player" = true
#Whether you can see your hand in freecam.
"Show Hand" = false
#Increases brightness while in freecam.
"Full Brightness" = false
#Whether you see a fog overlay underwater, in lava, or powdered snow.
"Show Submersion Fog" = false
#Disables freecam when damage is received.
"Disable on Damage" = true
#Prevents player movement while freecam is active.
#WARNING: Multiplayer usage not advised.
"Freeze Player" = false
#Whether you can interact with blocks/entities in freecam.
#WARNING: Multiplayer usage not advised.
"Allow Interaction" = false
#The source of block/entity interactions.
#Allowed Values: CAMERA, PLAYER
"Interaction Mode" = "CAMERA"
#Notifies you when entering/exiting freecam.
"Freecam Notifications" = true
#Notifies you when entering/exiting tripod cameras.
"Tripod Notifications" = true

View file

@ -0,0 +1,3 @@
{
chapter_groups: [ ]
}

View file

@ -0,0 +1,21 @@
{
default_autoclaim_rewards: "disabled"
default_consume_items: false
default_quest_disable_jei: false
default_quest_shape: "circle"
default_reward_team: false
detection_delay: 20
disable_gui: false
drop_loot_crates: false
emergency_items_cooldown: 300
grid_scale: 0.5d
lock_message: ""
loot_crate_no_drop: {
boss: 0
monster: 600
passive: 4000
}
pause_game: false
progression_mode: "linear"
version: 13
}

View file

@ -1,3 +1,9 @@
{
chapter_groups: [ ]
chapter_groups: [
{ id: "19428C6E7A36D463", title: "{quests.groups.tips}" }
{ id: "3C4612A920658A7E", title: "{quests.groups.primitive}" }
{ id: "44D0F3E5067B5AB8", title: "{quests.groups.voltaic_age}" }
{ id: "21D975CEBDE06BA9", title: "{quests.groups.space_age}" }
{ id: "563374AD29C006DB", title: "{quests.groups.interstellar}" }
]
}

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: "circle"
filename: "ae2"
group: ""
group: "44D0F3E5067B5AB8"
icon: "ae2:controller"
id: "09BE9F51822EC180"
order_index: 7
order_index: 4
quest_links: [
{
id: "3293CB774C1A4DF0"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "cc"
group: ""
group: "44D0F3E5067B5AB8"
icon: "computercraft:computer_advanced"
id: "1A6D6B70EC13DDC6"
order_index: 5
order_index: 2
quest_links: [ ]
quests: [
{

View file

@ -1,588 +0,0 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "create"
group: ""
icon: "create:cogwheel"
id: "73633085BF22A8E9"
order_index: 2
quest_links: [
{
id: "36CEFCACDF2AA4A8"
linked_quest: "10FB27DD3C7BEC2F"
x: 2.0d
y: -4.5d
}
{
id: "222131C44D4E98DF"
linked_quest: "517EFADD8F22717F"
x: -2.0d
y: -4.5d
}
{
id: "17D9D971F599B598"
linked_quest: "5CB27C93795281AB"
shape: "gear"
size: 2.0d
x: 0.0d
y: 0.0d
}
]
quests: [
{
dependencies: ["5CB27C93795281AB"]
id: "02BBC87042D9516B"
tasks: [
{
id: "3CBAA751EC265867"
item: "create:wrench"
type: "item"
}
{
id: "24866DE2074A4B7A"
item: "create:goggles"
type: "item"
}
]
title: "Engineer's tools"
x: 0.0d
y: -3.0d
}
{
dependencies: ["10FB27DD3C7BEC2F"]
id: "576584250B7CE6E9"
tasks: [
{
id: "103652A3387B66C6"
item: {
Count: 1
id: "create:copper_diving_boots"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "7AA8E16D668D0F34"
item: {
Count: 1
id: "create:copper_diving_helmet"
tag: {
Damage: 0
}
}
type: "item"
}
{
id: "225CF48F13FCAB24"
item: {
Count: 1
id: "create:copper_backtank"
tag: {
Air: 900
}
}
type: "item"
}
]
x: 2.0d
y: -3.0d
}
{
dependencies: ["5CB27C93795281AB"]
id: "6C6579B8C07D4136"
shape: "circle"
tasks: [{
id: "33308D6C881935BC"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"a source of kinetic energy\"}"
}
"ftbfiltersystem:filter": "or(or(item(create:water_wheel)item(create:large_water_wheel))and(item_tag(create:valve_handles))or(item(create:steam_engine))item(create:windmill_bearing))"
}
}
type: "item"
}]
title: "The first energy"
x: -2.5d
y: 0.0d
}
{
dependencies: ["6C6579B8C07D4136"]
id: "14D612055A2FDA2B"
tasks: [{
id: "53A738D6D82313A9"
item: "create:mechanical_press"
type: "item"
}]
x: -4.5d
y: 0.0d
}
{
dependencies: ["5CB27C93795281AB"]
id: "78BE0A10CE7B4BBE"
shape: "rsquare"
tasks: [{
id: "4F22CB4EF49F2A9C"
item: "create:electron_tube"
type: "item"
}]
x: 2.5d
y: 0.0d
}
{
dependencies: ["78BE0A10CE7B4BBE"]
description: [
"Let's break down sequential crafting using Precision Mechanism as an example."
"You will need 1 Gold Plate, 5 Deploy Cogwheel, 5 Deploy Large Cogwheel and 5 Iron Nugget"
""
"Place the gold plate on the Depot or Mechanical Belt that is under the Deployer"
"Next, place the items in the Deployer in order from the JEI."
""
"You will end up with Precision Mechanism"
]
id: "7B74DB051202E97E"
shape: "rsquare"
subtitle: "new mechanics"
tasks: [{
id: "135E35D4524364D0"
item: "create:deployer"
type: "item"
}]
x: 2.5d
y: 2.0d
}
{
dependencies: ["5CB27C93795281AB"]
hide_dependency_lines: true
id: "525EA99C7879E3FB"
tasks: [{
id: "60E20600FE2D35E9"
item: "create:clipboard"
type: "item"
}]
x: 4.0d
y: -3.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "4293C86E2C84BD48"
tasks: [{
id: "23E574F2A19C1D33"
item: "createaddition:rolling_mill"
type: "item"
}]
x: -4.5d
y: 1.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "093F631A8250D035"
tasks: [{
id: "3E03F4194278D995"
item: "create:millstone"
type: "item"
}]
x: -4.5d
y: -1.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "58A66A2383666C97"
tasks: [{
id: "45D641D820704E7B"
item: "create:mechanical_mixer"
type: "item"
}]
x: -5.5d
y: 0.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "3FB7056DA6F67EAE"
tasks: [{
id: "3016BA0CE04258AD"
item: "create:basin"
type: "item"
}]
x: -6.5d
y: -0.5d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "7D267E59C505EA2F"
tasks: [{
id: "55EEB4ADEEBDD0DC"
item: "create:mechanical_saw"
type: "item"
}]
x: -5.5d
y: 1.0d
}
{
dependencies: ["78BE0A10CE7B4BBE"]
id: "45EA7CA14EE67AA4"
shape: "rsquare"
tasks: [{
id: "7C4C5BE01A6E47DB"
item: "create:mechanical_crafter"
type: "item"
}]
x: 5.5d
y: 0.0d
}
{
dependencies: ["45EA7CA14EE67AA4"]
id: "2342C976766AF169"
tasks: [{
id: "452ACB26FAA052F5"
item: "create:crushing_wheel"
type: "item"
}]
x: 5.5d
y: 2.0d
}
{
dependencies: ["517EFADD8F22717F"]
id: "7067BC9D1CEB6982"
tasks: [{
id: "559495DDBA2E1557"
item: {
Count: 1
id: "create:super_glue"
tag: {
Damage: 0
}
}
type: "item"
}]
x: -2.0d
y: -3.0d
}
{
dependencies: ["7B74DB051202E97E"]
id: "6C2560C3D953E31A"
tasks: [{
id: "5D78EA998A80A17F"
item: "create:depot"
type: "item"
}]
x: 3.5d
y: 3.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "3511E3DF17718ED4"
tasks: [{
id: "682292116D187C80"
item: "create:item_drain"
type: "item"
}]
x: -5.5d
y: -1.0d
}
{
dependencies: ["45EA7CA14EE67AA4"]
hide_dependency_lines: true
id: "2736FC986B7D8D35"
tasks: [{
id: "135489C0971B8F04"
item: {
Count: 1
id: "create:potato_cannon"
tag: {
Damage: 0
}
}
type: "item"
}]
x: 6.5d
y: 2.0d
}
{
dependencies: ["45EA7CA14EE67AA4"]
hide_dependency_lines: true
id: "5D1F3178294643AE"
tasks: [{
id: "352E3FCF3735048E"
item: {
Count: 1
id: "create:extendo_grip"
tag: {
Damage: 0
}
}
type: "item"
}]
x: 4.5d
y: 2.0d
}
{
dependencies: ["45EA7CA14EE67AA4"]
hide_dependency_lines: true
id: "79A7EB4F3BB64F29"
tasks: [{
id: "00C3CDD99E0550E5"
item: "create:wand_of_symmetry"
type: "item"
}]
x: 5.5d
y: 3.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "316AA25E5991DD9B"
tasks: [{
id: "48F0EAD91F9707AF"
item: "create:encased_fan"
type: "item"
}]
x: -6.5d
y: 0.5d
}
{
dependencies: ["7B74DB051202E97E"]
id: "2D95C927AA8A641D"
shape: "rsquare"
tasks: [{
id: "0151C8DAE056A8F3"
item: "create:precision_mechanism"
type: "item"
}]
x: 2.5d
y: 4.0d
}
{
dependencies: ["2D95C927AA8A641D"]
id: "4948CEF82DCB05AA"
tasks: [{
id: "32AEDFA92A36C1F0"
item: "create:rotation_speed_controller"
type: "item"
}]
x: 0.5d
y: 4.0d
}
{
dependencies: ["2D95C927AA8A641D"]
hide_dependency_lines: true
id: "41CB1E643C9C517E"
tasks: [{
id: "5880D509F71E5E9B"
item: "create:mechanical_arm"
type: "item"
}]
x: 0.0d
y: 3.0d
}
{
dependencies: ["2D95C927AA8A641D"]
hide_dependency_lines: true
id: "54D9026F3BE09E88"
tasks: [{
id: "51E333A2DABBB2D7"
item: "create:controls"
type: "item"
}]
x: -0.5d
y: 4.0d
}
{
dependencies: ["5CB27C93795281AB"]
hide_dependency_lines: true
id: "0553929CC6470D24"
tasks: [{
id: "2F503A986388839F"
item: "create:brown_toolbox"
type: "item"
}]
x: -3.0d
y: -3.0d
}
{
dependencies: ["5CB27C93795281AB"]
hide_dependency_lines: true
id: "560240B49B7BC7CA"
tasks: [{
id: "67AD16F72AE07381"
item: "create:belt_connector"
type: "item"
}]
x: 3.0d
y: -3.0d
}
{
dependencies: ["54D9026F3BE09E88"]
id: "48E26F1E509F4BD0"
tasks: [{
id: "531A0B06F3A3EB88"
item: "create:schedule"
type: "item"
}]
x: -4.5d
y: 4.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "6F419731D917B8C0"
tasks: [{
id: "05FBF52F27F9279E"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"Any Train Track\"}"
}
"ftbfiltersystem:filter": "or(item(railways:track_create_andesite_wide)item(railways:track_create_andesite_narrow)item(railways:track_monorail))"
}
}
type: "item"
}]
x: -5.5d
y: 4.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "08AD4D4DF8FB3695"
tasks: [{
id: "50DA2411CD4D51AE"
item: "create:track_signal"
type: "item"
}]
x: -4.5d
y: 3.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "268A812D73AC53DF"
tasks: [{
id: "1A55B26A64B966F4"
item: "railways:track_coupler"
type: "item"
}]
x: -5.5d
y: 3.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "540FDE5960AAF38F"
tasks: [{
id: "7F6979FCA3DA0652"
item: "create:track_station"
type: "item"
}]
x: -4.5d
y: 5.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "1C6B0CD142F5B472"
tasks: [{
id: "358613EF5374954C"
item: "create:track_observer"
type: "item"
}]
x: -5.5d
y: 5.0d
}
{
dependencies: ["2D95C927AA8A641D"]
hide_dependency_lines: true
id: "320CA5D0313DB27F"
tasks: [{
id: "4948D961FC3435A9"
item: "railways:remote_lens"
type: "item"
}]
x: 0.0d
y: 5.0d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "3B19E2A579C1F3A2"
tasks: [{
id: "40851585BA2693AC"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"Any Track Switch\"}"
}
"ftbfiltersystem:filter": "or(item(railways:track_switch_andesite)item(railways:track_switch_brass))"
}
}
type: "item"
}]
x: -6.5d
y: 4.5d
}
{
dependencies: ["54D9026F3BE09E88"]
hide_dependency_lines: true
id: "13D5F948FE677003"
tasks: [{
id: "0FA370BC8CFB7600"
item: "railways:semaphore"
type: "item"
}]
x: -6.5d
y: 3.5d
}
{
dependencies: ["5CB27C93795281AB"]
id: "7B2FADEB296E0820"
tasks: [
{
id: "6377207F842B2A29"
item: "create:fluid_tank"
type: "item"
}
{
id: "0AD5909D5F6155A1"
item: "create:mechanical_pump"
type: "item"
}
{
id: "3817EE20AC8D41D7"
item: "create:fluid_pipe"
type: "item"
}
]
title: "Fluid Pump"
x: 0.0d
y: 2.0d
}
{
dependencies: ["6C6579B8C07D4136"]
hide_dependency_lines: true
id: "2250B89A0F3DD536"
tasks: [{
id: "47FEE24AC5695718"
item: "createaddition:modular_accumulator"
type: "item"
}]
x: -7.5d
y: 0.0d
}
]
title: "ULV - Mechanical Age"
}

View file

@ -3,10 +3,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "ev__extreme_voltage"
group: ""
group: "21D975CEBDE06BA9"
icon: "gtceu:ev_electric_motor"
id: "7FB9F636D95820A3"
order_index: 8
order_index: 0
quest_links: [
{
id: "2E99A771FCA40E15"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "hv__high_voltage"
group: ""
group: "44D0F3E5067B5AB8"
icon: "gtceu:hv_electric_motor"
id: "237BDB19A9495869"
order_index: 6
order_index: 3
quest_links: [
{
id: "2583D0B64E51FAC8"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "iv__insane_voltage"
group: ""
group: "21D975CEBDE06BA9"
icon: "gtceu:iv_electric_motor"
id: "32EF20533F323E02"
order_index: 9
order_index: 1
quest_links: [{
id: "050247AED8C803F9"
linked_quest: "30A6EDDF25A5E5F8"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "luv__ludicrous_voltage"
group: ""
group: "21D975CEBDE06BA9"
icon: "gtceu:luv_electric_motor"
id: "262A03F6F4EC713C"
order_index: 10
order_index: 2
quest_links: [
{
id: "7F8B55C8510200AF"
@ -613,7 +613,7 @@
""
"&l&3Lore:&r&o There may be a rebalance for these in the future. See the Multiblock Miner quest for details."
]
hide: true
hide_until_deps_visible: true
id: "1BE779AF4487E3EB"
shape: "rsquare"
size: 0.66d

File diff suppressed because it is too large Load diff

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "multiblock_dilemma"
group: ""
group: "19428C6E7A36D463"
icon: "gtceu:electric_blast_furnace"
id: "41FEC6178ABF1998"
order_index: 13
order_index: 2
quest_links: [
{
id: "787AC5F1A89ABE41"
@ -94,20 +94,6 @@
x: 3.0d
y: 0.0d
}
{
id: "1666AE4895ABBED3"
linked_quest: "6C25D11A26306168"
shape: "rsquare"
x: 1.5d
y: 3.0d
}
{
id: "3656412C2AFCA8BF"
linked_quest: "7FF95F1216D104B2"
shape: "rsquare"
x: 3.0d
y: 3.0d
}
{
id: "026F45422E5639EB"
linked_quest: "48141DBA683F6B5A"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: "rsquare"
filename: "mv__medium_voltage"
group: ""
group: "44D0F3E5067B5AB8"
icon: "gtceu:mv_electric_motor"
id: "43E779CEEB25D55B"
order_index: 4
order_index: 1
quest_links: [{
id: "6FCAD016C795DE93"
linked_quest: "7567E885B7166603"
@ -1185,7 +1185,6 @@
{
dependencies: [
"5263F866638D875C"
"257DB4B39B2A928E"
"3D98819A799D2E64"
]
description: [
@ -1707,7 +1706,6 @@
y: -3.0d
}
{
dependencies: ["1FFD2242B94A7378"]
dependency_requirement: "one_started"
description: [
"Regular &o&dGregTech&r Fluid Pipes can only transport one fluid type at a time."

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@
default_quest_shape: ""
disable_toast: true
filename: "progression"
group: ""
group: "19428C6E7A36D463"
icon: {
Count: 1
id: "gtceu:lapotronic_energy_orb"
@ -12,16 +12,8 @@
}
}
id: "28EBC0FF82EFD94B"
order_index: 14
order_index: 3
quest_links: [
{
id: "2BB2FC2D9D2F2E57"
linked_quest: "4B979482EF026BFF"
shape: "rsquare"
size: 0.75d
x: 0.0d
y: 0.0d
}
{
id: "77A0335E38D755CA"
linked_quest: "0DBC148D92A9F69F"
@ -86,14 +78,6 @@
x: 2.0d
y: 3.0d
}
{
id: "5572AB3517FCEE5F"
linked_quest: "3CF550B81716B8B9"
shape: "rsquare"
size: 0.8d
x: 0.0d
y: -1.0d
}
{
id: "2B8FBCD290196265"
linked_quest: "14D277A164202FF8"
@ -329,11 +313,7 @@
]
quests: [
{
dependencies: [
"3CF550B81716B8B9"
"0DBC148D92A9F69F"
"4B979482EF026BFF"
]
dependencies: ["0DBC148D92A9F69F"]
description: [
"Early game Circuits are hand craftable."
""
@ -342,6 +322,7 @@
hide_dependency_lines: true
icon: "gtceu:bronze_machine_casing"
id: "4252B1AF36FFB4F6"
progression_mode: "linear"
size: 0.85d
subtitle: "Hand crafted and artisanal"
title: "Craftable in &6Steam Age&r and &7LV&r"
@ -364,6 +345,7 @@
hide_dependency_lines: true
icon: "gtceu:mv_machine_hull"
id: "5E4FBB2287D9E635"
progression_mode: "linear"
size: 0.85d
subtitle: "Integrated Dynamics"
title: "Craftable in &bMV&r"
@ -387,6 +369,7 @@
hide_dependency_lines: true
icon: "gtceu:hv_machine_hull"
id: "1D717E742E50A6BD"
progression_mode: "linear"
size: 0.85d
subtitle: "Micro Miners"
title: "Craftable in &bMV&r and &6HV&r"
@ -413,6 +396,7 @@
hide_dependency_lines: true
icon: "gtceu:ev_machine_hull"
id: "29C2A82490261F1C"
progression_mode: "linear"
size: 0.85d
subtitle: "Nano Age"
title: "Craftable in &5EV&r"
@ -434,6 +418,7 @@
hide_dependency_lines: true
icon: "gtceu:iv_machine_hull"
id: "66A23AC2EE9BC4AE"
progression_mode: "linear"
size: 0.85d
subtitle: "GregTech gets Quantum"
title: "Craftable in &1IV&r"
@ -455,6 +440,7 @@
hide_dependency_lines: true
icon: "gtceu:luv_machine_hull"
id: "6906121936A688C0"
progression_mode: "linear"
size: 0.85d
subtitle: "Crystallisation"
title: "Craftable in &dLuV&r"
@ -476,6 +462,7 @@
hide_dependency_lines: true
icon: "gtceu:zpm_machine_hull"
id: "629E023752317A31"
progression_mode: "linear"
size: 0.85d
subtitle: "Soft and Wetware"
title: "Craftable in &cZPM&r"
@ -483,14 +470,12 @@
y: -2.0d
}
{
dependencies: [
"3CF550B81716B8B9"
"15EC934CE8F4DC86"
]
dependencies: ["15EC934CE8F4DC86"]
description: ["On this line you can see the Steam, or &8&8ULV&r, equivalents."]
hide_dependency_lines: true
icon: "gtceu:ulv_machine_casing"
icon: "gtceu:ulv_machine_hull"
id: "1C1976238A2FBEE0"
progression_mode: "linear"
size: 0.85d
title: "&8ULV&r Circuits"
x: -1.0d
@ -499,7 +484,6 @@
{
dependencies: [
"5C17BF90DA2AAEEE"
"4B979482EF026BFF"
"5E76D4C24026157D"
]
description: [
@ -514,6 +498,7 @@
hide_dependency_lines: true
icon: "gtceu:lv_machine_casing"
id: "7707E5B061A7FFF7"
progression_mode: "linear"
size: 0.85d
title: "&7LV&r Circuits"
x: -1.0d
@ -533,6 +518,7 @@
hide_dependency_lines: true
icon: "gtceu:mv_machine_casing"
id: "45CA8DCA8226945A"
progression_mode: "linear"
size: 0.85d
title: "&bMV&r Circuits"
x: -1.0d
@ -552,6 +538,7 @@
hide_dependency_lines: true
icon: "gtceu:hv_machine_casing"
id: "54CF2016ED44CC45"
progression_mode: "linear"
size: 0.85d
title: "&6HV&r Circuits"
x: -1.0d
@ -571,6 +558,7 @@
hide_dependency_lines: true
icon: "gtceu:ev_machine_casing"
id: "2A9ECD745E15A5D8"
progression_mode: "linear"
size: 0.85d
title: "&5EV&r Circuits"
x: -1.0d
@ -591,6 +579,7 @@
hide_dependency_lines: true
icon: "gtceu:iv_machine_casing"
id: "5B0AC445672E14B6"
progression_mode: "linear"
size: 0.85d
title: "&1IV&r Circuits"
x: -1.0d
@ -615,6 +604,7 @@
hide_dependency_lines: true
icon: "gtceu:luv_machine_casing"
id: "140E91C53C30C096"
progression_mode: "linear"
size: 0.85d
title: "&dLuV&r Circuits"
x: -1.0d
@ -630,6 +620,7 @@
hide_dependency_lines: true
icon: "gtceu:zpm_machine_casing"
id: "2E00E10D4E92F64D"
progression_mode: "linear"
size: 0.85d
title: "&cZPM&r Circuits"
x: -1.0d
@ -644,6 +635,7 @@
hide_dependency_lines: true
icon: "gtceu:uv_machine_casing"
id: "35EFFA6C85EFCA58"
progression_mode: "linear"
size: 0.85d
title: "&3UV&r Circuits"
x: -1.0d
@ -659,16 +651,14 @@
hide_dependency_lines: true
icon: "gtceu:uhv_machine_casing"
id: "177ADFFD33DDA624"
progression_mode: "linear"
size: 0.85d
title: "&4UHV&r Circuits"
x: -1.0d
y: 8.0d
}
{
dependencies: [
"257DB4B39B2A928E"
"5B2696206205CB2E"
]
dependencies: ["5B2696206205CB2E"]
id: "70432F650591353C"
shape: "rsquare"
size: 0.66d

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,119 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "queststfg"
group: "19428C6E7A36D463"
icon: "tfg:terra_firma_greg"
id: "5DD2C08324B24805"
order_index: 0
quest_links: [ ]
quests: [
{
description: ["{quests.tfg.welcome.desc}"]
icon: "tfg:terra_firma_greg"
id: "427814F6E9386772"
rewards: [
{
auto: "no_toast"
id: "49E401323B66BD59"
item: {
Count: 1
id: "patchouli:guide_book"
tag: {
"patchouli:book": "tfc:field_guide"
}
}
type: "item"
}
{
auto: "no_toast"
id: "3681660250209F02"
item: "ftbquests:book"
type: "item"
}
]
shape: "gear"
size: 4.0d
subtitle: "{quests.tfg.welcome.subtitle}"
tasks: [{
dimension: "minecraft:overworld"
icon: "gtceu:overworld_marker"
id: "1D8C7D630DFA8A0D"
title: "{quests.stone_age.temperature.task}"
type: "dimension"
}]
title: "{quests.tfg.welcome.title}"
x: 0.0d
y: 0.0d
}
{
dependencies: ["427814F6E9386772"]
description: ["{quests.tfg.create_team.desc}"]
icon: "minecraft:cake"
id: "6D43C29AC049341D"
subtitle: "{quests.tfg.create_team.subtitle}"
tasks: [{
id: "124CFC2DE7647588"
title: "{quests.tasktype.checkmark}"
type: "checkmark"
}]
title: "{quests.tfg.create_team.title}"
x: -3.5d
y: 0.0d
}
{
dependencies: ["427814F6E9386772"]
description: ["{quests.tfg.capture_territory.desc}"]
icon: "createaddition:chocolate_cake"
id: "0B42D4AE2AC67F93"
subtitle: "{quests.tfg.capture_territory.subtitle}"
tasks: [{
id: "5EB438DED5A994C4"
title: "{quests.tasktypes.checkmark}"
type: "checkmark"
}]
title: "{quests.tfg.capture_territory.title}"
x: -2.5d
y: 2.5d
}
{
dependencies: ["427814F6E9386772"]
description: ["{quests.tfg.field_guide.desc}"]
icon: {
Count: 1
id: "patchouli:guide_book"
tag: {
"patchouli:book": "tfc:field_guide"
}
}
id: "3D7B0F3134C30364"
subtitle: "{quests.tfg.field_guide.subtitle}"
tasks: [{
dimension: "minecraft:overworld"
icon: "gtceu:overworld_marker"
id: "4433F67AD2E0F1D4"
title: "{quests.stone_age.temperature.task}"
type: "dimension"
}]
title: "{quests.tfg.field_guide.title}"
x: 0.0d
y: 3.5d
}
{
dependencies: ["427814F6E9386772"]
description: ["{quests.tfg.quest_shapes.desc}"]
id: "4232E14D66AF2675"
subtitle: "{quests.tfg.quest_shapes.subtitle}"
tasks: [{
id: "464F635C92FA02DC"
title: "{quests.tfg.icons.title}"
type: "checkmark"
}]
title: "{quests.tfg.quest_shapes.title}"
x: 2.5d
y: 2.5d
}
]
subtitle: ["{quests.tfg.subtitle}"]
title: "{quests.tfg}"
}

View file

@ -1,845 +0,0 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "steam_age"
group: ""
icon: "gtceu:bronze_brick_casing"
id: "3B89FB8839204148"
order_index: 1
quest_links: [
{
id: "1C86D83D29134EBE"
linked_quest: "253860AD4DF4224C"
x: 5.5d
y: -6.0d
}
{
id: "09E0E263CC81CD99"
linked_quest: "2658E7679CD42ACD"
x: 9.0d
y: 4.5d
}
{
id: "26D1A18BE2F694C4"
linked_quest: "6E13B0241CB1D536"
x: 7.5d
y: 3.0d
}
{
id: "580358D6164B9CEA"
linked_quest: "04D4E196824D53C4"
x: 2.5d
y: -1.5d
}
{
id: "4DFB0BF29099F2A1"
linked_quest: "5BBF0B6AED98072E"
x: 2.5d
y: 0.0d
}
{
id: "190A7A8C49F390C2"
linked_quest: "478D0DF94D7495EF"
x: 1.0d
y: -4.5d
}
{
id: "3426BCAE1210DAE4"
linked_quest: "3FB3EE093DDC6B56"
shape: "gear"
size: 3.0d
x: -7.5d
y: 0.0d
}
{
id: "3E93FFAACC24EEA5"
linked_quest: "7B74DB051202E97E"
x: 11.5d
y: -1.0d
}
{
id: "5554A5384B8FBED2"
linked_quest: "3E82C14AF32AA103"
x: -4.5d
y: -3.0d
}
]
quests: [
{
dependencies: ["253860AD4DF4224C"]
description: [
"Mine some &dSulfur&r from the Nether."
""
"If Lava is \"too hot to handle\", we've included a &6direct crafting recipe&r for &aPotions of Fire Resistance&r."
""
"&l&3Lore:&r&o With the existence of &6Small Sulfur Ores&f scattered in GregTech 5 ore veins, you could mine enough Sulfur in the Overworld to skip having to visit the Nether. Sounds broken, but it was still as much of a grind as Nether travel!"
]
id: "236C886D50A99785"
shape: "square"
size: 1.0d
subtitle: "A little bit of exploring never hurt anyone"
tasks: [{
count: 16L
id: "36D03210534D3226"
item: "gtceu:sulfur_dust"
type: "item"
}]
title: "S is for Sulfur"
x: 5.5d
y: -4.5d
}
{
dependencies: ["77EA56D16A9B3BFC"]
description: [
"Good news - we're going to start to cut down on the amount of components you'll need to submit for quests as you progress further into the modpack. Remember that &2JEI is your friend&r if recipes are getting overwhelming."
""
"Getting back on topic, set yourself up for &7LV&r by crafting six &aLV Electric Motors&r! This may seem like a lot, but that's the bare minimum required to get to the good stuff in &7LV&r."
""
"&6Once you complete this Quest and the Electronic Circuit Quest, you are ready to move on to the LV Age.&r"
]
icon: "gtceu:lv_electric_motor"
id: "5A8F0124E07D5025"
shape: "gear"
size: 2.0d
subtitle: "Low Voltage beckons..."
tasks: [{
icon: "gtceu:lv_electric_motor"
id: "6F01622979E6F332"
item: "gtceu:lv_electric_motor"
type: "item"
}]
title: "The First of Many Motors"
x: 7.5d
y: -3.0d
}
{
dependencies: ["3FB3EE093DDC6B56"]
description: [
"&6GregTech&r can quickly get &4overwhelming&r with the plethora of fluids it introduces, so you may be looking for a way to store them. "
""
"Introducing... &aDrums&r! They have large internal buffers, and any &aDrum&r can be broken and picked up and will &dkeep the fluid&r inside."
"{@pagebreak}"
"&l&4[ NOT YET IMPLEMENTED ]"
""
"Additionally, &binternal tanks&r from machines will interact with items containing fluid. This is great for manual crafting - this means you can use fluid drums instead of multiple buckets in crafting. To &5void fluid&r contained in a Drum, place it alone in any crafting grid."
""
"&o&7Pssst:&r &oA right-click with a Screwdriver allows a Drum to drain its content into another container placed under it. This is great if you want to keep your Liquid Boilers fueled for longer."
"{@pagebreak}"
"&l&3Lore:&r&o These drums are actually ported from GregTech 6."
]
id: "2B74E56C9E138F18"
shape: "rsquare"
size: 1.0d
subtitle: "Just kidding, tanks for fluids"
tasks: [{
id: "5876092FAA1763E0"
item: "gtceu:bronze_drum"
type: "item"
}]
title: "Armoured Tanks"
x: -9.0d
y: -3.0d
}
{
dependencies: ["3F087862270F649A"]
description: [
"Make the listed molds for future alloy smelting. Be sure to make &aMolds&r - don't make &cExtruder Shapes&r, as they're used in a different machine."
""
"The reward for this quest will alleviate &da lot of pain&r when it comes to crafting &bGears&r."
]
hide_dependency_lines: true
icon: "gtceu:ball_casting_mold"
id: "22997534983F6812"
shape: "square"
size: 1.0d
subtitle: "Reduce the amount of malding by molding"
tasks: [
{
id: "33DCDFE73740AF97"
item: "gtceu:plate_casting_mold"
type: "item"
}
{
id: "7E7A1A7FBBCA2C27"
item: "gtceu:ball_casting_mold"
type: "item"
}
{
id: "2AE408B2303C21EA"
item: "gtceu:block_casting_mold"
type: "item"
}
]
title: "Molding"
x: 2.5d
y: -3.0d
}
{
dependencies: ["5BBF0B6AED98072E"]
description: [
"Not many items are made in the &3Extractor&r during the &6Steam Age&r, but it's used to make &9Rubber&r, which you'll need after Steel."
""
"You can also process Dirt in the Extractor for &aBones&r, which makes getting &aBone Meal&r a lot easier for Peaceful players."
]
id: "1436DB89E21264F3"
shape: "square"
size: 1.0d
subtitle: "The Steam Extractor extracts..."
tasks: [{
id: "12A46916B1BC17EC"
item: "gtceu:hp_steam_extractor"
type: "item"
}]
title: "Steam Extractor"
x: 4.0d
y: 0.0d
}
{
dependencies: [
"236C886D50A99785"
"1436DB89E21264F3"
"22997534983F6812"
"6E13B0241CB1D536"
]
description: [
"Rubber is an excellent insulation material, and that's exactly what it's used for in GTCEu."
""
"You'll want to use the &3Alloy Smelter&r to make &aRubber Bars&r. These ratios aren't particularly great, but we promise that making Rubber Bars will be much more efficient at &7LV&r."
"{@pagebreak}"
"&l&3Lore:&r&o In base GregTech 5 (and in base GTCE), you needed to get string and black wool carpets as your first insulation material. &mThat was obviously far, far more fun.&r"
]
icon: "gtceu:rubber_ingot"
id: "77EA56D16A9B3BFC"
shape: "square"
size: 1.0d
subtitle: "Put that resin to use!"
tasks: [
{
id: "04946F2F0923EFFE"
item: "gtceu:rubber_ingot"
type: "item"
}
{
id: "5B1CDCDC598717C5"
item: "gtceu:rubber_plate"
type: "item"
}
]
title: "Rubbering up"
x: 5.5d
y: -3.0d
}
{
dependencies: [
"2658E7679CD42ACD"
"6E13B0241CB1D536"
]
description: [
"Resistors are components that will be used to make your first Circuit."
""
"It wouldn't be unwise to prioritise the recipes that use &aFine Wires&r, as they'll save you more materials in the long run."
""
"Wires may be expensive right now, but they'll get a lot cheaper in &7LV&r."
]
id: "391E853DCE86BFD0"
shape: "square"
size: 1.0d
subtitle: "The easier component for circuits"
tasks: [{
id: "35CFB9E695DE3549"
item: "gtceu:resistor"
type: "item"
}]
title: "Electronics #1: Resistors"
x: 9.0d
y: 3.0d
}
{
dependencies: ["3FB3EE093DDC6B56"]
description: [
"&bFluid Pipes&r will transport &7Steam&r between machines for you."
""
"Each Pipe has a certain throughput in mB/t, and a &6Temperature Limit&r. This is relevant right now, as Steam will burn Wooden Pipes. Some pipes have &bspecial&r attributes you don't need to worry about for now."
""
"Each material has several sizes for Pipes. The bigger the Pipe, the &ahigher&r the throughput, but the more &dexpensive&r the craft. For example, a normal &6Bronze Fluid Pipe&r transfers 120 mB/t. (It also has a 1,200 mB internal buffer!)"
""
"Get either a Small or Normal &6Bronze Fluid Pipe&r to complete this quest. Both are used in crafting."
"{@pagebreak}"
"&aReminder:&r 1 second = 20 ticks... assuming the server isn't lagging."
""
"&dNote:&r GT6-style Pipes are enabled. It means that placing Pipes connects them only to the block they were placed against. To open more connections, use your Wrench on the pipe."
""
"You can also shift-right click with your Wrench to disable input from a side. This can help counteract sloshing (liquids travelling in an undesired direction)."
]
icon: "gtceu:bronze_normal_fluid_pipe"
id: "1FFD2242B94A7378"
shape: "rsquare"
size: 1.0d
subtitle: "Liquids, gases... we don't discriminate"
tasks: [{
id: "5D2E76DBCDE1C86A"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:bronze_tiny_fluid_pipe)item(gtceu:bronze_quadruple_fluid_pipe)item(gtceu:bronze_nonuple_fluid_pipe)item(gtceu:bronze_huge_fluid_pipe)item(gtceu:bronze_large_fluid_pipe)item(gtceu:bronze_normal_fluid_pipe)item(gtceu:bronze_small_fluid_pipe))"
}
}
title: "Any Bronze Pipe"
type: "item"
}]
title: "Fluid Pipes"
x: -7.5d
y: -3.0d
}
{
dependencies: ["3F087862270F649A"]
description: [
"&dSteam Machines&r accept any Steam that is pumped from nearby Boilers into their internal storage tank. They will run recipes from JEI up to 32 EU/t (&7LV&r-tier)."
""
"&6This quest unlocks a new tutorial on Steam in the &lTips and Tricks&r&6 tab - check it out to learn more!&r"
]
id: "03DBF1961AE21C76"
shape: "square"
size: 1.0d
tasks: [{
id: "03BA041BE9C347FD"
item: "gtceu:steel_brick_casing"
type: "item"
}]
title: "Steam Machine Behaviour"
x: -0.5d
y: 0.0d
}
{
dependencies: ["03DBF1961AE21C76"]
description: [
"The &bAlloy Smelter&r is used for, well, alloys. You'll want it for the efficient &6Bronze&r recipe, and for &4Red Alloy&r in the near future."
""
"Out of all the &6Steam Age&r machines, this is the most steam-hungry. If you ever find yourself running out of steam, give your machine a &alove-tap&r with &dany Soft Mallet&r to momentarily pause it."
]
id: "48AED37B4E20A99A"
shape: "square"
size: 1.0d
subtitle: "The Alloy Smelter makes alloys..."
tasks: [{
id: "2F3B195A110E41C2"
item: "gtceu:hp_steam_alloy_smelter"
type: "item"
}]
title: "Steam Alloy Smelter"
x: 2.5d
y: 1.5d
}
{
dependencies: ["04D4E196824D53C4"]
description: [
"Crafting Vacuum Tubes might make you question your existence. Sorry about that."
""
"This is mostly due to the fact that Wires and Rods are (sadly) very expensive right now, but they'll get cheaper in &7LV&r."
""
"Vacuum Tubes are also technically your first Ultra Low Voltage (&8ULV&r) Circuit! Congratulations! You won't find very much use for these by themselves, though."
]
id: "3CF550B81716B8B9"
shape: "square"
size: 1.0d
subtitle: "The harder component for circuits"
tasks: [{
id: "099C373568DF4500"
item: "gtceu:vacuum_tube"
type: "item"
}]
title: "Electronics #3: Vacuum Tubes"
x: 4.0d
y: -1.5d
}
{
dependencies: ["48AED37B4E20A99A"]
description: [
"&4Red Alloy&r is an alloy of Copper and Redstone, prized in the GregTech universe for its conductivity."
""
"You will need some for &9Electronic Circuits&r."
""
"&l&3Lore:&r&o This material originally comes from RedPower - what a throwback!"
]
id: "54AF8696674766B4"
shape: "square"
size: 1.0d
subtitle: "A completely fictional alloy"
tasks: [{
id: "4D3C4CF6577957A1"
item: "gtceu:red_alloy_ingot"
type: "item"
}]
title: "Red Alloy"
x: 4.0d
y: 1.5d
}
{
dependencies: [
"3CF550B81716B8B9"
"391E853DCE86BFD0"
"4ED5A9AEF7B928BA"
"54AF8696674766B4"
"77EA56D16A9B3BFC"
"7B74DB051202E97E"
]
description: [
"We made it to &7LV&r! Give yourself a pat on the back!"
""
"Just kidding (lol), you actually need three Circuits to get started anywhere relevant in &7LV&r. Thankfully for you, someone left this spare circuit laying around."
""
"We also want you to make an &aLV Machine Hull&r for this quest. You'll need one if you're to make any &7LV&r machine. We're feeling generous enough that this quest will grant you a second Hull, free of charge!"
""
"Circuits are an integral part of progression in GregTech, so keep climbing."
""
"&6Once you complete this Quest and the LV Motor Quest, you are ready to move on to the LV Age.&r"
]
icon: "gtceu:basic_electronic_circuit"
id: "4B979482EF026BFF"
shape: "gear"
size: 2.0d
subtitle: "Your first &aElectronic Circuit&r!"
tasks: [
{
count: 2L
id: "2D394A5292C3BA46"
item: "gtceu:basic_electronic_circuit"
type: "item"
}
{
id: "4296EFD816E40A37"
item: "gtceu:lv_machine_hull"
type: "item"
}
]
title: "Electronics #4: The Circuit"
x: 9.0d
y: -1.0d
}
{
dependencies: ["1FFD2242B94A7378"]
description: [
"&dPotin Fluid Pipes&r have a &avery high throughput&r for the material tier and cost. You may want to look into making some of these to aid with fluid logistics."
""
"To get &dPotin&r, you should start by crafting its &eDust&r form."
""
"This quest calls for either the small or normal pipe. Get either size to complete it."
"{@pagebreak}"
"&l&3Lore:&r&o &dPotin Fluid Pipes&r were originally created in &9GT++&r, and were a huge power spike for players in a little pack called &4GT:NH&r. We wanted to spread some of that joy."
""
"In the real world, &dPotin&r is an alloy used in coins, not pipes. GTCEu just gets more unrealistic by the day..."
]
icon: "gtceu:potin_normal_fluid_pipe"
id: "3C70B0717E9377A4"
shape: "rsquare"
size: 1.0d
subtitle: "...I'm going into battle, and I need only your finest Potin."
tasks: [{
id: "1D53AAFD7F6F8B2B"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:potin_tiny_fluid_pipe)item(gtceu:potin_small_fluid_pipe)item(gtceu:potin_normal_fluid_pipe)item(gtceu:potin_large_fluid_pipe)item(gtceu:potin_huge_fluid_pipe)item(gtceu:potin_huge_fluid_pipe)item(gtceu:potin_quadruple_fluid_pipe)item(gtceu:potin_nonuple_fluid_pipe))"
}
}
title: "Any Potin Pipe"
type: "item"
}]
title: "Potin Seller..."
x: -7.5d
y: -4.5d
}
{
dependencies: ["03DBF1961AE21C76"]
description: [
"With the creation of this machine, many recipes that once required you to use a hammer can instead be made here!"
""
"It can process &bCobblestone into Gravel&r, and &dGravel into Sand&r - and it's zippy at that to boot."
""
"Last but not least, it makes &aPlates&r at a better ratio: &6three Ingots for two Plates&r. A worthwhile investment!"
""
"You know what? &aBonus&r! We'll give you the &8Anvil&r back if you craft the Forge Hammer. This is a gentle reminder that you can repair GregTech tools in an Anvil."
]
id: "1931FC6DEAC29646"
shape: "square"
size: 1.0d
subtitle: "The Forge Hammer hammers..."
tasks: [{
id: "4F4074D7CE5A61A0"
item: "gtceu:hp_steam_forge_hammer"
type: "item"
}]
title: "Steam Forge Hammer"
x: 1.0d
y: -1.5d
}
{
dependencies: ["03DBF1961AE21C76"]
description: [
"The &bMacerator&r frees you from the painful process of &egrinding stuff into dust&r with a &3Mortar&r, but at the steep cost of time. Processing a single piece of Iron Ore in this machine will take &ctwenty seconds&r - twice the time it takes to smelt an ingot in a furnace!"
""
"The Macerator also marks the advent of &eOre Processing&r, but that's a scary topic that we'll dip our toes into in the next quest."
"{@pagebreak}"
"The macerator will output only the first item shown in recipes from JEI. The other slots are locked until you make a &6HV&r Macerator. How unfortunate..."
""
"Our (&oimportant!&r) advice: it's actually better to keep directly smelting for now! The efficiency loss is made up with faster mining. Use the Macerator to make things like &aClay Dust&r instead!"
]
id: "1C50A758A1DE25CB"
shape: "square"
size: 1.0d
subtitle: "The Macerator macerates..."
tasks: [{
id: "6DFD6AC8CF31305C"
item: "gtceu:hp_steam_macerator"
type: "item"
}]
title: "Steam Macerator"
x: -0.5d
y: 3.0d
}
{
dependencies: [
"1C50A758A1DE25CB"
"6E13B0241CB1D536"
]
description: [
"Macerate Wood into Wood Pulp, then compress it into Wood Plates. Combine it with Resin to make an empty board."
""
"Stick in some expensive Copper Wires (these'll get cheaper in &7LV&r) and you've got the base for your first &aCircuit&r."
""
"Almost there!"
]
icon: "gtceu:resin_printed_circuit_board"
id: "4ED5A9AEF7B928BA"
shape: "square"
size: 1.0d
subtitle: "The circuit-er part of circuits..."
tasks: [
{
id: "3704C06203B7485A"
item: "gtceu:wood_plate"
optional_task: true
type: "item"
}
{
id: "131521889242DDB8"
item: "gtceu:resin_printed_circuit_board"
type: "item"
}
]
title: "Electronics #2: Circuit Boards"
x: 5.5d
y: 3.0d
}
{
dependencies: ["1C50A758A1DE25CB"]
description: [
"In its simplest form, Ore Processing in GregTech boils down to &aconverting one Ore into two Ingots through two Dusts&r, like several other tech mods. "
""
"The added spice is the amount of steps, either optional or required."
""
"Ore Processing will be explained further once you get into &7LV&r."
""
"&6This quest unlocks a new tutorial on rudimentary Ore Processing in the &lTips and Tricks&r&6 tab - check it out to learn more!&r"
]
icon: "gtceu:crushed_gold_ore"
id: "7813F183681E0342"
shape: "circle"
size: 1.0d
subtitle: "...and how do I get rid of it?"
tasks: [{
id: "1C4CFA0AD3125A6D"
title: "Oh god, what have I gotten myself into!?"
type: "checkmark"
}]
title: "What is this Mess?!"
x: -0.5d
y: 4.5d
}
{
dependencies: ["1C50A758A1DE25CB"]
description: [
"&o...or perhaps it was the opposite?&r"
""
"The &3Steam Grinder&r can pulverize &6large batches of items quickly&r and effortlessly&r, sort of like a parallel Macerator."
"{@pagebreak}"
"&l&3Lore:&r&o This Multiblock originally comes from GT++. It required Tumbaga to craft, an alloy with a mix of Gold and Bronze."
]
icon: "gtceu:steam_grinder"
id: "7FF95F1216D104B2"
shape: "square"
size: 1.0d
subtitle: "The Steam Oven's elder brother"
tasks: [
{
id: "478F7F5E6B4FC488"
item: "gtceu:steam_grinder"
type: "item"
}
{
id: "03C98558808BFE64"
item: "gtceu:steam_input_hatch"
type: "item"
}
{
id: "2DC0277BA681DFAE"
item: "gtceu:steam_input_bus"
type: "item"
}
{
id: "68A6EFAD92986DFA"
item: "gtceu:steam_output_bus"
type: "item"
}
{
count: 22L
id: "4E7178278B4E3189"
item: "gtceu:steam_machine_casing"
type: "item"
}
]
title: "Steam Grinder"
x: 1.0d
y: 4.5d
}
{
dependencies: ["011EC2CE0111C9A0"]
description: [
"&o...or little brother. Don't let him know!&r"
""
"The &3Steam Oven&r is a great multiblock option if you need &6effortlessly smelt large quantities of items.&r No more lines of furnaces that you have to manually empty and refuel!"
""
"It effectively behaves as a parallel furnace, smelting up to 8 items at a time for a low cost of Steam."
"{@pagebreak}"
""
"&l&3Lore:&r&o This Multiblock - despite being very similar to its brother, the Steam Grinder - isn't ported from a GregTech version or addon. Its actual progenitor is the Steam Oven from Railcraft, which dates back to 1.4.7!"
]
icon: "gtceu:steam_oven"
id: "6C25D11A26306168"
shape: "square"
size: 1.0d
subtitle: "The Steam Grinder's big brother"
tasks: [
{
id: "0EA421E6E53FA6A8"
item: "gtceu:steam_oven"
type: "item"
}
{
id: "0516BE263B5E27D4"
item: "gtceu:steam_input_hatch"
type: "item"
}
{
id: "772885C6A810E804"
item: "gtceu:steam_input_bus"
type: "item"
}
{
id: "3C3A4803A6F267F3"
item: "gtceu:steam_output_bus"
type: "item"
}
{
count: 8L
id: "427EA1F4AE420C1F"
item: "gtceu:steam_machine_casing"
type: "item"
}
{
count: 8L
id: "50AD2CBE77234D06"
item: "gtceu:bronze_firebox_casing"
type: "item"
}
]
title: "Steam Oven"
x: -6.0d
y: 4.5d
}
{
dependencies: ["03DBF1961AE21C76"]
description: ["The Steam Compressor unlocks some tantalising new recipes that will help you to progress towards Steel."]
id: "07415D6305C3B1D2"
shape: "rsquare"
size: 1.0d
subtitle: "The Steam Compressor compresses..."
tasks: [{
id: "21C99D59F1BE48A3"
item: "gtceu:hp_steam_compressor"
type: "item"
}]
title: "Steam Compressor"
x: -0.5d
y: -1.5d
}
{
dependencies: ["48AED37B4E20A99A"]
description: [
"&3Item Pipes&r are a simple yet effective way to move items around &dinstantly&r, but with throughput limitations."
""
"Higher tier pipes provide ridiculously large throughput - a rare sight in modded Minecraft!"
""
"Item Pipes &9do not pull&r, but they will push any item inserted into them to other connected inventories, prioritizing &9the closest inventory&r first."
"{@pagebreak}"
"The priority mechanics are &osomewhat complicated&r, so skip ahead if you aren't interested:"
""
"A &eDestination&r will have a &dRouting Value&r calculated, which is the sum of all \"Routing Values\" of the individual Pipes to that Destination. Whichever Destination has the &clowest &dRouting Value&r will be the one selected for Insertion."
""
"&3Restrictive Pipes&r typically have the lowest Priority for insertion due to their higher Routing Value."
"{@pagebreak}"
"Right now, you can use them in combination with &6Hoppers&r, but you will also be able to use them with Conveyor Modules, Output Buses, and machine Auto-Outputs all in the LV age."
""
"&9Note:&r GT6-style Pipes are &denabled&r. It means that placing Pipes connect them only to the block they were placed against. To open more connections, use your &5Wrench&r on the grid."
""
"Get &eany&r of the suggested Item Pipes to complete this quest."
"{@pagebreak}"
"&l&3Lore:&r&o Oooooh, YEAH! Item Pipes were in GregTech 5, and for whatever reason they weren't kept for GTCE, so you had to use other mods to transport items. Who does that!? Jokes aside, we hope you enjoy Item Pipes being back in GregTech!"
]
icon: "gtceu:tin_small_item_pipe"
id: "539CF1B85725786D"
shape: "rsquare"
size: 1.0d
tasks: [{
id: "158F4EEDC214A3BA"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"Any item pipe\"}"
}
"ftbfiltersystem:filter": "or(item_tag(forge:small_item_pipes)item_tag(forge:normal_item_pipes)item_tag(forge:large_item_pipes)item_tag(forge:huge_item_pipes))"
}
}
title: "Any Item Pipes"
type: "item"
}]
title: "Item Pipes"
x: 2.5d
y: 4.5d
}
{
dependencies: ["3F087862270F649A"]
id: "011EC2CE0111C9A0"
tasks: [{
id: "7A1C685F48E09F6B"
item: "gtceu:hp_steam_furnace"
type: "item"
}]
x: -6.0d
y: 3.0d
}
{
dependencies: ["3F087862270F649A"]
id: "41F23E44E154C3E9"
tasks: [{
id: "22542CDE2F0C0524"
item: "gtceu:hp_steam_rock_crusher"
type: "item"
}]
x: -3.0d
y: 3.0d
}
{
dependencies: [
"478D0DF94D7495EF"
"1931FC6DEAC29646"
]
description: [""]
id: "39E8CE6A86731567"
tasks: [{
id: "725E42CDF19B0495"
item: "gtceu:glass_dust"
type: "item"
}]
x: 1.0d
y: -3.0d
}
{
dependencies: ["3FB3EE093DDC6B56"]
id: "7470E713F599B891"
tasks: [{
id: "0DF1243A3267F636"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:lp_steam_solid_boiler)item(gtceu:lp_steam_liquid_boiler)item(gtceu:lp_steam_solar_boiler))"
}
}
title: "Any Low Pressure Boiler"
type: "item"
}]
x: -6.0d
y: -3.0d
}
{
dependencies: [
"3FB3EE093DDC6B56"
"445E060EF3300A49"
]
id: "3F087862270F649A"
size: 2.0d
tasks: [{
id: "0BBF678F5A0517D7"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:hp_steam_solid_boiler)item(gtceu:hp_steam_liquid_boiler)item(gtceu:hp_steam_solar_boiler))"
}
}
title: "Any High Pressure Boiler"
type: "item"
}]
x: -4.5d
y: 0.0d
}
{
dependencies: ["3E82C14AF32AA103"]
id: "0A522CC855BF3FEC"
tasks: [{
count: 8L
id: "62337B85F3A68DE3"
item: "gtceu:treated_wood_planks"
type: "item"
}]
x: -4.5d
y: -5.5d
}
{
dependencies: ["0A522CC855BF3FEC"]
id: "252FD7ED5BF225DD"
tasks: [{
id: "5E4B2C29C7893EF8"
item: "gtceu:treated_wood_plate"
type: "item"
}]
x: -4.5d
y: -7.0d
}
{
dependencies: [
"07415D6305C3B1D2"
"252FD7ED5BF225DD"
]
icon: "create:large_cogwheel"
id: "5CB27C93795281AB"
shape: "gear"
size: 2.0d
tasks: [{
id: "0D3B31329089CFE4"
item: "create:cogwheel"
type: "item"
}]
title: "The beginning of Create"
x: -0.5d
y: -7.0d
}
]
subtitle: ["Harness the power of Steam and learn the basics"]
title: "ULV - Steam Age"
}

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "uv__ultimate_voltage"
group: ""
group: "563374AD29C006DB"
icon: "gtceu:uv_electric_motor"
id: "2E730D6F5A7C2E83"
order_index: 12
order_index: 1
quest_links: [
{
id: "5232A33368566616"

View file

@ -2,10 +2,10 @@
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "zpm__zero_point_module"
group: ""
group: "563374AD29C006DB"
icon: "gtceu:zpm_electric_motor"
id: "0945247E83444D90"
order_index: 11
order_index: 0
quest_links: [
{
id: "6BE70146903B5CBD"

View file

@ -23,7 +23,7 @@
passive: 4000
}
pause_game: true
progression_mode: "linear"
progression_mode: "flexible"
title: "TerraFirmaGreg"
version: 13
}

View file

@ -1,10 +0,0 @@
{
id: "179F585BD4A7D26E"
loot_size: 1
order_index: 0
rewards: [
{ count: 32, item: "minecraft:copper_ingot" }
{ count: 32, item: "gtceu:tin_ingot" }
]
title: "bronze_age"
}

View file

@ -1,11 +0,0 @@
{
icon: "gtceu:coke_oven"
id: "22532792A58A9245"
loot_size: 1
order_index: 1
rewards: [
{ count: 40, item: "minecraft:coal" }
{ count: 40, item: "minecraft:oak_log" }
]
title: "coke_oven"
}

View file

@ -1,19 +0,0 @@
{
icon: "gtceu:lv_machine_casing"
id: "7F1424A135F898C9"
loot_size: 1
order_index: 2
rewards: [
{ count: 4, item: "gtceu:steel_ingot", weight: 2.0f }
{ item: "gtceu:lv_electric_pump" }
{ item: "gtceu:lv_electric_motor", random_bonus: 3, weight: 1.2f }
{ item: "gtceu:lv_robot_arm", weight: 0.3f }
{ item: "gtceu:lv_electric_piston" }
{ item: "gtceu:lv_conveyor_module", random_bonus: 3 }
{ item: "gtceu:basic_electronic_circuit", random_bonus: 3, weight: 0.8f }
{ item: "gtceu:invar_ingot", random_bonus: 7, weight: 1.33f }
{ count: 8, item: "gtceu:wrought_iron_ingot", random_bonus: 8, weight: 1.5f }
{ count: 2, item: "gtceu:lv_machine_hull", random_bonus: 2, weight: 0.66f }
]
title: "lv_lootbox_common"
}

View file

@ -1,69 +0,0 @@
satellites:
# Damage of the laser satellite to entities per tick.
# Default: 2.0
laserSatelliteDamagePerTickStep: 2.0
# Time between laser satellite mining attempts.
# Default: 2
laserSatelliteMiningTickStep: 2
server:
# Wether the oxygen mechanics are enabled.
# Default: true
enableOxygen: true
# Damage to entities per tick without oxygen.
# Default: 1.0
oxygenDamage: 1.0
# Damage to overheated entities per tick
# Default: 2.0
heatDamage: 2.0
# Damage to freezing entities per tick.
# Default: 2.0
freezeDamage: 2.0
# Maximum distance the oxygen spreader can spread oxygen in.
# Default: 128
maxOxygenatedBlockChecks: 128
# The temperature in space.
# Default: -270.0
spaceTemperature: -270.0
machine:
# Damage caused by standing in an active dyson system controller's beam. (per tick)
# Default: 5.0
dysonControllerBeamDamage: 5.0
rocket:
# How much fuel is required to travel to a moon or back?
# note: this is platform-specific.
# Default: 8 buckets.
moonFuelAmount: 8000
# How much fuel is required to travel to a planet in the same solar system?
# note: this is platform-specific.
# Default: 14 buckets.
solarSystemFuelAmount: 14000
# How much fuel is required to travel to a planet in the same galaxy?
# note: this is platform-specific.
# Default: 26 buckets.
galaxyFuelAmount: 26000
# How much fuel is required to travel to a planet anywhere?
# note: this is platform-specific.
# Default: 48 buckets.
anywhereFuelAmount: 48000
client:
# Offset of the oxygen bar from the left side of the screen.
# Default: 32
oxygenBarX: 32
# Offset of the oxygen bar from the bottom of the screen.
# Default: 32
oxygenBarY: 32

View file

@ -10,20 +10,20 @@ recipes:
# Change the recipe of Rods in the Lathe to 1 Rod and 2 Small Piles of Dust, instead of 2 Rods.
# Default: false
harderRods: true
harderRods: false
# Whether to make crafting recipes for Bricks, Firebricks, Nether Bricks, and Coke Bricks harder.
# Default: false
harderBrickRecipes: false
harderBrickRecipes: true
# Whether to nerf Wood crafting to 2 Planks from 1 Log, and 2 Sticks from 2 Planks.
# Default: false
nerfWoodCrafting: false
nerfWoodCrafting: true
# Whether to make Wood related recipes harder.
# Excludes sticks and planks.
# Default: false
hardWoodRecipes: false
hardWoodRecipes: true
# Recipes for Buckets, Cauldrons, Hoppers, and Iron Bars require Iron Plates, Rods, and more.
# Default: true
@ -31,16 +31,16 @@ recipes:
# Whether to make Redstone related recipes harder.
# Default: false
hardRedstoneRecipes: false
hardRedstoneRecipes: true
# Whether to make Vanilla Tools and Armor recipes harder.
# Excludes Flint and Steel, and Buckets.
# Default: false
hardToolArmorRecipes: false
hardToolArmorRecipes: true
# Whether to make miscellaneous recipes harder.
# Default: false
hardMiscRecipes: false
hardMiscRecipes: true
# Whether to make Glass related recipes harder. Default: true
hardGlassRecipes: true
@ -51,7 +51,7 @@ recipes:
# Recipes for items like Iron Doors, Trapdoors, Anvil require Iron Plates, Rods, and more.
# Default: false
hardAdvancedIronRecipes: false
hardAdvancedIronRecipes: true
# Whether to make coloring blocks like Concrete or Glass harder.
# Default: false
@ -81,8 +81,16 @@ recipes:
# Default: false
harderCircuitRecipes: false
# Whether to nerf machine controller recipes.
# Default: false
hardMultiRecipes: false
# Whether tools should have enchants or not. Like the flint sword getting fire aspect.
# Default: true
enchantedTools: true
worldgen:
# Rubber Tree spawn chance (% per chunk)
# Rubber Tree spawn chance (decimal % per chunk)
# Default: 0.5
rubberTreeSpawnChance: 0.0
@ -129,6 +137,10 @@ worldgen:
# Default: false
infiniteBedrockOresFluids: false
# Generate ores indicators above ore veins
# Default: true
oreIndicators: false
# Sets the maximum number of chunks that may be cached for ore vein generation.
# Higher values may improve world generation performance, but at the cost of more RAM usage.
# If you substantially increase the ore vein grid size, random vein offset, or have very large (custom) veins, you may need to increase this value as well.
@ -153,7 +165,7 @@ machines:
# Whether machines explode in rainy weather or when placed next to certain terrain, such as fire or lava
# Default: false
doTerrainExplosion: true
shouldWeatherOrTerrainExplosion: true
# Energy use multiplier for electric items.
# Default: 100
@ -172,10 +184,6 @@ machines:
# Default: false
harmlessActiveTransformers: false
# Divisor for Recipe Duration per Overclock.
# Default: 2.0
overclockDivisor: 2.0
# Whether to play machine sounds while machines are active.
# Default: true
machineSounds: true
@ -195,7 +203,7 @@ machines:
# Block to replace mined ores with in the miner and multiblock miner.
# Default: minecraft:cobblestone
replaceMinedBlocksWith: tfc:rock/cobble/rhyolite
replaceMinedBlocksWith: tfc:rock/hardened/rhyolite
# Whether to enable Assembly Line research for recipes.
# Default: true
@ -222,7 +230,7 @@ machines:
# Whether the machine's circuit slot need to be inserted a real circuit.
ghostCircuit: true
# Wether to add a "Bedrock Ore Miner" (also enables bedrock ore generation)
# Whether to add a "Bedrock Ore Miner" (also enables bedrock ore generation)
# Default: false
doBedrockOres: true
@ -230,10 +238,9 @@ machines:
# Default: "raw"
bedrockOreDropTagPrefix: raw
# WARNING: THIS IS NO LONGER SUPPORTED AND WILL BE REMOVED!
# This option only exists to provide backwards compatibility until the Processing Array will be removed in 1.3.0
# Default: false
doProcessingArray: false
# The base amount of ticks per block for electric singleblock ore miners
# Default: 320
minerSpeed: 320
# Makes nearly every GCYM Multiblock require blocks which set their maximum voltages.
# Default: false
@ -247,6 +254,18 @@ machines:
# Default: 50
ldFluidPipeMinDistance: 50
# Whether ONLY owners can open a machine gui
# Default: false
onlyOwnerGUI: false
# Whether ONLY owners can break a machine
# Default: false
onlyOwnerBreak: false
# Minimum op level to bypass the ownership checks
# Default: 2
ownerOPBypass: 2
# If High Tier (>UV-tier) GT content should be registered.
# Items and Machines enabled with this config will have missing recipes by default.
# This is intended for modpack developers only, and is not playable without custom tweaks or addons.
@ -254,6 +273,83 @@ machines:
# Default: false
highTierContent: false
# Whether the Assembly Line should require the item inputs to be in order.
# Default: true
orderedAssemblyLineItems: true
# Whether the Assembly Line should require the fluid inputs to be in order.
# (Requires Ordered Assembly Line Item Inputs to be enabled.)
# Default: false
orderedAssemblyLineFluids: false
# Default maximum parallel of steam multiblocks
# Default: 8
steamMultiParallelAmount: 8
# Small Steam Boiler Options
smallBoilers:
# The amount of steam a Steam Solid Boiler produces per second at max temperature.
# Default: 120
solidBoilerBaseOutput: 120
# The amount of steam a High Pressure Steam Solid Boiler produces per second at max temperature.
# Default: 300
hpSolidBoilerBaseOutput: 300
# The amount of steam a Steam Liquid Boiler produces per second at max temperature.
# Default: 240
liquidBoilerBaseOutput: 240
# The amount of steam a High Pressure Steam Liquid Boiler produces per second at max temperature.
# Default: 600
hpLiquidBoilerBaseOutput: 600
# The amount of steam a Steam Solar Boiler produces per second at max temperature.
# Default: 120
solarBoilerBaseOutput: 120
# The amount of steam a High Pressure Steam Solar Boiler produces per second at max temperature.
# Default: 360
hpSolarBoilerBaseOutput: 360
# Large Steam Boiler Options
largeBoilers:
# The conversion rate between water and steam in Large Boilers.
# Default: 160
steamPerWater: 160
# The max temperature of the Large Bronze Boiler.
# Default: 800
bronzeBoilerMaxTemperature: 800
# The heat speed of the Large Bronze Boiler.
# Default: 1
bronzeBoilerHeatSpeed: 1
# The max temperature of the Large Steel Boiler.
# Default: 1800
steelBoilerMaxTemperature: 1800
# The heat speed of the Large Steel Boiler.
# Default: 1
steelBoilerHeatSpeed: 1
# The max temperature of the Large Titanium Boiler.
# Default: 3200
titaniumBoilerMaxTemperature: 3200
# The heat speed of the Large Titanium Boiler.
# Default: 1
titaniumBoilerHeatSpeed: 1
# The max temperature of the Large Tungstensteel Boiler.
# Default: 6400
tungstensteelBoilerMaxTemperature: 6400
# The heat speed of the Large Tungstensteel Boiler.
# Default: 2
tungstensteelBoilerHeatSpeed: 2
client:
# Whether or not to enable Emissive Textures for GregTech Machines.
# Default: true
@ -273,12 +369,12 @@ client:
defaultPaintingColor: #FFFFFF
# The default color to overlay onto Machine (and other) UIs.
# 16777215 (#FFFFFF) is no coloring (like GTCE).
# 13819135 (#D2DCFF in decimal) is the classic blue from GT5 (default).
# 16777215 (#FFFFFF) is no coloring (like GTCE) (default).
# 13819135 (#D2DCFF in decimal) is the classic blue from GT5.
defaultUIColor: #FFFFFF
# Use VBO cache for multiblock preview.
# Disable it if you have issues with rendering multiblocks.
# Disable if you have issues with rendering multiblocks.
# Default: true
useVBO: true
@ -307,6 +403,11 @@ client:
# Default: 0
hudOffsetY: 0
renderer:
# Render fluids in multiblocks that support them?
# Default: true
renderFluids: true
# Config options for Tools and Armor
tools:
# Random chance for electric tools to take actual damage
@ -317,49 +418,185 @@ tools:
# Default: 16
sprayCanChainLength: 16
# Delay in ticks between each log being broken when tree felling
# Default: 2
treeFellingDelay: 2
# NanoSaber Options
nanoSaber:
# The additional damage added when the NanoSaber is powered.
# Default: 20.0
nanoSaberDamageBoost: 20.0
# The base damage of the NanoSaber.
# Default: 5.0
nanoSaberBaseDamage: 5.0
# Should Zombies spawn with charged, active NanoSabers on hard difficulty?
# Default: true
zombieSpawnWithSabers: false
# The EU/t consumption of the NanoSaber.
# Default: 64
energyConsumption: 64
# NightVision Goggles Voltage Tier. Default: 1 (LV)
voltageTierNightVision: 1
# NanoSuit Voltage Tier. Default: 3 (HV)
voltageTierNanoSuit: 3
# Advanced NanoSuit Chestplate Voltage Tier.
# Default: 3 (HV)
voltageTierAdvNanoSuit: 3
# QuarkTech Suit Voltage Tier.
# Default: 5 (IV)
voltageTierQuarkTech: 5
# Advanced QuarkTech Suit Chestplate Voltage Tier.
# Default: 5 (LuV)
voltageTierAdvQuarkTech: 6
# Electric Impeller Jetpack Voltage Tier.
# Default: 2 (MV)
voltageTierImpeller: 2
# Advanced Electric Jetpack Voltage Tier.
# Default: 3 (HV)
voltageTierAdvImpeller: 3
# Config options for Game Mechanics
gameplay:
# Enable hazardous materials
# Default: true
hazardsEnabled: true
# Whether hazards are applied to all valid items, or just GT's.
# true = all, false = GT only.
# Default: true
universalHazards: true
# Whether environmental hazards like pollution or radiation are active
# Default: true
environmentalHazards: true
# How much environmental hazards decay per chunk, per tick.
# Default: 0.001
environmentalHazardDecayRate: 0.001
# Config options for Mod Compatibility
compat:
# Config options regarding GTEU compatibility with other energy systems
energy:
# Enable Native GTEU to Platform native Energy (RF and alike) on GT Cables and Wires.
# Enable Native GTEU to Forge Energy (RF and alike) on GT Cables and Wires.
# This does not enable nor disable Converters.
# Default: true
nativeEUToPlatformNative: true
nativeEUToFE: true
# Enable GTEU to Platform native (and vice versa) Converters.
# Enable GTEU to FE (and vice versa) Converters.
# Default: false
enablePlatformConverters: true
enableFEConverters: true
# Platform native Energy to GTEU ratio for converting FE to EU.
# Forge Energy to GTEU ratio for converting FE to EU.
# Only affects converters.
# Default: 4 FE/Energy == 1 EU
platformToEuRatio: 4
# Default: 4 FE == 1 EU
feToEuRatio: 4
# GTEU to Platform native Energy ratio for converting EU to FE.
# GTEU to Forge Energy ratio for converting EU to FE.
# Affects native conversion and Converters.
# Default: 4 FE/Energy == 1 EU
euToPlatformRatio: 4
# Default: 4 FE == 1 EU
euToFeRatio: 4
# Config options regarding GTCEu compatibility with AE2
ae2:
# The interval between ME Hatch/Bus interact ME network.
# It may cause lag if the interval is too small.
# Default: 2 sec
updateIntervals: 40
# The energy consumption of ME Hatch/Bus.
# Default: 1.0AE/t
meHatchEnergyUsage: 1.0
# Config options regarding GTCEu compatibility with minimap mods
minimap:
# Toggle specific map mod integration on/off (need to restart for this to take effect)
toggle:
# FTB Chunks integration enabled
ftbChunksIntegration: false
# Journey Map integration enabled
journeyMapIntegration: false
# Xaerox's map integration enabled
xaerosMapIntegration: false
# The radius, in blocks, that picking up a surface rock will search for veins in.
# -1 to disable.
# Default: 24
surfaceRockProspectRange: -1
# The radius, in blocks, that clicking an ore block will search for veins in.
# -1 to disable
# Default: 24
oreBlockProspectRange: 24
# The map scale at which displayed ores will stop scaling.
oreScaleStop: 1.0
# The size, in pixels, of ore icons on the map
oreIconSize: 32
# The string prepending ore names in the ore vein tooltip
oreNamePrefix: -
# The color to draw a box around the ore icon with.
# Accepts either an ARGB hex color prefixed with # or the string 'material' to use the ore's material color
borderColor: #00000000
# Which part of the screen to anchor buttons to
# Default: "BOTTOM_LEFT"
buttonAnchor: BOTTOM_LEFT
# Which direction the buttons will go
# Default: "HORIZONTAL"
direction: HORIZONTAL
# How horizontally far away from the anchor to place the buttons
# Default: 20
xOffset: 20
# How vertically far away from the anchor to place the buttons
# Default: 0
yOffset: 0
# Whether to put buttons on a separate toolbar on the right instead of the map type toolbar in JourneyMap.
# Default: true
rightToolbar: true
# Whether to hide facades of all blocks in JEI and creative search menu.
# Default: true
hideFacadesInJEI: true
hideFacadesInRecipeViewer: true
# Whether to hide filled cells in JEI and creative search menu.
# Default: true
hideFilledCellsInJEI: true
hideFilledCellsInRecipeViewer: true
# Whether to hide the ore processing diagrams in JEI
# Default: false
hideOreProcessingDiagrams: false
# Whether Gregtech should remove smelting recipes from the vanilla furnace for ingots requiring the Electric Blast Furnace.
# Default: true
removeSmeltingForEBFMetals: true
# Whether dimension markers should show the dimension tier value.
# Default: false
showDimensionTier: true
dev:
# Debug general events? (will print placed veins to server's debug.log)
# Debug general events? (will print recipe conficts etc. to server's debug.log)
# Default: false
debug: false
@ -367,6 +604,10 @@ dev:
# Default: false (no placement printout in debug.log)
debugWorldgen: false
# Generate ores in superflat worlds?
# Default: false
doSuperflatOres: false
# Dump all registered GT recipes?
# Default: false
dumpRecipes: false

View file

@ -33,25 +33,25 @@
overall_wind_power = 0.75
#The amount of blocks to move forwards (per-tick) while gliding fast (pressing 'Shift').
#Range: 0.0 ~ 100.0
fast_forward_movement = 0.08
fast_forward_movement = 0.10
#The amount of blocks a player falls (per-tick) while gliding normally.
#Range: 0.0 ~ 100.0
normal_fall_movement = 0.55
normal_fall_movement = 0.35
#Enables durability usage of the hang glider when gliding.
consume_durability = true
#The timeframe for durability usage, in ticks. Recall that there are 20 ticks in a second, so a value of 20 would damage the item about once a second.
#Default is 1 damage about every 10 seconds of flight, so with a durability of 618 means about 15 minutes of flight time with an undamaged glider.
#Range: 1 ~ 10000
durability_use_interval = 200
durability_use_interval = 1000
#The rate at which air resistance hinders your movement. 1 is no resistance, 0.5 is 1/2 as fast each tick.
#Range: 0.0 ~ 1.0
air_resistance = 0.99
#The amount of blocks to move forwards (per-tick) while gliding normally.
#Range: 0.0 ~ 100.0
normal_forward_movement = 0.04
normal_forward_movement = 0.05
#The amount of blocks to fall (per-tick) while gliding fast (pressing 'Shift').
#Range: 0.0 ~ 100.0
fast_fall_movement = 0.675
fast_fall_movement = 0.475
[hang_glider]
#A quality-of-life option to quickly change the overall power of the wind effect for this glider. Default is an overall relatively weak wind, with moderate gusts that occur semi-commonly.

View file

@ -5,8 +5,6 @@
"hud_batching": false,
"fast_text_lookup": true,
"fast_buffer_upload": true,
"fast_buffer_upload_size_mb": 256,
"fast_buffer_upload_explicit_flush": true,
"COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----",
"dont_add_info_into_debug_hud": false,
"EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----",

View file

@ -22,6 +22,7 @@
"crop_progress": true,
"command_block": true,
"mob_growth": true,
"waxed": true,
"harvest_tool.new_line": false,
"entity_health.max_for_render": 40,
"entity_health.show_fractions": false,
@ -54,10 +55,25 @@
"chiseled_bookshelf": true
},
"gtceu": {
"recipe_logic_provider": true,
"primitive_pump": true,
"auto_output_info": true,
"workable_provider": true,
"transformer": true,
"controllable_provider": true,
"me_pattern_buffer": true,
"exhaust_vent_info": true,
"me_pattern_buffer_proxy": true,
"multiblock_structure": true,
"recipe_logic_provider": true,
"maintenance_info": true,
"machine_mode": true,
"electric_container_provider": true,
"controllable_provider": true
"steam_boiler_info": true,
"recipe_output_info": true,
"stained_color": true,
"hazard_cleaner_provider": true,
"cable_info": true,
"parallel_info": true
},
"jade": {
"coordinates.rel": false,
@ -67,10 +83,20 @@
"registry_name": "OFF",
"mod_name": true
},
"alekiships": {
"furnace": true,
"jukebox": true,
"brewing_stand": true,
"block": true,
"note_block": true
},
"expatternprovider": {
"jade_chamber": true,
"jade_wireless": true
},
"lootr": {
"info": true
},
"ae2": {
"part_icon": true,
"charger": true,
@ -151,6 +177,10 @@
"firepit": true,
"ingot_pile": true
},
"firmaciv": {
"tfc_chest": true,
"barrel": true
},
"jadeaddons": {
"equipment_requirement": ""
},

View file

@ -10,6 +10,11 @@
"ae2:pattern_provider": null,
"ae2:power_storage": null,
"ae2:server_data": null,
"alekiships:block": null,
"alekiships:brewing_stand": null,
"alekiships:furnace": null,
"alekiships:jukebox": null,
"alekiships:note_block": null,
"corpse:corpse": null,
"create:backtank_capacity": null,
"create:blaze_burner": null,
@ -39,6 +44,8 @@
"extendedcrafting:flux_crafter": null,
"extendedcrafting:ultimate_auto_table": null,
"extendedcrafting:ultimate_table": null,
"firmaciv:barrel": null,
"firmaciv:tfc_chest": null,
"firmalife:barrel_press": null,
"firmalife:cheese": null,
"firmalife:drying_mat": null,
@ -53,16 +60,34 @@
"firmalife:tumbler": null,
"firmalife:vat": null,
"framedblocks:framed_item_frame": null,
"gtceu:auto_output_info": null,
"gtceu:cable_info": null,
"gtceu:controllable_provider": null,
"gtceu:custom_fluid_storage": null,
"gtceu:custom_item_storage": null,
"gtceu:electric_container_provider": null,
"gtceu:exhaust_vent_info": null,
"gtceu:fluid_storage": null,
"gtceu:hazard_cleaner_provider": null,
"gtceu:machine_mode": null,
"gtceu:maintenance_info": null,
"gtceu:me_pattern_buffer": null,
"gtceu:me_pattern_buffer_proxy": null,
"gtceu:multiblock_structure": null,
"gtceu:parallel_info": null,
"gtceu:primitive_pump": null,
"gtceu:recipe_logic_provider": null,
"gtceu:recipe_output_info": null,
"gtceu:stained_color": null,
"gtceu:steam_boiler_info": null,
"gtceu:transformer": null,
"gtceu:workable_provider": null,
"jade:block_face": null,
"jade:distance": null,
"jade:mod_name": null,
"jade:object_name": null,
"jade:registry_name": null,
"lootr:info": null,
"lootr:inventory": null,
"minecraft:animal_owner": null,
"minecraft:armor_stand": null,
@ -103,6 +128,7 @@
"minecraft:tnt_stability": null,
"minecraft:total_enchantment_power": null,
"minecraft:villager_profession": null,
"minecraft:waxed": null,
"minecraft:zombie_villager": null,
"tfc:animal": null,
"tfc:axle": null,

View file

@ -1,10 +1,57 @@
[advanced]
# Description: Display search bar in the center
[appearance]
# Description: Move the JEI search bar to the bottom center of the screen.
# Valid Values: [true, false]
# Default Value: false
CenterSearch = false
# Description: Set low-memory mode (makes search very slow, but uses less RAM)
# Description: Max recipe GUI height.
# Valid Values: Any integer greater than or equal to 175
# Default Value: 350
RecipeGuiHeight = 350
[cheat_mode]
# Description: Choose if JEI should give ingredients directly to the inventory or pick them up with the mouse.
# Valid Values: [INVENTORY, MOUSE_PICKUP]
# Default Value: MOUSE_PICKUP
GiveMode = MOUSE_PICKUP
# Description: Enable cheating items into the hotbar by using Shift + numeric keys.
# Valid Values: [true, false]
# Default Value: false
CheatToHotbarUsingHotkeysEnabled = false
# Description: Enable showing items that are not in the creative menu.
# Valid Values: [true, false]
# Default Value: false
ShowHiddenItems = false
[bookmarks]
# Description: Add new bookmarks to the front of the bookmark list instead of the end.
# Valid Values: [true, false]
# Default Value: false
AddBookmarksToFrontEnabled = false
# Description: Extra features for bookmark tooltips.
# Valid Values: A comma-separated list containing values of:
# [PREVIEW, INGREDIENTS]
# Default Value: PREVIEW
BookmarkTooltipFeatures = PREVIEW
# Description: Hold Shift to show bookmark tooltip features.
# Valid Values: [true, false]
# Default Value: true
HoldShiftToShowBookmarkTooltipFeatures = true
# Description: Drag bookmarks to rearrange them in the list.
# Valid Values: [true, false]
# Default Value: true
DragToRearrangeBookmarksEnabled = true
[advanced]
# Description: Set low-memory mode (makes search very slow but uses less RAM).
# Valid Values: [true, false]
# Default Value: false
LowMemorySlowSearchEnabled = false
@ -14,16 +61,6 @@
# Default Value: true
CatchRenderErrorsEnabled = true
# Description: Enable cheating items into the hotbar by using the shift+number keys.
# Valid Values: [true, false]
# Default Value: false
CheatToHotbarUsingHotkeysEnabled = false
# Description: Enable adding new bookmarks to the front of the bookmark list.
# Valid Values: [true, false]
# Default Value: true
AddBookmarksToFrontEnabled = true
# Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids.
# Valid Values: [true, false]
# Default Value: false
@ -34,74 +71,124 @@
# Default Value: true
lookupBlockTagsEnabled = true
# Description: How items should be handed to you
# Valid Values: [INVENTORY, MOUSE_PICKUP]
# Default Value: MOUSE_PICKUP
GiveMode = MOUSE_PICKUP
# Description: Show recipes for ingredient tags like item tags and block tags.
# Valid Values: [true, false]
# Default Value: false
showTagRecipesEnabled = false
# Description: Max. recipe gui height
# Valid Values: Any integer greater than or equal to 175
# Default Value: 350
RecipeGuiHeight = 350
# Description: Show creative tab names in ingredient tooltips.
# Valid Values: [true, false]
# Default Value: false
showCreativeTabNamesEnabled = false
[input]
# Description: Number of milliseconds before a long mouse click is considered a drag operation.
# Valid Values: An integer in the range [0, 1000] (inclusive)
# Default Value: 150
dragDelayInMilliseconds = 150
# Description: Scroll rate for scrolling the mouse wheel in smooth-scrolling scroll boxes. Measured in pixels.
# Valid Values: An integer in the range [1, 50] (inclusive)
# Default Value: 9
smoothScrollRate = 9
[sorting]
# Description: Sorting order for the ingredient list
# Description: Sorting order for the ingredient list.
# Valid Values: A comma-separated list containing values of:
# [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY]
# Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
# Description: Sorting order for displayed recipes.
# Valid Values: A comma-separated list containing values of:
# [BOOKMARKED, CRAFTABLE]
# Default Value: BOOKMARKED, CRAFTABLE
RecipeSorterStages = BOOKMARKED, CRAFTABLE
[tags]
# Description: Show tag content in tooltips.
# Valid Values: [true, false]
# Default Value: true
TagContentTooltipEnabled = true
# Description: Hide tags that only have 1 ingredient.
# Valid Values: [true, false]
# Default Value: true
HideSingleIngredientTagsEnabled = true
[search]
# Description: Search mode for Mod Names (prefix: @)
# Description: Search mode for mod names (prefix: @).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: REQUIRE_PREFIX
ModNameSearchMode = REQUIRE_PREFIX
# Description: Search mode for Tooltips (prefix: #)
# Description: Search mode for tooltips (prefix: #).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: ENABLED
TooltipSearchMode = ENABLED
# Description: Search mode for Tag Names (prefix: $)
# Description: Search mode for tags (prefix: $).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: REQUIRE_PREFIX
TagSearchMode = REQUIRE_PREFIX
# Description: Search mode for Colors (prefix: ^)
# Description: Search mode for colors (prefix: ^).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
ColorSearchMode = DISABLED
# Description: Search mode for resources locations (prefix: &)
# Description: Search mode for resource locations (prefix: &).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
ResourceLocationSearchMode = DISABLED
# Description: Search advanced tooltips (visible with F3+H)
# Description: Search mode for creative mode tab names (prefix: %).
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
CreativeTabSearchMode = DISABLED
# Description: Search in advanced tooltips (visible with F3 + H).
# Valid Values: [true, false]
# Default Value: false
SearchAdvancedTooltips = false
# Description: Search mod IDs in addition to mod names.
# Valid Values: [true, false]
# Default Value: true
SearchModIds = true
# Description: Search by the shorthand first letters of a mod's name.
# Valid Values: [true, false]
# Default Value: true
SearchShortModNames = true
# Description: Search ingredient aliases (alternative names) that are added by plugins, in addition to ingredient names.
# Valid Values: [true, false]
# Default Value: true
SearchIngredientAliases = true
[IngredientList]
# Description: Max number of rows shown
# Description: Max number of rows shown.
# Valid Values: An integer in the range [1, 100] (inclusive)
# Default Value: 16
MaxRows = 16
# Description: Max number of columns shown
# Description: Max number of columns shown.
# Valid Values: An integer in the range [4, 100] (inclusive)
# Default Value: 9
MaxColumns = 9
# Description: Horizontal alignment of the ingredient grid inside the available area
# Description: Horizontal alignment of the ingredient grid inside the available area.
# Valid Values: [LEFT, CENTER, RIGHT]
# Default Value: RIGHT
HorizontalAlignment = RIGHT
# Description: Vertical alignment of the ingredient grid inside the available area
# Description: Vertical alignment of the ingredient grid inside the available area.
# Valid Values: [TOP, CENTER, BOTTOM]
# Default Value: TOP
VerticalAlignment = TOP
@ -111,29 +198,29 @@
# Default Value: ENABLED
ButtonNavigationVisibility = ENABLED
# Description: Set to true to draw a background texture behind the gui.
# Description: Enable this to draw a background texture behind the GUI.
# Valid Values: [true, false]
# Default Value: false
DrawBackground = false
[BookmarkList]
# Description: Max number of rows shown
# Description: Max number of rows shown.
# Valid Values: An integer in the range [1, 100] (inclusive)
# Default Value: 16
MaxRows = 16
# Description: Max number of columns shown
# Description: Max number of columns shown.
# Valid Values: An integer in the range [4, 100] (inclusive)
# Default Value: 9
MaxColumns = 9
# Description: Horizontal alignment of the ingredient grid inside the available area
# Description: Horizontal alignment of the ingredient grid inside the available area.
# Valid Values: [LEFT, CENTER, RIGHT]
# Default Value: LEFT
HorizontalAlignment = LEFT
# Description: Vertical alignment of the ingredient grid inside the available area
# Description: Vertical alignment of the ingredient grid inside the available area.
# Valid Values: [TOP, CENTER, BOTTOM]
# Default Value: TOP
VerticalAlignment = TOP
@ -143,7 +230,7 @@
# Default Value: ENABLED
ButtonNavigationVisibility = ENABLED
# Description: Set to true to draw a background texture behind the gui.
# Description: Enable this to draw a background texture behind the GUI.
# Valid Values: [true, false]
# Default Value: false
DrawBackground = false

View file

@ -1,5 +1,5 @@
[colors]
# Description: Color values to search for
# Description: Color values to search for.
# Valid Values: A comma-separated list containing values of:
# Any color name and an RGB hex color, separated by a ':'
# Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0

View file

@ -1,17 +1,32 @@
[debug]
# Description: Debug mode enabled
# Description: Debug mode enabled.
# Valid Values: [true, false]
# Default Value: false
DebugMode = false
# Description: Debug inputs enabled
# Description: Debug GUIs enabled.
# Valid Values: [true, false]
# Default Value: false
DebugGuis = false
# Description: Debug inputs enabled.
# Valid Values: [true, false]
# Default Value: false
DebugInputs = false
# Description: Add debug information to ingredient tooltips when advanced tooltips are enabled.
# Valid Values: [true, false]
# Default Value: false
debugInfoTooltipsEnabled = false
# Description: Adds ingredients to JEI that intentionally crash, to help debug JEI.
# Valid Values: [true, false]
# Default Value: false
CrashingTestItemsEnabled = false
# Description: Log information about the suffix trees used for searching, to help debug JEI.
# Valid Values: [true, false]
# Default Value: false
logSuffixTreeStats = false

View file

@ -1,5 +1,5 @@
[modname]
# Description: Formatting for mod name tooltip
# Description: Formatting for the mod names in tooltips for JEI GUIs. Leave blank to disable.
# Valid Values: A chat formatting string.
# Use these formatting colors:
# black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white

View file

@ -1,89 +1,161 @@
minecraft:crafting
minecraft:anvil
minecraft:blasting
minecraft:brewing
minecraft:campfire
minecraft:compostable
minecraft:fuel
minecraft:furnace
minecraft:smithing
minecraft:smoking
minecraft:stonecutting
ae2:attunement
ae2:certus_growth
ae2:charger
ae2:condenser
ae2:entropy
ae2:inscriber
ae2:item_transformation
create:automatic_brewing
create:automatic_packing
create:automatic_shaped
create:automatic_shapeless
create:block_cutting
create:crushing
create:deploying
create:draining
create:fan_blasting
create:fan_haunting
create:fan_smoking
create:fan_washing
create:item_application
create:mechanical_crafting
create:milling
create:mixing
create:mystery_conversion
create:packing
create:pressing
create:sandpaper_polishing
create:sawing
create:sequenced_assembly
create:spout_filling
create:wood_cutting
createaddition:charging
createaddition:liquid_burning
createaddition:rolling
exposure:photograph_printing
exposure:photograph_stacking
tfc:rock_knapping
tfc:clay_knapping
tfc:fire_clay_knapping
tfc:leather_knapping
tfc:goat_horn_knapping
tfc:pumpkin_knapping
tfc:raw_hide_knapping
tfc:heating
tfc:quern
tfc:casting
tfc:anvil
tfc:welding
vintageimprovements:hammering
tfc:instant_barrel
tfc:instant_fluid_barrel
tfc:sealed_barrel
tfc:bloomery
tfc:blast_furnace
tfc:alloying
tfc:scraping
tfc:loom
tfc:glassworking
tfc:chisel
tfc:sewing
firmalife:drying
firmalife:mixing_bowl
firmalife:oven
firmalife:smoking
firmalife:vat
jei:information
jumbofurnace:jumbo_furnace_upgrade
jumbofurnace:jumbo_smelting
morered:soldering
tfc:alloying
tfc:anvil
tfc:blast_furnace
tfc:bloomery
tfc:casting
tfc:chisel
tfc:clay_knapping
tfc:fire_clay_knapping
tfc:glassworking
tfc:goat_horn_knapping
tfc:heating
tfc:instant_barrel
tfc:instant_fluid_barrel
tfc:jam_pot
tfc:leather_knapping
tfc:loom
tfc:pumpkin_knapping
tfc:quern
tfc:rock_knapping
tfc:scraping
tfc:sealed_barrel
tfc:simple_pot
tfc:soup_pot
tfc:welding
treetap:tap_extract
ftbquests:loot_crate
ftbquests:quest
tfc:jam_pot
firmalife:bowl_pot
firmalife:stinky_soup
framedblocks:framing_saw
tfc:sewing
firmalife:press
firmalife:vat
firmalife:stomping
create:deploying
create:item_application
create:sequenced_assembly
gtceu:large_boiler
gtceu:steam_boiler
gtceu:coke_oven
gtceu:combustion_generator
gtceu:gas_turbine
gtceu:plasma_generator
gtceu:steam_turbine
minecraft:smelting
gtceu:air_scrubber
gtceu:alloy_smelter
gtceu:arc_furnace
gtceu:assembler
gtceu:autoclave
createaddition:rolling
vintageimprovements:pressurizing
gtceu:bender
gtceu:brewery
gtceu:canner
vintageimprovements:centrifugation
gtceu:centrifuge
gtceu:chemical_bath
gtceu:chemical_reactor
gtceu:large_chemical_reactor
gtceu:circuit_assembler
gtceu:compressor
greate:sawing
gtceu:cutter
gtceu:distillery
gtceu:distillation_tower
gtceu:electrolyzer
gtceu:electromagnetic_separator
vintageimprovements:vacuumizing
gtceu:extractor
vintageimprovements:curving
gtceu:extruder
gtceu:fermenter
gtceu:fluid_heater
gtceu:fluid_solidifier
gtceu:forge_hammer
gtceu:forming_press
gtceu:gas_collector
vintageimprovements:laser_cutting
gtceu:laser_engraver
vintageimprovements:turning
gtceu:lathe
greate:milling
greate:crushing
gtceu:macerator
greate:mixing
gtceu:mixer
gtceu:packer
gtceu:polarizer
gtceu:rock_breaker
gtceu:scanner
vintageimprovements:vibrating
gtceu:sifter
gtceu:thermal_centrifuge
vintageimprovements:coiling
gtceu:wiremill
gtceu:multiblock_info
gtceu:alloy_blast_smelter
gtceu:assembly_line
gtceu:cracker
gtceu:electric_blast_furnace
gtceu:end_dome
gtceu:evaporation
gtceu:fusion_reactor
gtceu:greenhouse
gtceu:implosion_compressor
gtceu:nether_dome
gtceu:pyrolyse_oven
gtceu:research_station
gtceu:steam_bloomery
gtceu:vacuum_freezer
gtceu:wire_coating
gtceu:ore_processing_diagram
ae2:item_transformation
gtceu:ore_washer
greate:fan_washing
gtceu:ore_crushing
gtceu:ore_forging
gtceu:ore_bathing
gtceu:bedrock_fluid_diagram
gtceu:chem_dyes
gtceu:ingot_molding
gtceu:arc_furnace_recycling
gtceu:macerator_recycling
gtceu:extractor_recycling
ae2:condenser
greate:packing
minecraft:smithing
exposure:photograph_printing
rnr:block_mod
rnr:mattock
greate:block_cutting
framedblocks:framing_saw
domum_ornamentum:architects_cutter
gtceu:programmed_circuit
ae2:attunement
ae2:entropy
create:draining
create:spout_filling
exposure:photograph_stacking
ftbquests:quest
emi:info
emi:tag

3
config/lmft.json Normal file
View file

@ -0,0 +1,3 @@
{
"disableIngameError": false
}

5
config/lootr-client.toml Normal file
View file

@ -0,0 +1,5 @@
#set to true to use vanilla textures instead of Lootr special textures. Note: this will prevent previously opened chests from rendering differently
vanilla_textures = false
#set to true to use the old Lootr textures
old_textures = false

85
config/lootr-common.toml Normal file
View file

@ -0,0 +1,85 @@
#determine whether or not loot generated is the same for all players using the provided seed, or randomised per player
randomise_seed = true
#the maximum age for containers; entries above this age will be discarded [default: 60 * 20 * 15, fifteen minutes] [note: the value 6000 will be corrected to 18000. if you wish to use 6000, please use 6001 or 5999.]
#Range: > 0
max_age = 18000
#if true, no chests will be converted
disable = false
#whether or not mineshaft chest minecarts should be converted to standard loot chests
convert_mineshafts = true
#whether or not the Elytra item frame should be converted into a standard loot chest with a guaranteed elytra
convert_elytras = true
#whether or not the entire forge:chests/wooden tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity)
convert_wooden_chests = true
#whether or not the entire forge:chests/trapped tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity
convert_trapped_chests = true
#lootr will automatically log all unresolved tables (i.e., for containers that have a loot table associated with them but, for whatever reason, the lookup for this table returns empty). setting this option to true additionally informs players when they open containers.
report_unresolved_tables = false
#a list of additional chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity)
additional_chests = []
#a list of additional trapped chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity)
additional_trapped_chests = []
#list of dimensions (to the exclusion of all others) that loot chest should be replaced in (default: blank, allowing all dimensions, e.g., ["minecraft:overworld", "minecraft:the_end"])
dimension_whitelist = []
#list of dimensions that loot chests should not be replaced in (default: blank, allowing all dimensions, format e.g., ["minecraft:overworld", "minecraft:the_end"])
dimension_blacklist = []
#list of dimensions by modid that loot chests should not be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
#othermod"])
modid_dimension_blacklist = []
#list of dimensions by modid that loot chest should be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
#othermod"])
modid_dimension_whitelist = []
#list of loot tables which shouldn't be converted (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
loot_table_blacklist = []
#list of modids whose loot tables shouldn't be converted (in the format of ["modid", "other_modid"])
loot_modid_blacklist = []
#prevent the destruction of Lootr chests except while sneaking in creative mode
disable_break = false
#allow the destruction of Lootr chests regardless. overrides `disable_break`
enable_break = false
#disregard chests and chunks that are outside of the world border; enable this option if you are using a world border and are suffering consistent TPS issues; if you change the world border, you will need to restart your client
check_world_border = false
#allows fake players to destroy Lootr chests without having to sneak, overrides the `disable_break` option for fake players
enable_fake_player_break = false
#when true, comparators on Lootr containers will give an output of 1; when false, they will give an output of 0
power_comparators = true
#when true, custom inventories will act like trapped chests when opened
trapped_custom = false
#lootr chests cannot be destroyed by creeper or TNT explosions
blast_resistant = false
#lootr chests cannot be destroyed by any explosion
blast_immune = false
#prevent notifications of decaying or refreshed chests
disable_notifications = false
#maximum time (in ticks) remaining on a chest before a notification for refreshing or decaying is sent to a player (default 30 seconds, -1 for no delay)
#Range: > -1
notification_delay = 600
#disables styling of breaking, decaying and refreshing messages sent to players
disable_message_styles = false
#how long (in ticks) a decaying loot containers should take to decay (default 5 minutes = 5 * 60 * 20)
#Range: > 0
decay_value = 6000
#list of loot tables which will decay (default blank, meaning no chests decay, in the format of (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
decay_loot_tables = []
#list of mod IDs whose loot tables will decay (default blank, meaning no chests decay, in the format ["modid", "othermodid"])
decay_modids = []
#list of dimensions where loot chests should automatically decay (default: blank, e.g., ["minecraft:the_nether", "minecraft:the_end"])
decay_dimensions = []
#list of structures in which loot chests should automatically decay (in the format of ["modid:structure_name", "modid:other_structure_name"])
decay_structures = []
#overriding decay_loot_tables, decay_modids and decay_dimensions: all chests will decay after being opened for the first time
decay_all = false
#how long (in ticks) a refreshing loot containers should take to refresh their contents (default 20 minutes = 20 * 60 * 20)
#Range: > 0
refresh_value = 24000
#list of loot tables which will refresh (default blank, meaning no chests refresh, in the format of ["modid:loot_table", "othermodid:loot_table"])
refresh_loot_tables = []
#list of mod IDs whose loot tables will refresh (default blank, meaning no chests refresh, in the format of ["modid", "othermodid"])
refresh_modids = []
#list of dimensions where loot chests should automatically refresh (default: blank, e.g., ["minecraft:overworld", "othermod:otherdimension"])
refresh_dimensions = []
#list of structures in which loot chests should automatically refresh (in the format of ["modid:structure_name", "othermodid:other_structure_name"])
refresh_structures = []
#overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time
refresh_all = false

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