merge
This commit is contained in:
commit
a79652844d
63 changed files with 2593 additions and 1424 deletions
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
|
|
@ -341,7 +341,7 @@ jobs:
|
|||
mkdir -p .pakku/multimc-overrides/mods
|
||||
mv -vf ./build/.cache/curseforge/manifest.json .pakku/multimc-overrides/flame/manifest.json
|
||||
mv -vf ./build/.cache/curseforge/overrides .pakku/multimc-overrides/.minecraft
|
||||
mv -vf ./mods/* .pakku/multimc-overrides/.minecraft/mods/
|
||||
mv -vf ./mods .pakku/multimc-overrides/.minecraft/mods
|
||||
cd .pakku/multimc-overrides/
|
||||
|
||||
zip -r ${{ needs.info.outputs.project_full_name }}-multimc.zip icon.png mmc-pack.json instance.cfg .minecraft/ flame/
|
||||
|
|
|
|||
23
CHANGELOG.md
23
CHANGELOG.md
|
|
@ -1,7 +1,28 @@
|
|||
# Changelog
|
||||
|
||||
## [Unreleased]
|
||||
### Changes
|
||||
- Create Steam Engine now also accepts river water and GregTech steam as valid inputs (#947) @Zeropol
|
||||
- Changed weird assembler piston recipe (#1092) @Redeix
|
||||
- Added Trowel tool to randomly place blocks from hotbar (#1106) @Redeix
|
||||
- Fixed texture clipping on piglin disguise (#1106) @Redeix
|
||||
- Added Aqueous Accumulator machine, basically a rock breaker but for fluids (#1030) @Pyritie
|
||||
- Added Packer recipe for stick bundling (#1101) @JeanRdSz
|
||||
- Started work on Brazilian Portuguese translations @gifpxto
|
||||
- Fixed assembler recipe conflict with Hoppers and Item Vaults (#1098) @TomPlop
|
||||
- Fixed assembler recipe conflict with Create Pipes and Fluid Tanks (#1103) @Pyritie
|
||||
- Steam grinder and oven are now cheaper and use more steam-age appropriate materials (#1091) @Pyritie
|
||||
- Changed HS Greate machines to use blue alloy instead of red steel (#1091) @Pyritie
|
||||
- Changed HV Cutter to use diamond buzzsaw instead of red steel (#1091) @Pyritie
|
||||
- Fixed some assembly line recipes that had incorrect stack sizes (#1108) @Pyritie
|
||||
- Fixed being able to dupe materials by crafting tools and then recycling them (#1100) @Pyritie
|
||||
- Fixed issue where "melts into" tooltips and certain timers on Jade were missing (#1102) @Xikaro
|
||||
- Added Wine utensils recipes for GT (#1111) @JeanRdS
|
||||
- Fixed kaolin clay duping (#1099) @SpicyNoodle5
|
||||
- Fixed TFC sugar recipes so they can now use any sugar (#1099) @SpicyNoodle5
|
||||
|
||||
## [0.9.9] - 30.05.2025
|
||||
### Changes
|
||||
- Added and changed many mods for optimization, please report any problems on github. @Xikaro
|
||||
- Disabled ability to sort items in the crucible and vessels, which let you stack things that shouldn't be stacked. (#1045) @esotericist
|
||||
- Other TFC waters also work for bulk washing now. (#1051) @Pyritie
|
||||
- Added machine recipes for compost and humus. (#1049) @Pyritie
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@
|
|||
scanEntitiesMaxCostRadius = 16
|
||||
#Range: 0.1 ~ 1.7976931348623157E308
|
||||
scanEntitiesExtraBlockCost = 0.17
|
||||
#Range: > 1000
|
||||
#Range: > 0
|
||||
chatMessageCooldown = 1000
|
||||
#Range: > 1000
|
||||
accurePlaceCooldown = 1000
|
||||
|
|
|
|||
|
|
@ -24,186 +24,46 @@
|
|||
|
||||
#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"]
|
||||
#Blocklist to control which blocks will rotate the textures of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_textures = ["+*", "-minecraft:smooth_stone_slab"]
|
||||
#Blocklist to control which blocks will use "rotated models" of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_models = ["+*", "-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"]
|
||||
#Blocklist to control which blocks will rotate the textures of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_textures = ["+*"]
|
||||
#Blocklist to control which blocks will use "rotated models" of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_models = ["+*", "-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 = []
|
||||
#Blocklist to control which blocks will rotate the textures of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_textures = ["+*"]
|
||||
#Blocklist to control which blocks will use "rotated models" of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_models = ["+*"]
|
||||
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will rotate the textures of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_textures = ["+*"]
|
||||
#Blocklist to control which blocks will use "rotated models" of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_models = ["+*"]
|
||||
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will rotate the textures of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_textures = ["+*"]
|
||||
#Blocklist to control which blocks will use "rotated models" of their original blocks.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_models = ["+*"]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,19 +1,9 @@
|
|||
|
||||
#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 = []
|
||||
#Blocklist for controlling which blocks can generate variants of a their type (if one exists).
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
|
||||
#Options for registered block types for additional placement generation.
|
||||
[startup.types]
|
||||
|
|
@ -22,111 +12,41 @@
|
|||
|
||||
#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 = []
|
||||
#Blocklist for controlling which blocks (that are valid for this type) will generate variants of this type
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
|
||||
#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.
|
||||
#Blocklist for controlling which blocks (that are valid for this type) will generate variants of this type
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
#Blocklist 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.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
allow_vertical_connections = ["+*"]
|
||||
#Blocklist 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 = []
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
allow_mixed_connections = ["+*"]
|
||||
|
||||
#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 = []
|
||||
#Blocklist for controlling which blocks (that are valid for this type) will generate variants of this type
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
|
||||
#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 = []
|
||||
#Blocklist for controlling which blocks (that are valid for this type) will generate variants of this type
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
|
||||
#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 = []
|
||||
#Blocklist for controlling which blocks (that are valid for this type) will generate variants of this type
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
enabled = ["+*"]
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@
|
|||
[whitelist]
|
||||
#Whitelist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
|
||||
#Entities that CAN be picked up (useWhitelistEntities must be true)
|
||||
allowedEntities = ["tfc:turkey", "tfc:dog", "tfc:isopod", "tfc:lobster", "tfc:frog", "tfc:penguin", "tfc:turtle", "tfc:horseshoe_crab", "tfc:crayfish", "tfc:grouse", "tfc:pheasant", "tfc:peafowl", "tfc:rat", "tfc:cat", "tfc:chicken", "tfc:duck", "tfc:quail", "tfc:rabbit"]
|
||||
allowedEntities = ["tfc:turkey", "tfc:isopod", "tfc:lobster", "tfc:frog", "tfc:penguin", "tfc:turtle", "tfc:horseshoe_crab", "tfc:crayfish", "tfc:grouse", "tfc:pheasant", "tfc:peafowl", "tfc:rat", "tfc:chicken", "tfc:duck", "tfc:quail", "tfc:rabbit"]
|
||||
#Blocks that CAN be picked up (useWhitelistBlocks must be true)
|
||||
allowedBlocks = ["framedblocks:framed_chest", "tfc:wood/chest/*", "tfc:wood/trapped_chest/*", "afc:wood/chest/*", "afc:wood/trapped_chest/*", "#forge:chests/wooden"]
|
||||
#Entities that CAN have other entities stacked on top of them (useWhitelistStacking must be true)
|
||||
|
|
|
|||
8
config/cerulean-client.toml
Normal file
8
config/cerulean-client.toml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
|
||||
#.
|
||||
#Client-only settings - If you're looking for general settings, look inside your world's serverconfig folder!
|
||||
[client]
|
||||
#.
|
||||
#Example Boolean
|
||||
example = true
|
||||
|
||||
4
config/cerulean-common.toml
Normal file
4
config/cerulean-common.toml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
#.
|
||||
#Example Boolean!!!!!!!!!!!
|
||||
example = true
|
||||
|
||||
40
config/cerulean.yml
Normal file
40
config/cerulean.yml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
# Report issues on Github ${issue_tracker}
|
||||
# Discuss, get help or report issues on Discord ${discord}
|
||||
|
||||
# Enables debug logs
|
||||
# Will worsen your performance, please do not enable if you don't need it!
|
||||
debug_mode: false
|
||||
|
||||
# Makes advancement checks run less often
|
||||
# Disable if you have issues with advancements not processing fast enough
|
||||
enable_skip_ticks: true
|
||||
|
||||
# Cancels advancement check when stack becomes empty (for example, when player throws out the whole stack).
|
||||
# Injects into InventoryChangeTrigger.
|
||||
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
|
||||
ignore_triggers_for_emptied_stacks: true
|
||||
|
||||
# Cancels advancement check when stack size decreases (for example, when player throws out one item from stack).
|
||||
# Injects into InventoryChangeTrigger, ItemStack, AbstractContainerMenu.
|
||||
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
|
||||
ignore_triggers_for_decreased_stacks: true
|
||||
|
||||
# Optimizes advancement check for advancements that require multiple items (for example, "Cover me in debris" requires full netherite armor set).
|
||||
# Injects into InventoryChangeTriggerInstance.
|
||||
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
|
||||
optimize_multiple_predicate_trigger: true
|
||||
|
||||
# Disables advancement check when you just open any container (for example, chest or backpack).
|
||||
# Injects into AbstractContainerMenu.
|
||||
# Disable if you have mixin conflict or problems with any container (and also report on github/discord!).
|
||||
initialize_inventory_last_slots: true
|
||||
|
||||
# Skips advancement check when you pick up or otherwise increase stack size if this change doesn't pass any advancement threshold.
|
||||
# For example, dirt stack size increased from 52 to 53, but there's no advancement for getting 53 dirt in your modpack.
|
||||
optimize_triggers_for_increased_stacks: true
|
||||
|
||||
# When checking each item criterion, first check the count requirement and see if it was fulfilled before.
|
||||
# For example, there is advancement for getting stone block, any amount. You have 52 dirt, and you pick up one more. There is
|
||||
# no way you can the get stone advancement from this action, because it requires any amount of item, and you already had some.
|
||||
# Another example: there is no way you can get the advancement for 64 emerald blocks if you don't have dirt and you pick up 5 dirt.
|
||||
check_count_before_item_predicate_match: true
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"_schemaVersion": 6,
|
||||
"_schemaVersion": 7,
|
||||
"_lastMCVersionId": 763,
|
||||
"generalSettings": {
|
||||
"detectATLauncherInstance": false,
|
||||
|
|
@ -101,8 +101,7 @@
|
|||
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}",
|
||||
"allowDuplicatePackets": false,
|
||||
"maxConnectionAttempts": 10,
|
||||
"enableClassGraph": false,
|
||||
"useClassLoader": false
|
||||
"enableClassGraph": false
|
||||
},
|
||||
"accessibilitySettings": {
|
||||
"languageId": "en_us",
|
||||
|
|
@ -126,18 +125,10 @@
|
|||
"smallImageText": "{getOrDefault(server.message)} {getOrDefault(pack.name)}",
|
||||
"startTimestamp": "{data.general.time}",
|
||||
"endTimestamp": "",
|
||||
"buttons": {
|
||||
"default": {
|
||||
"label": "Example Text",
|
||||
"url": "https://google.com"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dynamicIcons": {
|
||||
"default": "https://via.placeholder.com/256.png"
|
||||
"buttons": {}
|
||||
},
|
||||
"dynamicIcons": {},
|
||||
"dynamicVariables": {
|
||||
"default": "Example Text",
|
||||
"mods": "{general.mods} Mod(s)",
|
||||
"player_info_coordinate": "At {player.position.x}, {player.position.z}",
|
||||
"players": "{server.players.current} / {server.players.max} Players",
|
||||
|
|
|
|||
16
config/despawntweaks-common.toml
Normal file
16
config/despawntweaks-common.toml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#.
|
||||
#Turn this off to disable the despawn of mobs spawned by spawners
|
||||
allowMobsSpawnedBySpawnersToDespawn = true
|
||||
#.
|
||||
#Turn this off to disable the despawn optimizations.
|
||||
enableLetMeDespawnOptimization = true
|
||||
#.
|
||||
#Turn this off to disable the equipments drop on mobs despawn
|
||||
allowEquipmentDrops = true
|
||||
#.
|
||||
#If you add modIDs to this list, only mobs in the structures of the mods will be affected by DespawnTweaker.
|
||||
StructuresMods = []
|
||||
#.
|
||||
#If you add sturctures registry names to list, only mobs in the structures will be affected by DespawnTweaker.
|
||||
Structures = []
|
||||
|
||||
|
|
@ -1,5 +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
|
||||
#Tue May 06 01:08:34 YEKT 2025
|
||||
#Fri May 30 02:48:49 YEKT 2025
|
||||
a=false
|
||||
create=true
|
||||
storagedrawers=true
|
||||
|
|
|
|||
|
|
@ -24,3 +24,7 @@ disableItemRender = false
|
|||
#Range: 3 ~ 16
|
||||
assembler_matrix_max_size = 6
|
||||
|
||||
[misc]
|
||||
#Enable debug logging.
|
||||
debug_mode = false
|
||||
|
||||
|
|
|
|||
9
config/fabric/indigo-renderer.properties
Normal file
9
config/fabric/indigo-renderer.properties
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#Indigo properties file
|
||||
#Fri May 30 02:48:47 YEKT 2025
|
||||
fix-mean-light-calculation=auto
|
||||
debug-compare-lighting=auto
|
||||
fix-exterior-vertex-lighting=auto
|
||||
ambient-occlusion-mode=hybrid
|
||||
always-tesselate-blocks=auto
|
||||
fix-smooth-lighting-offset=auto
|
||||
fix-luminous-block-ambient-occlusion=auto
|
||||
24
config/fastsuite.cfg
Normal file
24
config/fastsuite.cfg
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
|
||||
|
||||
# FastSuite Configuration
|
||||
|
||||
general {
|
||||
# A list of recipe types which may only be looked up on the main thread. Add a recipe type to this list if errors start happening.
|
||||
# Default: [
|
||||
S:"Single Threaded Recipe Types" <
|
||||
>
|
||||
|
||||
# The max time, in seconds, that a recipe lookup may take before aborting the lookup and logging an error.
|
||||
# Default: 25; Range: [1 ~ 300]
|
||||
I:"Max Recipe Lookup Time"=25
|
||||
|
||||
# If true, the stacks used as recipe inputs will be locked and throw an error if modified during parallel matching. Useful for debugging.
|
||||
# Default: false
|
||||
B:"Lock Crafting Input Stacks"=false
|
||||
|
||||
# If true, FastSuite parallelize all recipes without validation. This can cause crashes if a recipe is not thread safe.
|
||||
# Default: false
|
||||
B:"Unsafe Mode"=false
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -868,6 +868,10 @@
|
|||
id: "63F9531F391040B2"
|
||||
shape: "circle"
|
||||
size: 0.66d
|
||||
tasks: [{
|
||||
id: "186D6246579FB0EF"
|
||||
type: "checkmark"
|
||||
}]
|
||||
title: "Combatting Lag"
|
||||
x: 2.25d
|
||||
y: 3.375d
|
||||
|
|
|
|||
|
|
@ -109,8 +109,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_steam_turbine.title}"
|
||||
x: 5.5d
|
||||
y: 4.5d
|
||||
x: 4.5d
|
||||
y: 7.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["6431381FBE07D6EF"]
|
||||
|
|
@ -127,7 +127,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_amp_explanation.title}"
|
||||
x: 5.5d
|
||||
x: 7.0d
|
||||
y: 2.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -144,7 +144,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.aluminium_ingot.title}"
|
||||
x: -9.0d
|
||||
x: -10.0d
|
||||
y: 9.75d
|
||||
}
|
||||
{
|
||||
|
|
@ -174,7 +174,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.low_voltage.lv_battery_preparation.title}"
|
||||
x: 5.5d
|
||||
x: 7.0d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -322,7 +322,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_polariser.title}"
|
||||
x: 3.0d
|
||||
x: 4.5d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -345,8 +345,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lbb.title}"
|
||||
x: 7.0d
|
||||
y: 4.5d
|
||||
x: 5.5d
|
||||
y: 7.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["1E9BE8D3F8A602DC"]
|
||||
|
|
@ -366,7 +366,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_superconductor.title}"
|
||||
x: -11.0d
|
||||
x: -12.0d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -386,8 +386,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_chemical_bath.title}"
|
||||
x: 5.5d
|
||||
y: 8.0d
|
||||
x: -5.5d
|
||||
y: 7.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["64E1E87B8AF72968"]
|
||||
|
|
@ -428,7 +428,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_canner.title}"
|
||||
x: 3.0d
|
||||
x: 4.5d
|
||||
y: 0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -457,7 +457,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_battery.title}"
|
||||
x: 5.5d
|
||||
x: 7.0d
|
||||
y: 0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -487,7 +487,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_battery_buffer_4x.title}"
|
||||
x: 5.5d
|
||||
x: 7.0d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -507,7 +507,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_ebf.title}"
|
||||
x: -9.0d
|
||||
x: -10.0d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -524,8 +524,8 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.low_voltage.other_machines.title}"
|
||||
x: 5.5d
|
||||
y: 7.0d
|
||||
x: -4.5d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
description: ["{quests.low_voltage.lv_age_progression.desc}"]
|
||||
|
|
@ -559,7 +559,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_fluid_solidifier.title}"
|
||||
x: -6.5d
|
||||
x: -7.5d
|
||||
y: 4.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -585,7 +585,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_ore_prospector.title}"
|
||||
x: 6.5d
|
||||
x: 8.0d
|
||||
y: 0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -611,7 +611,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.cupronickel_coil.title}"
|
||||
x: -6.5d
|
||||
x: -7.5d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -628,7 +628,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_gas_collector.title}"
|
||||
x: -4.0d
|
||||
y: 6.5d
|
||||
y: 8.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22510C5F2386B453"]
|
||||
|
|
@ -639,7 +639,8 @@
|
|||
]
|
||||
icon: "gtceu:lv_chemical_reactor"
|
||||
id: "3D98819A799D2E64"
|
||||
size: 1.0d
|
||||
shape: "octagon"
|
||||
size: 2.0d
|
||||
subtitle: "{quests.low_voltage.lv_chemical_reactor.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
|
|
@ -654,7 +655,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.low_voltage.lv_chemical_reactor.title}"
|
||||
x: -6.5d
|
||||
x: -7.5d
|
||||
y: 2.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -684,7 +685,6 @@
|
|||
icon: "gtceu:rotor_casting_mold"
|
||||
id: "115C4226F6473F0C"
|
||||
optional: true
|
||||
shape: "rsquare"
|
||||
size: 1.0d
|
||||
subtitle: "{quests.low_voltage.mold_rotor.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -700,7 +700,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.low_voltage.mold_rotor.title}"
|
||||
x: -7.5d
|
||||
x: -8.5d
|
||||
y: 4.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -719,7 +719,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.soldering_alloy.title}"
|
||||
x: 4.0d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["701BCADAE5CF6CA5"]
|
||||
|
|
@ -741,8 +741,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_electroliser.title}"
|
||||
x: 6.5d
|
||||
y: 7.0d
|
||||
x: -5.5d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22510C5F2386B453"]
|
||||
|
|
@ -789,7 +789,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_centrifuge.title}"
|
||||
x: -2.0d
|
||||
y: 7.0d
|
||||
y: 8.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["37307A46E70011D3"]
|
||||
|
|
@ -806,7 +806,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_sprayer.title}"
|
||||
x: 4.25d
|
||||
x: 5.75d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -827,7 +827,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_assembler.title}"
|
||||
x: 0.0d
|
||||
y: 7.0d
|
||||
y: 8.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22510C5F2386B453"]
|
||||
|
|
@ -846,7 +846,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_extractor.title}"
|
||||
x: -4.0d
|
||||
x: -5.5d
|
||||
y: 4.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -867,7 +867,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_circuit_assembler.title}"
|
||||
x: 0.0d
|
||||
y: 14.0d
|
||||
y: 15.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["1A77CA35F054F988"]
|
||||
|
|
@ -887,7 +887,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_arc_furnace.title}"
|
||||
x: -4.0d
|
||||
y: 11.0d
|
||||
y: 12.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["15928F50AE80A5CF"]
|
||||
|
|
@ -917,7 +917,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_oxygen.title}"
|
||||
x: -4.0d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5263F866638D875C"]
|
||||
|
|
@ -939,7 +939,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_glue.title}"
|
||||
x: -2.0d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5B891BA4897FD73C"]
|
||||
|
|
@ -955,7 +955,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.gallium_arsenide.title}"
|
||||
x: 2.0d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -976,7 +976,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
x: -0.5d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -994,7 +994,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_diode.title}"
|
||||
x: 0.5d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -1013,7 +1013,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.1_mv_circuit.title}"
|
||||
x: 0.0d
|
||||
y: 11.0d
|
||||
y: 12.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["1E9BE8D3F8A602DC"]
|
||||
|
|
@ -1027,7 +1027,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.aluminium_dust.title}"
|
||||
x: -9.0d
|
||||
x: -10.0d
|
||||
y: 8.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -1093,7 +1093,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.low_voltage.multiblock_tech.title}"
|
||||
x: -9.0d
|
||||
x: -10.0d
|
||||
y: 4.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1124,7 +1124,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_rock_crusher.title}"
|
||||
x: 3.0d
|
||||
x: 4.5d
|
||||
y: 3.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1151,7 +1151,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_turbo_charge.title}"
|
||||
x: 3.0d
|
||||
x: 4.5d
|
||||
y: 2.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1178,7 +1178,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_fisher.title}"
|
||||
x: 3.0d
|
||||
x: 4.5d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1205,7 +1205,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_mixer.title}"
|
||||
x: 2.0d
|
||||
y: 7.0d
|
||||
y: 8.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["12565AB92A2BF976"]
|
||||
|
|
@ -1246,7 +1246,7 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_nitrogen.title}"
|
||||
x: -6.0d
|
||||
y: 9.0d
|
||||
y: 10.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["648BCF486E16CCB2"]
|
||||
|
|
@ -1286,7 +1286,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.low_voltage.mold_plate.title}"
|
||||
x: -6.5d
|
||||
x: -7.5d
|
||||
y: 5.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1303,7 +1303,7 @@
|
|||
}
|
||||
type: "item"
|
||||
}]
|
||||
x: 6.5d
|
||||
x: 8.0d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -1334,8 +1334,8 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.steam_age.alternator.title}"
|
||||
x: 5.5d
|
||||
y: 5.5d
|
||||
x: 4.5d
|
||||
y: 6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["7567E885B7166603"]
|
||||
|
|
@ -1354,7 +1354,7 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.mv_hull.title}"
|
||||
x: -9.0d
|
||||
x: -10.0d
|
||||
y: 14.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -1395,7 +1395,30 @@
|
|||
}]
|
||||
title: "{quests.low_voltage.lv_greenhouse.title}"
|
||||
x: 3.0d
|
||||
y: 11.0d
|
||||
y: 12.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22510C5F2386B453"]
|
||||
description: ["{quests.low_voltage.lv_aqueous_accumulator.desc}"]
|
||||
icon: "tfg:lv_aqueous_accumulator"
|
||||
id: "47E6F8AC20D51814"
|
||||
optional: true
|
||||
subtitle: "{quests.low_voltage.lv_aqueous_accumulator.subtitle}"
|
||||
tasks: [{
|
||||
id: "685FCAE71ECE04BC"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(tfg:lv_aqueous_accumulator)item(tfg:mv_aqueous_accumulator)item(tfg:hv_aqueous_accumulator)item(tfg:ev_aqueous_accumulator))"
|
||||
}
|
||||
}
|
||||
title: "{quests.low_voltage.lv_aqueous_accumulator.task}"
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.low_voltage.lv_aqueous_accumulator.title}"
|
||||
x: 4.5d
|
||||
y: 4.5d
|
||||
}
|
||||
]
|
||||
subtitle: ["{quests.low_voltage.subtitle}"]
|
||||
|
|
|
|||
|
|
@ -19,20 +19,23 @@
|
|||
quests: [
|
||||
{
|
||||
description: ["{quests.ore_proc.native_ore.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:ore/rich_native_copper"
|
||||
}
|
||||
id: "5D09BEE61210DF02"
|
||||
size: 1.5d
|
||||
subtitle: "{quests.ore_proc.native_ore.subtitle}"
|
||||
tasks: [{
|
||||
id: "047DA2872D107BA0"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item_tag(tfc:ore_pieces))"
|
||||
}
|
||||
}
|
||||
id: "1F5D8018334CFB8F"
|
||||
title: "{quests.ore_proc.native_ore.task}"
|
||||
type: "item"
|
||||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.ore_proc.native_ore.title}"
|
||||
x: 0.5d
|
||||
|
|
@ -246,6 +249,20 @@
|
|||
item: "gtceu:crushed_cooperite_ore"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "074FD2C736818A95"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:crushed_gold_ore"
|
||||
}
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.mercury.title}"
|
||||
x: 3.5d
|
||||
|
|
@ -273,20 +290,6 @@
|
|||
item: "gtceu:crushed_cobalt_ore"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "46B6DEFD1A7BEA60"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:crushed_tetrahedrite_ore"
|
||||
}
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.sodium_ores.title}"
|
||||
x: -2.5d
|
||||
|
|
|
|||
|
|
@ -3265,8 +3265,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.cane.title}"
|
||||
x: -1.5d
|
||||
y: 5.0d
|
||||
x: -1.0d
|
||||
y: 4.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["150B7C5CD152E1BA"]
|
||||
|
|
@ -3286,8 +3286,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.fishing_net.title}"
|
||||
x: -1.5d
|
||||
y: 6.0d
|
||||
x: -2.0d
|
||||
y: 5.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5C01BDDA66249D7B"]
|
||||
|
|
@ -5209,6 +5209,26 @@
|
|||
x: 9.5d
|
||||
y: -4.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["150B7C5CD152E1BA"]
|
||||
description: ["{quests.tfg_tips.trowel.desc}"]
|
||||
id: "26DFC32AD5DED4E9"
|
||||
subtitle: "{quests.tfg_tips.trowel.subtitle}"
|
||||
tasks: [{
|
||||
id: "694BF83F489646D6"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "tfg:trowel"
|
||||
tag: {
|
||||
Damage: 0
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.trowel.title}"
|
||||
x: -2.5d
|
||||
y: 6.0d
|
||||
}
|
||||
]
|
||||
subtitle: ["{quests.tfg_tips.subtitle}"]
|
||||
title: "{quests.tfg_tips}"
|
||||
|
|
|
|||
31
config/immersive_optimization.json
Normal file
31
config/immersive_optimization.json
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"_documentation": "https://github.com/Luke100000/ImmersiveOptimization/wiki",
|
||||
"enableEntities": true,
|
||||
"enableBlockEntities": true,
|
||||
"enableDistanceCulling": true,
|
||||
"enableTrackingCulling": true,
|
||||
"enableViewportCulling": true,
|
||||
"minDistance": 6,
|
||||
"blocksPerLevel": 64,
|
||||
"blocksPerLevelDistanceCulled": 10,
|
||||
"blocksPerLevelTrackingCulled": 10,
|
||||
"blocksPerLevelViewportCulled": 20,
|
||||
"maxLevel": 20,
|
||||
"blocksPerLevelBlockEntities": 32,
|
||||
"entityTickBudget": 30.0,
|
||||
"stressedThreshold": 45,
|
||||
"dimensions": {
|
||||
"minecraft:overworld": true,
|
||||
"minecraft:the_nether": true,
|
||||
"minecraft:the_end": true
|
||||
},
|
||||
"entities": {
|
||||
"fromanotherworld:starship": false,
|
||||
"minecraft:player": false,
|
||||
"minecraft:arrow": false,
|
||||
"create": false,
|
||||
"minecraft:ender_dragon": false
|
||||
},
|
||||
"version": 2,
|
||||
"name": "immersive_optimization"
|
||||
}
|
||||
|
|
@ -1,10 +1,5 @@
|
|||
gtceu:multiblock_info
|
||||
gtceu:ore_processing_diagram
|
||||
gtceu:bedrock_fluid_diagram
|
||||
|
||||
minecraft:crafting
|
||||
create:mechanical_crafting
|
||||
|
||||
tfc:rock_knapping
|
||||
tfc:clay_knapping
|
||||
tfc:fire_clay_knapping
|
||||
|
|
@ -12,7 +7,6 @@ tfc:leather_knapping
|
|||
tfc:goat_horn_knapping
|
||||
tfc:pumpkin_knapping
|
||||
tfc:raw_hide_knapping
|
||||
|
||||
tfc:heating
|
||||
tfc:quern
|
||||
tfc:casting
|
||||
|
|
@ -25,7 +19,6 @@ tfc:sealed_barrel
|
|||
tfc:bloomery
|
||||
tfc:blast_furnace
|
||||
tfc:alloying
|
||||
|
||||
tfc:scraping
|
||||
tfc:loom
|
||||
tfc:glassworking
|
||||
|
|
@ -41,121 +34,89 @@ tfc:jam_pot
|
|||
firmalife:bowl_pot
|
||||
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: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
|
||||
|
||||
ae2:item_transformation
|
||||
gtceu:ore_washer
|
||||
greate:fan_washing
|
||||
gtceu:ore_crushing
|
||||
gtceu:ore_forging
|
||||
gtceu:ore_bathing
|
||||
|
||||
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
|
||||
minecraft:anvil
|
||||
minecraft:blasting
|
||||
minecraft:brewing
|
||||
minecraft:campfire
|
||||
minecraft:compostable
|
||||
minecraft:fuel
|
||||
minecraft:furnace
|
||||
minecraft:smoking
|
||||
minecraft:stonecutting
|
||||
ae2:certus_growth
|
||||
ae2:charger
|
||||
ae2:inscriber
|
||||
afc:tree_tap
|
||||
create:automatic_brewing
|
||||
create:automatic_packing
|
||||
create:automatic_shaped
|
||||
create:automatic_shapeless
|
||||
create:block_cutting
|
||||
create:crushing
|
||||
create:fan_blasting
|
||||
create:fan_haunting
|
||||
create:fan_smoking
|
||||
create:fan_washing
|
||||
create:milling
|
||||
create:mixing
|
||||
create:mystery_conversion
|
||||
create:packing
|
||||
create:pressing
|
||||
create:sandpaper_polishing
|
||||
create:sawing
|
||||
create:wood_cutting
|
||||
createaddition:charging
|
||||
createaddition:liquid_burning
|
||||
expatternprovider:circuit_cutter
|
||||
firmalife:press
|
||||
firmalife:stinky_soup
|
||||
ftbquests:loot_crate
|
||||
greate:automatic_brewing
|
||||
greate:automatic_packing
|
||||
greate:automatic_shapeless
|
||||
greate:fan_haunting
|
||||
greate:pressing
|
||||
greate:wood_cutting
|
||||
jei:information
|
||||
jumbofurnace:jumbo_furnace_upgrade
|
||||
jumbofurnace:jumbo_smelting
|
||||
morered:soldering
|
||||
tfc:flint_knapping
|
||||
vintageimprovements:auto_curving
|
||||
vintageimprovements:auto_smithing
|
||||
vintageimprovements:grinder_sandpaper_polishing
|
||||
vintageimprovements:leaves_vibrating
|
||||
vintageimprovements:polishing
|
||||
vintageimprovements:unpacking
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
# mixin.bugfix.packet_leak=false # (default)
|
||||
# mixin.bugfix.paper_chunk_patches=true # (default)
|
||||
# mixin.bugfix.recipe_book_type_desync=true # (default)
|
||||
# mixin.bugfix.registry_ops_cme=true # (default)
|
||||
# mixin.bugfix.removed_dimensions=true # (default)
|
||||
# mixin.bugfix.restore_old_dragon_movement=false # (default)
|
||||
# mixin.bugfix.unsafe_modded_shape_caches=true # (default)
|
||||
|
|
@ -38,6 +39,8 @@
|
|||
# mixin.feature.direct_stack_trace=false # (default)
|
||||
# mixin.feature.disable_unihex_font=false # (default)
|
||||
# mixin.feature.integrated_server_watchdog=true # (default)
|
||||
# mixin.feature.log_stdout_in_log_files=true # (default)
|
||||
# mixin.feature.mcfunction_profiling=true # (default)
|
||||
# mixin.feature.measure_time=true # (default)
|
||||
# mixin.feature.registry_event_progress=false # (default)
|
||||
# mixin.feature.remove_chat_signing=false # (default)
|
||||
|
|
@ -58,6 +61,7 @@
|
|||
# mixin.perf.chunk_meshing=true # (default)
|
||||
# mixin.perf.clear_mixin_classinfo=false # (default)
|
||||
# mixin.perf.compact_bit_storage=true # (default)
|
||||
# mixin.perf.compress_unihex_font=true # (default)
|
||||
# mixin.perf.datapack_reload_exceptions=true # (default)
|
||||
# mixin.perf.dedicated_reload_executor=true # (default)
|
||||
# mixin.perf.deduplicate_climate_parameters=false # (default)
|
||||
|
|
@ -73,6 +77,7 @@
|
|||
# mixin.perf.dynamic_structure_manager=true # (default)
|
||||
# mixin.perf.fast_forge_dummies=true # (default)
|
||||
# mixin.perf.fast_registry_validation=true # (default)
|
||||
# mixin.perf.faster_ingredients=true # (default)
|
||||
# mixin.perf.faster_item_rendering=false # (default)
|
||||
# mixin.perf.faster_structure_location=true # (default)
|
||||
# mixin.perf.faster_texture_stitching=true # (default)
|
||||
|
|
@ -81,6 +86,7 @@
|
|||
# mixin.perf.forge_registry_alloc=true # (default)
|
||||
# mixin.perf.forge_registry_lambda=true # (default)
|
||||
# mixin.perf.kubejs=true # (default)
|
||||
# mixin.perf.lazy_search_tree_registry=true # (default)
|
||||
# mixin.perf.memoize_creative_tab_build=true # (default)
|
||||
# mixin.perf.model_optimizations=true # (default)
|
||||
# mixin.perf.mojang_registry_size=true # (default)
|
||||
|
|
@ -91,11 +97,13 @@
|
|||
# mixin.perf.remove_biome_temperature_cache=true # (default)
|
||||
# mixin.perf.remove_spawn_chunks=false # (default)
|
||||
# mixin.perf.resourcepacks=true # (default)
|
||||
# mixin.perf.smart_ingredient_sync=true # (default)
|
||||
# mixin.perf.state_definition_construct=true # (default)
|
||||
# mixin.perf.tag_id_caching=true # (default)
|
||||
# mixin.perf.thread_priorities=true # (default)
|
||||
# mixin.perf.thread_priorities=false # (overridden for mod compat)
|
||||
# mixin.perf.ticking_chunk_alloc=true # (default)
|
||||
# mixin.perf.worldgen_allocation=false # (default)
|
||||
# mixin.safety=true # (default)
|
||||
#
|
||||
# User overrides go here.
|
||||
mixin.perf.smart_ingredient_sync=false
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#Packet Fixer config file.
|
||||
#Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 8388608 and varInt21Size 3.
|
||||
#Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize.
|
||||
#Tue May 06 01:08:22 YEKT 2025
|
||||
#Fri May 30 02:48:38 YEKT 2025
|
||||
chunkPacketData=2097152
|
||||
varLong=10
|
||||
nbtMaxSize=209715200
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
"trash_can": true
|
||||
},
|
||||
"ftbchunks": {
|
||||
"chunks": false,
|
||||
"chunks": true,
|
||||
"claim_chunks": true
|
||||
}
|
||||
}
|
||||
|
|
@ -9,208 +9,208 @@
|
|||
# By block ID:
|
||||
# minecraft\:oak_log=1.0
|
||||
|
||||
# Slime Block (Sound Type)
|
||||
SLIME_BLOCK=1.0
|
||||
# Copper (Sound Type)
|
||||
COPPER=1.0
|
||||
# Cherry Sapling (Sound Type)
|
||||
CHERRY_SAPLING=1.0
|
||||
# Roots (Sound Type)
|
||||
ROOTS=0.0
|
||||
# Shroomlight (Sound Type)
|
||||
SHROOMLIGHT=1.0
|
||||
# Froglight (Sound Type)
|
||||
FROGLIGHT=1.0
|
||||
# Rooted Dirt (Sound Type)
|
||||
ROOTED_DIRT=1.0
|
||||
# Nether Gold Ore (Sound Type)
|
||||
NETHER_GOLD_ORE=1.0
|
||||
# Suspicious Gravel (Sound Type)
|
||||
SUSPICIOUS_GRAVEL=1.0
|
||||
# Flowering Azalea (Sound Type)
|
||||
FLOWERING_AZALEA=1.0
|
||||
# Anvil (Sound Type)
|
||||
ANVIL=1.0
|
||||
# Decorated Pot Cracked (Sound Type)
|
||||
DECORATED_POT_CRACKED=1.0
|
||||
# Powder Snow (Sound Type)
|
||||
POWDER_SNOW=0.1
|
||||
# Spore Blossom (Sound Type)
|
||||
SPORE_BLOSSOM=0.0
|
||||
# Soul Soil (Sound Type)
|
||||
SOUL_SOIL=1.0
|
||||
# Wet Grass (Sound Type)
|
||||
WET_GRASS=0.1
|
||||
# Deepslate Bricks (Sound Type)
|
||||
DEEPSLATE_BRICKS=1.0
|
||||
# Crop (Sound Type)
|
||||
CROP=0.0
|
||||
# Decorated Pot (Sound Type)
|
||||
DECORATED_POT=1.0
|
||||
# Scaffolding (Sound Type)
|
||||
SCAFFOLDING=0.0
|
||||
# Nether Bricks (Sound Type)
|
||||
NETHER_BRICKS=1.0
|
||||
# Vine (Sound Type)
|
||||
VINE=0.0
|
||||
# Medium Amethyst Bud (Sound Type)
|
||||
MEDIUM_AMETHYST_BUD=0.0
|
||||
# Calcite (Sound Type)
|
||||
CALCITE=1.0
|
||||
# Bamboo Wood Hanging Sign (Sound Type)
|
||||
BAMBOO_WOOD_HANGING_SIGN=1.0
|
||||
# Gilded Blackstone (Sound Type)
|
||||
GILDED_BLACKSTONE=1.0
|
||||
# Bamboo Wood (Sound Type)
|
||||
BAMBOO_WOOD=1.0
|
||||
# Ancient Debris (Sound Type)
|
||||
ANCIENT_DEBRIS=1.0
|
||||
# Bone Block (Sound Type)
|
||||
BONE_BLOCK=1.0
|
||||
# Sculk (Sound Type)
|
||||
SCULK=1.0
|
||||
# Wood (Sound Type)
|
||||
WOOD=1.0
|
||||
# Netherite Block (Sound Type)
|
||||
NETHERITE_BLOCK=1.0
|
||||
# Soul Sand (Sound Type)
|
||||
SOUL_SAND=1.0
|
||||
# Sculk Vein (Sound Type)
|
||||
SCULK_VEIN=1.0
|
||||
# Twisting Vines (Sound Type)
|
||||
TWISTING_VINES=0.0
|
||||
# Small Amethyst Bud (Sound Type)
|
||||
SMALL_AMETHYST_BUD=0.0
|
||||
# Basalt (Sound Type)
|
||||
BASALT=1.0
|
||||
# Bamboo Sapling (Sound Type)
|
||||
BAMBOO_SAPLING=0.1
|
||||
# Nether Wart (Sound Type)
|
||||
NETHER_WART=1.0
|
||||
# Nether Wood Hanging Sign (Sound Type)
|
||||
NETHER_WOOD_HANGING_SIGN=1.0
|
||||
# Sand (Sound Type)
|
||||
SAND=1.0
|
||||
# Deepslate Tiles (Sound Type)
|
||||
DEEPSLATE_TILES=1.0
|
||||
# Dripstone Block (Sound Type)
|
||||
DRIPSTONE_BLOCK=1.0
|
||||
# Mud (Sound Type)
|
||||
MUD=1.0
|
||||
# Weeping Vines (Sound Type)
|
||||
WEEPING_VINES=0.0
|
||||
# Wart Block (Sound Type)
|
||||
WART_BLOCK=1.0
|
||||
# Amethyst (Sound Type)
|
||||
AMETHYST=1.0
|
||||
# Hanging Sign (Sound Type)
|
||||
HANGING_SIGN=1.0
|
||||
# Glow Lichen (Sound Type)
|
||||
GLOW_LICHEN=0.0
|
||||
# Large Amethyst Bud (Sound Type)
|
||||
LARGE_AMETHYST_BUD=0.0
|
||||
# Sculk Sensor (Sound Type)
|
||||
SCULK_SENSOR=1.0
|
||||
# Azalea (Sound Type)
|
||||
AZALEA=1.0
|
||||
# Stone (Sound Type)
|
||||
STONE=1.0
|
||||
# Fungus (Sound Type)
|
||||
FUNGUS=0.0
|
||||
# Small Dripleaf (Sound Type)
|
||||
SMALL_DRIPLEAF=0.0
|
||||
# Lantern (Sound Type)
|
||||
LANTERN=1.0
|
||||
# Lodestone (Sound Type)
|
||||
LODESTONE=1.0
|
||||
# Pointed Dripstone (Sound Type)
|
||||
POINTED_DRIPSTONE=0.0
|
||||
# Big Dripleaf (Sound Type)
|
||||
BIG_DRIPLEAF=1.0
|
||||
# Chiseled Bookshelf (Sound Type)
|
||||
CHISELED_BOOKSHELF=1.0
|
||||
# Candle (Sound Type)
|
||||
CANDLE=1.0
|
||||
# Bamboo (Sound Type)
|
||||
BAMBOO=0.1
|
||||
# Nether Ore (Sound Type)
|
||||
NETHER_ORE=1.0
|
||||
# Cave Vines (Sound Type)
|
||||
CAVE_VINES=1.0
|
||||
# Glass (Sound Type)
|
||||
GLASS=0.1
|
||||
# Ladder (Sound Type)
|
||||
LADDER=0.0
|
||||
# Stem (Sound Type)
|
||||
STEM=1.0
|
||||
# Hard Crop (Sound Type)
|
||||
HARD_CROP=1.0
|
||||
# Chain (Sound Type)
|
||||
CHAIN=0.0
|
||||
# Nether Sprouts (Sound Type)
|
||||
NETHER_SPROUTS=1.0
|
||||
# Wool (Sound Type)
|
||||
WOOL=1.5
|
||||
# Moss Carpet (Sound Type)
|
||||
MOSS_CARPET=0.1
|
||||
# Cherry Leaves (Sound Type)
|
||||
CHERRY_LEAVES=1.0
|
||||
# Nylium (Sound Type)
|
||||
NYLIUM=1.0
|
||||
# Packed Mud (Sound Type)
|
||||
PACKED_MUD=1.0
|
||||
# Metal (Sound Type)
|
||||
METAL=1.0
|
||||
# Frogspawn (Sound Type)
|
||||
FROGSPAWN=1.0
|
||||
# Sweet Berry Bush (Sound Type)
|
||||
SWEET_BERRY_BUSH=0.0
|
||||
# Sculk Shrieker (Sound Type)
|
||||
SCULK_SHRIEKER=1.0
|
||||
# Nether Wood (Sound Type)
|
||||
NETHER_WOOD=1.0
|
||||
# Amethyst Cluster (Sound Type)
|
||||
AMETHYST_CLUSTER=1.0
|
||||
# Moss (Sound Type)
|
||||
MOSS=0.75
|
||||
# Sculk Catalyst (Sound Type)
|
||||
SCULK_CATALYST=1.0
|
||||
# Muddy Mangrove Roots (Sound Type)
|
||||
MUDDY_MANGROVE_ROOTS=1.0
|
||||
# Soul Sand (Sound Type)
|
||||
SOUL_SAND=1.0
|
||||
# Hard Crop (Sound Type)
|
||||
HARD_CROP=1.0
|
||||
# Chiseled Bookshelf (Sound Type)
|
||||
CHISELED_BOOKSHELF=1.0
|
||||
# Decorated Pot (Sound Type)
|
||||
DECORATED_POT=1.0
|
||||
# Suspicious Sand (Sound Type)
|
||||
SUSPICIOUS_SAND=1.0
|
||||
# Lodestone (Sound Type)
|
||||
LODESTONE=1.0
|
||||
# Deepslate Tiles (Sound Type)
|
||||
DEEPSLATE_TILES=1.0
|
||||
# Polished Deepslate (Sound Type)
|
||||
POLISHED_DEEPSLATE=1.0
|
||||
# Azalea (Sound Type)
|
||||
AZALEA=1.0
|
||||
# Nether Sprouts (Sound Type)
|
||||
NETHER_SPROUTS=1.0
|
||||
# Mud (Sound Type)
|
||||
MUD=1.0
|
||||
# Suspicious Gravel (Sound Type)
|
||||
SUSPICIOUS_GRAVEL=1.0
|
||||
# Coral Block (Sound Type)
|
||||
CORAL_BLOCK=1.0
|
||||
# Vine (Sound Type)
|
||||
VINE=0.0
|
||||
# Calcite (Sound Type)
|
||||
CALCITE=1.0
|
||||
# Cave Vines (Sound Type)
|
||||
CAVE_VINES=1.0
|
||||
# Rooted Dirt (Sound Type)
|
||||
ROOTED_DIRT=1.0
|
||||
# Cherry Sapling (Sound Type)
|
||||
CHERRY_SAPLING=1.0
|
||||
# Decorated Pot Cracked (Sound Type)
|
||||
DECORATED_POT_CRACKED=1.0
|
||||
# Chain (Sound Type)
|
||||
CHAIN=0.0
|
||||
# Powder Snow (Sound Type)
|
||||
POWDER_SNOW=0.1
|
||||
# Amethyst (Sound Type)
|
||||
AMETHYST=1.0
|
||||
# Mangrove Roots (Sound Type)
|
||||
MANGROVE_ROOTS=1.0
|
||||
# Hanging Sign (Sound Type)
|
||||
HANGING_SIGN=1.0
|
||||
# Ancient Debris (Sound Type)
|
||||
ANCIENT_DEBRIS=1.0
|
||||
# Shroomlight (Sound Type)
|
||||
SHROOMLIGHT=1.0
|
||||
# Sand (Sound Type)
|
||||
SAND=1.0
|
||||
# Nether Ore (Sound Type)
|
||||
NETHER_ORE=1.0
|
||||
# Anvil (Sound Type)
|
||||
ANVIL=1.0
|
||||
# Nether Wood Hanging Sign (Sound Type)
|
||||
NETHER_WOOD_HANGING_SIGN=1.0
|
||||
# Crop (Sound Type)
|
||||
CROP=0.0
|
||||
# Snow (Sound Type)
|
||||
SNOW=0.1
|
||||
# Twisting Vines (Sound Type)
|
||||
TWISTING_VINES=0.0
|
||||
# Small Dripleaf (Sound Type)
|
||||
SMALL_DRIPLEAF=0.0
|
||||
# Tuff (Sound Type)
|
||||
TUFF=1.0
|
||||
# Wool (Sound Type)
|
||||
WOOL=1.5
|
||||
# Deepslate Bricks (Sound Type)
|
||||
DEEPSLATE_BRICKS=1.0
|
||||
# Amethyst Cluster (Sound Type)
|
||||
AMETHYST_CLUSTER=1.0
|
||||
# Sculk Sensor (Sound Type)
|
||||
SCULK_SENSOR=1.0
|
||||
# Bone Block (Sound Type)
|
||||
BONE_BLOCK=1.0
|
||||
# Small Amethyst Bud (Sound Type)
|
||||
SMALL_AMETHYST_BUD=0.0
|
||||
# Sweet Berry Bush (Sound Type)
|
||||
SWEET_BERRY_BUSH=0.0
|
||||
# Cherry Wood Hanging Sign (Sound Type)
|
||||
CHERRY_WOOD_HANGING_SIGN=1.0
|
||||
# Slime Block (Sound Type)
|
||||
SLIME_BLOCK=1.0
|
||||
# Lily Pad (Sound Type)
|
||||
LILY_PAD=0.0
|
||||
# Bamboo Wood (Sound Type)
|
||||
BAMBOO_WOOD=1.0
|
||||
# Nether Gold Ore (Sound Type)
|
||||
NETHER_GOLD_ORE=1.0
|
||||
# Stone (Sound Type)
|
||||
STONE=1.0
|
||||
# Deepslate (Sound Type)
|
||||
DEEPSLATE=1.0
|
||||
# Pointed Dripstone (Sound Type)
|
||||
POINTED_DRIPSTONE=0.0
|
||||
# Azalea Leaves (Sound Type)
|
||||
AZALEA_LEAVES=1.0
|
||||
# Fungus (Sound Type)
|
||||
FUNGUS=0.0
|
||||
# Sculk Vein (Sound Type)
|
||||
SCULK_VEIN=1.0
|
||||
# Bamboo Sapling (Sound Type)
|
||||
BAMBOO_SAPLING=0.1
|
||||
# Soul Soil (Sound Type)
|
||||
SOUL_SOIL=1.0
|
||||
# Basalt (Sound Type)
|
||||
BASALT=1.0
|
||||
# Roots (Sound Type)
|
||||
ROOTS=0.0
|
||||
# Honey Block (Sound Type)
|
||||
HONEY_BLOCK=0.5
|
||||
# Snow (Sound Type)
|
||||
SNOW=0.1
|
||||
# Coral Block (Sound Type)
|
||||
CORAL_BLOCK=1.0
|
||||
# Hanging Roots (Sound Type)
|
||||
HANGING_ROOTS=1.0
|
||||
# Sculk (Sound Type)
|
||||
SCULK=1.0
|
||||
# Moss Carpet (Sound Type)
|
||||
MOSS_CARPET=0.1
|
||||
# Scaffolding (Sound Type)
|
||||
SCAFFOLDING=0.0
|
||||
# Metal (Sound Type)
|
||||
METAL=1.0
|
||||
# Glass (Sound Type)
|
||||
GLASS=0.1
|
||||
# Candle (Sound Type)
|
||||
CANDLE=1.0
|
||||
# Large Amethyst Bud (Sound Type)
|
||||
LARGE_AMETHYST_BUD=0.0
|
||||
# Netherite Block (Sound Type)
|
||||
NETHERITE_BLOCK=1.0
|
||||
# Cherry Wood (Sound Type)
|
||||
CHERRY_WOOD=1.0
|
||||
# Gilded Blackstone (Sound Type)
|
||||
GILDED_BLACKSTONE=1.0
|
||||
# Mangrove Roots (Sound Type)
|
||||
MANGROVE_ROOTS=1.0
|
||||
# Mud Bricks (Sound Type)
|
||||
MUD_BRICKS=1.0
|
||||
# Lantern (Sound Type)
|
||||
LANTERN=1.0
|
||||
# Wood (Sound Type)
|
||||
WOOD=1.0
|
||||
# Dripstone Block (Sound Type)
|
||||
DRIPSTONE_BLOCK=1.0
|
||||
# Netherrack (Sound Type)
|
||||
NETHERRACK=1.0
|
||||
# Wart Block (Sound Type)
|
||||
WART_BLOCK=1.0
|
||||
# Moss (Sound Type)
|
||||
MOSS=0.75
|
||||
# Froglight (Sound Type)
|
||||
FROGLIGHT=1.0
|
||||
# Frogspawn (Sound Type)
|
||||
FROGSPAWN=1.0
|
||||
# Nylium (Sound Type)
|
||||
NYLIUM=1.0
|
||||
# Cherry Leaves (Sound Type)
|
||||
CHERRY_LEAVES=1.0
|
||||
# Nether Wood (Sound Type)
|
||||
NETHER_WOOD=1.0
|
||||
# Nether Wart (Sound Type)
|
||||
NETHER_WART=1.0
|
||||
# Big Dripleaf (Sound Type)
|
||||
BIG_DRIPLEAF=1.0
|
||||
# Gravel (Sound Type)
|
||||
GRAVEL=1.0
|
||||
# Cherry Wood Hanging Sign (Sound Type)
|
||||
CHERRY_WOOD_HANGING_SIGN=1.0
|
||||
# Polished Deepslate (Sound Type)
|
||||
POLISHED_DEEPSLATE=1.0
|
||||
# Grass (Sound Type)
|
||||
GRASS=1.0
|
||||
# Packed Mud (Sound Type)
|
||||
PACKED_MUD=1.0
|
||||
# Bamboo (Sound Type)
|
||||
BAMBOO=0.1
|
||||
# Spore Blossom (Sound Type)
|
||||
SPORE_BLOSSOM=0.0
|
||||
# Ladder (Sound Type)
|
||||
LADDER=0.0
|
||||
# Wet Grass (Sound Type)
|
||||
WET_GRASS=0.1
|
||||
# Stem (Sound Type)
|
||||
STEM=1.0
|
||||
# Weeping Vines (Sound Type)
|
||||
WEEPING_VINES=0.0
|
||||
# Nether Bricks (Sound Type)
|
||||
NETHER_BRICKS=1.0
|
||||
# Sculk Shrieker (Sound Type)
|
||||
SCULK_SHRIEKER=1.0
|
||||
# Medium Amethyst Bud (Sound Type)
|
||||
MEDIUM_AMETHYST_BUD=0.0
|
||||
# Glow Lichen (Sound Type)
|
||||
GLOW_LICHEN=0.0
|
||||
# Bamboo Wood Hanging Sign (Sound Type)
|
||||
BAMBOO_WOOD_HANGING_SIGN=1.0
|
||||
# Gravel (Sound Type)
|
||||
GRAVEL=1.0
|
||||
# Honey Block (Sound Type)
|
||||
HONEY_BLOCK=0.5
|
||||
# Azalea Leaves (Sound Type)
|
||||
AZALEA_LEAVES=1.0
|
||||
# Cherry Wood (Sound Type)
|
||||
CHERRY_WOOD=1.0
|
||||
# Tuff (Sound Type)
|
||||
TUFF=1.0
|
||||
# Lily Pad (Sound Type)
|
||||
LILY_PAD=0.0
|
||||
# Netherrack (Sound Type)
|
||||
NETHERRACK=1.0
|
||||
# Suspicious Sand (Sound Type)
|
||||
SUSPICIOUS_SAND=1.0
|
||||
# Water (Block)
|
||||
minecraft\:water=0.25
|
||||
# Lava (Block)
|
||||
|
|
|
|||
|
|
@ -9,205 +9,205 @@
|
|||
# By block ID:
|
||||
# minecraft\:oak_log=1.0
|
||||
|
||||
# Slime Block (Sound Type)
|
||||
SLIME_BLOCK=0.5
|
||||
# Copper (Sound Type)
|
||||
COPPER=1.25
|
||||
# Cherry Sapling (Sound Type)
|
||||
CHERRY_SAPLING=0.5
|
||||
# Roots (Sound Type)
|
||||
ROOTS=0.5
|
||||
# Shroomlight (Sound Type)
|
||||
SHROOMLIGHT=0.5
|
||||
# Froglight (Sound Type)
|
||||
FROGLIGHT=0.5
|
||||
# Rooted Dirt (Sound Type)
|
||||
ROOTED_DIRT=0.5
|
||||
# Nether Gold Ore (Sound Type)
|
||||
NETHER_GOLD_ORE=1.1
|
||||
# Suspicious Gravel (Sound Type)
|
||||
SUSPICIOUS_GRAVEL=0.5
|
||||
# Flowering Azalea (Sound Type)
|
||||
FLOWERING_AZALEA=0.5
|
||||
# Anvil (Sound Type)
|
||||
ANVIL=0.5
|
||||
# Decorated Pot Cracked (Sound Type)
|
||||
DECORATED_POT_CRACKED=0.5
|
||||
# Powder Snow (Sound Type)
|
||||
POWDER_SNOW=0.5
|
||||
# Spore Blossom (Sound Type)
|
||||
SPORE_BLOSSOM=0.5
|
||||
# Soul Soil (Sound Type)
|
||||
SOUL_SOIL=0.2
|
||||
# Wet Grass (Sound Type)
|
||||
WET_GRASS=0.5
|
||||
# Deepslate Bricks (Sound Type)
|
||||
DEEPSLATE_BRICKS=1.5
|
||||
# Crop (Sound Type)
|
||||
CROP=0.5
|
||||
# Decorated Pot (Sound Type)
|
||||
DECORATED_POT=0.5
|
||||
# Scaffolding (Sound Type)
|
||||
SCAFFOLDING=0.5
|
||||
# Nether Bricks (Sound Type)
|
||||
NETHER_BRICKS=1.5
|
||||
# Vine (Sound Type)
|
||||
VINE=0.5
|
||||
# Medium Amethyst Bud (Sound Type)
|
||||
MEDIUM_AMETHYST_BUD=0.5
|
||||
# Calcite (Sound Type)
|
||||
CALCITE=1.5
|
||||
# Bamboo Wood Hanging Sign (Sound Type)
|
||||
BAMBOO_WOOD_HANGING_SIGN=0.5
|
||||
# Gilded Blackstone (Sound Type)
|
||||
GILDED_BLACKSTONE=0.5
|
||||
# Bamboo Wood (Sound Type)
|
||||
BAMBOO_WOOD=0.5
|
||||
# Ancient Debris (Sound Type)
|
||||
ANCIENT_DEBRIS=0.5
|
||||
# Bone Block (Sound Type)
|
||||
BONE_BLOCK=1.5
|
||||
# Sculk (Sound Type)
|
||||
SCULK=0.5
|
||||
# Wood (Sound Type)
|
||||
WOOD=0.4
|
||||
# Netherite Block (Sound Type)
|
||||
NETHERITE_BLOCK=1.5
|
||||
# Soul Sand (Sound Type)
|
||||
SOUL_SAND=0.2
|
||||
# Sculk Vein (Sound Type)
|
||||
SCULK_VEIN=0.5
|
||||
# Twisting Vines (Sound Type)
|
||||
TWISTING_VINES=0.5
|
||||
# Small Amethyst Bud (Sound Type)
|
||||
SMALL_AMETHYST_BUD=0.5
|
||||
# Basalt (Sound Type)
|
||||
BASALT=1.5
|
||||
# Bamboo Sapling (Sound Type)
|
||||
BAMBOO_SAPLING=0.5
|
||||
# Nether Wart (Sound Type)
|
||||
NETHER_WART=0.5
|
||||
# Nether Wood Hanging Sign (Sound Type)
|
||||
NETHER_WOOD_HANGING_SIGN=0.5
|
||||
# Sand (Sound Type)
|
||||
SAND=0.2
|
||||
# Deepslate Tiles (Sound Type)
|
||||
DEEPSLATE_TILES=1.5
|
||||
# Dripstone Block (Sound Type)
|
||||
DRIPSTONE_BLOCK=0.5
|
||||
# Mud (Sound Type)
|
||||
MUD=0.5
|
||||
# Weeping Vines (Sound Type)
|
||||
WEEPING_VINES=0.5
|
||||
# Wart Block (Sound Type)
|
||||
WART_BLOCK=0.5
|
||||
# Amethyst (Sound Type)
|
||||
AMETHYST=1.5
|
||||
# Hanging Sign (Sound Type)
|
||||
HANGING_SIGN=0.5
|
||||
# Glow Lichen (Sound Type)
|
||||
GLOW_LICHEN=0.5
|
||||
# Large Amethyst Bud (Sound Type)
|
||||
LARGE_AMETHYST_BUD=0.5
|
||||
# Sculk Sensor (Sound Type)
|
||||
SCULK_SENSOR=0.5
|
||||
# Azalea (Sound Type)
|
||||
AZALEA=0.5
|
||||
# Stone (Sound Type)
|
||||
STONE=1.5
|
||||
# Fungus (Sound Type)
|
||||
FUNGUS=0.5
|
||||
# Small Dripleaf (Sound Type)
|
||||
SMALL_DRIPLEAF=0.5
|
||||
# Lantern (Sound Type)
|
||||
LANTERN=0.5
|
||||
# Lodestone (Sound Type)
|
||||
LODESTONE=0.5
|
||||
# Pointed Dripstone (Sound Type)
|
||||
POINTED_DRIPSTONE=0.5
|
||||
# Big Dripleaf (Sound Type)
|
||||
BIG_DRIPLEAF=0.5
|
||||
# Chiseled Bookshelf (Sound Type)
|
||||
CHISELED_BOOKSHELF=0.5
|
||||
# Candle (Sound Type)
|
||||
CANDLE=0.5
|
||||
# Bamboo (Sound Type)
|
||||
BAMBOO=0.5
|
||||
# Nether Ore (Sound Type)
|
||||
NETHER_ORE=1.1
|
||||
# Cave Vines (Sound Type)
|
||||
CAVE_VINES=0.5
|
||||
# Glass (Sound Type)
|
||||
GLASS=0.75
|
||||
# Ladder (Sound Type)
|
||||
LADDER=0.5
|
||||
# Stem (Sound Type)
|
||||
STEM=0.4
|
||||
# Hard Crop (Sound Type)
|
||||
HARD_CROP=0.5
|
||||
# Chain (Sound Type)
|
||||
CHAIN=0.5
|
||||
# Nether Sprouts (Sound Type)
|
||||
NETHER_SPROUTS=0.5
|
||||
# Wool (Sound Type)
|
||||
WOOL=0.1
|
||||
# Moss Carpet (Sound Type)
|
||||
MOSS_CARPET=0.5
|
||||
# Cherry Leaves (Sound Type)
|
||||
CHERRY_LEAVES=0.5
|
||||
# Nylium (Sound Type)
|
||||
NYLIUM=0.5
|
||||
# Packed Mud (Sound Type)
|
||||
PACKED_MUD=0.5
|
||||
# Metal (Sound Type)
|
||||
METAL=1.25
|
||||
# Frogspawn (Sound Type)
|
||||
FROGSPAWN=0.5
|
||||
# Sweet Berry Bush (Sound Type)
|
||||
SWEET_BERRY_BUSH=0.5
|
||||
# Sculk Shrieker (Sound Type)
|
||||
SCULK_SHRIEKER=0.5
|
||||
# Nether Wood (Sound Type)
|
||||
NETHER_WOOD=0.5
|
||||
# Amethyst Cluster (Sound Type)
|
||||
AMETHYST_CLUSTER=0.5
|
||||
# Moss (Sound Type)
|
||||
MOSS=0.1
|
||||
# Sculk Catalyst (Sound Type)
|
||||
SCULK_CATALYST=0.5
|
||||
# Muddy Mangrove Roots (Sound Type)
|
||||
MUDDY_MANGROVE_ROOTS=0.5
|
||||
# Soul Sand (Sound Type)
|
||||
SOUL_SAND=0.2
|
||||
# Hard Crop (Sound Type)
|
||||
HARD_CROP=0.5
|
||||
# Chiseled Bookshelf (Sound Type)
|
||||
CHISELED_BOOKSHELF=0.5
|
||||
# Decorated Pot (Sound Type)
|
||||
DECORATED_POT=0.5
|
||||
# Suspicious Sand (Sound Type)
|
||||
SUSPICIOUS_SAND=0.5
|
||||
# Lodestone (Sound Type)
|
||||
LODESTONE=0.5
|
||||
# Deepslate Tiles (Sound Type)
|
||||
DEEPSLATE_TILES=1.5
|
||||
# Polished Deepslate (Sound Type)
|
||||
POLISHED_DEEPSLATE=1.5
|
||||
# Azalea (Sound Type)
|
||||
AZALEA=0.5
|
||||
# Nether Sprouts (Sound Type)
|
||||
NETHER_SPROUTS=0.5
|
||||
# Mud (Sound Type)
|
||||
MUD=0.5
|
||||
# Suspicious Gravel (Sound Type)
|
||||
SUSPICIOUS_GRAVEL=0.5
|
||||
# Coral Block (Sound Type)
|
||||
CORAL_BLOCK=0.2
|
||||
# Vine (Sound Type)
|
||||
VINE=0.5
|
||||
# Calcite (Sound Type)
|
||||
CALCITE=1.5
|
||||
# Cave Vines (Sound Type)
|
||||
CAVE_VINES=0.5
|
||||
# Rooted Dirt (Sound Type)
|
||||
ROOTED_DIRT=0.5
|
||||
# Cherry Sapling (Sound Type)
|
||||
CHERRY_SAPLING=0.5
|
||||
# Decorated Pot Cracked (Sound Type)
|
||||
DECORATED_POT_CRACKED=0.5
|
||||
# Chain (Sound Type)
|
||||
CHAIN=0.5
|
||||
# Powder Snow (Sound Type)
|
||||
POWDER_SNOW=0.5
|
||||
# Amethyst (Sound Type)
|
||||
AMETHYST=1.5
|
||||
# Mangrove Roots (Sound Type)
|
||||
MANGROVE_ROOTS=0.5
|
||||
# Hanging Sign (Sound Type)
|
||||
HANGING_SIGN=0.5
|
||||
# Ancient Debris (Sound Type)
|
||||
ANCIENT_DEBRIS=0.5
|
||||
# Shroomlight (Sound Type)
|
||||
SHROOMLIGHT=0.5
|
||||
# Sand (Sound Type)
|
||||
SAND=0.2
|
||||
# Nether Ore (Sound Type)
|
||||
NETHER_ORE=1.1
|
||||
# Anvil (Sound Type)
|
||||
ANVIL=0.5
|
||||
# Nether Wood Hanging Sign (Sound Type)
|
||||
NETHER_WOOD_HANGING_SIGN=0.5
|
||||
# Crop (Sound Type)
|
||||
CROP=0.5
|
||||
# Snow (Sound Type)
|
||||
SNOW=0.15
|
||||
# Twisting Vines (Sound Type)
|
||||
TWISTING_VINES=0.5
|
||||
# Small Dripleaf (Sound Type)
|
||||
SMALL_DRIPLEAF=0.5
|
||||
# Tuff (Sound Type)
|
||||
TUFF=1.5
|
||||
# Wool (Sound Type)
|
||||
WOOL=0.1
|
||||
# Deepslate Bricks (Sound Type)
|
||||
DEEPSLATE_BRICKS=1.5
|
||||
# Amethyst Cluster (Sound Type)
|
||||
AMETHYST_CLUSTER=0.5
|
||||
# Sculk Sensor (Sound Type)
|
||||
SCULK_SENSOR=0.5
|
||||
# Bone Block (Sound Type)
|
||||
BONE_BLOCK=1.5
|
||||
# Small Amethyst Bud (Sound Type)
|
||||
SMALL_AMETHYST_BUD=0.5
|
||||
# Sweet Berry Bush (Sound Type)
|
||||
SWEET_BERRY_BUSH=0.5
|
||||
# Cherry Wood Hanging Sign (Sound Type)
|
||||
CHERRY_WOOD_HANGING_SIGN=0.5
|
||||
# Slime Block (Sound Type)
|
||||
SLIME_BLOCK=0.5
|
||||
# Lily Pad (Sound Type)
|
||||
LILY_PAD=0.5
|
||||
# Bamboo Wood (Sound Type)
|
||||
BAMBOO_WOOD=0.5
|
||||
# Nether Gold Ore (Sound Type)
|
||||
NETHER_GOLD_ORE=1.1
|
||||
# Stone (Sound Type)
|
||||
STONE=1.5
|
||||
# Deepslate (Sound Type)
|
||||
DEEPSLATE=1.5
|
||||
# Pointed Dripstone (Sound Type)
|
||||
POINTED_DRIPSTONE=0.5
|
||||
# Azalea Leaves (Sound Type)
|
||||
AZALEA_LEAVES=0.5
|
||||
# Fungus (Sound Type)
|
||||
FUNGUS=0.5
|
||||
# Sculk Vein (Sound Type)
|
||||
SCULK_VEIN=0.5
|
||||
# Bamboo Sapling (Sound Type)
|
||||
BAMBOO_SAPLING=0.5
|
||||
# Soul Soil (Sound Type)
|
||||
SOUL_SOIL=0.2
|
||||
# Basalt (Sound Type)
|
||||
BASALT=1.5
|
||||
# Roots (Sound Type)
|
||||
ROOTS=0.5
|
||||
# Honey Block (Sound Type)
|
||||
HONEY_BLOCK=0.1
|
||||
# Snow (Sound Type)
|
||||
SNOW=0.15
|
||||
# Coral Block (Sound Type)
|
||||
CORAL_BLOCK=0.2
|
||||
# Hanging Roots (Sound Type)
|
||||
HANGING_ROOTS=0.5
|
||||
# Sculk (Sound Type)
|
||||
SCULK=0.5
|
||||
# Moss Carpet (Sound Type)
|
||||
MOSS_CARPET=0.5
|
||||
# Scaffolding (Sound Type)
|
||||
SCAFFOLDING=0.5
|
||||
# Metal (Sound Type)
|
||||
METAL=1.25
|
||||
# Glass (Sound Type)
|
||||
GLASS=0.75
|
||||
# Candle (Sound Type)
|
||||
CANDLE=0.5
|
||||
# Large Amethyst Bud (Sound Type)
|
||||
LARGE_AMETHYST_BUD=0.5
|
||||
# Netherite Block (Sound Type)
|
||||
NETHERITE_BLOCK=1.5
|
||||
# Cherry Wood (Sound Type)
|
||||
CHERRY_WOOD=0.5
|
||||
# Gilded Blackstone (Sound Type)
|
||||
GILDED_BLACKSTONE=0.5
|
||||
# Mangrove Roots (Sound Type)
|
||||
MANGROVE_ROOTS=0.5
|
||||
# Mud Bricks (Sound Type)
|
||||
MUD_BRICKS=0.5
|
||||
# Lantern (Sound Type)
|
||||
LANTERN=0.5
|
||||
# Wood (Sound Type)
|
||||
WOOD=0.4
|
||||
# Dripstone Block (Sound Type)
|
||||
DRIPSTONE_BLOCK=0.5
|
||||
# Netherrack (Sound Type)
|
||||
NETHERRACK=1.1
|
||||
# Wart Block (Sound Type)
|
||||
WART_BLOCK=0.5
|
||||
# Moss (Sound Type)
|
||||
MOSS=0.1
|
||||
# Froglight (Sound Type)
|
||||
FROGLIGHT=0.5
|
||||
# Frogspawn (Sound Type)
|
||||
FROGSPAWN=0.5
|
||||
# Nylium (Sound Type)
|
||||
NYLIUM=0.5
|
||||
# Cherry Leaves (Sound Type)
|
||||
CHERRY_LEAVES=0.5
|
||||
# Nether Wood (Sound Type)
|
||||
NETHER_WOOD=0.5
|
||||
# Nether Wart (Sound Type)
|
||||
NETHER_WART=0.5
|
||||
# Big Dripleaf (Sound Type)
|
||||
BIG_DRIPLEAF=0.5
|
||||
# Gravel (Sound Type)
|
||||
GRAVEL=0.3
|
||||
# Cherry Wood Hanging Sign (Sound Type)
|
||||
CHERRY_WOOD_HANGING_SIGN=0.5
|
||||
# Polished Deepslate (Sound Type)
|
||||
POLISHED_DEEPSLATE=1.5
|
||||
# Grass (Sound Type)
|
||||
GRASS=0.3
|
||||
# Packed Mud (Sound Type)
|
||||
PACKED_MUD=0.5
|
||||
# Bamboo (Sound Type)
|
||||
BAMBOO=0.5
|
||||
# Spore Blossom (Sound Type)
|
||||
SPORE_BLOSSOM=0.5
|
||||
# Ladder (Sound Type)
|
||||
LADDER=0.5
|
||||
# Wet Grass (Sound Type)
|
||||
WET_GRASS=0.5
|
||||
# Stem (Sound Type)
|
||||
STEM=0.4
|
||||
# Weeping Vines (Sound Type)
|
||||
WEEPING_VINES=0.5
|
||||
# Nether Bricks (Sound Type)
|
||||
NETHER_BRICKS=1.5
|
||||
# Sculk Shrieker (Sound Type)
|
||||
SCULK_SHRIEKER=0.5
|
||||
# Medium Amethyst Bud (Sound Type)
|
||||
MEDIUM_AMETHYST_BUD=0.5
|
||||
# Glow Lichen (Sound Type)
|
||||
GLOW_LICHEN=0.5
|
||||
# Bamboo Wood Hanging Sign (Sound Type)
|
||||
BAMBOO_WOOD_HANGING_SIGN=0.5
|
||||
# Gravel (Sound Type)
|
||||
GRAVEL=0.3
|
||||
# Honey Block (Sound Type)
|
||||
HONEY_BLOCK=0.1
|
||||
# Azalea Leaves (Sound Type)
|
||||
AZALEA_LEAVES=0.5
|
||||
# Cherry Wood (Sound Type)
|
||||
CHERRY_WOOD=0.5
|
||||
# Tuff (Sound Type)
|
||||
TUFF=1.5
|
||||
# Lily Pad (Sound Type)
|
||||
LILY_PAD=0.5
|
||||
# Netherrack (Sound Type)
|
||||
NETHERRACK=1.1
|
||||
# Suspicious Sand (Sound Type)
|
||||
SUSPICIOUS_SAND=0.5
|
||||
|
|
|
|||
|
|
@ -22,8 +22,8 @@
|
|||
"startFadingAt": 0.0,
|
||||
"renderOverMinimapFrame": 1.0,
|
||||
"icons": 1.0,
|
||||
"names": 0.0,
|
||||
"heightLimit": 20.0,
|
||||
"names": 0.0,
|
||||
"iconScale": 1.0
|
||||
},
|
||||
"subCategories": [
|
||||
|
|
|
|||
BIN
data/fabricDefaultResourcePacks.dat
Normal file
BIN
data/fabricDefaultResourcePacks.dat
Normal file
Binary file not shown.
|
|
@ -15,101 +15,31 @@
|
|||
|
||||
#Slabs
|
||||
[server.types.additionalplacements.slab]
|
||||
|
||||
#Options to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
[server.types.additionalplacements.slab.rotated_logic]
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_logic = ["+*"]
|
||||
|
||||
#Stairs
|
||||
[server.types.additionalplacements.stairs]
|
||||
|
||||
#Options to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
[server.types.additionalplacements.stairs.rotated_logic]
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_logic = ["+*"]
|
||||
|
||||
#Carpets
|
||||
[server.types.additionalplacements.carpet]
|
||||
|
||||
#Options to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
[server.types.additionalplacements.carpet.rotated_logic]
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_logic = ["+*"]
|
||||
|
||||
#Regular pressure plates
|
||||
[server.types.additionalplacements.pressure_plate]
|
||||
|
||||
#Options to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
[server.types.additionalplacements.pressure_plate.rotated_logic]
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_logic = ["+*"]
|
||||
|
||||
#Weighted pressure plates
|
||||
[server.types.additionalplacements.weighted_pressure_plate]
|
||||
|
||||
#Options to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
[server.types.additionalplacements.weighted_pressure_plate.rotated_logic]
|
||||
#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 = []
|
||||
#Blocklist to control which blocks will use "rotated logic" of their original blocks. Mainly affects bounding boxes.
|
||||
#See https://github.com/FirEmerald/AdditionalPlacements/wiki/Blocklist-Format for blocklist format
|
||||
rotated_logic = ["+*"]
|
||||
|
||||
|
|
|
|||
4
defaultconfigs/cerulean-server.toml
Normal file
4
defaultconfigs/cerulean-server.toml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
#.
|
||||
#Example Boolean!!!!!!
|
||||
example = true
|
||||
|
||||
3
defaultconfigs/ftbqoptimizer.snbt
Normal file
3
defaultconfigs/ftbqoptimizer.snbt
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Default config file that will be copied to instance's config/ftbqoptimizer.snbt location
|
||||
|
||||
{ }
|
||||
|
|
@ -75,6 +75,8 @@
|
|||
"metaitem.dust.tooltip.purify": "Drop in Water to get Clean Dust",
|
||||
"metaitem.crushed.tooltip.purify": "Drop in Water to get Purified Ore",
|
||||
"item.gtceu.tool.behavior.silk_ice": "Silk Harvests Packed Ice",
|
||||
"block.gtceu.overworld_marker": "Earth",
|
||||
"block.gtceu.the_nether_marker": "The Beneath",
|
||||
"tagprefix.sword_head": "%s Sword Head",
|
||||
"tagprefix.pickaxe_head": "%s Pickaxe Head",
|
||||
"tagprefix.shovel_head": "%s Shovel Head",
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 607 B |
Binary file not shown.
|
After Width: | Height: | Size: 368 B |
Binary file not shown.
|
After Width: | Height: | Size: 570 B |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime":1
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"name": "Trowel",
|
||||
"icon": "tfg:trowel",
|
||||
"category": "tfc:mechanics",
|
||||
"priority": true,
|
||||
"pages": [
|
||||
{
|
||||
"type": "patchouli:crafting",
|
||||
"title": "Trowel",
|
||||
"recipe": "tfg:shaped/trowel",
|
||||
"text": "A $(item)Trowel$() allows a builder to place random blocks from their hotbar when right-clicking a surface.$(br2)Trowels also have built-in functionality with the $(item)Roads and Roofs$() mod--Meaning that they can place filler items like bricks or flagstones randomly as well."
|
||||
},
|
||||
{
|
||||
"type": "patchouli:text",
|
||||
"text": "Inspired by the trowel tool from $(item)Quark$()--A mod by Vazkii"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -21,6 +21,7 @@
|
|||
"biome.tfg.moon/lunar_lights_sparse": "Lightbloom Scrubland",
|
||||
"biome.tfg.moon/lunar_plains": "Lunar Plains",
|
||||
"block.tfg.piglin_disguise": "Piglin Disguise",
|
||||
"block.tfg.piglin_disguise_block": "Piglin Disguise",
|
||||
"block.tfg.decorative_vase.black": "Black Decorative Vase",
|
||||
"block.tfg.decorative_vase.gray": "Gray Decorative Vase",
|
||||
"block.tfg.decorative_vase.light_gray": "Light Gray Decorative Vase",
|
||||
|
|
@ -161,7 +162,10 @@
|
|||
"block.tfg.lunar_sprouts": "Lunar Lightgrass",
|
||||
"block.tfg.lunar_chorus_plant": "Chorus Plant",
|
||||
"block.tfg.lunar_chorus_flower": "Chorus Flower",
|
||||
"block.tfg.piglin_disguise_block": "Piglin Disguise",
|
||||
"block.tfg.lv_aqueous_accumulator": "Basic Aqueous Accumulator",
|
||||
"block.tfg.mv_aqueous_accumulator": "§bAdvanced Aqueous Accumulator§r",
|
||||
"block.tfg.hv_aqueous_accumulator": "§6Advanced Aqueous Accumulator II§r",
|
||||
"block.tfg.ev_aqueous_accumulator": "§5Advanced Aqueous Accumulator III§r",
|
||||
"item.tfg.antipoison_pill": "Antipoison Pill",
|
||||
"item.tfg.haste_pill": "Haste Pill",
|
||||
"item.tfg.night_vision_pill": "Night Vision Pill",
|
||||
|
|
@ -253,6 +257,7 @@
|
|||
"item.tfg.uv_universal_circuit": "UV Universal Circuit",
|
||||
"item.tfg.uhv_universal_circuit": "UHV Universal Circuit",
|
||||
"item.tfg.piglin_disguise": "Piglin Disguise",
|
||||
"item.tfg.trowel": "Trowel",
|
||||
"material.tfg.latex": "Latex",
|
||||
"material.tfg.vulcanized_latex": "Vulcanized Latex",
|
||||
"material.tfg.fluix": "Fluix",
|
||||
|
|
@ -461,6 +466,7 @@
|
|||
"tfc.recipe.barrel.tfg.barrel.cooling_water_3": "Cooling Water",
|
||||
"tfc.recipe.barrel.tfg.barrel.cooling_water_4": "Cooling Water",
|
||||
"tfc.recipe.barrel.tfg.sealed_barrel.prepared_leather_gloves": "Soaking Leather Gloves",
|
||||
"gtceu.aqueous_accumulator": "Aqueous Accumulator",
|
||||
"tfg.grapplemod.repair": "Repair recipe, keeps your upgrades. §lNEVER combine two grapples or you'll lose ALL your upgrades!§r",
|
||||
"tfg.grapplemod.upgrades.maxlen": "Increases §lMax Length§r by 20, up to 200.",
|
||||
"tfg.grapplemod.downgrades.maxlen": "Decreases §lMax Length§r by 20, down to 20. (Jute Rope is Returned).",
|
||||
|
|
@ -645,6 +651,10 @@
|
|||
"quests.low_voltage.lv_rock_crusher.desc.1": "&oThis quest's subject is optional, but may still be of interest to you. We've put it here in the name of completeness.&r\n\nThe &3Rock Breaker&r is effectively a Cobblestone Generator in a box. You can give it any raw rock or cobblestone block, and it will produce copies of it. Very handy if you want a lot of bricks fast!\n\n&eAny&r Rock Breaker will complete this Quest.",
|
||||
"quests.low_voltage.lv_rock_crusher.desc.2": "&l&3Lore:&r&o Obsidian requiring Redstone to generate is in reference to an ancient Minecraft bug, &7MC-4239&f. Placing Redstone where the Cobblestone would go in a cobble generator would make it generate Obsidian instead. This bug was resolved in snapshot 14w25b for Minecraft 1.8, over 9 years ago at the time of writing!",
|
||||
"quests.low_voltage.lv_rock_crusher.task": "Any Rock Crusher will do",
|
||||
"quests.low_voltage.lv_aqueous_accumulator.title": "Aqueous Accumulator",
|
||||
"quests.low_voltage.lv_aqueous_accumulator.subtitle": "Thermal Foundation is calling",
|
||||
"quests.low_voltage.lv_aqueous_accumulator.desc": "The &3Aqueous Accumulator&r is basically a Rock Crusher but for fluids. Simply place the machine next to two source blocks of the appropriate fluid, set the circuit, and voila! It'll keep producing more of that fluid. It effectively does the same thing as a mechanical pump, but using electricity instead of mechanical power, so you may find it easier to fit into your factory. As a bonus, the HV one will make infinite lava too!\n\nYou can safely waterlog the source blocks to prevent them freezing in winter, and the machine will continue to work.",
|
||||
"quests.low_voltage.lv_aqueous_accumulator.task": "Any Aqueous Accumulator",
|
||||
"quests.low_voltage.lv_wiremill.title": "Basic Wiremill",
|
||||
"quests.low_voltage.lv_wiremill.subtitle": "No more painful wires!",
|
||||
"quests.low_voltage.lv_wiremill.desc.1": "You could make any other &7LV&r Machine, but it would be easiest to start with the most useful one. We know, we know... you wanna make some of the crazier stuff first, but trust us, this is the best starting point.\n\nThe Wiremill lets you make &6two Wires from one Ingot&r. That should be three times cheaper than what you were doing up until now!\n\nTo the right of this Quest, you'll find some important machines which will grant you cheaper intermediates.",
|
||||
|
|
@ -691,7 +701,7 @@
|
|||
"quests.low_voltage.lv_fluid_regulator.subtitle": "A cover that you may not use much",
|
||||
"quests.low_voltage.lv_fluid_regulator.desc": "The &aFluid Regulator&r is sort of the equivalent to a &9Robot Arm&r for Fluids.\n\nIt can transfer fluids, but has two useful modes:\n\n&9-&r &dSupply Exact&r will transfer the amount of specified Fluid per tick if available. No more, no less.\n&9-&r &dKeep Exact&r will make sure the exact amount of Fluid in the attached machine is being kept.\n\nYou won't need it much, because natively GT machines will fill only one slot with the &6Pump Cover&r",
|
||||
"quests.low_voltage.cover_behaviour.title": "Cover Behaviour",
|
||||
"quests.low_voltage.cover_behaviour.subtitle": "Extra utility without taking up bloackspace!",
|
||||
"quests.low_voltage.cover_behaviour.subtitle": "Extra utility without taking up blockspace!",
|
||||
"quests.low_voltage.cover_behaviour.desc.1": "Covers are placed by right-clicking with Cover in hand on a face of a machine, and removed with a &5Crowbar&r (or by mining the machine, but that's way slower).\n\nPretty much any GregTech Tile-Entity will accept Covers, even if they wouldn't provide any functionality.\n\nOpening a Cover is done by sneak-right-clicking it with an &5empty hand&r. You can also right-click with a &5Screwdriver&r, or sneak-right-click on another face using the grid.",
|
||||
"quests.low_voltage.cover_behaviour.desc.2": "For Covers that transfer Items/Fluids, you will have a button to enable/disable other forms of transfer through the cover:\n\n&9- &rDisabled: only the cover will be allowed to transfer on this machine side.\n\n&9-&r Allow Filtered (only relevant with a filter!): other transfer will be enabled only if it matches the filter\n\n&9-&r Allow Unfiltered: any other transfer is allowed on this machine side.\n\nPlacing a cover of a lower voltage tier on a machine is &9safe&r.",
|
||||
"quests.low_voltage.cover_behaviour.task": "I'm an expert on Covers now, don't you worry.",
|
||||
|
|
@ -779,13 +789,13 @@
|
|||
"quests.low_voltage.lv_cutter.desc": "For now, you should use &9Water&r for its recipes instead of trying to acquire Lubricant.\n\nThe &3Cutting Machine&r additionally unlocks converting &6Rods into four Bolts&r.\n\nThis machine is the only way to obtain &dGem Plates&r, which are needed to craft Filters, and by extension, the &3Gas Collector&r.",
|
||||
"quests.low_voltage.lv_cutter.task": "Any cutter",
|
||||
"quests.low_voltage.lv_gas_collector.title": "Basic Gas Collector",
|
||||
"quests.low_voltage.lv_gas_collector.subtitle": "Don't stand to close to it you could finish within the machine",
|
||||
"quests.low_voltage.lv_gas_collector.subtitle": "It'll take your breath away",
|
||||
"quests.low_voltage.lv_gas_collector.desc": "The Gas Collector collects Air that can then be centrifuged into &aOxygen&r and &aNitrogen&r.\n\n&l&3Lore:&r&o GregTech 5 players remember when they had to use a Compressor with IC2 cells to get Compressed Air... here, cell chemistry is no more.",
|
||||
"quests.low_voltage.lv_oxygen.title": "Breath of Fresh Oxygen",
|
||||
"quests.low_voltage.lv_oxygen.subtitle": "Achtually, it's Dioxygen...",
|
||||
"quests.low_voltage.lv_oxygen.desc.1": "You could waste &o&eprecious years of your life&r in JEI looking for the most optimal Oxygen recipe, given the many ways to obtain it. Various minerals will produce it when electrolyzed.\n\nIf only the quest book had more information!",
|
||||
"quests.low_voltage.lv_oxygen.desc.2": "Surprise! The best source according to us (!) is &acentrifuging Air&r after making a &dGas Collector&r, which you might not be able to make just yet. This recipe also gives &aNitrogen&r, which is handy as it can speed up certain &3Electric Blast Furnace&r recipes&r.\n\nThe second best source according to us (!) is &aelectrolyzing Silicon Dioxide&r. Silicon Dioxide is obtained from various sources, such as Glass Dust, Granite Dust and Black Granite Dust. We will come back to &6this method later&r because this one is actually &6god&r.",
|
||||
"quests.low_voltage.lv_oxygen.desc.3": "The third best source according to us (!) is &aelectrolyzing Water&r. In reality, electrolysis of water is more suitable for &aHydrogen production&r due to the higher energy cost. &4Don't use this method for Oxygen&r only for &1Hydrogen&r, once again we will help you later on to make Hydrogen.\n\nThe fourth best source according to us (!) is &ato not void&r it, EVER! Any Oxygen obtained from any source is worth something and should be stored in Tanks.\n\n&eNote:&r Submit a fluid by having it stored in &lany&r tank in your inventory. A bucket will also work.",
|
||||
"quests.low_voltage.lv_oxygen.desc.2": "Surprise! The best source according to us (!) is &acentrifuging Air&r after making a &dGas Collector&r, which you might not be able to make just yet. This recipe also gives &aNitrogen&r, which is handy as it can speed up certain &3Electric Blast Furnace&r recipes&r.\n\nThe second best source according to us (!) is &aelectrolyzing Silicon Dioxide&r. Silicon Dioxide is obtained from various sources, such as Glass Dust and various Stone Dusts. We will come back to &6this method later&r because this one is actually &6god&r.",
|
||||
"quests.low_voltage.lv_oxygen.desc.3": "The third best source according to us (!) is &aelectrolyzing Water&r. In reality, electrolysis of water is more suitable for &aHydrogen production&r due to the higher energy cost. &4Don't use this method as your main source of Oxygen&r, only for &1Hydrogen&r, once again we will help you later on to make Hydrogen.\n\nThe fourth best source according to us (!) is &ato not void&r it, EVER! Any Oxygen obtained from any source is worth something and should be stored in Tanks.\n\n&eNote:&r Submit a fluid by having it stored in &lany&r tank in your inventory. A bucket will also work.",
|
||||
"quests.low_voltage.lv_nitrogen.title": "Nitrogen Gas",
|
||||
"quests.low_voltage.lv_nitrogen.subtitle": "Your EBF booster",
|
||||
"quests.low_voltage.lv_nitrogen.desc": "For now, your only use for Nitrogen will be to make your EBF &6faster&r, which may not sound like that big of a deal, but with how much you'll be using it, it's definitely worth setting up. Faster recipes mean less energy used too!",
|
||||
|
|
@ -2289,5 +2299,8 @@
|
|||
"quests.tfg_tips.piglin_bartering.subtitle": "We are not alone apparently",
|
||||
"quests.tfg_tips.piglin_bartering.desc": "The curious inhabitants of &4The Beneath&r have items to offer... Trade gold with them to get some useful resource, such as small amounts of &aMetals&r or &aLeather.&r\nCheck out the &2Field Guide&r for details about barter trades.",
|
||||
"quests.tfg_tips.piglin_disguise.subtitle": "They'll never know...",
|
||||
"quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\n Do the &4Piglin&r attack you at your school because of your appearance?\n Try wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in."
|
||||
"quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\n Do the &4Piglin&r attack you at your school because of your appearance?\n Try wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in.",
|
||||
"quests.tfg_tips.trowel.title": "Trowel",
|
||||
"quests.tfg_tips.trowel.subtitle": "Inspired by Quark!",
|
||||
"quests.tfg_tips.trowel.desc": "A &4Trowel&r is a tool for builders that can &brandomly place blocks&r located in the hotbar. Trowels can also use bricks and other useable items to randomize tiles for &5RNR Roads&r."
|
||||
}
|
||||
703
kubejs/assets/tfg/lang/pt_br.json
Normal file
703
kubejs/assets/tfg/lang/pt_br.json
Normal file
|
|
@ -0,0 +1,703 @@
|
|||
{
|
||||
"__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.",
|
||||
"biome.tfg.nether/basalt_deltas": "Deltas de Basalto",
|
||||
"biome.tfg.nether/decaying_caverns": "Cavernas em Decomposição",
|
||||
"biome.tfg.nether/lush_hollow": "Vale Viçoso",
|
||||
"biome.tfg.nether/webbed_lair": "Covil com Teias",
|
||||
"biome.tfg.nether/ash_forest": "Floresta de Cinzas",
|
||||
"biome.tfg.nether/lava_floes": "Placas de Lava",
|
||||
"biome.tfg.nether/diorite_caves": "Cavernas Profundas",
|
||||
"biome.tfg.nether/gabbro_caves": "Cavernas Profundas",
|
||||
"biome.tfg.nether/gneiss_caves": "Cavernas Profundas",
|
||||
"biome.tfg.nether/granite_caves": "Cavernas Profundas",
|
||||
"biome.tfg.nether/schist_caves": "Cavernas Profundas",
|
||||
"biome.tfg.moon/lunar_asurine_dense": "Campos de Certus",
|
||||
"biome.tfg.moon/lunar_asurine_sparse": "Campos de Asurina",
|
||||
"biome.tfg.moon/lunar_chorus_dense": "Bosque do Coro",
|
||||
"biome.tfg.moon/lunar_chorus_sparse": "Florestas do Coro",
|
||||
"biome.tfg.moon/lunar_corals_dense": "Recife Lunar",
|
||||
"biome.tfg.moon/lunar_corals_sparse": "Mare Lunar",
|
||||
"biome.tfg.moon/lunar_lights_dense": "Mirantes Estelares de Lightbloom",
|
||||
"biome.tfg.moon/lunar_lights_sparse": "Arbustos de Lightbloom",
|
||||
"biome.tfg.moon/lunar_plains": "Planícies Lunares",
|
||||
"block.tfg.decorative_vase.black": "Vaso Decorativo Preto",
|
||||
"block.tfg.decorative_vase.gray": "Vaso Decorativo Cinza",
|
||||
"block.tfg.decorative_vase.light_gray": "Vaso Decorativo Cinza Claro",
|
||||
"block.tfg.decorative_vase.white": "Vaso Decorativo Branco",
|
||||
"block.tfg.decorative_vase.pink": "Vaso Decorativo Rosa",
|
||||
"block.tfg.decorative_vase.magenta": "Vaso Decorativo Magenta",
|
||||
"block.tfg.decorative_vase.purple": "Vaso Decorativo Roxo",
|
||||
"block.tfg.decorative_vase.blue": "Vaso Decorativo Azul",
|
||||
"block.tfg.decorative_vase.light_blue": "Vaso Decorativo Azul Claro",
|
||||
"block.tfg.decorative_vase.cyan": "Vaso Decorativo Ciano",
|
||||
"block.tfg.decorative_vase.green": "Vaso Decorativo Verde",
|
||||
"block.tfg.decorative_vase.lime": "Vaso Decorativo Verde Limão",
|
||||
"block.tfg.decorative_vase.yellow": "Vaso Decorativo Amarelo",
|
||||
"block.tfg.decorative_vase.orange": "Vaso Decorativo Laranja",
|
||||
"block.tfg.decorative_vase.red": "Vaso Decorativo Vermelho",
|
||||
"block.tfg.decorative_vase.brown": "Vaso Decorativo Marrom",
|
||||
"block.tfg.decorative_vase.unfired": "Vaso Decorativo Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.black": "Vaso Decorativo Preto Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.gray": "Vaso Decorativo Cinza Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.light_gray": "Vaso Decorativo Cinza Claro Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.white": "Vaso Decorativo Branco Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.pink": "Vaso Decorativo Rosa Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.magenta": "Vaso Decorativo Magenta Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.purple": "Vaso Decorativo Roxo Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.blue": "Vaso Decorativo Azul Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.light_blue": "Vaso Decorativo Azul Claro Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.cyan": "Vaso Decorativo Ciano Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.green": "Vaso Decorativo Verde Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.lime": "Vaso Decorativo Verde Limão Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.yellow": "Vaso Decorativo Amarelo Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.orange": "Vaso Decorativo Laranja Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.red": "Vaso Decorativo Vermelho Inacabado",
|
||||
"block.tfg.decorative_vase.unfired.brown": "Vaso Decorativo Marrom Inacabado",
|
||||
"block.tfg.decorative_vase.generated.black": "Vaso de Espólio Preto",
|
||||
"block.tfg.decorative_vase.generated.gray": "Vaso de Espólio Cinza",
|
||||
"block.tfg.decorative_vase.generated.light_gray": "Vaso de Espólio Cinza Claro",
|
||||
"block.tfg.decorative_vase.generated.white": "Vaso de Espólio Branco",
|
||||
"block.tfg.decorative_vase.generated.pink": "Vaso de Espólio Rosa",
|
||||
"block.tfg.decorative_vase.generated.magenta": "Vaso de Espólio Magenta",
|
||||
"block.tfg.decorative_vase.generated.purple": "Vaso de Espólio Roxo",
|
||||
"block.tfg.decorative_vase.generated.blue": "Vaso de Espólio Azul",
|
||||
"block.tfg.decorative_vase.generated.light_blue": "Vaso de Espólio Azul Claro",
|
||||
"block.tfg.decorative_vase.generated.cyan": "Vaso de Espólio Ciano",
|
||||
"block.tfg.decorative_vase.generated.green": "Vaso de Espólio Verde",
|
||||
"block.tfg.decorative_vase.generated.lime": "Vaso de Espólio Verde Limão",
|
||||
"block.tfg.decorative_vase.generated.yellow": "Vaso de Espólio Amarelo",
|
||||
"block.tfg.decorative_vase.generated.orange": "Vaso de Espólio Laranja",
|
||||
"block.tfg.decorative_vase.generated.red": "Vaso de Espólio Vermelho",
|
||||
"block.tfg.decorative_vase.generated.brown": "Vaso de Espólio Marrom",
|
||||
"block.tfg.light_concrete_support": "Suporte de Concreto Claro",
|
||||
"block.tfg.light_concrete_support_horizontal": "Suporte Horizontal de Concreto Claro",
|
||||
"block.tfg.dark_concrete_support": "Suporte de Concreto Escuro",
|
||||
"block.tfg.dark_concrete_support_horizontal": "Suporte Horizontal de Concreto Escuro",
|
||||
"block.tfg.reinforced_light_concrete_support": "Suporte de Concreto Claro Reforçado",
|
||||
"block.tfg.reinforced_light_concrete_support_horizontal": "Suporte Horizontal de Concreto Claro Reforçado",
|
||||
"block.tfg.reinforced_dark_concrete_support": "Suporte de Concreto Escuro Reforçado",
|
||||
"block.tfg.reinforced_dark_concrete_support_horizontal": "Suporte Horizontal de Concreto Escuro Reforçado",
|
||||
"block.tfg.rebar_support": "Suporte de Vergalhão",
|
||||
"block.tfg.rebar_support_horizontal": "Suporte Horizontal de Vergalhão",
|
||||
"block.tfg.steel_support": "Suporte de Aço",
|
||||
"block.tfg.steel_support_horizontal": "Suporte Horizontal de Aço",
|
||||
"block.tfg.gabbro_support_horizontal": "Suporte Horizontal de Gabro",
|
||||
"block.tfg.gabbro_support": "Suporte de Gabro",
|
||||
"block.tfg.shale_support_horizontal": "Suporte Horizontal de Shale",
|
||||
"block.tfg.shale_support": "Suporte de Shale",
|
||||
"block.tfg.claystone_support_horizontal": "Suporte Horizontal de Arenito",
|
||||
"block.tfg.claystone_support": "Suporte de Arenito",
|
||||
"block.tfg.limestone_support_horizontal": "Suporte Horizontal de Calcário",
|
||||
"block.tfg.limestone_support": "Suporte de Calcário",
|
||||
"block.tfg.conglomerate_support_horizontal": "Suporte Horizontal de Conglomerado",
|
||||
"block.tfg.conglomerate_support": "Suporte de Conglomerado",
|
||||
"block.tfg.dolomite_support_horizontal": "Suporte Horizontal de Dolomita",
|
||||
"block.tfg.Dolomite_support": "Suporte de Dolomita",
|
||||
"block.tfg.chert_support_horizontal": "Suporte Horizontal de Cherte",
|
||||
"block.tfg.chert_support": "Suporte de Cherte",
|
||||
"block.tfg.chalk_support_horizontal": "Suporte Horizontal de Calcário Branco",
|
||||
"block.tfg.chalk_support": "Suporte de Calcário Branco",
|
||||
"block.tfg.rhyolite_support_horizontal": "Suporte Horizontal de Riolito",
|
||||
"block.tfg.rhyolite_support": "Suporte de Riolito",
|
||||
"block.tfg.dacite_support_horizontal": "Suporte Horizontal de Dacito",
|
||||
"block.tfg.dacite_support": "Suporte de Dacito",
|
||||
"block.tfg.quartzite_support_horizontal": "Suporte Horizontal de Quartzito",
|
||||
"block.tfg.quartzite_support": "Suporte de Quartzito",
|
||||
"block.tfg.slate_support_horizontal": "Suporte Horizontal de Ardósia",
|
||||
"block.tfg.slate_support": "Suporte de Ardósia",
|
||||
"block.tfg.phyllite_support_horizontal": "Suporte Horizontal de Filito",
|
||||
"block.tfg.phyllite_support": "Suporte de Filito",
|
||||
"block.tfg.schist_support_horizontal": "Suporte Horizontal de Schisto",
|
||||
"block.tfg.schist_support": "Suporte de Schisto",
|
||||
"block.tfg.gneiss_support_horizontal": "Suporte Horizontal de Gneisse",
|
||||
"block.tfg.gneiss_support": "Suporte de Gneisse",
|
||||
"block.tfg.marble_support_horizontal": "Suporte Horizontal de Mármore",
|
||||
"block.tfg.marble_support": "Suporte de Mármore",
|
||||
"block.tfg.basalt_support_horizontal": "Suporte Horizontal de Basalto",
|
||||
"block.tfg.basalt_support": "Suporte de Basalto",
|
||||
"block.tfg.diorite_support_horizontal": "Suporte Horizontal de Diorito",
|
||||
"block.tfg.diorite_support": "Suporte de Diorito",
|
||||
"block.tfg.andesite_support_horizontal": "Suporte Horizontal de Andesito",
|
||||
"block.tfg.andesite_support": "Suporte de Andesito",
|
||||
"block.tfg.granite_support_horizontal": "Suporte Horizontal de Granito",
|
||||
"block.tfg.granite_support": "Suporte de Granito",
|
||||
"block.tfg.pyroxenite_support_horizontal": "Suporte Horizontal de Piroxenito",
|
||||
"block.tfg.pyroxenite_support": "Suporte de Piroxenito",
|
||||
"block.tfg.migmatite_support_horizontal": "Suporte Horizontal de Migmatito",
|
||||
"block.tfg.migmatite_support": "Suporte de Migmatito",
|
||||
"block.tfg.travertine_support_horizontal": "Suporte Horizontal de Travertino",
|
||||
"block.tfg.travertine_support": "Suporte de Travertino",
|
||||
"block.tfg.rock.hardened_deepslate": "Migmatito Endurecido",
|
||||
"block.tfg.rock.hardened_blackstone": "Piroxenito Endurecido",
|
||||
"block.tfg.rock.hardened_dripstone": "Travertino Endurecido",
|
||||
"block.tfg.spike.deepslate_spike": "Espinho de Migmatito",
|
||||
"block.tfg.spike.blackstone_spike": "Espinho de Piroxenito",
|
||||
"block.tfg.spike.dripstone_spike": "Espinho de Travertino",
|
||||
"block.tfg.loose.deepslate": "Rocha Solta de Migmatito",
|
||||
"block.tfg.loose.dripstone": "Rocha Solta de Travertino",
|
||||
"block.tfg.rock.hardened_moon_stone": "Anortosito Endurecido",
|
||||
"block.tfg.spike.moon_stone_spike": "Espinho de Anortosito",
|
||||
"block.tfg.loose.moon_stone": "Rocha Solta de Anortosito",
|
||||
"block.tfg.rock.hardened_moon_deepslate": "Norito Endurecido",
|
||||
"block.tfg.spike.moon_deepslate_spike": "Espinho de Norito",
|
||||
"block.tfg.loose.moon_deepslate": "Rocha Solta de Norito",
|
||||
"block.tfg.rock.hardened_mars_stone": "Argilito Endurecido",
|
||||
"block.tfg.spike.mars_stone_spike": "Espinho de Argilito",
|
||||
"block.tfg.loose.mars_stone": "Rocha Solta de Argilito",
|
||||
"block.tfg.rock.hardened_venus_stone": "Traquito Endurecido",
|
||||
"block.tfg.spike.venus_stone_spike": "Espinho de Traquito",
|
||||
"block.tfg.loose.venus_stone": "Rocha Solta de Traquito",
|
||||
"block.tfg.rock.hardened_mercury_stone": "Komatiito Endurecido",
|
||||
"block.tfg.spike.mercury_stone_spike": "Espinho de Komatiito",
|
||||
"block.tfg.loose.mercury_stone": "Rocha Solta de Komatiito",
|
||||
"block.tfg.rock.hardened_glacio_stone": "Fonolito Endurecido",
|
||||
"block.tfg.spike.glacio_stone_spike": "Espinho de Fonolito",
|
||||
"block.tfg.loose.glacio_stone": "Rocha Solta de Fonolito",
|
||||
"block.tfg.rock.hardened_permafrost": "Permafrost Endurecido",
|
||||
"block.tfg.spike.permafrost_spike": "Espinho de Permafrost",
|
||||
"block.tfg.loose.permafrost": "Pedaço de Permafrost",
|
||||
"block.tfg.lunar_roots": "Lightblooms Lunares",
|
||||
"block.tfg.lunar_sprouts": "Grama-luz Lunar",
|
||||
"block.tfg.lunar_chorus_plant": "Planta do Coro",
|
||||
"block.tfg.lunar_chorus_flower": "Flor do Coro",
|
||||
"block.tfg.piglin_disguise_block": "Disfarce de Piglin",
|
||||
"item.tfg.antipoison_pill": "Pílula Antiveneno",
|
||||
"item.tfg.haste_pill": "Pílula de Pressa",
|
||||
"item.tfg.night_vision_pill": "Pílula de Visão Noturna",
|
||||
"item.tfg.poison_pill": "Pílula de Veneno",
|
||||
"item.tfg.regeneration_pill": "Pílula de Regeneração",
|
||||
"item.tfg.slowness_pill": "Pílula de Lentidão",
|
||||
"item.tfg.speed_pill": "Pílula de Velocidade",
|
||||
"item.tfg.water_breathing_pill": "Pílula de Respiração Aquática",
|
||||
"item.tfg.weakness_pill": "Pílula de Fraqueza",
|
||||
"item.tfg.antipoison_tablet": "Comprimido Antiveneno",
|
||||
"item.tfg.haste_tablet": "Comprimido de Pressa",
|
||||
"item.tfg.night_vision_tablet": "Comprimido de Visão Noturna",
|
||||
"item.tfg.poison_tablet": "Comprimido de Veneno",
|
||||
"item.tfg.regeneration_tablet": "Comprimido de Regeneração",
|
||||
"item.tfg.slowness_tablet": "Comprimido de Lentidão",
|
||||
"item.tfg.speed_tablet": "Comprimido de Velocidade",
|
||||
"item.tfg.water_breathing_tablet": "Comprimido de Respiração Aquática",
|
||||
"item.tfg.weakness_tablet": "Comprimido de Fraqueza",
|
||||
"item.tfg.absorption_salvo": "Pomada de Absorção",
|
||||
"item.tfg.fire_resistance_salvo": "Pomada de Resistência ao Fogo",
|
||||
"item.tfg.instant_health_salvo": "Pomada de Cura Instantânea",
|
||||
"item.tfg.invisibility_salvo": "Pomada de Invisibilidade",
|
||||
"item.tfg.luck_salvo": "Pomada de Sorte",
|
||||
"item.tfg.resistance_salvo": "Pomada de Resistência",
|
||||
"item.tfg.paraffin_wax": "Cera de Parafina",
|
||||
"item.tfg.flint_arrow_head": "Ponta de Flecha de Sílex",
|
||||
"item.tfg.fletching": "Plumagem de Flecha",
|
||||
"item.tfg.phantom_silk": "Seda Fastasma",
|
||||
"item.tfg.phantom_thread": "Linha Fantasma",
|
||||
"item.tfg.polycaprolactam_fabric": "Tecido de Policaprolactama",
|
||||
"item.tfg.polycaprolactam_string": "Linha de Policaprolactama",
|
||||
"item.tfg.fishing_net.wood": "Rede de Pesca de Madeira",
|
||||
"item.tfg.fishing_net.brass": "Rede de Pesca de Latão",
|
||||
"item.tfg.fishing_net.rose_gold": "Rede de Pesca de Ouro Rosé",
|
||||
"item.tfg.fishing_net.sterling_silver": "Rede de Pesca de Prata Esterlina",
|
||||
"item.tfg.fishing_net.invar": "Rede de Pesca de Invar",
|
||||
"item.tfg.fishing_net.cupronickel": "Rede de Pesca de Cuproníquel",
|
||||
"item.tfg.fishing_net.tin_alloy": "Rede de Pesca de Liga de Estanho",
|
||||
"item.tfg.fishing_net.magnalium": "Rede de Pesca de Magnálio",
|
||||
"item.tfg.conifer_rosin": "Resina de Conífera",
|
||||
"item.tfg.hardwood_strip": "Tira de Hardwood",
|
||||
"item.tfg.soaked_hardwood_strip": "Tira de Hardwood Encharcada",
|
||||
"item.tfg.prepared_leather_gloves": "Luvas de Couro Preparadas",
|
||||
"item.tfg.latex_soaked_gloves": "Luvas Encharcadas em Látex",
|
||||
"item.tfg.spade_head_extruder_mold": "Molde de Extrusora (Cabeça de Pá de Jardim)",
|
||||
"item.tfg.unfired_chalk": "Bastão de Giz Molhado",
|
||||
"item.tfg.armor_stand_arms": "Suporte de Armadura com Braços",
|
||||
"item.tfg.brick.deepslate": "Tijolo de Migmatito",
|
||||
"item.tfg.loose.moon_stone": "Anortosito Solto",
|
||||
"item.tfg.brick.moon_stone": "Tijolo de Anortosito",
|
||||
"item.tfg.loose.moon_deepslate": "Norito Solto",
|
||||
"item.tfg.loose.mars_stone": "Argilito Solto",
|
||||
"item.tfg.brick.mars_stone": "Tijolo de Argilito",
|
||||
"item.tfg.loose.venus_stone": "Traquito Solto",
|
||||
"item.tfg.brick.venus_stone": "Tijolo de Traquito",
|
||||
"item.tfg.loose.mercury_stone": "Komatiito Solto",
|
||||
"item.tfg.brick.mercury_stone": "Tijolo de Komatiito",
|
||||
"item.tfg.loose.glacio_stone": "Fonolito Solto",
|
||||
"item.tfg.brick.glacio_stone": "Tijolo de Fonolito",
|
||||
"item.tfg.loose.permafrost": "Pedaço de Permafrost",
|
||||
"item.tfg.brick.permafrost": "Tijolo de Permafrost",
|
||||
"item.tfg.terra_firma_greg": "TerraFirmaGreg",
|
||||
"item.tfg.scaffolding_frame": "Estrutura de Andaime",
|
||||
"item.tfg.airship_hull": "Casco de Dirigível",
|
||||
"item.tfg.airship_balloon": "Balão de Dirigível",
|
||||
"item.tfg.lv_aircraft_engine": "Motor Aeronáutico LV",
|
||||
"item.tfg.hv_aircraft_engine": "Motor Aeronáutico HV",
|
||||
"item.tfg.ev_aircraft_engine": "Motor Aeronáutico EV",
|
||||
"item.tfg.black_steel_plated_airplane_propeller": "Hélice de Avião Revestida com Aço Negro",
|
||||
"item.tfg.redblu_steel_plated_airplane_propeller": "Hélice de Avião Revestida com Aço Vermelho & Azul",
|
||||
"item.tfg.stainless_steel_plated_airplane_propeller": "Hélice de Avião Revestida com Aço Inoxidável",
|
||||
"item.tfg.titanium_plated_airplane_propeller": "Hélice de Avião Revestida com Titânio",
|
||||
"item.tfg.redblu_steel_landing_gear": "Pouso de Aço Vermelho & Azul",
|
||||
"item.tfg.aluminium_landing_gear": "Pouso de Alumínio",
|
||||
"item.tfg.stainless_steel_landing_gear": "Pouso de Aço Inoxidável",
|
||||
"item.tfg.titanium_landing_gear": "Pouso de Titânio",
|
||||
"item.tfg.redblu_steel_hull_reinforcement": "Reforço de Casco de Aço Vermelho & Azul",
|
||||
"item.tfg.aluminium_hull_reinforcement": "Reforço de Casco de Alumínio",
|
||||
"item.tfg.stainless_steel_hull_reinforcement": "Reforço de Casco de Aço Inoxidável",
|
||||
"item.tfg.titanium_hull_reinforcement": "Reforço de Casco de Titânio",
|
||||
"item.tfg.ulv_universal_circuit": "Circuito Universal ULV",
|
||||
"item.tfg.lv_universal_circuit": "Circuito Universal LV",
|
||||
"item.tfg.mv_universal_circuit": "Circuito Universal MV",
|
||||
"item.tfg.hv_universal_circuit": "Circuito Universal HV",
|
||||
"item.tfg.ev_universal_circuit": "Circuito Universal EV",
|
||||
"item.tfg.iv_universal_circuit": "Circuito Universal IV",
|
||||
"item.tfg.luv_universal_circuit": "Circuito Universal LuV",
|
||||
"item.tfg.zpm_universal_circuit": "Circuito Universal ZPM",
|
||||
"item.tfg.uv_universal_circuit": "Circuito Universal UV",
|
||||
"item.tfg.uhv_universal_circuit": "Circuito Universal UHV",
|
||||
"item.tfg.piglin_disguise": "Disfarce de Piglin",
|
||||
"material.tfg.latex": "Látex",
|
||||
"material.tfg.vulcanized_latex": "Látex Vulcanizado",
|
||||
"material.tfg.fluix": "Fluix",
|
||||
"material.tfg.conifer_pitch": "Piche de Conífera",
|
||||
"material.gtceu.lactose": "Lactose",
|
||||
"material.tfg.gabbro": "Gabro",
|
||||
"material.tfg.shale": "Shale",
|
||||
"material.tfg.claystone": "Arenito",
|
||||
"material.tfg.limestone": "Calcário",
|
||||
"material.tfg.conglomerate": "Conglomerado",
|
||||
"material.tfg.dolomite": "Dolomita",
|
||||
"material.tfg.chert": "Cherte",
|
||||
"material.tfg.rhyolite": "Riolito",
|
||||
"material.tfg.dacite": "Dacito",
|
||||
"material.tfg.slate": "Slate",
|
||||
"material.tfg.phyllite": "Filito",
|
||||
"material.tfg.schist": "Schisto",
|
||||
"material.tfg.gneiss": "Gneisse",
|
||||
"material.tfg.chalk": "Calcário Branco",
|
||||
"material.tfg.moon_stone": "Anortosito",
|
||||
"material.tfg.moon_deepslate": "Norito",
|
||||
"material.tfg.mars_stone": "Argilito",
|
||||
"material.tfg.venus_stone": "Traquito",
|
||||
"material.tfg.mercury_stone": "Komatiito",
|
||||
"material.tfg.glacio_stone": "Fonolito",
|
||||
"material.gtceu.thermochemically_treated_hardwood": "Hardwood Termicamente Tratado",
|
||||
"material.gtceu.hardwood": "Hardwood",
|
||||
"tfg.disabled_portal": "A magia do portal parece estar bloqueada por uma força desconhecida, tente alcançar outra dimensão descendo ou subindo",
|
||||
"item.treetap.tap": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.brass_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.vanadium_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.black_steel_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.red_steel_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.blue_steel_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.iron_double_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.black_steel_double_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.red_steel_double_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.blue_steel_double_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_nugget": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.brass_nugget": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.copper_nugget": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.vanadium_nugget": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.copper_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.brass_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.gold_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.iron_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.cobalt_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.rose_gold_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.aluminium_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.invar_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.lead_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.nickel_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.osmium_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.palladium_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.platinum_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.rhodium_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.silver_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.vanadium_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_plate": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.vanadium_block": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_block": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.brass_block": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.gold_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.copper_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.silver_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.tin_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.lead_purified_ore": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_copper": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_copper": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_gold": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_gold": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_tetrahedrite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_tetrahedrite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_tetrahedrite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_malachite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_malachite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_malachite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_hematite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_hematite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_hematite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_cassiterite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_cassiterite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_cassiterite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_bismuth": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_bismuth": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_bismuth": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_magnetite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_magnetite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_magnetite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_yellow_limonite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_yellow_limonite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_yellow_limonite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_silver": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_silver": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_silver": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_garnierite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_garnierite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_garnierite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:rich_raw_sphalerite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:raw_sphalerite": "Item Descontinuado, Crie para Atualizar",
|
||||
"gtceu:poor_raw_sphalerite": "Item Descontinuado, Crie para Atualizar",
|
||||
"trim_material.tfc.almandine_tfc": "Almandina",
|
||||
"trim_material.tfc.andradite_tfc": "Andradita",
|
||||
"trim_material.tfc.blue_topaz_tfc": "Topázio Azul",
|
||||
"trim_material.tfc.cinnabar_tfc": "Cinábrio",
|
||||
"trim_material.tfc.coal_tfc": "Carvão",
|
||||
"trim_material.tfc.diamond_tfc": "Diamante",
|
||||
"trim_material.tfc.emerald_tfc": "Esmeralda",
|
||||
"trim_material.tfc.green_sapphire_tfc": "Safira Verde",
|
||||
"trim_material.tfc.grossular_tfc": "Grossulária",
|
||||
"trim_material.tfc.rutile_tfc": "Rutilo",
|
||||
"trim_material.tfc.lazurite_tfc": "Lazurita",
|
||||
"trim_material.tfc.pyrope_tfc": "Piropo",
|
||||
"trim_material.tfc.rock_salt_tfc": "Sal-gema",
|
||||
"trim_material.tfc.ruby_tfc": "Rubi",
|
||||
"trim_material.tfc.salt_tfc": "Sal",
|
||||
"trim_material.tfc.sapphire_tfc": "Safira",
|
||||
"trim_material.tfc.sodalite_tfc": "Sodalita",
|
||||
"trim_material.tfc.coke_tfc": "Coke",
|
||||
"trim_material.tfc.spessartine_tfc": "Espessartita",
|
||||
"trim_material.tfc.topaz_tfc": "Topázio",
|
||||
"trim_material.tfc.uvarovite_tfc": "Uvarovita",
|
||||
"trim_material.tfc.nether_quartz_tfc": "Quartzo do Nether",
|
||||
"trim_material.tfc.certus_quartz_tfc": "Quartzo Certus",
|
||||
"trim_material.tfc.quartzite_tfc": "Quartzito",
|
||||
"trim_material.tfc.realgar_tfc": "Réalgar",
|
||||
"trim_material.tfc.malachite_tfc": "Malaquita",
|
||||
"trim_material.tfc.glass_tfc": "Vidro",
|
||||
"trim_material.tfc.olivine_tfc": "Olivina",
|
||||
"trim_material.tfc.opal_tfc": "Opala",
|
||||
"trim_material.tfc.amethyst_tfc": "Ametista",
|
||||
"trim_material.tfc.lapis_tfc": "Lápis-lazúli",
|
||||
"trim_material.tfc.apatite_tfc": "Apatita",
|
||||
"trim_material.tfc.red_garnet_tfc": "Granada Vermelha",
|
||||
"trim_material.tfc.yellow_garnet_tfc": "Granada Amarela",
|
||||
"trim_material.tfc.monazite_tfc": "Monazita",
|
||||
"trim_material.tfc.rose_quartz_tfc": "Quartzo Rosa",
|
||||
"trim_material.tfc.fluix_tfc": "Fluix",
|
||||
"trim_material.tfc.silver_tfc": "Prata",
|
||||
"trim_material.tfc.sterling_silver_tfc": "Prata Esterlina",
|
||||
"trim_material.tfc.gold_tfc": "Ouro",
|
||||
"trim_material.tfc.rose_gold_tfc": "Ouro Rosé",
|
||||
"trim_material.tfc.nickel_tfc": "Níquel",
|
||||
"trim_material.tfc.platinum_tfc": "Platina",
|
||||
"trim_material.tfc.titanium_tfc": "Titânio",
|
||||
"trim_material.tfc.bismuth_tfc": "Bismuto",
|
||||
"trim_material.tfc.neutronium_tfc": "Neutrônio",
|
||||
"trim_material.tfc.pyrite_tfc": "Pirita",
|
||||
"trim_material.tfc.redx_tfc": "RedX",
|
||||
"tfc.jei.flint_knapping": "Talhar Sílex",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.black": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.gray": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.light_gray": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.white": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.pink": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.magenta": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.purple": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.blue": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.light_blue": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.cyan": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.green": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.lime": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.yellow": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.orange": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.red": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.brown": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_black_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_gray_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_gray_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_white_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_pink_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_magenta_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_purple_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_blue_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_blue_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_cyan_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_green_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_lime_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_yellow_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_orange_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_red_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_brown_block_on": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_black_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_gray_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_gray_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_white_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_pink_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_magenta_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_purple_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_blue_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_blue_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_cyan_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_green_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_lime_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_yellow_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_orange_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_red_block": "Tingimento",
|
||||
"tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_brown_block": "Tingimento",
|
||||
"tfc.recipe.barrel.tfg.barrel.soak_hardwood_strip": "Preparação de Tiras de Hardwood",
|
||||
"tfc.recipe.barrel.tfg.barrel.treated_wood_planks": "Tratar Tábuas de Madeira",
|
||||
"tfc.recipe.barrel.tfg.barrel.packed_ice": "Congelar Gelo Compactado",
|
||||
"tfc.recipe.barrel.tfg.barrel.cooling_water_1": "Resfriamento de Água",
|
||||
"tfc.recipe.barrel.tfg.barrel.cooling_water_2": "Resfriamento de Água",
|
||||
"tfc.recipe.barrel.tfg.barrel.cooling_water_3": "Resfriamento de Água",
|
||||
"tfc.recipe.barrel.tfg.barrel.cooling_water_4": "Resfriamento de Água",
|
||||
"tfc.recipe.barrel.tfg.sealed_barrel.prepared_leather_gloves": "Preparação de Luvas de Couro",
|
||||
"tfg.grapplemod.repair": "Receita de reparo, mantém seus aprimoramentos. §lNUNCA combine dois ganchos ou você perderá TODOS os seus aprimoramentos!§r",
|
||||
"tfg.grapplemod.upgrades.maxlen": "Aumenta o §lComprimento Máximo§r em 20, até 200.",
|
||||
"tfg.grapplemod.downgrades.maxlen": "Diminui o §lComprimento Máximo§r em 20, até 20. (Corda de Juta é Retornada).",
|
||||
"tfg.grapplemod.upgrades.motor.lv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1\n§lAceleraçãoDoMotor§r definida para 0.125",
|
||||
"tfg.grapplemod.upgrades.motor.mv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.14\n§lAceleraçãoDoMotor§r definida para 0.25",
|
||||
"tfg.grapplemod.upgrades.motor.hv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.28\n§lAceleraçãoDoMotor§r definida para 0.375",
|
||||
"tfg.grapplemod.upgrades.motor.ev": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.42\n§lAceleraçãoDoMotor§r definida para 0.5",
|
||||
"tfg.grapplemod.upgrades.motor.iv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.56\n§lAceleraçãoDoMotor§r definida para 0.625",
|
||||
"tfg.grapplemod.upgrades.motor.luv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.7\n§lAceleraçãoDoMotor§r definida para 0.75",
|
||||
"tfg.grapplemod.upgrades.motor.zpm": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 1.84\n§lAceleraçãoDoMotor§r definida para 0.875",
|
||||
"tfg.grapplemod.upgrades.motor.uv": "Ativa a melhoria do §lMotor§r, enrolando automaticamente.\n§lVelocidadeMáximaDoMotor§r definida para 2\n§lAceleraçãoDoMotor§r definida para 1",
|
||||
"tfg.grapplemod.downgrades.motor": "Desativa a melhoria do §lMotor§r, retornando o motor original.\nFunciona apenas se você usar o mesmo tipo de Motor de antes.",
|
||||
"tfg.grapplemod.upgrades.smart_motor": "Ativa a melhoria do §lMotor Inteligente§r, requer um Motor instalado.",
|
||||
"tfg.grapplemod.downgrades.smart_motor": "Desativa a melhoria do §lMotor Inteligente§r, pode ser removido com o Motor já desinstalado. Retorna o Circuito Eletrônico Básico.",
|
||||
"tfg.grapplemod.upgrades.sticky": "Ativa a melhoria §lPegajosa§r, fazendo com que o gancho grude em qualquer bloco que a corda toque.",
|
||||
"tfg.grapplemod.downgrades.sticky": "Desativa a melhoria §lPegajosa§r, retornando a Resina Pegajosa.",
|
||||
"tfg.grapplemod.upgrades.forcefield.lv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 0.625",
|
||||
"tfg.grapplemod.upgrades.forcefield.mv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 1.25",
|
||||
"tfg.grapplemod.upgrades.forcefield.hv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 1.875",
|
||||
"tfg.grapplemod.upgrades.forcefield.ev": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 2.5",
|
||||
"tfg.grapplemod.upgrades.forcefield.iv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 3.125",
|
||||
"tfg.grapplemod.upgrades.forcefield.luv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 3.75",
|
||||
"tfg.grapplemod.upgrades.forcefield.zpm": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 4.375",
|
||||
"tfg.grapplemod.upgrades.forcefield.uv": "Ativa a melhoria do §lCampo de Força§r, repelindo você de blocos próximos enquanto usa o Gancho.\n§lForça de Repulsão§r definida para 5",
|
||||
"tfg.grapplemod.downgrades.forcefield": "Desativa a melhoria do §lCampo de Força§r, retornando o Gerador de Campo original.\nFunciona apenas se você usar o mesmo tipo de Gerador de Campo de antes.",
|
||||
"tfg.grapplemod.upgrades.magnet.magnetic_iron_ingot": "Ativa a melhoria do §lÍmã§r, fazendo com que o gancho se prenda a blocos próximos.\n§lRaio de Atração§r definido para 1.25",
|
||||
"tfg.grapplemod.upgrades.magnet.magnetic_steel_ingot": "Ativa a melhoria do §lÍmã§r, fazendo com que o gancho se prenda a blocos próximos.\n§lRaio de Atração§r definido para 2.5",
|
||||
"tfg.grapplemod.upgrades.magnet.magnetic_neodymium_ingot": "Ativa a melhoria do §lÍmã§r, fazendo com que o gancho se prenda a blocos próximos.\n§lRaio de Atração§r definido para 3.75",
|
||||
"tfg.grapplemod.upgrades.magnet.magnetic_samarium_ingot": "Ativa a melhoria do §lÍmã§r, fazendo com que o gancho se prenda a blocos próximos.\n§lRaio de Atração§r definido para 5",
|
||||
"tfg.grapplemod.downgrades.magnet": "Desativa a melhoria do §lÍmã§r, retornando o Lingote Magnético original.\nFunciona apenas se você usar o mesmo tipo de Lingote Magnético de antes.",
|
||||
"tfg.grapplemod.upgrades.gravity.0.5": "Reduz a §lGravidade§r do Gancho para 50% (1 -> 0.5)",
|
||||
"tfg.grapplemod.downgrades.gravity.0.5": "Retorna a §lGravidade§r do Gancho para 100% (0.5 -> 1).\nO balde vazio será preenchido com o Hélio que você usou",
|
||||
"tfg.grapplemod.upgrades.gravity.0": "Reduz a §lGravidade§r do Gancho para 0% (1 -> 0)",
|
||||
"tfg.grapplemod.downgrades.gravity.0": "Retorna a §lGravidade§r do Gancho para 100% (0 -> 1).\nA Unidade do Motor de Gravitação será retornada.",
|
||||
"tfg.grapplemod.upgrades.throwspeed.lv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 2.25",
|
||||
"tfg.grapplemod.upgrades.throwspeed.mv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 2.5",
|
||||
"tfg.grapplemod.upgrades.throwspeed.hv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 2.75",
|
||||
"tfg.grapplemod.upgrades.throwspeed.ev": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 3",
|
||||
"tfg.grapplemod.upgrades.throwspeed.iv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 3.25",
|
||||
"tfg.grapplemod.upgrades.throwspeed.luv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 3.5",
|
||||
"tfg.grapplemod.upgrades.throwspeed.zpm": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 3.75",
|
||||
"tfg.grapplemod.upgrades.throwspeed.uv": "Aumenta a §lVelocidade de Lançamento§r do Gancho, permitindo que ele viaje mais longe.\n§lVelocidade de Lançamento§r definida para 4",
|
||||
"tfg.grapplemod.downgrades.throwspeed": "Redefine a §lVelocidade de Lançamento§r do Gancho para o normal, retornando o Pistão original.\nFunciona apenas se você usar o mesmo tipo de Pistão de antes.",
|
||||
"tfg.grapplemod.upgrades.doublehook": "Adiciona um §lGancho Secundário§r ao seu Gancho de Escalada",
|
||||
"tfg.grapplemod.downgrades.doublehook": "Remove o §lGancho Secundário§r do seu Gancho de Escalada",
|
||||
"tfg.grapplemod.upgrades.vertical_throwing_angle": "Aumenta o §lÂngulo de Lançamento Vertical§r do gancho em 5°, até 90°.",
|
||||
"tfg.grapplemod.downgrades.vertical_throwing_angle": "Diminui o §lÂngulo de Lançamento Vertical§r do gancho em 5°, até 0°.",
|
||||
"tfg.grapplemod.upgrades.angle": "Aumenta o §lÂngulo Horizontal§r para lançar seus §lGanchos Duplos§r em 5°, até 90°.\nApenas acessível com um §lGancho Duplo§r instalado.",
|
||||
"tfg.grapplemod.downgrades.angle": "Diminui o §lÂngulo Horizontal§r para lançar seus §lGanchos Duplos§r em 5°, até 5°.\nApenas acessível com um §lGancho Duplo§r instalado.",
|
||||
"quests.stone_age": "Idade da Pedra",
|
||||
"quests.stone_age.subtitle": "Começos Humildes",
|
||||
"quests.stone_age.foods.title": "Com Fome?",
|
||||
"quests.stone_age.foods.subtitle": "Cadê minha comidinha fácil?",
|
||||
"quests.stone_age.foods.desc": "Em TerraFirmaGreg, o mundo é implacável, e um dos aspectos mais importantes da sobrevivência é conseguir comida. A maioria dos alimentos por si só tem pouco valor nutricional, enquanto outros podem ser letais se não forem cozidos. Sua fome é representada pela barra verde ao lado da sua vida.\n\nComece obtendo qualquer tipo de alimento.",
|
||||
"quests.stone_age.nutrition.title": "Mecânica: Nutrição",
|
||||
"quests.stone_age.nutrition.subtitle": "Como assim eu não posso viver só de bife?",
|
||||
"quests.stone_age.nutrition.desc": "Cada alimento básico em TerraFirmaGreg possui um valor nutricional, dividido em 5 categorias: &lGrãos&r, &lFrutas&r, &lVegetais&r, &lProteínas&r e &lLaticínios&r.\n\nVocê até pode comer só um tipo de nutriente, como Proteína, mas sua vida máxima será reduzida. Já manter uma dieta balanceada permite alcançar uma vida máxima bem maior. Cada 100 de vida equivale a um coração.\n\nConfira a seção \"Comida e Água\" no guia de campo para mais detalhes.",
|
||||
"quests.stone_age.cook_meat.title": "Cozinha Básica",
|
||||
"quests.stone_age.cook_meat.subtitle": "Você não quer morrer comendo carne crua, né?",
|
||||
"quests.stone_age.cook_meat.desc": "Cozinhar carne crua é essencial para obter proteína, além de aumentar o tempo de conservação, também libera mais nutrientes para seu corpo exigente.\n\nA maneira mais simples de cozinhar carne é usando uma Fogueira. Veja a missão abaixo para aprender a fazer uma.",
|
||||
"quests.stone_age.soup_time.title": "Sopas",
|
||||
"quests.stone_age.soup_time.subtitle": "Você estava em qual mercado?",
|
||||
"quests.stone_age.soup_time.desc": "Ao criar um pote e algumas tigelas de argila, você poderá preparar sopas!\n\nAs sopas são uma das primeiras e mais simples formas de criar refeições mais complexas. Diferente de comer os ingredientes crus, elas têm muito mais saturação e permitem consumir vários nutrientes de uma vez só!",
|
||||
"quests.stone_age.meals.title": "Refeições",
|
||||
"quests.stone_age.meals.subtitle": "ENTRA NO MEU BUCHO!",
|
||||
"quests.stone_age.meals.desc": "Estas são apenas algumas das refeições básicas que você pode preparar. Sopas, saladas e sanduíches são boas opções para refeições combinadas com alta saturação, enquanto pizzas são o único alimento que pode conter todos os tipos de nutrientes ao mesmo tempo.",
|
||||
"quests.stone_age.meals.tasks.1": "Qualquer Sanduíche comum",
|
||||
"quests.stone_age.meals.tasks.2": "Qualquer Sanduíche com Geleia",
|
||||
"quests.stone_age.garlic_bread.title": "Pão de Alho...?",
|
||||
"quests.stone_age.garlic_bread.subtitle": "Tá tentando espantar um vampiro ou o quê?",
|
||||
"quests.stone_age.garlic_bread.desc": "Dica: A missão aceita QUALQUER pão de alho, não precisa estar fresco.",
|
||||
"quests.stone_age.garlic_bread.task": "1024 fatias de Pão de Alho",
|
||||
"quests.stone_age.find_potable_water.title": "Com Sede?",
|
||||
"quests.stone_age.find_potable_water.subtitle": "Não esquece de tomar água!",
|
||||
"quests.stone_age.find_potable_water.desc": "A sede é representada pela barra azul acima da fome. Você pode (e vai) morrer de desidratação se não mantiver a barra cheia! A forma mais simples de beber água é clicando com o botão direito com a mão vazia em lagoas na natureza.\nPara completar esta missão, é necessário beber de uma fonte potável de água, seja comum ou de rio. Pode ser necessário beber várias vezes para que a missão seja registrada corretamente.\n\nVocê não precisa se preocupar em purificar a água aqui, mas Água Salgada só vai te deixar com mais sede.",
|
||||
"quests.stone_age.find_potable_water.task": "Beba de uma Fonte de Água com a Mão. (Não salgada nem quente)",
|
||||
"quests.stone_age.hydration.title": "Mecânica: Hidratação",
|
||||
"quests.stone_age.hydration.subtitle": "Mais uma barra pra manter cheia...",
|
||||
"quests.stone_age.hydration.desc": "A água é um recurso importante, e não apenas para matar a sede! Estabelecer uma base próxima a um lago ou rio de água doce é recomendado, para facilitar o acesso. Outros itens também podem saciar a sede, como certos alimentos ou bebidas.\n\nPorém, água nem sempre estará disponível durante suas explorações, então aqui estão algumas formas de levar bebida com você. Beber consome 100mB do recipiente.",
|
||||
"quests.stone_age.leather_flask.title": "Cantil de Couro",
|
||||
"quests.stone_age.leather_flask.subtitle": "Fiel Companheiro",
|
||||
"quests.stone_age.leather_flask.desc": "Um Cantil de Couro é provavelmente a segunda solução portátil mais fácil para armazenar água, logo após a Jarra de Cerâmica. Ele pode armazenar 500mB, o suficiente para cinco goles.\n\nO cantil de couro se desgasta com o uso, mas pode ser consertado se você tiver couro à mão. Bexigas podem ser obtidas de animais selvagens maiores.",
|
||||
"quests.stone_age.iron_flask.title": "Cantil de Ferro",
|
||||
"quests.stone_age.iron_flask.subtitle": "Esse vai durar bastante",
|
||||
"quests.stone_age.iron_flask.desc": "O Cantil de Ferro é uma melhoria em relação ao de couro. Ele tem muito mais durabilidade e pode armazenar líquido suficiente para 20 goles.",
|
||||
"quests.stone_age.water_bucket.title": "Balde de Água",
|
||||
"quests.stone_age.water_bucket.subtitle": "Não é tão fácil de conseguir quanto parece",
|
||||
"quests.stone_age.water_bucket.desc": "Carregar uma fonte de água é uma forma fácil de nunca ficar sem, mas pode ser um pouco incômodo.\n\nInfelizmente, baldes de madeira não servem para beber água, pois não movimentam blocos-fonte. Ao tentar colocá-la no mundo, apenas uma poça pequena será criada.",
|
||||
"quests.stone_age.glass_bottles.title": "Garrafas de Vidro",
|
||||
"quests.stone_age.glass_bottles.subtitle": "Não são tão estilosas quanto um cantil de couro",
|
||||
"quests.stone_age.glass_bottles.desc": "Garrafas de vidro são tão eficazes quanto um cantil de couro, armazenando 500mB de água. No entanto, soprar garrafas de vidro só será possível mais tarde, quando você puder moldar Latão.",
|
||||
"quests.stone_age.water_jug.title": "Jarra de Cerâmica",
|
||||
"quests.stone_age.water_jug.subtitle": "Água relativamente fácil",
|
||||
"quests.stone_age.water_jug.desc": "A Jarra de Cerâmica é o primeiro recipiente de líquidos que você pode fabricar, mas só armazena 100mB, ou seja, precisa ser recarregada a cada gole.\n\nA jarra é relativamente frágil e tem uma chance aleatória de quebrar ao ser usada para beber!",
|
||||
"quests.stone_age.temperature.title": "Clima",
|
||||
"quests.stone_age.temperature.subtitle": "A previsão de hoje? Sofrimento.",
|
||||
"quests.stone_age.temperature.desc": "Um novo mundo começa no início do verão, com cada mês durando 8 dias. As estações mudam, e com elas, a temperatura, o que afeta plantações, árvores frutíferas, arbustos... e você!\n\nA temperatura corporal precisa ser mantida estável. O pequeno triângulo entre sua vida e fome mostra a temperatura atual e para qual está indo. Segure Agachar para ver os números exatos — o número da esquerda é o quão molhado você está, o da direita é sua temperatura.",
|
||||
"quests.stone_age.temperature.task": "Existir",
|
||||
"quests.stone_age.insulation.title": "Mecânica: Temperatura Corporal",
|
||||
"quests.stone_age.insulation.subtitle": "Cuidado com a hipo- e hipertermia.",
|
||||
"quests.stone_age.insulation.desc": "Muitos fatores afetam sua temperatura corporal — desde exposição ao sol direto, estar molhado, até ficar perto do fogo. Você precisa manter a temperatura entre 0 e 30\u202F°C, ou sofrerá dano, indicado por um efeito visual colorido.\n\nExistem várias formas de reduzir o impacto da temperatura ambiente e manter seu corpo estável, sendo que usar &lRoupas&r é uma das mais eficazes. Elas podem ser vestidas nos slots normais ou nos slots de curiosidades.",
|
||||
"quests.stone_age.primitive_insulation.title": "Isolamento Primitivo",
|
||||
"quests.stone_age.primitive_insulation.subtitle": "Homem das Cavernas Chique",
|
||||
"quests.stone_age.primitive_insulation.desc": "Pelado e congelando? Essa é a roupa mais fácil que você pode fabricar. Embora tenha durabilidade baixa, deve durar até você conseguir algo melhor.",
|
||||
"quests.stone_age.furs.title": "Pelagens de Predadores",
|
||||
"quests.stone_age.furs.subtitle": "Furries hardcore",
|
||||
"quests.stone_age.furs.desc": "Animais predadores de grande porte deixam cair suas pelagens em vez de peles brutas, que você pode transformar em roupas isolantes ou raspar para obter pele bruta e então transformá-lo em couro normalmente.",
|
||||
"quests.stone_age.wool_clothes.title": "Roupas de Lã",
|
||||
"quests.stone_age.wool_clothes.subtitle": "Para o frio de lascar!",
|
||||
"quests.stone_age.wool_clothes.desc": "Roupas de lã são perfeitas para climas frios e invernos rigorosos. Um conjunto completo de roupas de lã é ideal para sobreviver à maioria dos invernos.\n\nVocê terá que fazer amizade (ou matar) algum mamífero produtor de lã, como uma ovelha, alpaca ou boi-almiscarado. A seção de Fauna do Guia de Campo lista onde encontrar cada animal, e a seção de Criação Animal explica como tosquiá-los.",
|
||||
"quests.stone_age.insulated_leather_clothes.title": "Roupas de Couro Isoladas",
|
||||
"quests.stone_age.insulated_leather_clothes.subtitle": "Quando começa a esfriar lá fora",
|
||||
"quests.stone_age.insulated_leather_clothes.desc": "Roupas de couro isoladas são mais fáceis de fazer do que um conjunto completo de roupas de lã, mas fornecem menos isolamento e calor. Ainda assim, são muito eficazes para viver em regiões mais temperadas.\n\nVocê precisará matar animais para obter o couro e também fazer amizade (ou matar) algum mamífero produtor de lã para fabricar cordões de lã, como uma ovelha, alpaca ou boi-almiscarado. A seção de Fauna do Guia de Campo mostra onde encontrar cada animal, e a seção de Criação Animal explica como tosquiá-los.",
|
||||
"quests.stone_age.burlap_clothes.title": "Roupas de Estopa",
|
||||
"quests.stone_age.burlap_clothes.subtitle": "Para quando o calor estiver demais",
|
||||
"quests.stone_age.burlap_clothes.desc": "Estopa é feita de fibra de juta. A juta pode crescer na maioria dos climas mais quentes, desde que suas necessidades de temperatura e hidratação sejam atendidas.\n\nRoupas de estopa são ótimas para verões quentes ou certos outros ambientes quentes, mas falaremos mais sobre isso depois.",
|
||||
"quests.stone_age.silk_clothes.title": "Roupas de Seda",
|
||||
"quests.stone_age.silk_clothes.subtitle": "Sem bichos-da-seda, infelizmente!",
|
||||
"quests.stone_age.silk_clothes.desc": "Seda é feita de fios de aranha, que podem ser difíceis de obter em grandes quantidades sem se aventurar em locais bem profundos.\n\nRoupas de seda são excelentes para ambientes extremamente quentes, como desertos ou as partes mais profundas do Subterrâneo.",
|
||||
"quests.stone_age.clothes.title": "Roupas",
|
||||
"quests.stone_age.clothes.subtitle": "Estiloso!",
|
||||
"quests.stone_age.clothes.desc": "Usar roupas é uma forma fácil de lidar com temperaturas extremas. Roupas quentes como lã ou couro isolado são ótimas para ambientes frios, enquanto seda ou estopa são ideais para ambientes quentes.",
|
||||
"quests.stone_age.find_rock.title": "Encontre Algumas Pedras",
|
||||
"quests.stone_age.find_rock.subtitle": "Grug. Quebra. Pedra",
|
||||
"quests.stone_age.find_rock.desc": "Ao começar sua jornada, a primeira coisa que você notará é um mundo completamente diferente. Você não pode mais quebrar árvores com as mãos, mas não se preocupe — nenhum homem das cavernas de verdade sobrevive sem suas ferramentas de pedra!\n\nEm vez de fabricar uma picareta de madeira, você pode simplesmente pegar pedras do chão. Comece coletando pelo menos 4 pedras. Você pode coletá-las quebrando ou clicando com o botão direito em pedras com a mão vazia.",
|
||||
"quests.stone_age.rock_knapping.title": "Talhando Pedras",
|
||||
"quests.stone_age.rock_knapping.subtitle": "Como nos velhos tempos do Paleolítico",
|
||||
"quests.stone_age.rock_knapping.desc": "Pedras podem ser 'talhadas', o que é o processo de moldar um material bruto em uma forma utilizável batendo uma pedra contra a outra. A talha de pedra requer pelo menos duas pedras, e ao segurá-las e clicar com o botão direito no ar, você abrirá a interface de talha. Então, você pode 'lascar' uma das pedras para criar uma cabeça de ferramenta de pedra. Todos os formatos de ferramentas estão no EMI e no Guia de Campo.\n\nAs duas ferramentas mais importantes para o início da sua jornada são a faca de pedra e o machado de pedra, então tente talhar essas cabeças de ferramentas.",
|
||||
"quests.stone_age.find_stick.title": "Encontre Alguns Gravetos",
|
||||
"quests.stone_age.find_stick.subtitle": "Você precisa segurar essa ferramenta de algum jeito",
|
||||
"quests.stone_age.find_stick.desc": "Outro item abundante no chão são gravetos, que têm muitos usos! Eles podem ser usados para criar ferramentas, tochas, acendedores e mais.\n\nPara evitar que seu inventário fique lotado com diferentes tipos de gravetos, você pode convertê-los em gravetos 'regulares' para empilhá-los juntos. Mais tarde, você poderá juntar nove gravetos em um Feixe, e o Feixe em um Fardo, que poderá ser usado como substituto da madeira em toras.",
|
||||
"quests.stone_age.first_stone_tools.title": "Suas Primeiras Ferramentas",
|
||||
"quests.stone_age.first_stone_tools.subtitle": "Agora você é um macaco esperto",
|
||||
"quests.stone_age.first_stone_tools.desc": "Ao talhar pedras em formas utilizáveis, você pode combiná-las com um graveto para criar suas primeiras ferramentas básicas. Você oficialmente entrou na Idade da Pedra!\n\nPedras são suficientes para a sobrevivência básica, mas eventualmente você vai querer criar ferramentas de metal para ter mais velocidade, durabilidade e opções. As próximas duas missões vão te ajudar a coletar os itens necessários.",
|
||||
"quests.stone_age.stone_tools.title": "Ferramentas de Pedra",
|
||||
"quests.stone_age.stone_tools.subtitle": "Aparentemente bater as pedras é útil",
|
||||
"quests.stone_age.stone_tools.desc": "Embora pedra seja um material simples e primitivo, é o que você tem até aprender a trabalhar com metais. Algumas outras ferramentas úteis incluem o Dardo, que pode ser lançado como um Tridente do Minecraft, e a Enxada, que permite arar a terra.",
|
||||
"quests.stone_age.gather_straw.title": "Coletar Palha",
|
||||
"quests.stone_age.gather_straw.subtitle": "Você também pode usar uma Enxada se quiser",
|
||||
"quests.stone_Age.gather_straw.desc": "A maioria das gramas que você encontrar no mundo pode ser colhida para obter palha, ao serem quebradas com uma Faca ou Enxada. A Palha tem diversos usos na fabricação, mas você vai querer pelo menos 8 para criar um Forno de Cova.\n\nA palha também pode ser usada para criar um Chapéu de Palha para alguma proteção solar básica, ou Cobertura de Palha, um bloco simples de construção sem colisão.",
|
||||
"quests.stone_age.gather_logs.title": "Coletar Toras",
|
||||
"quests.stone_age.gather_logs.subtitle": "Madeiraaa!!",
|
||||
"quests.stone_age.gather_logs.desc": "Com seu novo Machado de Pedra, você poderá derrubar árvores. Quebrar a base de uma árvore faz com que ela caia inteira, gerando toras, gravetos e mudas.\n\nRecolha pelo menos 10 toras — 8 serão usadas no Forno de Cova e as outras 2 em uma Fogueira.",
|
||||
"quests.stone_age.firepit.title": "Fogueira",
|
||||
"quests.stone_age.firepit.subtitle": "A noite está chegando",
|
||||
"quests.stone_age.firepit.desc.1": "Agora que você tem algumas toras, é hora de construir sua primeira Fogueira! Embora monstros não apareçam na superfície à noite, predadores noturnos estarão acordados e à espreita.\n\nPrimeiro, será necessário criar um Acendedor, uma ferramenta que permite iniciar fogueiras.",
|
||||
"quests.stone_age.firepit.desc.2": "Para criar sua Fogueira, jogue pelo menos uma Tora e até 3 gravetos no chão, depois acenda o bloco de baixo clicando com o botão direito e segurando com seu Acendedor. Você também pode adicionar Palha para facilitar.\n\nA fogueira não é apenas uma fonte de luz e calor, mas pode ser usada para acender tochas e cozinhar carne crua. Você pode manter sua fogueira acesa interagindo com ela e adicionando toras na interface. Se o fogo se apagar, basta adicionar mais toras e reacendê-la com o Acendedor.",
|
||||
"quests.stone_age.find_clay.title": "Fontes de Argila",
|
||||
"quests.stone_age.find_clay.subtitle": "Você vai precisar de muita",
|
||||
"quests.stone_age.find_clay.desc": "Argila é uma parte essencial da tecnologia da Idade da Pedra! Semelhante à talha de pedras, a argila pode ser moldada em diferentes formas e então queimada em um Forno de Cova para criar uma variedade de itens. Ferramentas de pedra e cerâmica de argila serão a base da sua sobrevivência até que você aprenda a trabalhar com metais.\n\nA argila é encontrada em blocos no solo, geralmente cobertos por grama. No entanto, certos tipos de plantas conhecidas como \"Indicadores de Argila\" crescem exclusivamente sobre argila. Consulte o Guia de Campo para saber quais indicadores crescem no seu clima.",
|
||||
"quests.stone_age.clay.title": "Argila",
|
||||
"quests.stone_age.clay.subtitle": "É Argila!",
|
||||
"quests.stone_age.clay.desc": "Recolha pelo menos 25 unidades de argila. Você precisará fazer pelo menos 5 itens diferentes para progredir (veja as próximas missões). Após moldar a argila, coloque os itens em um Forno de Cova para transformá-los em cerâmica. A moldagem funciona como a talha de pedras, mas usa 5 argilas por item e a argila não é perdida caso você clique errado.",
|
||||
"quests.stone_age.pit_kiln.title": "Forno de Cova",
|
||||
"quests.stone_age.pit_kiln.subtitle": "Está esquentando",
|
||||
"quests.stone_age.pit_kiln.desc": "O Forno de Cova é um método inicial de aquecer itens. Vamos usá-lo tanto para queimar os itens de argila quanto, mais importante, derreter minérios básicos e criar nossa primeira ferramenta de metal, uma Serra.\n\nPara criar um forno de cova, você vai precisar de oito unidades de palha, oito toras, algo que queira aquecer e um Acendedor. Leia a seção do Guia de Campo sobre Fornos de Cova para saber como construí-lo — ele não funciona como a fogueira!",
|
||||
"quests.stone_age.clay_products.title": "Produtos de Argila",
|
||||
"quests.stone_age.clay_products.subtitle": "Eu disse que a Argila era versátil.",
|
||||
"quests.stone_age.clay_products.desc": "Estes são todos os produtos que você pode criar com argila. Os moldes são usados na metalurgia, os Vasos servem para armazenar itens, e os demais têm usos explicados no Guia de Campo. Acha que consegue moldar todos eles?",
|
||||
"quests.stone_age.make_jug.title": "Cântaro de Cerâmica",
|
||||
"quests.stone_age.make_jug.subtitle": "Recipiente de fluido do início do jogo",
|
||||
"quests.stone_age.make_jug.desc": "Um cântaro, ou jarro, é o recipiente de fluido mais fácil de criar, mas só pode armazenar 100 mB. Você também pode beber dele — e até assoprar para fazer sons!",
|
||||
"quests.stone_age.make_saw_mold.title": "Molde de Serra",
|
||||
"quests.stone_age.make_saw_mold.subtitle": "Hora da sua primeira ferramenta de metal",
|
||||
"quests.stone_age.make_saw_mold.desc": "O primeiro molde que você deve fazer de argila é o Molde de Serra. Com ele e uma pequena quantidade de metal, você pode criar uma Serra. A Serra é uma ferramenta importante, pois é necessária para criar &lTábuas&r, e com elas, você poderá criar sua primeira &l&oBancada de Trabalho.&r",
|
||||
"quests.stone_age.make_vessel.title": "Vasos",
|
||||
"quests.stone_age.make_vessel.subtitle": "Pequenos potes úteis.",
|
||||
"quests.stone_age.make_vessel.desc": "O Vaso pode ser usado como uma Trouxa, para carregar vários itens em um único espaço, mas mais importante, é sua primeira ferramenta para começar a trabalhar com Metais.\n\nAo interagir com o Vaso, você abrirá seu pequeno inventário, onde pode colocar minérios. A dica de ferramenta do Vaso também mostra no que seus minérios irão derreter, o que é especialmente útil ao criar ligas!\n\nColocar o Vaso em um Forno de Cova e aquecê-lo permite &lderreter&r o metal dentro.\n\nSe estiver se sentindo como Dr. Stone, você pode misturar diferentes tipos de metal para criar Ligas. As ligas exigem misturas com porcentagens específicas de metais. Embora o Cobre seja ótimo de imediato, você pode fazer suas primeiras ferramentas de metal com Bronze.",
|
||||
"quests.stone_age.native_ores.title": "Pedrinhas com minério?",
|
||||
"quests.stone_age.native_ores.subtitle": "Seu primeiro metal já está disponível, basta você procurar.",
|
||||
"quests.stone_age.native_ores.desc.1": "Veios de minério geram de forma diferente do que você pode estar acostumado — você não pode simplesmente entrar em uma caverna aleatória, em vez disso, será necessário encontrar \"Indicadores\" na superfície. Eles podem parecer pequenas pedras, montes de poeira ou até mesmo pequenos brotos de cristal.\n\nNão consegue encontrar nada que derreta em Cobre? Tente procurar por outro tipo de pedra -- minérios diferentes surgem em rochas diferentes. Verifique a categoria Minérios do TFG no seu Guia de Campo para uma lista completa.",
|
||||
"quests.stone_age.native_ores.desc.2": "Por que são chamados de Indicadores? Significa que diretamente abaixo existe um veio grande, ENORME, com o mesmo minério que você encontrou na superfície. Você ainda não tem uma picareta, então anote o local onde encontrou o Minério! Será muito útil mais tarde.\n\nCada um vale aproximadamente o mesmo que um pepita, então colete o máximo que puder, mas não se esqueça de anotar onde os encontrou!",
|
||||
"quests.stone_age.first_saw.title": "Serra Metálica",
|
||||
"quests.stone_age.first_saw.subtitle": "Hora da sua primeira ferramenta de metal",
|
||||
"quests.stone_age.first_saw.desc.1": "Para começar a fazer sua Serra, adicione pelo menos 144mb de minério do metal desejado a um Vaso. Depois, coloque o Vaso em um Forno de Cova e acenda-o.\n\nAssim que o forno apagar, rapidamente pegue seu vaso enquanto ele ainda estiver quente, segurando algumas Pinças de Madeira na mão secundária, e interaja com ele para abrir a interface de Derramamento. Basta colocar o Molde de Serra no slot da interface e assistir enquanto ele se enche com sua primeira Cabeça de Serra. Depois, combine a Cabeça de Serra com um Graveto e você criará sua Serra!",
|
||||
"quests.stone_age.first_saw.desc.2": "Embora o metal mais fácil de trabalhar seja o Cobre, você pode tentar fazer uma liga. As tarefas dessa missão aceitarão tanto um item feito de Cobre quanto de Bronze.\n\n&lBronze de Bismuto&r: Cobre, Bismuto e Zinco. O mais fraco dos bronzes, mas também o mais fácil de fazer.\n\n&Bronze&r: Cobre e Estanho. O mais equilibrado dos bronzes.\n\n&Bronze Negro&r: Cobre, Ouro e Prata: O melhor bronze no início do jogo, mas é consideravelmente mais caro.",
|
||||
"quests.stone_age.first_saw.tasks.1": "Uma Cabeça de Serra de Cobre ou Bronze.",
|
||||
"quests.stone_age.first_saw.tasks.2": "Uma Serra de Cobre ou Bronze.",
|
||||
"quests.stone_age.craft_lumber.title": "Hora da Bancada de Trabalho",
|
||||
"quests.stone_age.craft_lumber.subtitle": "A criação 3x3 está ao seu alcance",
|
||||
"quests.stone_age.craft_lumber.desc": "Combine sua nova Serra com um Tronco na grade de criação para criar Tábuas. 4 Tábuas podem então ser transformadas em Pranchas...\n\ne quando você tiver 4 pranchas, é hora de fazer sua primeira Bancada de Trabalho.",
|
||||
"quests.stone_age.workbench.title": "Bancada de Trabalho",
|
||||
"quests.stone_age.workbench.subtitle": "Esta... é uma Mesa de Criação",
|
||||
"quests.stone_age.workbench.desc": "Parabéns! Com sua Bancada de Trabalho, você entrou oficialmente no auge da Idade da Pedra. Com ela, poderá criar uma infinidade de coisas novas com os itens que reuniu até agora.\n\nAgora vem seu principal objetivo na Idade Primitiva: metalurgia adequada com a Bigorna de Cobre.\n\nObservação: embora você possa reunir materiais suficientes para fazer 14 lingotes de bronze agora, não poderá transformá-los em uma bigorna de bronze sem antes criar a de cobre, foi mal aí! Pelo menos as bigornas são recicláveis, então nada será desperdiçado.",
|
||||
"quests.stone_age.inventory.title": "Opções de Armazenamento Inicial",
|
||||
"quests.stone_age.inventory.subtitle": "Hora de parar de carregar tralhas em vasos",
|
||||
"quests.stone_age.inventory.desc": "No início do jogo, você tem 4 soluções simples de armazenamento:\n\n&lBaú&r: Barato e fácil de criar, mas com apenas 18 espaços e não pode armazenar itens Grandes ou maiores.\n\n&lCaixote&r: Inventário de um bloco só, o mais barato tem 27 espaços, mas é mais caro de fazer.\n\n&lCarrinho de Suprimentos&r: Tem um tamanho enorme de 54 espaços e pode ser carregado com você, mas ocupa muito espaço.\n\n&lVasos Grandes&r: Os mais baratos de fazer, exigem apenas argila e são ideais para conservar alimentos. Estão disponíveis em várias cores!",
|
||||
"quests.stone_age.portable_storage.title": "Armazenamento Portátil?",
|
||||
"quests.stone_age.portable_storage.subtitle": "Porque carregar tralhas demais é um saco",
|
||||
"quests.stone_age.portable_storage.desc": "No capítulo &lDicas TerraFirmaGreg&r, há uma seção que cobre todas as suas opções diferentes de Armazenamento Portátil, para expandir o número de itens que você pode carregar ao explorar o mundo. Se estiver com dificuldade de encontrar as missões, elas estão no ramo mais à direita da árvore.",
|
||||
"quests.stone_age.barrels.title": "Barris",
|
||||
"quests.stone_age.barrels.subtitle": "Carregar isso aqui é barril dobrado!",
|
||||
"quests.stone_age.barrels.desc": "Diferente de seus equivalentes da versão vanilla, os Barris aqui são usados para Armazenamento de Líquidos. Eles podem armazenar até 10 Baldes de fluido, permitindo um armazenamento relativamente simples de líquidos.\n\nVocê também pode combinar esses líquidos com outros itens para criar coisas como Couro, Cola, Argamassa e muito mais.",
|
||||
"quests.stone_age.leather.title": "Couro",
|
||||
"quests.stone_age.leather.subtitle": "É óbvio que é mais complicado! AQUI É O TFG!!",
|
||||
"quests.stone_age.leather.desc": "Ao serem mortos, animais selvagens deixam Couros Brutos. A pele bruta não pode ser usada diretamente como couro e precisa ser processado primeiro.\n\nO Couro, assim como Argila e Pedra, pode ser Talhado. Talhar couro permite criar coisas como Armaduras de Couro, Frascos e muito mais.\nSe você não quiser matar animais por couro, e viver em uma região tropical, pode transformar Abacaxi em Couro de Abacaxi, que é um substituto do couro.",
|
||||
"quests.stone_age.leather_armor.title": "Armadura de Couro",
|
||||
"quests.stone_age.leather_armor.subtitle": "Proteção bem básica",
|
||||
"quests.stone_age.leather_armor.desc": "A Armadura de Couro, assim como sua contraparte do Minecraft, é usada como um conjunto de armadura bem básico. Pode não proteger muito, mas te defende um pouco contra os elementos e oferece resistência OK contra dano de Corte.",
|
||||
"quests.stone_age.mining_prep.title": "Preparações para Mineração",
|
||||
"quests.stone_age.mining_prep.subtitle": "Espero que você tenha anotado onde encontrou os indicadores de minério!",
|
||||
"quests.stone_age.mining_prep.desc.1": "Progredir além da Idade da Pedra exigirá muito metal, e pegar minérios pequenos na superfície não será suficiente. Você terá que cavar e começar a minerar.\nAssumindo que você &oanotou&r o local onde encontrou o cobre, encontre o meio aproximado dos indicadores e comece a cavar! Pode ser bem fundo, mas eventualmente você ficará rico. A próxima página mostra os equipamentos que você deve levar na sua primeira escavação!",
|
||||
"quests.stone_age.mining_prep.desc.2": "&lPicareta&r: Bem óbvio que é necessária para quebrar pedra e extrair minério. Martelos não funcionam!\n\n&lEscadas e Tochas&r: Você precisará de uma maneira de subir e descer do buraco, e de luz para enxergar!\n\n&lVigas de Apoio e Pranchas&r: Minerar em TFG é bem mais perigoso — monstros aparecem no subsolo, e cavar sem cuidado pode causar desabamentos! A missão acima desta explica como mitigar esses perigos.\n\nAgora vá cavar seu buraco, sua topeira!",
|
||||
"quests.stone_age.hazards.title": "Perigos da Mineração",
|
||||
"quests.stone_age.hazards.subtitle": "Achou que a superfície era difícil? Achou errado, otário!",
|
||||
"quests.stone_age.hazards.desc.1": "Além dos monstros, o maior desafio ao minerar são os desabamentos. Se um bloco de pedra bruta ou minério tiver ar abaixo dele, é considerado 'sem suporte' e pode desmoronar sempre que um bloco próximo for quebrado. Tetos de cavernas são cobertos por pedra Endurecida, que não colapsa. Para evitar isso, o mais seguro é minerar o chão, mas se quiser minerar outras áreas, será necessário aprender a usar vigas de apoio! Elas são feitas com troncos e uma serra.",
|
||||
"quests.stone_age.hazards.desc.2": "O Guia de Campo tem mais detalhes e diagramas sobre como exatamente as vigas funcionam, mas a versão resumida é: coloque-as com no máximo quatro blocos de distância entre si. Apenas as vigas verticais superiores realmente dão suporte, e elas têm um pequeno raio de ação.",
|
||||
"quests.stone_age.copper_for_anvil.title": "Cobre para a Bigorna",
|
||||
"quests.stone_age.copper_for_anvil.subtitle": "É melhor se acostumar a conseguir 14 lingotes de algo.",
|
||||
"quests.stone_age.copper_for_anvil.desc": "Bigornas não são baratas! Cada bigorna exigirá 14 lingotes, que depois são soldados em 7 lingotes duplos.\n\nVocê pode querer começar a minerar neste ponto se ainda não começou — juntar 126 pedaços de cobre pequeno não é fácil.",
|
||||
"quests.stone_age.get_raw_rock.title": "Rocha Bruta",
|
||||
"quests.stone_age.get_raw_rock.subtitle": "Não, não é só \"Pedra\"",
|
||||
"quests.stone_age.get_raw_rock.desc": "Para criar sua Bigorna de Cobre, você precisará tanto de uma Bigorna de Pedra básica quanto de uma Forja de Carvão. Para fazer uma Bigorna de Pedra, será necessário um bloco de rocha Ígnea Bruta.\n\nPara obter Rocha Bruta, quebre com cuidado os blocos &lao redor&r da Rocha Bruta que deseja minerar. Quando os 6 lados da Rocha Bruta estiverem expostos ao ar, ela se soltará em forma de item. Por fim, clique com o botão direito em um bloco de rocha ígnea bruta com um martelo para transformá-lo em sua Bigorna de Pedra.",
|
||||
"quests.stone_age.create_forge.title": "A Forja",
|
||||
"quests.stone_age.create_forge.subtitle": "O Fabric nem existe, aliás.",
|
||||
"quests.stone_age.create_forge.desc": "A Forja é uma estação de criação de última geração usada para aquecer materiais a altas temperaturas. O tempo necessário para aquecer coisas na forja é consideravelmente menor do que no Forno de Cova, além de ser muito mais fácil de controlar.\n\nPara fazer a forja, você precisará de pelo menos 7 carvões e 5 blocos rochosos, como rocha bruta ou pedregulhos (cobblestone).\nA Forja não usa toras, e sim Carvão, Carvão Mineral ou Coque.\n\nConsulte o guia de campo para instruções sobre como fazer um Forno de Carvão e uma Forja de Carvão.",
|
||||
"quests.stone_age.rock_anvil.title": "Bigorna de Pedra",
|
||||
"quests.stone_age.rock_anvil.subtitle": "Isso não vai durar muito",
|
||||
"quests.stone_age.rock_anvil.desc": "Bigornas são a base de todo o trabalho com metais no início do jogo. Para criar uma bigorna metálica adequada, será necessário soldar lingotes usando a bigorna do nível anterior. Como o Cobre é o primeiro nível, você terá que usar uma Bigorna de Pedra para soldá-los. Você pode criar uma Bigorna de Pedra clicando com o botão direito em um bloco de rocha ígnea bruta com um martelo. Infelizmente, soldar lingotes é a única coisa que ela pode fazer — será necessário a bigorna metálica apropriada para moldar os lingotes em qualquer outra coisa.",
|
||||
"quests.stone_age.quern.title": "Moenda e Pedra Manual",
|
||||
"quests.stone_age.quern.subtitle": "Seu primeiro passo no processamento de minério",
|
||||
"quests.stone_age.quern.desc": "A Moenda e a Pedra Manual são duas grandes rochas que giram uma contra a outra para moer materiais. A peça de baixo é chamada de Moenda e a de cima, Pedra Manual. A Moenda pode ser usada para triturar seus minérios brutos em minério esmagado, rendendo uma quantidade ligeiramente maior em mB quando fundido.\n\nVocê também pode usar a Moenda para criar outros pós como Fluxo, Farinha e Farinha de Ossos.",
|
||||
"quests.stone_age.crush_ore.title": "Processamento Inicial de Minérios - Parte 1",
|
||||
"quests.stone_age.crush_ore.subtitle": "Aproveitando mais dos seus minérios",
|
||||
"quests.stone_age.crush_ore.desc": "A Moenda é apenas o primeiro passo no processamento de minérios! O processamento adequado de minérios é um sistema grande e complexo que você aprenderá com o tempo, e que pode ser usado para extrair muito mais metal utilizável e subprodutos de cada minério minerado. Por ora, vamos transformar os minérios brutos que você minerou em Minério Esmagado usando a Moenda. Só esse primeiro passo já aumenta a quantidade de mB que o minério renderá ao fundir.",
|
||||
"quests.stone_age.crush_crushed_ore.title": "Processamento Inicial de Minérios - Parte 2",
|
||||
"quests.stone_age.crush_crushed_ore.subtitle": "Esmague com um martelo",
|
||||
"quests.stone_age.crush_crushed_ore.desc": "Combine o Minério Esmagado com um martelo em uma grade de criação para transformá-lo em Pó Impuro, aumentando ainda mais sua produção em mB.\n\nPode parecer lento e tedioso por enquanto, mas logo você desbloqueará formas mais rápidas e automáticas de fazer isso!",
|
||||
"quests.stone_age.clean_dust.title": "Processamento Inicial de Minérios - Parte 3",
|
||||
"quests.stone_age.clean_dust.subtitle": "Lave esse pó sujo",
|
||||
"quests.stone_age.clean_dust.desc": "Por fim, jogue Pó Impuro na água e deixe-o lá por alguns segundos para lavá-lo. Isso resultará em pó limpo — a forma final do seu minério. Ele pode até valer o equivalente a um lingote inteiro!",
|
||||
"quests.stone_age.flux.title": "Pedras de Fluxo",
|
||||
"quests.stone_age.flux.subtitle": "É basicamente cola para metais",
|
||||
"quests.stone_age.flux.desc": "Fluxo é um item usado principalmente no trabalho com metais para soldar itens, embora também tenha outros usos.\nCertos tipos de rochas, como Calcário Branco, Calcário e Mármore, podem ser triturados para virar Fluxo, assim como conchas de diversos animais marinhos.",
|
||||
"quests.stone_age.weld_copper_ingots.title": "Soldando Cobre",
|
||||
"quests.stone_age.weld_copper_ingots.subtitle": "Tão perto da Bigorna de Cobre",
|
||||
"quests.stone_age.weld_copper_ingots.desc": "Acenda sua Forja e coloque nela pelo menos 2 Lingotes de Cobre. Observe o texto de dica enquanto eles esquentam — quando estiverem prontos para uso, aparecerá \"Pode Trabalhar\", mas precisamos esperar até que diga \"Pode Soldar\", que é logo antes do ponto de fusão.\n\nAssim que atingirem esse ponto, rapidamente retire eles da forja (enquanto segura uma pinça de madeira na mão secundária!) e os coloque na interface da Bigorna de Pedra, junto com um pouco de fluxo. Por fim, clique com o botão direito na bigorna enquanto agacha (ou apenas clique no botão de soldar dentro da interface da bigorna) para soldar os dois lingotes ainda quentes. Você pode usar água ou neve para resfriar seu novo lingote duplo mais rápido.",
|
||||
"quests.metal_age.copper_anvil.title": "Bigorna Nível 1: Cobre",
|
||||
"quests.metal_age.copper_anvil.subtitle": "E tudo isso para chegarmos até aqui!",
|
||||
"quests.metal_age.copper_anvil.desc": "Parabéns! Você oficialmente terminou a Idade da Pedra e entrou na Era da Metalurgia! Com sua Bigorna de Cobre, o próximo passo é subir os Níveis de Bigorna. A cada novo nível desbloqueado, novas ferramentas e possibilidades se abrirão para tornar sua vida progressivamente mais fácil. Agora vá e torne-se um mestre ferreiro!"
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
"texture_size": [64, 64],
|
||||
"textures": {
|
||||
"1": "tfg:block/piglin_disguise",
|
||||
"particle": "minecraft:block/soul_sand"
|
||||
"particle": "block/soul_sand"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
|
|
@ -193,8 +193,8 @@
|
|||
"translation": [0, 3.5, 0]
|
||||
},
|
||||
"head": {
|
||||
"translation": [0, 7, 0],
|
||||
"scale": [1.75, 1.75, 2.25]
|
||||
"translation": [0, 8.5, 0],
|
||||
"scale": [1.75, 2, 2.25]
|
||||
},
|
||||
"fixed": {
|
||||
"translation": [0, 4, 0]
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
"texture_size": [64, 64],
|
||||
"textures": {
|
||||
"1": "tfg:block/piglin_disguise",
|
||||
"particle": "minecraft:block/soul_sand"
|
||||
"particle": "block/soul_sand"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
|
|
@ -193,8 +193,8 @@
|
|||
"translation": [0, 3.5, 0]
|
||||
},
|
||||
"head": {
|
||||
"translation": [0, 7, 0],
|
||||
"scale": [1.75, 1.75, 2.25]
|
||||
"translation": [0, 8.5, 0],
|
||||
"scale": [1.75, 2, 2.25]
|
||||
},
|
||||
"fixed": {
|
||||
"translation": [0, 4, 0]
|
||||
|
|
|
|||
36
kubejs/assets/tfg/models/item/trowel.json
Normal file
36
kubejs/assets/tfg/models/item/trowel.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"credit": "Made with Blockbench",
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "tfg:item/trowel"
|
||||
},
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [-58, -90, -147],
|
||||
"translation": [0, 1, -1.25],
|
||||
"scale": [0.55, 0.55, 0.55]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [-123, 90, -147],
|
||||
"translation": [0, 1, -1.25],
|
||||
"scale": [0.55, 0.55, 0.55]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [95, -90, 25],
|
||||
"translation": [1.13, 3.2, 1.13],
|
||||
"scale": [0.68, 0.68, 0.68]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [66, 90, 41],
|
||||
"translation": [1.13, 3.2, 1.13],
|
||||
"scale": [0.68, 0.68, 0.68]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 2, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, 180, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
kubejs/assets/tfg/textures/item/trowel.png
Normal file
BIN
kubejs/assets/tfg/textures/item/trowel.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 524 B |
|
|
@ -1,81 +0,0 @@
|
|||
{
|
||||
"type": "tfc:pipe_vein",
|
||||
"config": {
|
||||
"rarity": 40,
|
||||
"density": 0.8,
|
||||
"min_y": -64,
|
||||
"max_y": -48,
|
||||
"random_name": "nether_hint_vein",
|
||||
"min_skew": 6,
|
||||
"max_skew": 18,
|
||||
"min_slant": 0,
|
||||
"max_slant": 4,
|
||||
"sign": 0.3,
|
||||
"height": 30,
|
||||
"radius": 5,
|
||||
"blocks": [
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/rhyolite",
|
||||
"tfc:rock/raw/andesite",
|
||||
"tfc:rock/raw/dacite",
|
||||
"tfc:rock/raw/basalt",
|
||||
"tfc:rock/raw/schist",
|
||||
"tfc:rock/raw/gneiss",
|
||||
"tfc:rock/raw/gabbro",
|
||||
"tfc:rock/raw/granite",
|
||||
"tfc:rock/raw/diorite",
|
||||
"tfc:rock/raw/quartzite",
|
||||
"tfc:rock/raw/slate",
|
||||
"tfc:rock/raw/phyllite",
|
||||
"tfc:rock/raw/marble",
|
||||
"tfc:rock/raw/shale",
|
||||
"tfc:rock/raw/claystone",
|
||||
"tfc:rock/raw/limestone",
|
||||
"tfc:rock/raw/conglomerate",
|
||||
"tfc:rock/raw/dolomite",
|
||||
"tfc:rock/raw/chert",
|
||||
"tfc:rock/raw/chalk"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "minecraft:deepslate",
|
||||
"weight": 60
|
||||
},
|
||||
{
|
||||
"block": "minecraft:blackstone",
|
||||
"weight": 30
|
||||
},
|
||||
{
|
||||
"block": "gtceu:deepslate_nether_quartz_ore",
|
||||
"weight": 5
|
||||
},
|
||||
{
|
||||
"block": "minecraft:glowstone",
|
||||
"weight": 10
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"indicator": {
|
||||
"rarity": 15,
|
||||
"depth": 1,
|
||||
"underground_rarity": 40,
|
||||
"underground_count": 400,
|
||||
"blocks": [
|
||||
{
|
||||
"block": "tfg:loose/deepslate",
|
||||
"weight": 60
|
||||
},
|
||||
{
|
||||
"block": "beneath:blackstone_pebble",
|
||||
"weight": 20
|
||||
},
|
||||
{
|
||||
"block": "gtceu:nether_quartz_bud_indicator",
|
||||
"weight": 10
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"feature": "tfg:earth/nether_hint_vein",
|
||||
"placement": []
|
||||
}
|
||||
|
|
@ -232,7 +232,7 @@ const registerCreateRecipes = (event) => {
|
|||
event.recipes.gtceu.assembler('create:fluid_tank')
|
||||
.itemInputs('2x #forge:screws/copper', '2x #forge:plates/copper', '#forge:glass_panes')
|
||||
.itemOutputs('create:fluid_tank')
|
||||
.circuit(3)
|
||||
.circuit(4)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
|
|
@ -613,7 +613,7 @@ const registerCreateRecipes = (event) => {
|
|||
|
||||
event.recipes.gtceu.assembler('tfg:create/copper_casing')
|
||||
.itemInputs('#minecraft:logs', '#forge:plates/copper')
|
||||
.circuit(10)
|
||||
.circuit(11)
|
||||
.itemOutputs('create:copper_casing')
|
||||
.duration(50)
|
||||
.EUt(4)
|
||||
|
|
|
|||
|
|
@ -119,6 +119,51 @@ const registerFirmaLifeRecipes = (event) => {
|
|||
.duration(50)
|
||||
.EUt(7)
|
||||
|
||||
//#region Wine Working
|
||||
|
||||
event.recipes.gtceu.alloy_smelter('firmalife:empty_olivine_wine_bottle')
|
||||
.itemInputs('tfc:olivine_glass_batch')
|
||||
.notConsumable('gtceu:cylinder_casting_mold')
|
||||
.itemOutputs('firmalife:empty_olivine_wine_bottle')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.alloy_smelter('firmalife:empty_volcanic_wine_bottle')
|
||||
.itemInputs('tfc:volcanic_glass_batch')
|
||||
.notConsumable('gtceu:cylinder_casting_mold')
|
||||
.itemOutputs('firmalife:empty_volcanic_wine_bottle')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.alloy_smelter('firmalife:empty_hematitic_wine_bottle')
|
||||
.itemInputs('tfc:hematitic_glass_batch')
|
||||
.notConsumable('gtceu:cylinder_casting_mold')
|
||||
.itemOutputs('firmalife:empty_hematitic_wine_bottle')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.alloy_smelter('firmalife:wine_glass')
|
||||
.itemInputs('tfc:silica_glass_batch')
|
||||
.notConsumable('gtceu:cylinder_casting_mold')
|
||||
.itemOutputs('2x firmalife:wine_glass')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.assembler('firmalife:cork')
|
||||
.itemInputs('firmalife:treated_lumber')
|
||||
.inputFluids(Fluid.of('tfc:limewater',1000))
|
||||
.itemOutputs('8x firmalife:cork')
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.assembler('firmalife:bottle_label')
|
||||
.itemInputs('#forge:wax','minecraft:paper')
|
||||
.itemOutputs('16x firmalife:bottle_label')
|
||||
.duration(30)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
//#endregion
|
||||
|
||||
// TODO: Не работает потому что грегтех
|
||||
// Доставание меда из сот
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -46,9 +46,4 @@ const registerFirmaLifeFluidTags = (event) => {
|
|||
event.add('c:hidden_from_recipe_viewers', 'firmalife:metal/chromium')
|
||||
|
||||
event.add('firmalife:mixable', 'tfc:spring_water')
|
||||
}
|
||||
|
||||
const registerFirmaLifePlacedFeatures = (event) => {
|
||||
event.remove('tfc:in_biome/veins', 'firmalife:vein/normal_chromite')
|
||||
event.remove('tfc:in_biome/veins', 'firmalife:vein/deep_chromite')
|
||||
}
|
||||
}
|
||||
|
|
@ -219,7 +219,7 @@ function registerGreateRecipes(event) {
|
|||
'FGF',
|
||||
'AAA'
|
||||
], {
|
||||
A: '#forge:double_plates/red_steel',
|
||||
A: '#forge:double_plates/blue_alloy',
|
||||
B: '#gtceu:circuits/hv',
|
||||
C: '#forge:gears/aluminium',
|
||||
F: 'gtceu:diamond_grinding_head',
|
||||
|
|
@ -273,7 +273,7 @@ function registerGreateRecipes(event) {
|
|||
'AABAA',
|
||||
' AAA '
|
||||
], {
|
||||
A: '#forge:plates/red_steel',
|
||||
A: '#forge:plates/blue_alloy',
|
||||
B: '#forge:storage_blocks/aluminium',
|
||||
C: 'greate:stainless_steel_shaft',
|
||||
}).id('greate:mechanical_crafting/stainless_steel_crushing_wheel')
|
||||
|
|
@ -402,7 +402,7 @@ function registerGreateRecipes(event) {
|
|||
// 'FE '
|
||||
// ], {
|
||||
// A: '#gtceu:circuits/hv',
|
||||
// B: 'gtceu:red_steel_buzz_saw_blade',
|
||||
// B: 'gtceu:diamond_buzz_saw_blade',
|
||||
// C: 'gtceu:hv_electric_motor',
|
||||
// D: 'gtceu:hv_machine_hull',
|
||||
// E: 'greate:stainless_steel_shaft',
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.BlueAlloy, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 5))
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * (8+8+6+4+5))
|
||||
|
|
@ -157,7 +157,7 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlueAlloy, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4))
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * (8+8+6+4))
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
|
|
@ -234,9 +234,9 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemInputs('greate:stainless_steel_crushing_wheel')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 18),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.BlueAlloy, 8),
|
||||
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.StainlessSteel, 1))
|
||||
.duration(GTMaterials.RedSteel.getMass() * 26)
|
||||
.duration(GTMaterials.BlueAlloy.getMass() * 26)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
|
|
@ -244,9 +244,9 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemInputs('greate:stainless_steel_crushing_wheel')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 18),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlueAlloy, 8),
|
||||
ChemicalHelper.get(TagPrefix.nugget, GTMaterials.StainlessSteel, 1))
|
||||
.duration(GTMaterials.RedSteel.getMass() * 26)
|
||||
.duration(GTMaterials.BlueAlloy.getMass() * 26)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
|
|
@ -420,9 +420,9 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 10),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.RedSteel, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Silver, 4))
|
||||
.duration(GTMaterials.RedSteel.getMass() * 22)
|
||||
.duration(GTMaterials.Diamond.getMass() * 22)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
|
|
@ -431,9 +431,9 @@ function registerGreateRecyclingRecipes(event) {
|
|||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 10),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RedSteel, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Diamond, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Silver, 4))
|
||||
.duration(GTMaterials.RedSteel.getMass() * 22)
|
||||
.duration(GTMaterials.Diamond.getMass() * 22)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
|
|
|
|||
|
|
@ -1017,6 +1017,24 @@ const registerGTCEURecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region Stick Packing
|
||||
|
||||
event.recipes.gtceu.packer('tfg:stick_bunch')
|
||||
.itemInputs('9x #forge:rods/wooden')
|
||||
.circuit(5)
|
||||
.itemOutputs('tfc:stick_bunch')
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.packer('tfg:stick_bundle')
|
||||
.itemInputs('18x #forge:rods/wooden')
|
||||
.circuit(8)
|
||||
.itemOutputs('tfc:stick_bundle')
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Changing tiers of decomposition recipes
|
||||
|
||||
event.recipes.gtceu.electrolyzer('gtceu:decomposition_electrolyzing_clay')
|
||||
|
|
@ -1078,16 +1096,6 @@ const registerGTCEURecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region Hopper
|
||||
|
||||
event.recipes.gtceu.assembler('gtceu:assembler/hopper_wrought_iron')
|
||||
.itemInputs('#forge:chests', '5x #forge:plates/wrought_iron')
|
||||
.itemOutputs('minecraft:hopper')
|
||||
.circuit(8)
|
||||
.duration(200)
|
||||
.EUt(2)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Credits
|
||||
|
||||
|
|
@ -1125,6 +1133,13 @@ const registerGTCEURecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
event.recipes.gtceu.laser_engraver('tfg:diamond_gear')
|
||||
.itemInputs('4x #forge:plates/diamond')
|
||||
.itemOutputs('#forge:gears/diamond')
|
||||
.notConsumable('gtceu:glass_lens')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
// TODO: Greate again...
|
||||
event.shapeless('gtceu:programmed_circuit', ['minecraft:stick', '#forge:tools/wrenches'])
|
||||
.id('tfg:shapeless/programmed_circuit_from_stick')
|
||||
|
|
|
|||
|
|
@ -411,7 +411,7 @@ function registerGTCEuMachineRecipes(event) {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region passthrough hatches
|
||||
//#region passthrough hatches
|
||||
event.recipes.shaped('gtceu:lv_item_passthrough_hatch', [
|
||||
' A ',
|
||||
'BCB',
|
||||
|
|
@ -665,6 +665,61 @@ function registerGTCEuMachineRecipes(event) {
|
|||
|
||||
//#endregion
|
||||
|
||||
// #region Assembly line stack size problems
|
||||
|
||||
event.remove({ id: 'gtceu:assembly_line/high_performance_computing_array' })
|
||||
event.recipes.gtceu.assembly_line('high_performace_computing_array')
|
||||
.itemInputs('gtceu:data_bank',
|
||||
'4x #gtceu:circuits/zpm',
|
||||
'8x gtceu:luv_field_generator',
|
||||
'gtceu:data_orb',
|
||||
'gtceu:computer_monitor_cover',
|
||||
'32x #forge:double_wires/uranium_rhodium_dinaquadide',
|
||||
'32x #forge:double_wires/uranium_rhodium_dinaquadide',
|
||||
'16x gtceu:normal_optical_pipe')
|
||||
.inputFluids(Fluid.of('gtceu:soldering_alloy', 1152),
|
||||
Fluid.of('gtceu:vanadium_gallium', 1152),
|
||||
Fluid.of('gtceu:pcb_coolant', 4000))
|
||||
.itemOutputs('gtceu:high_performance_computation_array')
|
||||
.duration(60 * 20)
|
||||
.EUt(100000)
|
||||
["scannerResearch(java.util.function.UnaryOperator)"](b =>
|
||||
b.researchStack(Item.of('gtceu:computer_monitor_cover')).EUt(GTValues.VA[GTValues.IV]).duration(120*20))
|
||||
|
||||
event.remove({ id: 'gtceu:assembly_line/me_pattern_buffer' })
|
||||
event.recipes.gtceu.assembly_line('me_pattern_buffer')
|
||||
.itemInputs('gtceu:luv_dual_input_hatch',
|
||||
'gtceu:luv_emitter',
|
||||
'4x #gtceu:circuits/luv',
|
||||
'3x ae2:pattern_provider',
|
||||
'3x ae2:interface',
|
||||
'4x ae2:speed_card',
|
||||
'2x ae2:capacity_card',
|
||||
'64x #forge:fine_wires/europium',
|
||||
'32x #forge:fine_wires/europium')
|
||||
.inputFluids(Fluid.of('gtceu:soldering_alloy', 576), Fluid.of('gtceu:lubricant', 500))
|
||||
.itemOutputs('gtceu:me_pattern_buffer')
|
||||
.duration(30 * 20)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
["scannerResearch(java.util.function.UnaryOperator)"](b =>
|
||||
b.researchStack(Item.of('gtceu:luv_dual_input_hatch')).EUt(GTValues.VA[GTValues.LuV]).duration(60*20))
|
||||
|
||||
event.remove({ id: 'gtceu:assembly_line/me_pattern_buffer_proxy' })
|
||||
event.recipes.gtceu.assembly_line('me_pattern_buffer_proxy')
|
||||
.itemInputs('gtceu:luv_machine_hull',
|
||||
'2x gtceu:luv_sensor',
|
||||
'#gtceu:circuits/luv',
|
||||
'ae2:quantum_link',
|
||||
'2x ae2:quantum_ring',
|
||||
'64x #forge:fine_wires/europium')
|
||||
.inputFluids(Fluid.of('gtceu:soldering_alloy', 576), Fluid.of('gtceu:lubricant', 500))
|
||||
.itemOutputs('gtceu:me_pattern_buffer_proxy')
|
||||
.duration(30 * 20)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.stationResearch(b => b.researchStack(Item.of('gtceu:me_pattern_buffer')).EUt(GTValues.VA[GTValues.LuV]).CWUt(32))
|
||||
|
||||
// #endregion
|
||||
|
||||
// Контроллер теплицы
|
||||
event.shaped('gtceu:greenhouse', [
|
||||
'ABA',
|
||||
|
|
@ -685,7 +740,7 @@ function registerGTCEuMachineRecipes(event) {
|
|||
|
||||
DRUMS_AND_CRATES.forEach(material => {
|
||||
event.shapeless(`gtceu:${material}_drum`, [`gtceu:${material}_drum`]).id(`tfg:shapeless/drum_nbt_${material}`)
|
||||
|
||||
|
||||
event.shaped(`gtceu:${material}_drum`, [
|
||||
' A ',
|
||||
'BCB',
|
||||
|
|
@ -788,13 +843,39 @@ function registerGTCEuMachineRecipes(event) {
|
|||
C: '#forge:small_fluid_pipes/steel'
|
||||
}).id('gtceu:shaped/steam_hatch')
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steel_machine_casing'}, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steel_machine_casing'}, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
event.shaped('gtceu:steam_grinder', [
|
||||
'ABA',
|
||||
'ACA',
|
||||
'ABA'
|
||||
], {
|
||||
A: 'gtceu:steam_machine_casing',
|
||||
B: '#forge:gears/invar',
|
||||
C: 'gtceu:hp_steam_macerator'
|
||||
}).id('gtceu:shaped/steam_grinder')
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_bus'}, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_bus'}, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_output_bus'}, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_output_bus'}, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
event.shaped('gtceu:steam_oven', [
|
||||
'ABA',
|
||||
'ACA',
|
||||
'ABA'
|
||||
], {
|
||||
A: 'gtceu:steam_machine_casing',
|
||||
B: 'gtceu:heatproof_machine_casing',
|
||||
C: 'gtceu:hp_steam_furnace'
|
||||
}).id('gtceu:shaped/steam_oven')
|
||||
|
||||
event.replaceInput({ id: 'gtceu:shaped/hv_cutter' }, 'gtceu:red_steel_buzz_saw_blade', 'gtceu:diamond_buzz_saw_blade')
|
||||
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steel_machine_casing' }, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steel_machine_casing' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_bus' }, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_bus' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_output_bus' }, 'gtceu:steel_dust', '4x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_output_bus' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot')
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch' }, 'gtceu:steel_dust', '6x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch' }, 'gtceu:steel_block', '6x gtceu:steel_ingot')
|
||||
|
||||
event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch'}, 'gtceu:steel_dust', '6x gtceu:steel_dust')
|
||||
event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch'}, 'gtceu:steel_block', '6x gtceu:steel_ingot')
|
||||
|
|
|
|||
|
|
@ -122,14 +122,14 @@ function registerGTCEURecyclingRecipes(event) {
|
|||
|
||||
// Iron Door
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerator/macerate_iron_door')
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_iron_door')
|
||||
.itemInputs('minecraft:iron_door')
|
||||
.itemOutputs('2x #forge:dusts/wrought_iron')
|
||||
.duration(GTMaterials.WroughtIron.getMass() * 2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_furnace/arc_iron_door')
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_iron_door')
|
||||
.itemInputs('minecraft:iron_door')
|
||||
.itemOutputs('2x #forge:ingots/wrought_iron')
|
||||
.duration(GTMaterials.WroughtIron.getMass() * 2)
|
||||
|
|
@ -138,14 +138,14 @@ function registerGTCEURecyclingRecipes(event) {
|
|||
|
||||
// Redstone lamp
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerator/macerate_redstone_lamp')
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_redstone_lamp')
|
||||
.itemInputs('minecraft:redstone_lamp')
|
||||
.itemOutputs('2x #forge:small_dusts/red_alloy', '21x #forge:tiny_dusts/glass', '4x #forge:dusts/glowstone')
|
||||
.duration(GTMaterials.RedAlloy.getMass() * 2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_furnace/arc_redstone_lamp')
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_redstone_lamp')
|
||||
.itemInputs('minecraft:redstone_lamp')
|
||||
.itemOutputs('4x #forge:nuggets/red_alloy')
|
||||
.duration(GTMaterials.RedAlloy.getMass() * 2)
|
||||
|
|
@ -154,14 +154,14 @@ function registerGTCEURecyclingRecipes(event) {
|
|||
|
||||
// Dispenser
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerator/macerate_dispenser')
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_dispenser')
|
||||
.itemInputs('minecraft:dispenser')
|
||||
.itemOutputs('6x #forge:dusts/stone', '1x #forge:dusts/redstone', '1x #forge:dusts/brass')
|
||||
.duration(GTMaterials.Brass.getMass() * 2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_furnace/arc_dispenser')
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_dispenser')
|
||||
.itemInputs('minecraft:dispenser')
|
||||
.itemOutputs('1x #forge:ingots/brass')
|
||||
.duration(GTMaterials.Brass.getMass() * 2)
|
||||
|
|
@ -170,17 +170,49 @@ function registerGTCEURecyclingRecipes(event) {
|
|||
|
||||
// Dropper
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerator/macerate_dropper')
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_dropper')
|
||||
.itemInputs('minecraft:dropper')
|
||||
.itemOutputs('7x #forge:dusts/stone', '1x #forge:dusts/redstone', '1x #forge:dusts/brass')
|
||||
.duration(GTMaterials.Brass.getMass() * 2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_furnace/arc_dropper')
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_dropper')
|
||||
.itemInputs('minecraft:dropper')
|
||||
.itemOutputs('1x #forge:ingots/brass')
|
||||
.duration(GTMaterials.Brass.getMass() * 2)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
// Steam oven
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_steam_oven')
|
||||
.itemInputs('gtceu:steam_oven')
|
||||
.itemOutputs('18x #forge:dusts/bronze', '8x #forge:dusts/invar', '7x #forge:dusts/wrought_iron', '2x #forge:dusts/steel')
|
||||
.duration(1972)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_steam_oven')
|
||||
.itemInputs('gtceu:steam_oven')
|
||||
.itemOutputs('18x #forge:ingots/bronze', '8x #forge:ingots/invar', '7x #forge:ingots/wrought_iron', '2x #forge:ingots/steel')
|
||||
.duration(1792)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
// Steam grinder
|
||||
|
||||
event.recipes.gtceu.macerator('gtceu:macerate_steam_grinder')
|
||||
.itemInputs('gtceu:steam_grinder')
|
||||
.itemOutputs('18x #forge:dusts/bronze', '8x #forge:dusts/invar', '7x #forge:dusts/wrought_iron', '2x #forge:dusts/steel')
|
||||
.duration(1972)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('gtceu:arc_steam_grinder')
|
||||
.itemInputs('gtceu:steam_grinder')
|
||||
.itemOutputs('18x #forge:ingots/bronze', '8x #forge:ingots/invar', '7x #forge:ingots/wrought_iron', '2x #forge:ingots/steel')
|
||||
.duration(1792)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
}
|
||||
|
|
@ -602,6 +602,8 @@ function removeGTCEURecipes(event) {
|
|||
event.remove({ id: 'gtceu:shaped/activator_rail' })
|
||||
event.remove({ id: 'gtceu:shaped/shield' })
|
||||
event.remove({ id: 'gtceu:shaped/pickaxe_iron' })
|
||||
event.remove({ id: 'gtceu:shaped/gear_diamond' })
|
||||
event.remove({ id: 'gtceu:shaped/buzzsaw_blade_diamond' })
|
||||
|
||||
event.remove({ id: 'gtceu:shapeless/glass_full_dust_flint' })
|
||||
|
||||
|
|
@ -641,6 +643,8 @@ function removeGTCEURecipes(event) {
|
|||
|
||||
event.remove({ id: 'gtceu:smelting/sticky_resin_from_slime' })
|
||||
|
||||
event.remove({ id: 'gtceu:wiremill/string_from_polycaprolactam' })
|
||||
|
||||
// Remove vanilla Eye of Ender
|
||||
|
||||
event.remove({ id: 'minecraft:ender_eye' })
|
||||
|
|
|
|||
|
|
@ -102,6 +102,9 @@ ServerEvents.tags('fluid', event => {
|
|||
* Событие регистрации тегов структур.
|
||||
*/
|
||||
ServerEvents.tags('worldgen/placed_feature', event => {
|
||||
// Remove default veins
|
||||
event.removeAll('tfc:in_biome/veins')
|
||||
|
||||
registerAdAstraPlacedFeatures(event)
|
||||
registerFirmaLifePlacedFeatures(event)
|
||||
registerTFCPlacedFeatures(event)
|
||||
|
|
|
|||
|
|
@ -597,18 +597,19 @@ const registerMinecraftRecipes = (event) => {
|
|||
event.recipes.gtceu.assembler('hopper_wrought_iron')
|
||||
.itemInputs('#forge:chests', '5x #forge:plates/wrought_iron')
|
||||
.itemOutputs('minecraft:hopper')
|
||||
.circuit(8)
|
||||
.duration(700)
|
||||
.EUt(2)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Выход: Поршень
|
||||
//#region Выход: Поршень (Piston)
|
||||
|
||||
event.recipes.gtceu.assembler('piston')
|
||||
.itemInputs('#forge:plates/wrought_iron', '3x tfc:wood/planks/acacia', '4x #tfc:rock/raw')
|
||||
.itemOutputs('4x minecraft:piston')
|
||||
.itemInputs(ChemicalHelper.get(TagPrefix.rod, GTMaterials.WroughtIron, 1),ChemicalHelper.get(TagPrefix.gearSmall, GTMaterials.Brass, 1) , '3x #tfc:lumber', '4x #forge:cobblestone')
|
||||
.itemOutputs('2x minecraft:piston')
|
||||
.duration(100)
|
||||
.EUt(16)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//#endregion
|
||||
|
||||
|
|
|
|||
|
|
@ -190,8 +190,8 @@ const registerTFCRecipes = (event) => {
|
|||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.alloy_smelter('tfg:oops_i_smelted_all_my_kaolin')
|
||||
.itemInputs('5x minecraft:clay_ball', 'tfc:powder/kaolinite')
|
||||
.itemOutputs('5x tfc:kaolin_clay')
|
||||
.itemInputs('minecraft:clay_ball', 'tfc:powder/kaolinite')
|
||||
.itemOutputs('tfc:kaolin_clay')
|
||||
.duration(600)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
|
|
@ -333,4 +333,5 @@ const registerTFCRecipes = (event) => {
|
|||
'#forge:tools/saws'
|
||||
]).id('tfc:shapeless/jar_lid')
|
||||
|
||||
event.replaceInput({ mod: 'tfc' }, 'minecraft:sugar', '#tfg:sugars')
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
// priority: 0
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {TagEvent.Item} event
|
||||
*/
|
||||
//#region ItemTags
|
||||
const registerTFCItemTags = (event) => {
|
||||
// Теги для соответствия инструментов TFC и GT
|
||||
|
||||
|
|
@ -297,9 +292,7 @@ const registerTFCItemTags = (event) => {
|
|||
event.add('minecraft:piglin_loved', 'tfc:ore/normal_native_gold')
|
||||
event.add('minecraft:piglin_loved', 'tfc:ore/rich_native_gold')
|
||||
}
|
||||
//#endregion
|
||||
|
||||
//#region BlockTags
|
||||
const registerTFCBlockTags = (event) => {
|
||||
// Теги для каменных ступенек тфк
|
||||
global.TFC_STONE_TYPES.forEach(stoneTypeName => {
|
||||
|
|
@ -415,9 +408,7 @@ const registerTFCBlockTags = (event) => {
|
|||
event.add('tfc:bloomery_insulation', `/^(?=.*brick)(?!.*(${brick_blacklist})).*/`);
|
||||
event.add('tfc:forge_insulation', `/^(?=.*brick)(?!.*(${brick_blacklist})).*/`);
|
||||
}
|
||||
//#endregion
|
||||
|
||||
//#region FluidTags
|
||||
const registerTFCFluidTags = (event) => {
|
||||
// Удаление TFC металлов из возможных в форме слитка
|
||||
event.remove('tfc:usable_in_ingot_mold', 'tfc:metal/bismuth')
|
||||
|
|
@ -468,18 +459,15 @@ const registerTFCFluidTags = (event) => {
|
|||
event.add('tfc:usable_in_ingot_mold', 'gtceu:red_alloy')
|
||||
event.add('tfc:usable_in_ingot_mold', 'gtceu:tin_alloy')
|
||||
|
||||
//
|
||||
event.add('tfc:usable_in_bell_mold', 'gtceu:bronze')
|
||||
event.add('tfc:usable_in_bell_mold', 'gtceu:gold')
|
||||
event.add('tfc:usable_in_bell_mold', 'gtceu:brass')
|
||||
|
||||
//
|
||||
event.add('tfc:usable_in_tool_head_mold', 'gtceu:copper')
|
||||
event.add('tfc:usable_in_tool_head_mold', 'gtceu:bismuth_bronze')
|
||||
event.add('tfc:usable_in_tool_head_mold', 'gtceu:black_bronze')
|
||||
event.add('tfc:usable_in_tool_head_mold', 'gtceu:bronze')
|
||||
|
||||
//
|
||||
event.add('tfc:usable_in_barrel', 'gtceu:creosote')
|
||||
event.add('tfc:usable_in_wooden_bucket', 'gtceu:creosote')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'gtceu:creosote')
|
||||
|
|
@ -520,21 +508,14 @@ const registerTFCFluidTags = (event) => {
|
|||
event.add('c:hidden_from_recipe_viewers', 'tfc:metal/high_carbon_red_steel')
|
||||
event.add('c:hidden_from_recipe_viewers', 'tfc:metal/high_carbon_blue_steel')
|
||||
}
|
||||
//#endregion
|
||||
|
||||
//#region BiomeTags
|
||||
const registerTFCBiomeTags = (event) => {
|
||||
|
||||
event.add('tfc:kaolin_clay_spawns_in', 'tfc:rolling_hills')
|
||||
}
|
||||
//#endregion
|
||||
|
||||
//#region PlacedFeatures
|
||||
const registerTFCPlacedFeatures = (event) => {
|
||||
|
||||
// Удаление
|
||||
event.removeAll('tfc:in_biome/veins')
|
||||
|
||||
// Add back the non-ore ones
|
||||
event.add('tfc:in_biome/veins', 'tfc:vein/gravel')
|
||||
event.add('tfc:in_biome/veins', 'tfc:vein/kaolin_disc')
|
||||
|
|
@ -542,56 +523,7 @@ const registerTFCPlacedFeatures = (event) => {
|
|||
event.add('tfc:in_biome/veins', 'tfc:vein/diorite_dike')
|
||||
event.add('tfc:in_biome/veins', 'tfc:vein/gabbro_dike')
|
||||
|
||||
// Добавление
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_garnet_amethyst')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_garnet_opal')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_gold')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_hematite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_limonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_magnetite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_molybdenum')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_pitchblende')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_sapphire')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_scheelite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_sheldonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_topaz')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_apatite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_basaltic_sands')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bauxite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_beryllium')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bismuthinite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_cassiterite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_coal')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_copper')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_garnet_tin')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_garnierite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_gold')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_graphite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_hematite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_spodumene')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_oilsands')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_lapis')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_limonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_lubricant')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_magnetite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_manganese')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_mica')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_monazite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_olivine')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_quartz')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_redstone')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_salt')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_saltpeter')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_silver')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_sphalerite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_sulfur')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_tetrahedrite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_bismuthinite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_cassiterite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_copper')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_sphalerite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_tetrahedrite')
|
||||
|
||||
// Geodes
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/geode/amethyst')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/geode/barite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/geode/calcite')
|
||||
|
|
@ -600,9 +532,7 @@ const registerTFCPlacedFeatures = (event) => {
|
|||
event.add('tfc:in_biome/veins', 'tfg:earth/geode/pyrite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/geode/quartzite')
|
||||
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/nether_hint_vein')
|
||||
|
||||
// Other decoration
|
||||
event.add('tfc:in_biome/underground_decoration', 'tfg:glow_lichen')
|
||||
event.add('tfc:in_biome/underground_decoration', 'tfg:earth/sulfur_patch')
|
||||
}
|
||||
//#endregion
|
||||
}
|
||||
|
|
@ -6,8 +6,6 @@
|
|||
*/
|
||||
function registerTFGMiscellaneousRecipes(event) {
|
||||
|
||||
event.remove({ id: 'gtceu:wiremill/string_from_polycaprolactam'})
|
||||
|
||||
//tfc:moss
|
||||
event.replaceInput({}, 'minecraft:vine', '#tfc:moss')
|
||||
|
||||
|
|
@ -233,15 +231,15 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
' A ',
|
||||
' B ',
|
||||
' C '
|
||||
],{
|
||||
], {
|
||||
A: 'tfg:flint_arrow_head',
|
||||
B: '#forge:rods/wooden',
|
||||
C: 'tfg:fletching'
|
||||
}).id('tfg:shaped/arrow')
|
||||
|
||||
// Ice
|
||||
event.remove({id: 'gtceu:compressor/ice_from_dust' })
|
||||
event.remove({id: 'gtceu:compressor/ice_from_snow' })
|
||||
event.remove({ id: 'gtceu:compressor/ice_from_dust' })
|
||||
event.remove({ id: 'gtceu:compressor/ice_from_snow' })
|
||||
|
||||
event.shapeless('#forge:dusts/ice', ['#forge:tools/mortars', '4x firmalife:ice_shavings'])
|
||||
.id('tfg:shaped/ice_shavings')
|
||||
|
|
@ -319,77 +317,140 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
event.shapeless('8x minecraft:snow', ['minecraft:snow_block', '#forge:tools/saws'])
|
||||
.id('tfg:shapeless/snow')
|
||||
|
||||
//Cloth & String
|
||||
event.recipes.gtceu.wiremill('tfg:wiremill/phantom_thread')
|
||||
.itemInputs('1x minecraft:phantom_membrane')
|
||||
.itemOutputs('16x tfg:phantom_thread')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
//Cloth & String
|
||||
event.recipes.gtceu.wiremill('tfg:wiremill/phantom_thread')
|
||||
.itemInputs('1x minecraft:phantom_membrane')
|
||||
.itemOutputs('16x tfg:phantom_thread')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.wiremill('tfg:wiremill/polycaprolactam_string')
|
||||
.itemInputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Polycaprolactam, 1))
|
||||
.itemOutputs('32x tfg:polycaprolactam_string')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
event.recipes.gtceu.wiremill('tfg:wiremill/polycaprolactam_string')
|
||||
.itemInputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Polycaprolactam, 1))
|
||||
.itemOutputs('32x tfg:polycaprolactam_string')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/phantom_silk')
|
||||
.itemInputs('16x tfg:phantom_thread')
|
||||
.itemOutputs('1x tfg:phantom_silk')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
event.recipes.gtceu.assembler('tfg:assembler/phantom_silk')
|
||||
.itemInputs('16x tfg:phantom_thread')
|
||||
.itemOutputs('1x tfg:phantom_silk')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/polycaprolactam_fabric')
|
||||
.itemInputs('16x tfg:polycaprolactam_string')
|
||||
.itemOutputs('1x tfg:polycaprolactam_fabric')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
event.recipes.gtceu.assembler('tfg:assembler/polycaprolactam_fabric')
|
||||
.itemInputs('16x tfg:polycaprolactam_string')
|
||||
.itemOutputs('1x tfg:polycaprolactam_fabric')
|
||||
.duration(100)
|
||||
.circuit(0)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.chemical_bath('tfg:chemical_bath/bleaching/polycaprolactam_string')
|
||||
.itemInputs('tfg:polycaprolactam_string')
|
||||
.inputFluids(Fluid.of('gtceu:chlorine', 16))
|
||||
.itemOutputs('minecraft:string')
|
||||
.duration(80)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.category(GTRecipeCategories.CHEM_DYES)
|
||||
event.recipes.gtceu.chemical_bath('tfg:chemical_bath/bleaching/polycaprolactam_string')
|
||||
.itemInputs('tfg:polycaprolactam_string')
|
||||
.inputFluids(Fluid.of('gtceu:chlorine', 16))
|
||||
.itemOutputs('minecraft:string')
|
||||
.duration(80)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.category(GTRecipeCategories.CHEM_DYES)
|
||||
|
||||
event.recipes.tfc.loom(
|
||||
'1x tfg:phantom_silk',
|
||||
'16x tfg:phantom_thread',
|
||||
8,
|
||||
'tfg:block/phantom_silk_block'
|
||||
)
|
||||
event.recipes.tfc.loom(
|
||||
'1x tfg:phantom_silk',
|
||||
'16x tfg:phantom_thread',
|
||||
8,
|
||||
'tfg:block/phantom_silk_block'
|
||||
)
|
||||
|
||||
event.recipes.tfc.loom(
|
||||
'1x tfg:polycaprolactam_fabric',
|
||||
'16x tfg:polycaprolactam_string',
|
||||
8,
|
||||
'tfg:block/polycaprolactam_fabric_block'
|
||||
)
|
||||
event.recipes.tfc.loom(
|
||||
'1x tfg:polycaprolactam_fabric',
|
||||
'16x tfg:polycaprolactam_string',
|
||||
8,
|
||||
'tfg:block/polycaprolactam_fabric_block'
|
||||
)
|
||||
|
||||
event.recipes.tfc.damage_inputs_shapeless_crafting(
|
||||
event.shapeless('16x tfg:phantom_thread', [
|
||||
'minecraft:phantom_membrane',
|
||||
'tfc:spindle'
|
||||
]).id('tfg:shapeless/phantom_thread'))
|
||||
|
||||
event.recipes.tfc.damage_inputs_shapeless_crafting(
|
||||
event.shapeless('16x tfg:phantom_thread', [
|
||||
'minecraft:phantom_membrane',
|
||||
'tfc:spindle'
|
||||
]).id('tfg:shapeless/phantom_thread'))
|
||||
|
||||
// Universal Circuit
|
||||
global.UNIVERSAL_CIRCUIT_TIERS.forEach(tier => {
|
||||
event.shapeless(Item.of(`tfg:${tier}_universal_circuit`, 1), [Ingredient.of([`#gtceu:circuits/${tier}`]).subtract([`tfg:${tier}_universal_circuit`])]
|
||||
).id(`universal_circuits_${tier}`);
|
||||
event.shapeless(Item.of(`tfg:${tier}_universal_circuit`, 1), [Ingredient.of([`#gtceu:circuits/${tier}`]).subtract([`tfg:${tier}_universal_circuit`])]
|
||||
).id(`universal_circuits_${tier}`);
|
||||
});
|
||||
|
||||
// Air collector (move this to space stuff later)
|
||||
event.recipes.gtceu.gas_collector('nether')
|
||||
.circuit(2)
|
||||
.outputFluids(Fluid.of('gtceu:air', 10000))
|
||||
.dimension('minecraft:the_nether')
|
||||
.duration(200)
|
||||
.EUt(16)
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('water_overworld')
|
||||
.circuit(1)
|
||||
.dimension('minecraft:overworld')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VHA[GTValues.ULV])
|
||||
.addDataString("fluidA", "minecraft:water")
|
||||
.addDataString("fluidB", "minecraft:water")
|
||||
.outputFluids(Fluid.of("minecraft:water", 1000))
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('water_nether')
|
||||
.circuit(2)
|
||||
.dimension('minecraft:the_nether')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VHA[GTValues.ULV])
|
||||
.addDataString("fluidA", "minecraft:water")
|
||||
.addDataString("fluidB", "minecraft:water")
|
||||
.outputFluids(Fluid.of("minecraft:water", 1000))
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('sea_water_overworld')
|
||||
.circuit(3)
|
||||
.dimension('minecraft:overworld')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.addDataString("fluidA", "tfc:salt_water")
|
||||
.addDataString("fluidB", "tfc:salt_water")
|
||||
.outputFluids(Fluid.of("tfc:salt_water", 1000))
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('sea_water_nether')
|
||||
.circuit(4)
|
||||
.dimension('minecraft:the_nether')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.addDataString("fluidA", "tfc:salt_water")
|
||||
.addDataString("fluidB", "tfc:salt_water")
|
||||
.outputFluids(Fluid.of("tfc:salt_water", 1000))
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('lava_overworld')
|
||||
.circuit(5)
|
||||
.dimension('minecraft:overworld')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VHA[GTValues.HV])
|
||||
.addDataString("fluidA", "minecraft:lava")
|
||||
.addDataString("fluidB", "minecraft:lava")
|
||||
.outputFluids(Fluid.of("minecraft:lava", 1000))
|
||||
|
||||
event.recipes.gtceu.aqueous_accumulator('lava_nether')
|
||||
.circuit(6)
|
||||
.dimension('minecraft:the_nether')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VHA[GTValues.HV])
|
||||
.addDataString("fluidA", "minecraft:lava")
|
||||
.addDataString("fluidB", "minecraft:lava")
|
||||
.outputFluids(Fluid.of("minecraft:lava", 1000))
|
||||
|
||||
|
||||
event.shapeless('1x tfg:armor_stand_arms', [
|
||||
'minecraft:armor_stand'
|
||||
]).id(`tfg:shapeless/armor_stand_arms`)
|
||||
|
||||
|
||||
event.shapeless('1x minecraft:armor_stand', [
|
||||
'tfg:armor_stand_arms'
|
||||
]).id(`tfg:shapeless/armor_stand`)
|
||||
|
||||
|
||||
event.recipes.tfc.sewing(
|
||||
'1x tfg:piglin_disguise',
|
||||
[
|
||||
|
|
@ -405,4 +466,23 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
1, -1, 0, 0, 0, 0, -1, 1
|
||||
]
|
||||
).id('tfg:sewing/piglin_disguise')
|
||||
|
||||
//trowel
|
||||
event.shaped('tfg:trowel', [
|
||||
'DBC',
|
||||
'AA ',
|
||||
' '
|
||||
], {
|
||||
A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Invar, 1),
|
||||
B: '#forge:screws',
|
||||
C: '#tfc:lumber',
|
||||
D: '#forge:tools/screwdrivers'
|
||||
}).id('tfg:shaped/trowel')
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/trowel')
|
||||
.itemInputs(ChemicalHelper.get(TagPrefix.plate, GTMaterials.Invar, 2), '1x #forge:screws', '1x #tfc:lumber')
|
||||
.itemOutputs('1x tfg:trowel')
|
||||
.duration(40)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
}
|
||||
|
|
@ -33,6 +33,9 @@ const registerTFGItemTags = (event) => {
|
|||
|
||||
event.add('minecraft:piglin_loved', 'tfg:piglin_disguise')
|
||||
|
||||
event.add('forge:tools/trowels', 'tfg:trowel')
|
||||
event.add('tfc:usable_on_tool_rack', 'tfg:trowel')
|
||||
|
||||
// #region Paper from wood
|
||||
|
||||
event.add('tfg:hardwood_strips', 'tfg:hardwood_strip')
|
||||
|
|
@ -53,12 +56,12 @@ const registerTFGItemTags = (event) => {
|
|||
// #endregion
|
||||
|
||||
//#region Cloth & String
|
||||
event.add('forge:cloth', 'tfg:phantom_silk')
|
||||
event.add('forge:cloth', 'tfg:polycaprolactam_fabric')
|
||||
event.add('tfc:sewing_light_cloth', 'tfg:phantom_silk')
|
||||
event.add('tfc:sewing_dark_cloth', 'tfg:polycaprolactam_fabric')
|
||||
event.add('forge:string', 'tfg:phantom_thread')
|
||||
event.add('forge:string', 'tfg:polycaprolactam_string')
|
||||
event.add('forge:cloth', 'tfg:phantom_silk')
|
||||
event.add('forge:cloth', 'tfg:polycaprolactam_fabric')
|
||||
event.add('tfc:sewing_light_cloth', 'tfg:phantom_silk')
|
||||
event.add('tfc:sewing_dark_cloth', 'tfg:polycaprolactam_fabric')
|
||||
event.add('forge:string', 'tfg:phantom_thread')
|
||||
event.add('forge:string', 'tfg:polycaprolactam_string')
|
||||
//#endregion
|
||||
|
||||
// #region Medicines
|
||||
|
|
@ -289,26 +292,27 @@ const registerTFGFluidTags = (event) => {
|
|||
event.add('tfc:usable_in_pot', 'tfg:latex')
|
||||
event.add('tfc:usable_in_barrel', 'tfg:latex')
|
||||
event.add('tfc:usable_in_wooden_bucket', 'tfg:latex')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:latex')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:latex')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:latex')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:latex')
|
||||
|
||||
event.add('tfc:usable_in_pot', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_barrel', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_wooden_bucket', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:vulcanized_latex')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:vulcanized_latex')
|
||||
|
||||
event.add('tfc:usable_in_pot', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_barrel', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_wooden_bucket', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_red_steel_bucket', 'tfg:conifer_pitch')
|
||||
event.add('tfc:usable_in_blue_steel_bucket', 'tfg:conifer_pitch')
|
||||
}
|
||||
|
||||
|
||||
const registerTFGBiomeTags = (event) => {
|
||||
|
||||
//#region TFG Structure Biomes
|
||||
// #region TFG Structure Biomes
|
||||
|
||||
event.add('tfg:has_structure/plains_temperate_0', 'tfc:plains')
|
||||
event.add('tfg:has_structure/plains_temperate_0', 'tfc:highlands')
|
||||
|
||||
|
|
@ -319,7 +323,8 @@ const registerTFGBiomeTags = (event) => {
|
|||
|
||||
event.add('tfg:has_structure/ocean_moai_0', 'tfc:volcanic_oceanic_mountains')
|
||||
event.add('tfg:has_structure/ocean_moai_0', 'tfc:volcanic_mountains')
|
||||
//#endregion
|
||||
|
||||
// #endregion
|
||||
|
||||
// #region Nether biomes
|
||||
|
||||
|
|
@ -362,85 +367,15 @@ const registerTFGBiomeTags = (event) => {
|
|||
// Other space decoration is in ad_astra/tags.js
|
||||
const registerTFGPlacedFeatures = (event) => {
|
||||
|
||||
// #region Nether ores
|
||||
registerTFGOreVeinFeatures(event);
|
||||
|
||||
// #region Nether
|
||||
|
||||
event.add('tfg:nether_veins', 'beneath:vein/crackrack_pipe')
|
||||
|
||||
// Lower only
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_naquadah')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sylvite')
|
||||
|
||||
// Full height
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnet')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnierite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_gold')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_graphite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_hematite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_limonite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_magnetite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_molybdenum')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_pitchblende')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_quartz')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sapphire')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_scheelite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sheldonite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_topaz')
|
||||
|
||||
// Upper only
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_anthracite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_apatite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_basaltic_sands')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_bauxite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_beryllium')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_cassiterite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_copper')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnet_tin')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_lapis')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_lubricant')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_manganese')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_monazite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_mica')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_olivine')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_redstone')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_saltpeter')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_silver')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sphalerite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sulfur')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_tetrahedrite')
|
||||
|
||||
// #endregion
|
||||
|
||||
// #region Nether decorations
|
||||
|
||||
event.add('tfg:nether_underground_decoration', 'minecraft:spring_open')
|
||||
event.add('tfg:nether_underground_decoration', 'tfg:nether/terrain/magma_blob')
|
||||
event.add('tfg:nether_underground_decoration', 'minecraft:spring_closed')
|
||||
|
||||
// #endregion
|
||||
|
||||
// #region Moon Ores
|
||||
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_apatite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_bauxite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_beryllium')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_desh')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_diopside')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_enstatite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_fayalite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_garnierite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_magnetite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_mica')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_molybdenum')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_monazite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_olivine')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_plutonium')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_quartz')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_redstone')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_saltpeter')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sapphire')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_scheelite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sheldonite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_silver')
|
||||
event.add('tfg:nether_underground_decoration', 'tfg:nether/terrain/magma_blob')
|
||||
|
||||
// #endregion
|
||||
}
|
||||
129
kubejs/server_scripts/tfg/tags.veins.js
Normal file
129
kubejs/server_scripts/tfg/tags.veins.js
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
// priority: 0
|
||||
|
||||
// This file was generated by OresToFieldGuide, do not manually edit
|
||||
|
||||
const registerTFGOreVeinFeatures = (event) => {
|
||||
|
||||
// #region earth ores
|
||||
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_garnet_amethyst')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_garnet_opal')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_gold')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_hematite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_limonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_magnetite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_molybdenum')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_pitchblende')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_sapphire')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_scheelite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_sheldonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_topaz')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_apatite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_basaltic_sands')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bauxite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_beryllium')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bismuthinite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_cassiterite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_coal')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_copper')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_garnet_tin')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_garnierite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_gold')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_graphite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_hematite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_lapis')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_limonite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_lubricant')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_magnetite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_manganese')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_mica')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_monazite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_oilsands')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_olivine')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_quartz')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_redstone')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_salt')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_saltpeter')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_silver')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_sphalerite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_spodumene')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_sulfur')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_tetrahedrite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_bismuthinite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_cassiterite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_copper')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_sphalerite')
|
||||
event.add('tfc:in_biome/veins', 'tfg:earth/vein/surface_tetrahedrite')
|
||||
|
||||
// #endregion
|
||||
|
||||
|
||||
// #region moon ores
|
||||
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_apatite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_bauxite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_beryllium')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_desh')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_diopside')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_enstatite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_fayalite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_garnierite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_magnetite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_mica')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_molybdenum')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_monazite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_olivine')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_plutonium')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_quartz')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_redstone')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_saltpeter')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sapphire')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_scheelite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sheldonite')
|
||||
event.add('tfg:moon_veins', 'tfg:moon/vein/moon_silver')
|
||||
|
||||
// #endregion
|
||||
|
||||
|
||||
// #region nether ores
|
||||
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_anthracite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_apatite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_basaltic_sands')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_bauxite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_beryllium')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_cassiterite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_copper')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnet')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnet_tin')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_garnierite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_goethite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_gold')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_graphite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_hematite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_lapis')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_lubricant')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_magnetite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_manganese')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_mica')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_molybdenum')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_monazite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_naquadah')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_olivine')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_pitchblende')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_quartz')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_redstone')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_saltpeter')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sapphire')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_scheelite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sheldonite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_silver')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sphalerite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sulfur')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_sylvite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_tetrahedrite')
|
||||
event.add('tfg:nether_veins', 'tfg:nether/vein/nether_topaz')
|
||||
|
||||
// #endregion
|
||||
|
||||
}
|
||||
572
pakku-lock.json
572
pakku-lock.json
|
|
@ -970,7 +970,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "hhShqXRGFVCt6MeX",
|
||||
"pakku_id": "LVF7UEBiNQpjRDSW",
|
||||
"type": "MOD",
|
||||
"side": "CLIENT",
|
||||
"slug": {
|
||||
|
|
@ -1430,6 +1430,48 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "xA6GfdWh9gq3ssA0",
|
||||
"pakku_links": [
|
||||
"k6zIGpPrxPxbod8z"
|
||||
],
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "cerulean"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Cerulean"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1204890"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "cerulean-forge-1.0.0-1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6489/710/cerulean-forge-1.0.0-1.20.1.jar",
|
||||
"id": "6489710",
|
||||
"parent_id": "1204890",
|
||||
"hashes": {
|
||||
"sha1": "57697d040d21348173b4c06cb8fcb8536746525b",
|
||||
"md5": "6e75d09000fa3a6a81b12b8450c61cb2"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"1104882"
|
||||
],
|
||||
"size": 524370,
|
||||
"date_published": "2025-05-03T02:24:36.207Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "wA5vGyxrH9IEtbiT",
|
||||
"type": "MOD",
|
||||
|
|
@ -2575,6 +2617,48 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "1aI12OSr5TFwL3Wo",
|
||||
"pakku_links": [
|
||||
"k6zIGpPrxPxbod8z"
|
||||
],
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "despawn-tweaks"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Despawn Tweaks"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1191080"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "despawntweaks-forge-1.0.0-1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6145/371/despawntweaks-forge-1.0.0-1.20.1.jar",
|
||||
"id": "6145371",
|
||||
"parent_id": "1191080",
|
||||
"hashes": {
|
||||
"sha1": "2a46154c5b58aa803aca4eb0a0e9682557e4422f",
|
||||
"md5": "b59223abe43c841fab3c53102b5f677d"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"1104882"
|
||||
],
|
||||
"size": 640699,
|
||||
"date_published": "2025-02-01T09:40:55.137Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "SG15bUHPcW2KqNGd",
|
||||
"type": "MOD",
|
||||
|
|
@ -3470,6 +3554,42 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "oMcIAiCt9qNIFN4G",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "ftb-quests-optimizer"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "FTB Quests Optimizer"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "912469"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "FTBQuestsOptimizer-forge-2.0.5-1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6083/498/FTBQuestsOptimizer-forge-2.0.5-1.20.1.jar",
|
||||
"id": "6083498",
|
||||
"parent_id": "912469",
|
||||
"hashes": {
|
||||
"sha1": "18458645cbc3436142332eeab910e679f13a76b9",
|
||||
"md5": "f6decadcb493728713782fe4d95bed8f"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 14007,
|
||||
"date_published": "2025-01-13T14:18:12.917Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "f6XvOldUCm8jt51o",
|
||||
"pakku_links": [
|
||||
|
|
@ -3764,6 +3884,48 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "UHbTbqy6h2Euzjqq",
|
||||
"pakku_links": [
|
||||
"65w2fJEd83KAQpHz"
|
||||
],
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "fastsuite"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "FastSuite"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "475117"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "FastSuite-1.20.1-5.1.0.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"neoforge",
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6318/54/FastSuite-1.20.1-5.1.0.jar",
|
||||
"id": "6318054",
|
||||
"parent_id": "475117",
|
||||
"hashes": {
|
||||
"sha1": "3a759dce0ddc91e299027faa800c0ee40ab90de8",
|
||||
"md5": "5308931eb0df44e4f39c06a7696f42ce"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"283644"
|
||||
],
|
||||
"size": 25305,
|
||||
"date_published": "2025-03-18T05:27:07.867Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "Wfcwfq7wQnUwhGve",
|
||||
"type": "MOD",
|
||||
|
|
@ -4120,6 +4282,44 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "cZDchVvr7YweLPXR",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "fullstack-watchdog"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "FullStack Watchdog"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "849817"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "fullstackwatchdog-1.0.1+1.19.2-forge.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"neoforge",
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/4488/549/fullstackwatchdog-1.0.1+1.19.2-forge.jar",
|
||||
"id": "4488549",
|
||||
"parent_id": "849817",
|
||||
"hashes": {
|
||||
"sha1": "6f1e3a25c4a0258c2592fefb837f95a24eb3bfa0",
|
||||
"md5": "9c117ca1df5923fd20941d6c1e4301a6"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 14539,
|
||||
"date_published": "2023-04-13T14:20:50.590Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "lzhyE6qnNX8vJ50C",
|
||||
"type": "MOD",
|
||||
|
|
@ -4370,21 +4570,21 @@
|
|||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "GregTech Revival 32x 1.19.2-1.20.1-1.21 ver 0.18.zip",
|
||||
"file_name": "GregTech Revival 32x 1.19.2-1.20.1-1.21 ver 0.19.zip",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6498/92/GregTech Revival 32x 1.19.2-1.20.1-1.21 ver 0.18.zip",
|
||||
"id": "6498092",
|
||||
"url": "https://edge.forgecdn.net/files/6546/954/GregTech Revival 32x 1.19.2-1.20.1-1.21 ver 0.19.zip",
|
||||
"id": "6546954",
|
||||
"parent_id": "964322",
|
||||
"hashes": {
|
||||
"sha1": "8042b552366952abccf06c17eb9d9d693c8397b4",
|
||||
"md5": "0b4380cf6ad1a10af9cd70c35578c1c5"
|
||||
"sha1": "b0e072c301f713e7e1c2cc21a75646e7d64051f6",
|
||||
"md5": "d2a57f619ac14ffd8705596b56a6e599"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 7977338,
|
||||
"date_published": "2025-05-05T09:09:38.573Z"
|
||||
"size": 8116393,
|
||||
"date_published": "2025-05-19T12:40:51.413Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -4513,66 +4713,28 @@
|
|||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "ILAORE's_TFC_32x_ver_0.15_1.20.1.zip",
|
||||
"file_name": "ILAORE's_TFC_32x_ver_0.16_1.20.1.zip",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6063/608/ILAORE's_TFC_32x_ver_0.15_1.20.1.zip",
|
||||
"id": "6063608",
|
||||
"url": "https://edge.forgecdn.net/files/6546/962/ILAORE's_TFC_32x_ver_0.16_1.20.1.zip",
|
||||
"id": "6546962",
|
||||
"parent_id": "952112",
|
||||
"hashes": {
|
||||
"sha1": "67f277d47406a7adc6b36a7429fed62c123bc347",
|
||||
"md5": "794b3c80f1f59ee34d50c274a59f4a18"
|
||||
"sha1": "52b2078da9933aead7b2ed180defa873998c07d1",
|
||||
"md5": "2a599d6c64fa22fec49c7515519e8d00"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 41173821,
|
||||
"date_published": "2025-01-07T19:50:06.780Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "Gf7UqnkHto1XGQZa",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "icterine"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Icterine"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "974774"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "Icterine-forge-1.20.0-1-1.3.0.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20",
|
||||
"1.20-Snapshot"
|
||||
],
|
||||
"loaders": [
|
||||
"neoforge",
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/5108/244/Icterine-forge-1.20.0-1-1.3.0.jar",
|
||||
"id": "5108244",
|
||||
"parent_id": "974774",
|
||||
"hashes": {
|
||||
"sha1": "55fde23d7602924ba4772d441fb5a78d562be238",
|
||||
"md5": "d7442dfca7ccad12c119871e5f08ee81"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 38848,
|
||||
"date_published": "2024-02-14T19:57:38.397Z"
|
||||
"size": 41182882,
|
||||
"date_published": "2025-05-19T12:45:18.673Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "NVUIYx999yATkZmQ",
|
||||
"type": "MOD",
|
||||
"side": "CLIENT",
|
||||
"slug": {
|
||||
"curseforge": "immediatelyfast"
|
||||
},
|
||||
|
|
@ -4646,6 +4808,42 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "bf1bmcGv2DvmfjYs",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "immersive-optimization"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Immersive Optimization"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1163206"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "immersive_optimization-forge-1.20.1-0.0.4.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6490/666/immersive_optimization-forge-1.20.1-0.0.4.jar",
|
||||
"id": "6490666",
|
||||
"parent_id": "1163206",
|
||||
"hashes": {
|
||||
"sha1": "3de7b2a3b58741e0790f4ba94fbd941c3608a06f",
|
||||
"md5": "a48b58613083015908f96296c3e81f4b"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 43276,
|
||||
"date_published": "2025-05-03T11:05:27.870Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "koOe6mK4eoXZNeOE",
|
||||
"type": "RESOURCE_PACK",
|
||||
|
|
@ -5070,51 +5268,39 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "ER1SSAElNjQ9ToDP",
|
||||
"pakku_id": "oZ0Gttnl2q3cjZJI",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "ksyxis"
|
||||
"curseforge": "krypton-reforged"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Ksyxis"
|
||||
"curseforge": "Krypton Reforged"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "537533"
|
||||
"curseforge": "549394"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "Ksyxis-1.3.3.jar",
|
||||
"file_name": "KryptonReforged-0.2.3.jar",
|
||||
"mc_versions": [
|
||||
"1.20.2",
|
||||
"1.20.5",
|
||||
"1.20.2-Snapshot",
|
||||
"1.20.5-Snapshot",
|
||||
"1.20.3-Snapshot",
|
||||
"1.20.3",
|
||||
"1.20.1",
|
||||
"1.20",
|
||||
"1.20.6",
|
||||
"1.20.4",
|
||||
"1.20-Snapshot"
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"fabric",
|
||||
"neoforge",
|
||||
"forge",
|
||||
"quilt"
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6174/567/Ksyxis-1.3.3.jar",
|
||||
"id": "6174567",
|
||||
"parent_id": "537533",
|
||||
"url": "https://edge.forgecdn.net/files/4606/534/KryptonReforged-0.2.3.jar",
|
||||
"id": "4606534",
|
||||
"parent_id": "549394",
|
||||
"hashes": {
|
||||
"sha1": "988bf589b25a9c48c23bccec0326271cf2602c88",
|
||||
"md5": "9c007fc4d85b75dc5ab910cd1f18f509"
|
||||
"sha1": "92690482dad46a8c9cf28e4b6b26e49f4dc67095",
|
||||
"md5": "5b6b46d86a9a3858c766182a4cb9c3f1"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 28483,
|
||||
"date_published": "2025-02-09T12:02:32.110Z"
|
||||
"size": 206758,
|
||||
"date_published": "2023-06-24T02:52:47.757Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -5597,18 +5783,43 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "GqxmrhfyICTk70Mg",
|
||||
"pakku_id": "vLkSeib1zFzTMcPF",
|
||||
"type": "MOD",
|
||||
"side": "BOTH",
|
||||
"slug": {
|
||||
"curseforge": "modernfix"
|
||||
"curseforge": "modernfix",
|
||||
"modrinth": "modernfix"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "ModernFix"
|
||||
"curseforge": "ModernFix",
|
||||
"modrinth": "ModernFix"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "790626"
|
||||
"curseforge": "790626",
|
||||
"modrinth": "nmDcB62a"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "modrinth",
|
||||
"file_name": "modernfix-forge-5.23.0+mc1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://cdn.modrinth.com/data/nmDcB62a/versions/OLk2pIh9/modernfix-forge-5.23.0+mc1.20.1.jar",
|
||||
"id": "OLk2pIh9",
|
||||
"parent_id": "nmDcB62a",
|
||||
"hashes": {
|
||||
"sha512": "484f579d0ae8f14a21cfbc462662fe1f4374dd72c1628652b90c48bb67e981028247009f5c2dec44d3c7c728a7c60e0bba01df94746b6b74b08715023bfb46b8",
|
||||
"sha1": "901b9adb31fe489c5d6db76dd08b9ed29a4d5395"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 870142,
|
||||
"date_published": "2025-05-19T20:50:30.391293Z"
|
||||
},
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "modernfix-forge-5.23.0+mc1.20.1.jar",
|
||||
|
|
@ -6690,6 +6901,48 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "13vvLchOfWqOWYDp",
|
||||
"pakku_links": [
|
||||
"k6zIGpPrxPxbod8z"
|
||||
],
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "redirected"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Redirected"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1191845"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "redirected-forge-1.0.0-1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6148/844/redirected-forge-1.0.0-1.20.1.jar",
|
||||
"id": "6148844",
|
||||
"parent_id": "1191845",
|
||||
"hashes": {
|
||||
"sha1": "804cb20635bec6d708617fb22e6bd62bed27a7a7",
|
||||
"md5": "bcbc01aea3042d92c03ac5b8e1453dce"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"1104882"
|
||||
],
|
||||
"size": 416660,
|
||||
"date_published": "2025-02-02T07:04:31.300Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "QXBpbwRXpmbaHixl",
|
||||
"type": "MOD",
|
||||
|
|
@ -6985,6 +7238,42 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "tnG5bwpqSIEbERqX",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "smooth-boot-reloaded"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Smooth Boot (Reloaded)"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "633412"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "smoothboot(reloaded)-mc1.20.1-0.0.4.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/5016/280/smoothboot(reloaded)-mc1.20.1-0.0.4.jar",
|
||||
"id": "5016280",
|
||||
"parent_id": "633412",
|
||||
"hashes": {
|
||||
"sha1": "3fd79132dba444bd109b5de4ad75dee06a48e130",
|
||||
"md5": "c8cd5ae14d99796fd92c95a353e96211"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 41044,
|
||||
"date_published": "2024-01-08T01:30:52.480Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "zUgGWEg2vl35sipH",
|
||||
"pakku_links": [
|
||||
|
|
@ -7415,6 +7704,39 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "XZwi3JnDyzH7acsj",
|
||||
"type": "RESOURCE_PACK",
|
||||
"slug": {
|
||||
"curseforge": "tfc-anvil-helper"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "TFC Anvil Helper"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "836902"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "Perfected Anvil Helper.zip",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/4862/357/Perfected Anvil Helper.zip",
|
||||
"id": "4862357",
|
||||
"parent_id": "836902",
|
||||
"hashes": {
|
||||
"sha1": "67ce571b82410f62b776cd20b6a026802033217d",
|
||||
"md5": "87a9cf1bb3533bbfbea4ff774d584be9"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 20640,
|
||||
"date_published": "2023-11-12T16:56:04.330Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "4WwQ11qPky8VtFcw",
|
||||
"pakku_links": [
|
||||
|
|
@ -7697,49 +8019,6 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "mZwfKcex878w6k9d",
|
||||
"pakku_links": [
|
||||
"F6H99cZ4H6jZRpEK",
|
||||
"fMkiGcRPRv1DdRC1"
|
||||
],
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "tfc-punishment-for-death"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "TFC Punishment for Death"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1258250"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "TFC_punishment_for_death-1.20.1-1.0.0.14.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"neoforge",
|
||||
"forge"
|
||||
],
|
||||
"release_type": "beta",
|
||||
"url": "https://edge.forgecdn.net/files/6520/14/TFC_punishment_for_death-1.20.1-1.0.0.14.jar",
|
||||
"id": "6520014",
|
||||
"parent_id": "1258250",
|
||||
"hashes": {
|
||||
"sha1": "6f9d58aba27208b4aeb33bc1d1b6f801f9dc6369",
|
||||
"md5": "d99aad026d88904741f69582ada22f1e"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"302973"
|
||||
],
|
||||
"size": 36474,
|
||||
"date_published": "2025-05-11T16:48:31.577Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "WbVOj6kmY9jCiHED",
|
||||
"type": "MOD",
|
||||
|
|
@ -8237,6 +8516,43 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "k6zIGpPrxPxbod8z",
|
||||
"type": "MOD",
|
||||
"slug": {
|
||||
"curseforge": "txnilib"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "TxniLib"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1104882"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "txnilib-forge-1.0.24-1.20.1.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1",
|
||||
"1.20"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6533/724/txnilib-forge-1.0.24-1.20.1.jar",
|
||||
"id": "6533724",
|
||||
"parent_id": "1104882",
|
||||
"hashes": {
|
||||
"sha1": "a1e16b7d61f0f16a162d429ee1eab9b4e3eeb9ef",
|
||||
"md5": "31823d0999fda413af6dc226481e404a"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 3743339,
|
||||
"date_published": "2025-05-15T21:54:10.010Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "pNlef6pOJARiH2WV",
|
||||
"type": "MOD",
|
||||
|
|
@ -8276,6 +8592,7 @@
|
|||
{
|
||||
"pakku_id": "dvvP2ZxrASA5e2dq",
|
||||
"type": "MOD",
|
||||
"side": "CLIENT",
|
||||
"slug": {
|
||||
"curseforge": "unilib"
|
||||
},
|
||||
|
|
@ -8537,6 +8854,7 @@
|
|||
{
|
||||
"pakku_id": "JbXSFRnjhIMDzF7c",
|
||||
"type": "MOD",
|
||||
"side": "CLIENT",
|
||||
"slug": {
|
||||
"curseforge": "fix-gpu-memory-leak"
|
||||
},
|
||||
|
|
|
|||
26
pakku.json
26
pakku.json
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "TerraFirmaGreg-Modern",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"description": "An innovative modpack that contains GregTech and TerraFirmaCraft on 1.20.x.",
|
||||
"author": "Exception, Xikaro",
|
||||
"overrides": [
|
||||
|
|
@ -194,6 +194,27 @@
|
|||
"rainboows": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"fix-gpu-memory-leak": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"tfc-support-indicator": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"immediatelyfast": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"unilib": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"fast-ip-ping": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"badoptimizations": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"entityculling": {
|
||||
"side": "CLIENT"
|
||||
},
|
||||
"resourceful-config": {
|
||||
"side": "BOTH"
|
||||
},
|
||||
|
|
@ -232,6 +253,9 @@
|
|||
},
|
||||
"detected-setblock-be-gone": {
|
||||
"side": "BOTH"
|
||||
},
|
||||
"probejs": {
|
||||
"export": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue