diff --git a/config/ae2/client.json b/config/ae2/client.json index 29c2c63..70dad17 100644 --- a/config/ae2/client.json +++ b/config/ae2/client.json @@ -9,7 +9,7 @@ "useTerminalUseLargeFont": false, "useColoredCraftingStatus": true, "PowerUnit_comment": "Power unit shown in AE UIs", - "PowerUnit": "rf", + "PowerUnit": "ae", "showDebugGuiOverlays_comment": "Show debugging GUI overlays", "showDebugGuiOverlays": false, "showPlacementPreview_comment": "Show a preview of part and facade placement", @@ -22,7 +22,7 @@ "terminalMargin": 25 }, "terminals": { - "terminalStyle": "full", + "terminalStyle": "small", "pinAutoCraftedItems_comment": "Pin items that the player auto-crafts to the top of the terminal", "pinAutoCraftedItems": true }, @@ -48,6 +48,8 @@ "showCellContent_comment": "Show a preview of the content in the tooltips of storage cells, color applicators and matter cannons", "showCellContent": true, "maxCellContentShown_comment": "The maximum number of content entries to show in the tooltip of storage cells, color applicators and matter cannons", - "maxCellContentShown": 5 + "maxCellContentShown": 5, + "enableGuideHotkey_comment": "Enables the \u0027hold key to show guide\u0027 functionality in tooltips", + "enableGuideHotkey": true } } \ No newline at end of file diff --git a/config/ae2/common.json b/config/ae2/common.json index 13d0208..d8f3902 100644 --- a/config/ae2/common.json +++ b/config/ae2/common.json @@ -5,12 +5,12 @@ "matterCannonBlockDamage": true, "tinyTntBlockDamage_comment": "Enables the ability of Tiny TNT to break blocks.", "tinyTntBlockDamage": true, - "serverOpsIgnoreSecurity_comment": "Server operators are not restricted by ME security terminal settings.", - "serverOpsIgnoreSecurity": true, "channels_comment": "Changes the channel capacity that cables provide in AE2.", - "channels": "infinite", + "channels": "default", "pathfindingStepsPerTick_comment": "The number of pathfinding steps that are taken per tick and per grid that is booting. Lower numbers will mean booting takes longer, but less work is done per tick.", - "pathfindingStepsPerTick": 4 + "pathfindingStepsPerTick": 4, + "spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.", + "spatialAnchorEnableRandomTicks": true }, "automation": { "formationPlaneEntityLimit": 128 @@ -35,7 +35,6 @@ "spatialPowerExponent": 1.35 }, "logging": { - "securityAuditLog": false, "blockUpdateLog": false, "packetLog": false, "craftingLog": false, @@ -55,8 +54,7 @@ "matterCannon": 200000 }, "worldGen": { - "spawnPressesInMeteorites": true, - "generateMeteorites": true + "spawnPressesInMeteorites": true }, "wireless": { "wirelessBaseCost": 8.0, @@ -73,7 +71,9 @@ }, "PowerRatios": { "ForgeEnergy": 0.5, - "UsageMultiplier": 1.0 + "UsageMultiplier": 1.0, + "GridEnergyStoragePerNode_comment": "How much energy can the internal grid buffer storage per node attached to the grid.", + "GridEnergyStoragePerNode": 25.0 }, "Condenser": { "MatterBalls": 256, @@ -92,7 +92,7 @@ "METunnelMin": 5, "METunnelMax": 20, "InscriberMin": 1, - "InscriberMax": 1, + "InscriberMax": 20, "ChargerMin": 10, "ChargerMax": 10, "IOPortMin": 1, @@ -108,11 +108,11 @@ }, "vibrationChamber": { "_comment": "Settings for the Vibration Chamber", - "energyPerFuelTick_comment": "AE energy produced per fuel burn tick (reminder: coal \u003d 1600, block of coal \u003d 16000, lava bucket \u003d 20000 burn ticks)", - "energyPerFuelTick": 5.0, + "baseEnergyPerFuelTick_comment": "AE energy produced per fuel burn tick (reminder: coal \u003d 1600, block of coal \u003d 16000, lava bucket \u003d 20000 burn ticks)", + "baseEnergyPerFuelTick": 5.0, "minEnergyPerGameTick_comment": "Minimum amount of AE/t the vibration chamber can slow down to when energy is being wasted.", "minEnergyPerGameTick": 4, - "maxEnergyPerGameTick_comment": "Maximum amount of AE/t the vibration chamber can speed up to when generated energy is being fully consumed.", - "maxEnergyPerGameTick": 40 + "baseMaxEnergyPerGameTick_comment": "Maximum amount of AE/t the vibration chamber can speed up to when generated energy is being fully consumed.", + "baseMaxEnergyPerGameTick": 40 } } \ No newline at end of file diff --git a/config/attributefix.json b/config/attributefix.json index d4ef2ad..0861b66 100644 --- a/config/attributefix.json +++ b/config/attributefix.json @@ -1,16 +1,5 @@ { "attributes": { - "forge:attack_range": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, "forge:step_height_addition": { "enabled": false, "min": { @@ -44,17 +33,6 @@ "value": 1024 } }, - "forge:reach_distance": { - "enabled": false, - "min": { - "default": 0, - "value": 0 - }, - "max": { - "default": 1024, - "value": 1024 - } - }, "forge:nametag_distance": { "enabled": false, "min": { @@ -88,6 +66,17 @@ "value": 8 } }, + "forge:block_reach": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } + }, "minecraft:generic.max_health": { "enabled": true, "min": { @@ -208,6 +197,17 @@ "default": 20, "value": 1000000 } + }, + "forge:entity_reach": { + "enabled": false, + "min": { + "default": 0, + "value": 0 + }, + "max": { + "default": 1024, + "value": 1024 + } } } } \ No newline at end of file diff --git a/config/balm-common.toml b/config/balm-common.toml new file mode 100644 index 0000000..afab694 --- /dev/null +++ b/config/balm-common.toml @@ -0,0 +1,19 @@ +#This is an example boolean property +exampleBoolean = true +#Range: > -2147483648 +exampleInt = 42 +exampleString = "Hello World" +exampleMultilineString = "Hello World" +#Allowed Values: Hello, World +exampleEnum = "Hello" +exampleStringList = ["Hello", "World"] +exampleIntList = [12, 24] +exampleEnumList = ["Hello", "World"] + +[exampleCategory] + #This is an example category + #This is an example string inside a category + innerField = "I am inside" + #Range: -3.4028234663852886E38 ~ 3.4028234663852886E38 + exampleFloat = 42.84000015258789 + diff --git a/config/betteradvancements-client.toml b/config/betteradvancements-client.toml deleted file mode 100644 index 6a13f15..0000000 --- a/config/betteradvancements-client.toml +++ /dev/null @@ -1,23 +0,0 @@ -defaultUncompletedIconColor = "#FFFFFF" -defaultUncompletedTitleColor = "#0489C1" -defaultCompletedIconColor = "#DBA213" -defaultCompletedTitleColor = "#DBA213" -doAdvancementsBackgroundFade = true -showDebugCoordinates = false -orderTabsAlphabetically = false -#Values below 50% might give odd results, use on own risk ;) -#Range: 1 ~ 100 -uiScaling = 100 -#Lists the criteria for partially completed advancements, e.g. the biomes required for 'Adventuring Time' -# Off: Vanilla default -# Default: List which criteria you have already obtained -# Spoiler: Only reveal unobtained criteria -# All: Show both obtained and unobtained criteria -criteriaDetail = "Default" -criteriaDetailRequiresShift = false -addInventoryButton = false -defaultDrawDirectLines = false -defaultHideLines = false -defaultCompletedLineColor = "#FFFFFF" -defaultUncompletedLineColor = "#FFFFFF" - diff --git a/config/bettertags-client.toml b/config/bettertags-client.toml deleted file mode 100644 index 9f823d6..0000000 --- a/config/bettertags-client.toml +++ /dev/null @@ -1,22 +0,0 @@ - -["NBT Tags"] - #Show mod name in tooltip. Default: false - showModName = false - #Show nbt length, in bytes, in the tooltip. Default: true - showNBTLength = true - #Show NBT and Tags only if Advanced Tooltips (F3 + h) is on. Default: false - showAsAdvanced = false - #Show Clock Day and Time. Default: true - showInfoClock = true - #Show Recovery Compass players death location. Default: true - showInfoRecovery = true - #Show Suspicious Stew effects. Default: true - showInfoStew = true - #Show Bees Nest/Hive information. Default: true - showInfoBees = true - -["Clock Time Format"] - #Show 12 or 24 hour clock format. Default: false - #true for 12 hour, false for 24 hour - isTwelves = false - diff --git a/config/betterthirdperson-common.toml b/config/betterthirdperson-common.toml deleted file mode 100644 index 9d1781f..0000000 --- a/config/betterthirdperson-common.toml +++ /dev/null @@ -1,19 +0,0 @@ -#Align player to camera on left & right clicks -aimPlayerOnInteract = true -#How long player will be aligned to camera after left & right clicks -#Range: 10 ~ 200 -aimDuration = 40 -#Angle in degrees within the player will slightly follow camera yaw (while standing still) -#Range: 0 ~ 90 -followYaw = 45 -#Does camera should rotate freely during elytra flight -freeCameraDuringElytraFlight = false -#Completely remove third-person front view -skipThirdPersonFrontView = false -#How fast player changes movement direction in third-person -#Range: 10 ~ 100 -playerRotationSpeed = 50 -#How fast player pitch follows camera pitch in third-person -#Range: 10 ~ 100 -pitchChangeSpeed = 65 - diff --git a/config/buildinggadgets-client.toml b/config/buildinggadgets-client.toml deleted file mode 100644 index 4800966..0000000 --- a/config/buildinggadgets-client.toml +++ /dev/null @@ -1,7 +0,0 @@ - -#General mod settings -[general] - #Determines if the Copy/Paste GUI's coordinate mode starts in 'Absolute' mode by default. - #Set to true for Absolute, set to False for Relative. - "Default to absolute Coord-Mode" = false - diff --git a/config/buildinggadgets2-common.toml b/config/buildinggadgets2-common.toml new file mode 100644 index 0000000..d5950cb --- /dev/null +++ b/config/buildinggadgets2-common.toml @@ -0,0 +1,58 @@ + +#General settings +[general] + #Maximum distance you can build at + #Range: 1 ~ 64 + rayTraceRange = 32 + +#Power settings +[power] + + #Building Gadget + [power.building_gadget] + #Maximum power for the Building Gadget + #Range: > 0 + maxPower = 500000 + #Base cost per block placed + #Range: > 0 + baseCost = 50 + + #Exchanging Gadget + [power.exchanging_gadget] + #Maximum power for the Exchanging Gadget + #Range: > 0 + maxPower = 500000 + #Base cost per block exchanged + #Range: > 0 + baseCost = 100 + + #Cut Paste Gadget + [power.cutpaste_gadget] + #Maximum power for the Cut and Paste Gadget + #Range: > 0 + maxPower = 5000000 + #(LEGACY) NO LONGER USED + #Range: > 0 + baseCost = 200 + #Base cost per block - Checked during CUT, Charged during PASTE + #Range: > 0 + baseCostNew = 50 + + #Copy Paste Gadget + [power.copypaste_gadget] + #Maximum power for the Copy and Paste Gadget + #Range: > 0 + maxPower = 1000000 + #Base cost per block Paste (Copy is Free) + #Range: > 0 + baseCost = 50 + + #Destruction Gadget + [power.destruction_gadget] + #Maximum power for the Destruction Gadget + #Range: > 0 + maxPower = 1000000 + #Base cost per block Destroyed + #Range: > 0 + baseCost = 200 + diff --git a/config/clienttweaks-common.toml b/config/clienttweaks-common.toml index ad45290..f1b147a 100644 --- a/config/clienttweaks-common.toml +++ b/config/clienttweaks-common.toml @@ -20,6 +20,8 @@ noOffhandTorchWithEmptyHand = false #This restricts torches to be placed from the offhand only when you're holding a tool in your main hand. offhandTorchWithToolOnly = false + #This prevents fireworks from being launched from your off hand if you are wearing an Elytra, unless you're flying. + noOffhandFireworksWithElytra = true #This option will disable step assist added by other mods. disableStepAssist = false #This option will disable log stripping. @@ -42,4 +44,6 @@ shieldWeapons = ["tetra:modular_sword"] #Items that count as shields for the offhand-shield hiding tweak options. shieldItems = ["basicshields:wooden_shield", "basicshields:golden_shield", "basicshields:diamond_shield", "basicshields:netherite_shield"] + #Items that count as fireworks for the offhand-firework tweak options. + fireworkItems = ["minecraft:firework_rocket"] diff --git a/config/configured-client.toml b/config/configured-client.toml deleted file mode 100644 index 36f8a29..0000000 --- a/config/configured-client.toml +++ /dev/null @@ -1,7 +0,0 @@ -#The formatting to apply to the label of a config property that has been changed -changed_formatting = "ITALIC" -#Forces all config menus to be overridden and generated by Configured. This requires the game to be restarted for the changes to apply. -force_configured_menu = false -#Include folders when searching in config menus. By default, only entries that link to a config property are shown in searches. -include_folders_in_search = false - diff --git a/config/connectedness.json b/config/connectedness.json deleted file mode 100644 index 9ec8990..0000000 --- a/config/connectedness.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "connected_textures": true, - "emissive_textures": true, - "custom_block_layers": true, - "use_manual_culling": true -} \ No newline at end of file diff --git a/config/craftingstation-client.toml b/config/craftingstation-client.toml new file mode 100644 index 0000000..a434043 --- /dev/null +++ b/config/craftingstation-client.toml @@ -0,0 +1,5 @@ + +[general] + #Display Items in Table? + "display items in table" = true + diff --git a/config/craftingtweaks-common.toml b/config/craftingtweaks-common.toml index 190d7ba..461b1c4 100644 --- a/config/craftingtweaks-common.toml +++ b/config/craftingtweaks-common.toml @@ -1,22 +1,18 @@ [common] - #Set this to true if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server, and still restricted to inventory slots) - compressAnywhere = false + #Set this to false if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server while in the player inventory) + compressRequiresCraftingGrid = true #A list of modid:name entries that will not be crafted by the compress key. - compressBlacklist = ["minecraft:sandstone", "minecraft:iron_trapdoor"] + compressDenylist = ["minecraft:sandstone", "minecraft:iron_trapdoor"] [client] - #This option is toggled by the 'Toggle Buttons' key that can be defined in the Controls settings. - hideButtons = false #If set to true, right-clicking the result slot in a crafting table will craft a full stack. rightClickCraftsStack = true - #Set this to true if you don't want the tweak buttons' tooltips to show. - hideButtonTooltips = false #We both know JEI is much better. This option hides Vanilla's crafting book button instead of moving it. hideVanillaCraftingGuide = false - #Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. + #Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. Set to 'DISABLED' to disable completely. #Allowed Values: DEFAULT, BUTTONS, HOTKEYS, DISABLED - craftingTweaksMode = "DEFAULT" + mode = "DEFAULT" #Add mod ids here of mods that you wish to disable Crafting Tweaks support for. disabledAddons = [] diff --git a/config/cucumber-client.toml b/config/cucumber-client.toml deleted file mode 100644 index ee9484a..0000000 --- a/config/cucumber-client.toml +++ /dev/null @@ -1,8 +0,0 @@ - -#General configuration options. -[General] - #Enable tag list tooltips for blocks/items? - tagTooltips = true - #Enable NBT tooltips for items? - nbtTooltips = false - diff --git a/config/cucumber-common.toml b/config/cucumber-common.toml deleted file mode 100644 index 5a6e258..0000000 --- a/config/cucumber-common.toml +++ /dev/null @@ -1,8 +0,0 @@ - -#General configuration options. -[General] - #Mod ids (in order) to prioritize using items for when generating the cucumber-tags.json file. - modTagPriorities = ["thermal", "mekanism", "tconstruct", "immersiveengineering", "appliedenergistics2"] - #If enabled, any tags in the cucumber-tags.json file set to items that don't exist will be refreshed if possible. - autoRefreshTagOptions = true - diff --git a/config/cucumber-tags.json b/config/cucumber-tags.json deleted file mode 100644 index 63e7e50..0000000 --- a/config/cucumber-tags.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__comment": "Instructions: https://blakesmods.com/docs/cucumber/tags-config" -} \ No newline at end of file diff --git a/config/embeddium-mixins.properties b/config/embeddium-mixins.properties new file mode 100644 index 0000000..4e10829 --- /dev/null +++ b/config/embeddium-mixins.properties @@ -0,0 +1,6 @@ +# This is the configuration file for Embeddium. +# +# You can find information on editing this file and all the available options here: +# https://github.com/jellysquid3/sodium-fabric/wiki/Configuration-File +# +# By default, this file will be empty except for this notice. diff --git a/config/embeddium-options.json b/config/embeddium-options.json new file mode 100644 index 0000000..1c0311e --- /dev/null +++ b/config/embeddium-options.json @@ -0,0 +1,26 @@ +{ + "quality": { + "weather_quality": "DEFAULT", + "leaves_quality": "DEFAULT", + "enable_vignette": true + }, + "advanced": { + "enable_memory_tracing": false, + "use_advanced_staging_buffers": true, + "cpu_render_ahead_limit": 3 + }, + "performance": { + "chunk_builder_threads": 0, + "always_defer_chunk_updates_v2": true, + "animate_only_visible_textures": true, + "use_entity_culling": true, + "use_fog_occlusion": true, + "use_block_face_culling": true, + "use_compact_vertex_format": true, + "use_translucent_face_sorting": false, + "use_no_error_g_l_context": true + }, + "notifications": { + "hide_donation_button": true + } +} \ No newline at end of file diff --git a/config/enchdesc.json b/config/enchdesc.json deleted file mode 100644 index 3ae5242..0000000 --- a/config/enchdesc.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "enableMod": true, - "onlyDisplayOnBooks": false, - "onlyDisplayInEnchantingTable": false, - "requireKeybindPress": false, - "indentSize": 0 -} \ No newline at end of file diff --git a/config/entityculling.json b/config/entityculling.json deleted file mode 100644 index f557378..0000000 --- a/config/entityculling.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "configVersion": 5, - "renderNametagsThroughWalls": true, - "blockEntityWhitelist": [ - "create:rope_pulley", - "botania:flame_ring", - "minecraft:beacon", - "create:hose_pulley", - "betterend:eternal_pedestal", - "botania:magic_missile", - "botania:falling_star" - ], - "entityWhitelist": [ - "botania:mana_burst" - ], - "tracingDistance": 128, - "debugMode": false, - "sleepDelay": 10, - "hitboxLimit": 50, - "skipMarkerArmorStands": true, - "tickCulling": true, - "tickCullingWhitelist": [ - "create:contraption", - "create:stationary_contraption", - "create:gantry_contraption", - "minecraft:boat", - "minecraft:firework_rocket", - "create:carriage_contraption" - ], - "disableF3": false, - "skipEntityCulling": false, - "skipBlockEntityCulling": false -} \ No newline at end of file diff --git a/config/expatternprovider-common.toml b/config/expatternprovider-common.toml index 81af58f..063fea5 100644 --- a/config/expatternprovider-common.toml +++ b/config/expatternprovider-common.toml @@ -4,8 +4,11 @@ exBusMultiplier = 8 #ME Infinity Cell idle energy cost (unit: AE/t) #Range: 0.1 ~ 64.0 cost = 8.0 +#The max range between two wireless connector +#Range: 10.0 ~ 10000.0 +range = 1000.0 #ME Infinity Cell types (item or fluid's id) types = ["minecraft:water", "minecraft:cobblestone"] #The AE device/part that can be packed by ME Packing Tape -whitelist = ["expatternprovider:ex_interface_part", "expatternprovider:ex_pattern_provider_part", "expatternprovider:ex_interface", "expatternprovider:ex_pattern_provider", "ae2:cable_interface", "ae2:cable_pattern_provider", "ae2:interface", "ae2:pattern_provider", "ae2:drive"] +whitelist = ["expatternprovider:ex_interface_part", "expatternprovider:ex_pattern_provider_part", "expatternprovider:ex_interface", "expatternprovider:ex_pattern_provider", "expatternprovider:ex_drive", "ae2:cable_interface", "ae2:cable_pattern_provider", "ae2:interface", "ae2:pattern_provider", "ae2:drive"] diff --git a/config/ferritecore-mixin.toml b/config/ferritecore-mixin.toml index a6327fe..aed27fe 100644 --- a/config/ferritecore-mixin.toml +++ b/config/ferritecore-mixin.toml @@ -10,6 +10,8 @@ multipartDeduplication = true blockstateCacheDeduplication = true #Avoid creation of new strings when creating ModelResourceLocations modelResourceLocations = true +#Use smaller data structures for "simple" models, especially models with few side-specific faces +modelSides = true #Replace the blockstate neighbor table replaceNeighborLookup = true #Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. diff --git a/config/fml.toml b/config/fml.toml index 1eb6666..f843a0b 100644 --- a/config/fml.toml +++ b/config/fml.toml @@ -1,10 +1,25 @@ -# Enable forge global version checking +#Early window height +earlyWindowHeight = 480 +#Early window framebuffer scale +earlyWindowFBScale = 1 +#Enable forge global version checking versionCheck = true -# does the splashscreen run -splashscreen = true -# Disables Optimized DFU client-side. -disableOptimizedDFU = true +#Early window provider +earlyWindowProvider = "fmlearlywindow" +#Early window width +earlyWindowWidth = 854 +#Early window starts maximized +earlyWindowMaximized = false +#Default config path for servers defaultConfigPath = "defaultconfigs" -# max threads for parallel loading : -1 uses Runtime#availableProcessors +#Disables Optimized DFU client-side - already disabled on servers +disableOptimizedDFU = true +#Skip specific GL versions, may help with buggy graphics card drivers +earlyWindowSkipGLVersions = [] +#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them. +earlyWindowControl = true +#Max threads for early initialization parallelism, -1 is based on processor count maxThreads = -1 +#Squir? +earlyWindowSquir = false diff --git a/config/forge-client.toml b/config/forge-client.toml index 96fd683..178ae0e 100644 --- a/config/forge-client.toml +++ b/config/forge-client.toml @@ -11,6 +11,14 @@ showLoadWarnings = true #Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones. useCombinedDepthStencilAttachment = false - #When enabled, Forge will convert discovered 'Open to LAN' IPv6 addresses to their more compact, compressed representation + #[DEPRECATED] Does nothing anymore, IPv6 addresses will be compressed always compressLanIPv6Addresses = true + #During block model baking, manually calculates the normal for all faces. + #This was the default behavior of forge between versions 31.0 and 47.1. + #May result in differences between vanilla rendering and forge rendering. + #Will only produce differences for blocks that contain non-axis aligned faces. + #You will need to reload your resources to see results. + calculateAllNormals = false + #When enabled, a slightly biased Direction#getNearest calculation will be used to prevent normal fighting on 45 degree angle faces. + stabilizeDirectionGetNearest = true diff --git a/config/forge-common.toml b/config/forge-common.toml deleted file mode 100644 index dd165a5..0000000 --- a/config/forge-common.toml +++ /dev/null @@ -1,10 +0,0 @@ - -#[DEPRECATED / NO EFFECT]: General configuration settings -[general] - #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to cache resource listings in resource and data packs - cachePackAccess = true - #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index vanilla resource and data packs on thread - indexVanillaPackCachesOnThread = false - #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index mod resource and data packs on thread - indexModPackCachesOnThread = false - diff --git a/config/framedblocks-client.toml b/config/framedblocks-client.toml new file mode 100644 index 0000000..c7480ab --- /dev/null +++ b/config/framedblocks-client.toml @@ -0,0 +1,71 @@ + +[general] + #Whether ghost blocks are shown when you are holding a framed block + showGhostBlocks = true + #If true, an alternate renderer will be used for the placement preview. May solve issues with certain shaders + altGhostRenderer = false + #Whether certain framed blocks should show fancy hitboxes + fancyHitboxes = true + #If false only full block faces of framed blocks will be culled, if true all outer faces of famed blocks can be culled + detailedCulling = true + #If true, the UV remapping will use discrete steps to avoid floating point errors + discreteUVSteps = true + #Configures how detailed connected textures are supported. + #Use anything above FULL_EDGE at your own risk (performance impact, unexpected behaviour)! + #If NONE, all connected textures support is disabled + #If FULL_FACE, connected textures are supported on full faces + #If FULL_EDGE, connected textures are supported as above and on faces whose connecting edge covers the full block width + #If DETAILED, connected textures are supported as above and on most faces when interacting with other framed blocks + #Allowed Values: NONE, FULL_FACE, FULL_EDGE, DETAILED + conTexMode = "FULL_FACE" + #If true, all possible recipes of the Framing Saw will be added to EMI, else only the permutations using the Framed Cube will be added + #This setting only has an effect when EMI is installed + showAllRecipePermutationsInEmi = true + +[overlay] + #If set to HIDDEN, the State Lock overlay will be completely hidden + #If set to ICON, the State Lock overlay will only show an icon + #If set to DETAILED, the State Lock overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + stateLockMode = "DETAILED" + #If set to HIDDEN, the Toggle Waterloggable overlay will be completely hidden + #If set to ICON, the Toggle Waterloggable overlay will only show an icon + #If set to DETAILED, the Toggle Waterloggable overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + toggleWaterlogMode = "DETAILED" + #If set to HIDDEN, the Toggle Slope Face overlay will be completely hidden + #If set to ICON, the Toggle Slope Face overlay will only show an icon + #If set to DETAILED, the Toggle Slope Face overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + toggleYSlopeMode = "DETAILED" + #If set to HIDDEN, the Reinforcement overlay will be completely hidden + #If set to ICON, the Reinforcement overlay will only show an icon + #If set to DETAILED, the Reinforcement overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + reinforcedMode = "DETAILED" + #If set to HIDDEN, the Prism Offset overlay will be completely hidden + #If set to ICON, the Prism Offset overlay will only show an icon + #If set to DETAILED, the Prism Offset overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + prismOffsetMode = "DETAILED" + #If set to HIDDEN, the Collapsible Block Split Line overlay will be completely hidden + #If set to ICON, the Collapsible Block Split Line overlay will only show an icon + #If set to DETAILED, the Collapsible Block Split Line overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + splitLineMode = "DETAILED" + #If set to HIDDEN, the One-Way Window overlay will be completely hidden + #If set to ICON, the One-Way Window overlay will only show an icon + #If set to DETAILED, the One-Way Window overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + oneWayWindowMode = "DETAILED" + #If set to HIDDEN, the Item Frame Background overlay will be completely hidden + #If set to ICON, the Item Frame Background overlay will only show an icon + #If set to DETAILED, the Item Frame Background overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + itemFrameBackgroundMode = "DETAILED" + #If set to HIDDEN, the Camo Rotation overlay will be completely hidden + #If set to ICON, the Camo Rotation overlay will only show an icon + #If set to DETAILED, the Camo Rotation overlay will show detailed info + #Allowed Values: HIDDEN, ICON, DETAILED + camoRotationMode = "DETAILED" + diff --git a/config/framedblocks-common.toml b/config/framedblocks-common.toml new file mode 100644 index 0000000..f4eab64 --- /dev/null +++ b/config/framedblocks-common.toml @@ -0,0 +1,5 @@ + +[general] + #If true, framed blocks are completely fire proof + fireproofBlocks = false + diff --git a/config/ftbquests/quests/chapter_groups.snbt b/config/ftbquests/quests/chapter_groups.snbt index 0388951..7c0833b 100644 --- a/config/ftbquests/quests/chapter_groups.snbt +++ b/config/ftbquests/quests/chapter_groups.snbt @@ -1,7 +1,6 @@ { chapter_groups: [ { id: "693226878D58638A", title: "Climbing the Ranks" } - { id: "719BFF182E0820D1", title: "Tips and Tricks" } { id: "1C1C4FB2AFCF489D", title: "Milestones" } ] } diff --git a/config/ftbquests/quests/chapters/assembly_line.snbt b/config/ftbquests/quests/chapters/assembly_line.snbt deleted file mode 100644 index 764cfba..0000000 --- a/config/ftbquests/quests/chapters/assembly_line.snbt +++ /dev/null @@ -1,109 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "assembly_line" - group: "719BFF182E0820D1" - icon: "gtceu:assembly_line" - id: "151AFC4ABEAA40FA" - order_index: 3 - quest_links: [{ - id: "08754CC4871D9234" - linked_quest: "77B7B1EDD19831E0" - x: 0.0d - y: 0.0d - }] - quests: [ - { - dependencies: ["77B7B1EDD19831E0"] - description: [ - "There are many ways to automate Ordered Items: GT item pipes, Redstone, other mods, you name it! This quest will attempt to guide you through a setup using &3AE2&r." - "" - "Have the Pattern Provider face an &3Item P2P&r. Set two output P2Ps: one into the first &3Input Bus&r, and the other into &3Item Pipes&r. Make your Item Pipes connect to all Input Buses including the first. Don't forget &dBlocking Mode&r! " - "" - "With this setup, assembly items should be fully automated! This will also work flawlessly once we inevitably add ordered item inputs." - ] - icon: "ae2:pattern_provider" - id: "34330FFE65CEF94C" - shape: "rsquare" - size: 0.75d - title: "Automating ordered items" - x: -1.0d - y: -1.5d - } - { - dependencies: ["77B7B1EDD19831E0"] - description: [ - "Whilst item automation was relatively simple, fluid automation is slightly harder." - "" - "Fluid Pipes behave very different compared to Item Pipes, so you &4cannot&r use the same solution as above. " - "" - "This quest won't explain how to do this entirely due to it being off by default, so the full solution is left as an exercise to the reader." - ] - icon: "gtceu:lv_fluid_regulator" - id: "71B685FD0D345A6F" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "783A286488B14D3C" - title: "Automating fluid inputs" - type: "checkmark" - }] - x: 1.0d - y: -1.5d - } - { - dependencies: ["77B7B1EDD19831E0"] - description: [ - "Scanning is the first step for research. Take the item shown in JEI and put it with a &3Data Stick&r to scan it. This will &4consume&r the item and put Data on the Data Stick. Pretty straightforward, right?" - "" - "You will need at least an &6HV Scanner&r to progress to &dLuV&r, an &5EV Scanner&r for &aLuV Energy Hatches&r, and an &1IV Scanner&r for &aFusion Reactors&r. You can make any one of them to complete this quest." - ] - icon: "gtceu:data_stick" - id: "1E2F30D4C7B06D6E" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "52CF08D5F20BC96B" - type: "checkmark" - }] - title: "Scanning" - x: -1.5d - y: 1.0d - } - { - dependencies: ["77B7B1EDD19831E0"] - description: [ - "Eventually, you'll want multiple Assembly Lines, but you won't want to re-scan for every Research. This is why you can also use the &3Scanner&r to &dCopy Data&r. Place the data stick you want to copy in one slot, and a blank one in the other. This will copy the contents of the first stick into the second!" - "" - "&4Important&r: Using two different data sticks with data on them will cause one to &4overwrite&r the other. Be careful!" - ] - icon: "gtceu:computer_monitor_cover" - id: "703F095364D11A05" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "5CE0257C8A80645A" - title: "Data Manipulation" - type: "checkmark" - }] - x: 0.0d - y: 2.0d - } - { - dependencies: ["77B7B1EDD19831E0"] - description: ["Later on, recipes will require different &aData Storage Items&r for research, such as the &3Data Orb&r. This process will remain the same, but will use different Data Storage Items instead. They can also be copied the same way, but you cannot copy between different types of storage items."] - icon: "gtceu:data_orb" - id: "7E1BAD5DA18A8E20" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "319107A4A77839E7" - title: "Storage Types" - type: "checkmark" - }] - x: 1.5d - y: 1.0d - } - ] - title: "Assembly Line" -} diff --git a/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt b/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt index 0fc8d58..3d1587d 100644 --- a/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt +++ b/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt @@ -11,34 +11,36 @@ id: "2E99A771FCA40E15" linked_quest: "7FA0ACB7F161F378" shape: "gear" - size: 1.5d - x: 4.125d - y: 5.25d + size: 1.2d + x: 4.5d + y: 5.625d } { id: "01E88C8523658529" linked_quest: "40408FFD02134148" size: 0.75d - x: 4.125d + x: 4.5d y: 6.75d } { id: "567AFEA6A07F1886" linked_quest: "390E59F05132FCB8" - x: 0.0d + size: 0.75d + x: 1.125d y: 7.875d } { id: "33EE8F2888E09B86" linked_quest: "528CE69DA4358B2E" - x: 4.125d - y: 11.25d + size: 0.75d + x: 4.5d + y: 10.125d } { id: "156278F7405DCE44" linked_quest: "017019EB38F7A18C" size: 0.75d - x: 5.25d + x: 5.625d y: 10.125d } ] @@ -49,7 +51,7 @@ "However... if we were honest... Steam as a power option really isn't worth it at this point anymore. " "" "The &3Large Steam Turbine&r is a multiblock Steam Turbine for &6HV&r power. It's quite an expensive multiblock to build just to generate a measly 1024 EU/t, but it also boasts the powerful ability to scale to &9higher Power Production and higher Efficiency&r." - "" + "{@pagebreak}" "The Turbine will output &dDistilled Water&r if given an &3Output Hatch&r. You can loop this back to your &3Large Boilers&r. We don't entirely endorse this, as your Boilers will end up exploding if the system fails..." "" "Each Large Turbine will require a &aTurbine Rotor&r and a &3Rotor Holder&r. More on the Turbine mechanics in the &lnext&r Quest." @@ -61,7 +63,7 @@ icon: "gtceu:steam_large_turbine" id: "189F84D6C76CDC8B" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "If you're still running off Steam... boy, do we have a solution for you!" tasks: [{ id: "793B9FC5F9ACCCC7" @@ -69,8 +71,8 @@ type: "item" }] title: "Large Steam Turbine" - x: 0.75d - y: 1.875d + x: 3.375d + y: 4.5d } { dependencies: [ @@ -83,7 +85,7 @@ "" "Let's delve into Turbines!" "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on Turbine Mechanics in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: { Count: 1b @@ -97,15 +99,15 @@ id: "188A8C3DD38C2762" min_required_dependencies: 1 shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "My mechanics are... complex" tasks: [{ id: "2CE74616CF080BF9" type: "checkmark" }] title: "Large Turbine Mechanics" - x: 0.75d - y: 3.0d + x: 2.25d + y: 4.5d } { dependencies: ["35E7E45987D9B1F6"] @@ -117,7 +119,7 @@ icon: "gtceu:ev_energy_input_hatch" id: "7820DF52516344F4" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Perfectly regular progression" tasks: [{ id: "1696F760B75B3544" @@ -125,13 +127,13 @@ type: "item" }] title: "Upgrading your EBF III" - x: 1.875d - y: 1.875d + x: 2.25d + y: 2.25d } { dependencies: ["35E7E45987D9B1F6"] description: [ - "The &3Large Gas Turbine&r may not leave a huge impression in the &5EV&r Age, but it has the ability to scale to &9better production&r than the base 4096 EU/t, and &9greater efficiency&r." + "The &3Large Gas Turbine&r may not leave a huge impression in &5EV&r, but it has the ability to scale to &9better production&r than the base 4096 EU/t, and boasts &9greater efficiency&r." "" "Each Large Turbine will require a &aTurbine Rotor&r and a &3Rotor Holder&r. More on the Turbine mechanics in the &lnext&r Quest." "{@pagebreak}" @@ -142,15 +144,15 @@ icon: "gtceu:gas_large_turbine" id: "0F539EC8D2361791" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "7243C47692B04E81" item: "gtceu:gas_large_turbine" type: "item" }] title: "Large Gas Turbine" - x: 1.875d - y: 3.0d + x: 2.25d + y: 3.375d } { dependencies: [ @@ -168,7 +170,7 @@ "" "New Coil for Energy Hatch? &a✓&r" "" - "&9Note:&r If you haven't found a Jungle yet, you can &acentrifuge Stone Dust&r for &dMetal Mixture Dust&r which doubles as a Brown Dye." + "&9Note:&r If you haven't found a Jungle yet, you can &acentrifuge Stone Dust&r for &dMetal Mixture Dust&r. This doubles as a Brown Dye." ] icon: "gtceu:mpic_chip" id: "35E7E45987D9B1F6" @@ -187,8 +189,8 @@ } ] title: "Power Integrated Circuit" - x: 3.0d - y: 1.875d + x: 3.375d + y: 2.25d } { dependencies: [ @@ -227,33 +229,8 @@ } ] title: "Large Combustion" - x: 3.0d - y: 0.75d - } - { - dependencies: [ - "3398FC108D9DCB46" - "14D277A164202FF8" - "124B32A0583A636A" - ] - description: [ - "The Advanced Nano Chestplate combines protection, a personal battery and an &6enhanced Jetpack&r, all in one." - "" - "To &denable charging&r, shift right-click it when it is in your hand, then equip it (Note that there is a bug when it sometimes does not want to charge... you will forgive it, right?)." - "" - "Note that this stores &oa lot&r of energy, and uses it fairly fast. You may want to invest in a &3HV Turbo Charger&r." - ] - id: "513B95B8FD03AA8C" - shape: "rsquare" - size: 0.75d - subtitle: "Totally worth it" - tasks: [{ - id: "2AB729EA4DFCD51C" - type: "checkmark" - }] - title: "Better Flight" - x: 3.0d - y: 4.125d + x: 3.375d + y: 1.125d } { dependencies: [ @@ -267,9 +244,9 @@ "" "Even when depleted, you can still use this and be firmly power positive." "" - "One single &3Advanced Fluid Drilling Rig&r should be enough to supply Power for a base up to &dLuV&r Age and possibly beyond!" + "One single &3Advanced Fluid Drilling Rig&r should be enough to supply Power for a base up to &dLuV&r... and possibly beyond!" "{@pagebreak}" - "As a &9reminder&r from the Quests that appeared in &bMV&r:" + "As a &9reminder&r, since this last appeared in &bMV&r:" "" "&9-&r &aLight Oil&r can be used for &dLPG&r and &dMethane&r to run in &3Large Gas Turbines&r." "&9-&r &aOil&r can be used for &dDiesel&r and &dCetane-Boosted Diesel&r to run in &3Large Combustion Engines&r." @@ -278,7 +255,7 @@ icon: "gtceu:hv_fluid_drilling_rig" id: "10987A49F647279E" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Extreme is an apt descriptor" tasks: [{ id: "3FE1F17DD37F0A56" @@ -286,8 +263,8 @@ type: "item" }] title: "Extreme Fluid Drilling" - x: 3.0d - y: 3.0d + x: 3.375d + y: 3.375d } { dependencies: [ @@ -295,15 +272,15 @@ "41D32C5178760F47" ] description: [ - "How to get Platinum:" + "How do you get Platinum?" "" "&9-&r As a byproduct of &aNickel Ore&r processing, either with a &3Chemical Bath&r, or a &3HV Macerator&r" "&9-&r From &aSheldonite veins&r in the End" - "&9-&r From &aPlatinum Group Sludge&r, a complicated chain granting all Platinum Group metals. Highly &cunrecommended until IV Age&r, but eventually required." + "&9-&r From &aPlatinum Group Sludge&r, a complicated chain granting all Platinum Group metals. Highly &cunrecommended until IV&r, but eventually required." "" - "Platinum is needed in small amounts for &dSMD Diodes&r, and for a plethora of recipes starting in the &5EV&r Age." + "Platinum is needed in small amounts for &dSMD Diodes&r, and for a plethora of recipes starting in &5EV&r." "{@pagebreak}" - "&bLore:&r Mekanism's primary material was planned to be Platinum. However, GregoriusT complained about it the logic behind such a rare material being spread all over the world, and the Mekanism devs opted to make the primary material Osmium!" + "&l&3Lore:&r&o Mekanism's primary material was planned to be Platinum. However, GregoriusT didn't agree - the fact that such a rare material could be found all over the world wasn't quite to his tastes. The Mekanism devs thus opted to make the primary material Osmium." ] icon: "gtceu:platinum_ingot" id: "3398FC108D9DCB46" @@ -322,8 +299,8 @@ } ] title: "Platinum" - x: 4.125d - y: 3.0d + x: 4.5d + y: 3.75d } { dependencies: [ @@ -331,30 +308,32 @@ "7A55CC71442CC854" ] description: [ - "A completely &doptional&r Multiblock. In playtesting, I kept using HV singleblock miners and was fine with them." + "We admit it... this is a completely &doptional&r Multiblock. Many playtesters kept using their &6HV&r singleblock miners and didn't find any problems in throughput." "" - "The &3Larger Miner&r will further boost your returns when collecting ores from veins!" + "The &3Larger Miner&r will further boost your returns when collecting ores from veins." "" "Ores are mined as if they were &amacerated&r, but they yield &6three times&r as many &dCrushed ores&r." "" - "You will need &aDrilling Fluid&r automation to run this." + "You will need to have automated &aDrilling Fluid&r to run this." "" "You might also want to use a &3Quantum Tunnel&r from AE2 and &3GTEU P2P Tunnels&r to transfer the items and to power it up." "{@pagebreak}" - "&bLore:&r There were some interesting side effects from porting this over from Gregicality, as the multiblock originated from GregTech 5... It's not perfect, as there isn't really any advantage on upgrading this miner to the advanced versions. We were thinking of rebalancing the energy costs and yield per tier." + "&l&3Lore:&r&o There were some interesting side effects from porting this over from Gregicality, as the multiblock originated from GregTech 5." + "" + "It's not perfect, as there isn't really any advantage on upgrading this miner to the advanced versions. We were thinking of rebalancing the energy costs and yield per tier." ] icon: "gtceu:ev_large_miner" id: "16E7CAC7BC8BFD8E" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "4576F08E8AE8C110" item: "gtceu:ev_large_miner" type: "item" }] title: "Multiblock Miner" - x: 5.25d - y: 3.0d + x: 5.625d + y: 3.375d } { dependencies: [ @@ -365,6 +344,7 @@ description: ["You know the drill by now."] icon: "gtceu:ev_assembler" id: "7A55CC71442CC854" + size: 0.75d subtitle: "Pushing into EV" tasks: [{ id: "2F60DE9B52FDEFFC" @@ -372,8 +352,8 @@ type: "item" }] title: "EV Assembler" - x: 4.125d - y: 1.875d + x: 4.5d + y: 2.25d } { dependencies: ["7A55CC71442CC854"] @@ -384,15 +364,16 @@ ] icon: "gtceu:lapotron_crystal" id: "69E384F389B0D07B" - size: 0.75d + shape: "rsquare" + size: 0.66d tasks: [{ id: "3DF109921CA21ADB" item: "gtceu:lapotron_crystal" type: "item" }] title: "Extreme Batteries" - x: 4.125d - y: 0.75d + x: 4.5d + y: 1.125d } { dependencies: [ @@ -416,7 +397,7 @@ "" "You will be granted either Calcium or Lithium as a byproduct - it's on the house!" "{@pagebreak}" - "&bLore:&r In GTCE, Tungstate or Scheelite took 40sec and 4 Hydrogen buckets at 1920 EU/t to electrolyze into 1 Tungsten Dust. Even if it was simpler, it was much more expensive!" + "&l&3Lore:&r&o In GTCE, Tungstate or Scheelite took 40sec and 4 Hydrogen buckets at 1920 EU/t to electrolyze into 1 Tungsten Dust. Even if it was simpler, it was much more expensive!" ] hide_dependency_lines: true icon: "gtceu:tungsten_dust" @@ -443,8 +424,8 @@ type: "item" }] title: "Tungsten Chain" - x: 6.375d - y: 3.0d + x: 6.75d + y: 3.375d } { dependencies: ["271CE5C2B78A1EDC"] @@ -461,8 +442,8 @@ type: "item" }] title: "Extreme Mixing" - x: 5.25d - y: 1.875d + x: 5.625d + y: 2.25d } { dependencies: ["478B0D55369C0F7F"] @@ -478,7 +459,7 @@ icon: "gtceu:tungsten_steel_ingot" id: "30A6EDDF25A5E5F8" shape: "gear" - size: 1.5d + size: 1.3d subtitle: "The main &1IV&r Material!" tasks: [ { @@ -494,8 +475,8 @@ } ] title: "Tungstensteel" - x: 7.125d - y: 1.875d + x: 6.75d + y: 2.25d } { dependencies: ["271CE5C2B78A1EDC"] @@ -506,14 +487,15 @@ ] icon: "gtceu:tungsten_ingot" id: "0B25A282F677744B" + size: 0.75d tasks: [{ id: "5D897ADB4F7D9920" item: "gtceu:tungsten_ingot" type: "item" }] title: "Tungsten" - x: 7.875d - y: 3.0d + x: 6.75d + y: 4.5d } { dependencies: ["30A6EDDF25A5E5F8"] @@ -526,7 +508,7 @@ ] icon: "ae2:me_p2p_tunnel" id: "39E7997F3080250A" - shape: "rsquare" + shape: "square" size: 0.75d subtitle: "Fear not, channels are gone" tasks: [{ @@ -535,31 +517,31 @@ type: "item" }] title: "P2P Tunnels" - x: 6.375d - y: 0.75d + x: 7.875d + y: 3.375d } { dependencies: ["069FD86133D7D582"] description: [ - "If you want a big boost to your processing power, look no further than the multiblocks new in the &20.12&r update." + "If you want a big boost to your processing abilities, look no further than these powerful Multiblocks!" "" "Formerly known as &2Gregicality Multiblocks&r, the add-on has been fully integrated into GregTech CEu Modern!" "" - "You will need to make use of many new &9alloys&r to build the new Multiblocks. Yay, more content!" + "You'll need to make use of many new &9alloys&r to build the new Multiblocks. Yay, more content!" "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on the GCYM mechanics the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: "gtceu:vibration_safe_casing" id: "3B2D2C47BEBCFFA7" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "We made it so far..." tasks: [{ id: "02739BCF3877B446" type: "checkmark" }] title: "Gregicality Multiblocks" - x: 8.625d + x: 9.0d y: 6.75d } { @@ -572,10 +554,11 @@ description: [ "&aTungstensteel Coils&r raise the Heat Capacity to a scorching &d4,500K&r." "" - "This will be required in the &1IV&r Age, but as always, you should still get this earlier for the &6Coil bonuses&r." + "This will be required in &1IV&r, but as always, you should still get this earlier for the &6Coil bonuses&r." ] icon: "gtceu:tungstensteel_coil_block" id: "069FD86133D7D582" + size: 0.75d subtitle: "Wow, that's hot :flushed:" tasks: [{ count: 16L @@ -584,53 +567,57 @@ type: "item" }] title: "Tungstensteel Coils" - x: 8.625d - y: 1.875d + x: 9.0d + y: 2.25d } { dependencies: [ "2D01E80DE837F6A6" "7FA0ACB7F161F378" - "25BFD5598A82C056" ] description: [ "The &3Diode&r (the block, not the component) accepts energy inputs from 5 sides, but only outputs through a single side." "" "Its main purpose is to &dlimit Amperage&r. It can be useful when regulating centralised Power generation, so you can distribute your power everywhere without having to math out what cable size is safe depending on consumers..." "" - "They can also be used as an electric equivalent to Repeaters when the voltage loss from Cables (or GTEU P2P tunnels, more on that later!) gets too high." + "They can also be used as an electric equivalent to Repeaters when the voltage loss from Cables (or GTEU P2P tunnels - more on that later!) gets too high." "" "You can use a &5Soft Hammer&r to change the Amperage limit of the output." "" - "&eAny&r Diode will complete this Quest." + "&eAny&r of the listed Diodes will complete this Quest." ] icon: "gtceu:ev_diode" id: "4B8D66A65F102D7E" shape: "rsquare" - size: 0.75d - tasks: [ - { - id: "465414A0E1FADED3" - item: "gtceu:hv_diode" - optional_task: true - type: "item" + size: 0.66d + tasks: [{ + id: "4BCA4F8ED0041BF6" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:hv_diode" + } + { + Count: 1b + id: "gtceu:ev_diode" + } + { + Count: 1b + id: "gtceu:iv_diode" + } + ] + } } - { - id: "2DC589A19B085EE9" - item: "gtceu:ev_diode" - optional_task: true - type: "item" - } - { - id: "23F7A084E66CFA40" - item: "gtceu:iv_diode" - optional_task: true - type: "item" - } - ] + title: "Any of these diodes" + type: "item" + }] title: "Diode" - x: 1.5d - y: 5.25d + x: 2.25d + y: 5.625d } { dependencies: [ @@ -644,11 +631,11 @@ "" "&eNote&r: The LTB is so awful that we'll let you skip this quest (for completion progress) by clicking the Checkmark. You don't actually have to craft one." "{@pagebreak}" - "&bLore&r: In GT5u, players can construct another multiblock - the Large Heat Exchanger. It's also constructed with titanium, but produced Superheated Steam from hot IC2 coolant, or lava. This was a much better than regular steam, and was actually viable! This might make its way to CEu in the future." + "&l&3Lore:&r&o In GT5u, players can construct another multiblock - the Large Heat Exchanger. It's also constructed with titanium, but produced Superheated Steam from hot IC2 coolant, or lava. This was a much better than regular steam, and was actually viable! This might make its way to CEu in the future." ] id: "249FA99AADAC3710" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "We're gonna need more charcoal" tasks: [{ id: "7D2406F7A603AAAE" @@ -656,8 +643,8 @@ type: "item" }] title: "Worse Combustion" - x: 2.625d - y: 5.25d + x: 3.375d + y: 5.625d } { dependencies: [ @@ -665,7 +652,7 @@ "7FA0ACB7F161F378" ] description: [ - "A lot of &dKanthal&r will be required for the &aEV Motors&r. This may feel painful when you're on the edge of EV, but it won't be a problem later - trust us." + "A lot of &dKanthal&r will be required for the &aEV Motors&r. This may feel painful when you're on the edge of &5EV&r, but it won't be a problem later - trust us." "" "&dNeodymium&r is the metal used for &aMagnetic Rods&r." "" @@ -676,7 +663,7 @@ icon: "gtceu:ev_electric_motor" id: "26575D4FEB3D3F62" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { id: "0D12376158C00640" @@ -715,27 +702,28 @@ } ] title: "The \"Fun\" will never stop" - x: 3.0d - y: 6.375d + x: 3.375d + y: 6.75d } { dependencies: ["7FA0ACB7F161F378"] description: [ "The &3ME Hatches&r directly connect to your &aAE System&r, allowing you to skip placing interfaces directly on buses and hatches." "" - "&bLore&r: This feature originally comes from GTNH!" + "&l&3Lore:&r&o This feature originally comes from GTNH!" ] id: "681F1423A36FD4FF" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "No more interfaces on buses" tasks: [{ - id: "1E0A3CC1F51CD245" - type: "checkmark" + id: "69FC6941E6C83799" + item: "gtceu:me_input_bus" + type: "item" }] title: "ME Hatches" x: 5.625d - y: 4.125d + y: 4.5d } { dependencies: [ @@ -756,8 +744,8 @@ type: "item" }] title: "Even more byproducts" - x: 5.25d - y: 6.375d + x: 5.625d + y: 6.75d } { dependencies: [ @@ -770,9 +758,10 @@ description: [ "Quite a journey to get here." "" - "The &3EV Circuit Assembling&r enables the next tier of Circuits, &5Nano&r." + "The &3EV Circuit Assembling&r \"unlocks\" the next tier of Circuits, &5Nano&r." ] id: "383B789B654C4094" + size: 0.75d subtitle: "Consider yourself firmly in EV!" tasks: [{ id: "544E19AF6D2630DC" @@ -780,7 +769,7 @@ type: "item" }] title: "EV Circuit Assembling" - x: 4.125d + x: 4.5d y: 7.875d } { @@ -791,7 +780,7 @@ description: [ "Note that in theory, the &3EV Chemical Reactor&r is skippable by using the &3Large Chemical Reactor&r instead, but we're evil enough to force you to make this." "" - "It is cheap enough, and has its uses because it is compact." + "Its cost really shouldn't be an issue to you, and it's still useful due to its compact size." ] id: "7D15EEE81B1A3100" shape: "square" @@ -803,7 +792,7 @@ }] title: "Extreme Chemical Reactions" x: 5.625d - y: 5.25d + y: 5.625d } { dependencies: ["7D15EEE81B1A3100"] @@ -814,7 +803,7 @@ "" "Higher-tier polymers will increase your yield of &9Raw Carbon Fibers&r. One &dEpoxy&r is enough for a full stack." "" - "&9Tip:&r Don't like mining &dGlowstone&r? Check out Redstone ore processing - it's seriously OP!" + "&9Tip:&r Don't like mining &dGlowstone&r? Check out Redstone ore processing." ] icon: "gtceu:nano_cpu_wafer" id: "63A87C9303D54487" @@ -840,8 +829,8 @@ } ] title: "Nano CPUs" - x: 6.375d - y: 6.375d + x: 6.75d + y: 6.75d } { dependencies: [ @@ -855,7 +844,7 @@ "" "Starting from here, all circuit lines will be consistent with each other until the end of the game." "" - "Each tier until &fZPM&r will have its own challenges when acquiring new and better Circuits." + "Each tier until &cZPM&r will show its own challenges when acquiring new and better Circuits." ] id: "196FC518F744B983" size: 0.75d @@ -865,7 +854,7 @@ type: "item" }] title: "Best HV Circuits!" - x: 6.375d + x: 6.75d y: 7.875d } { @@ -887,7 +876,7 @@ type: "item" }] title: "Advanced Circuit Boards" - x: 5.25d + x: 5.625d y: 7.875d } { @@ -897,18 +886,18 @@ "" "These are very useful as they unlock the most efficient recipes for creating &6Refined&r, &6Micro&r, and &6Nano Circuits&r." "" - "Each SoC-based circuit recipe requires a different minimum tier of &aAssembling Machine&r, with the Nano Circuits requiring &eLuV&r. &aSystem on Chip&r unlocks the best recipe for &dLV Circuits&r." + "Each SoC-based circuit recipe requires a different minimum tier of &aAssembling Machine&r, with the Nano Circuits requiring you to hit &dLuV&r. &aSystem on Chip&r unlocks the best recipe for &dLV Circuits&r." ] id: "6781213726919716" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "29BA6B4E01C4AFB6" item: "gtceu:soc" type: "item" }] title: "System on Chip" - x: 7.5d + x: 7.875d y: 7.875d } { @@ -916,7 +905,11 @@ "196FC518F744B983" "7F272A099E65F848" ] - description: [""] + description: [ + "Nothing to say here." + "" + "Nice work, we suppose." + ] id: "0017FFFAD7CD2EFE" size: 0.75d subtitle: "Harder, Better, Faster, Stronger" @@ -926,7 +919,7 @@ type: "item" }] title: "More EV Circuits!" - x: 6.375d + x: 7.875d y: 9.0d } { @@ -934,7 +927,7 @@ "0017FFFAD7CD2EFE" "2D5BECC0AC0E316B" ] - description: ["Entering the &1IV&r Age with these Circuits shouldn't be too painful."] + description: ["Entering &1IV&r with these Circuits shouldn't be too painful."] id: "5CC9B0E832545569" size: 0.75d tasks: [{ @@ -943,8 +936,8 @@ type: "item" }] title: "More IV Circuits" - x: 7.5d - y: 9.0d + x: 7.875d + y: 10.125d } { dependencies: ["017019EB38F7A18C"] @@ -956,27 +949,28 @@ ] id: "2D5BECC0AC0E316B" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "6D561B2E5375B013" item: "gtceu:nor_memory_chip" type: "item" }] title: "NOR Gates" - x: 6.375d + x: 6.75d y: 10.125d } { dependencies: ["5CC9B0E832545569"] description: ["Save two of these for the &3IV Circuit Assembler&r."] id: "58BBD540D7D4FF01" + size: 0.75d tasks: [{ id: "40A35927E6D7848D" item: "gtceu:nano_processor_mainframe" type: "item" }] title: "First LuV Circuits!" - x: 7.5d + x: 7.875d y: 11.25d } { @@ -987,14 +981,14 @@ description: ["Amperage goes up - we're now at a whopping &e6A&r per Superconductor."] id: "4A96337843BAC13A" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "478E2D7B59664F86" item: "gtceu:uranium_triplatinum_double_wire" type: "item" }] title: "EV Superconductors" - x: 8.625d + x: 9.0d y: 11.25d } { @@ -1015,14 +1009,15 @@ ] id: "23A7E6D95549B1F8" shape: "rsquare" + size: 0.66d tasks: [{ id: "5FBC61FAAD7AA1D8" item: "gtceu:ender_fluid_link_cover" type: "item" }] title: "Ender Fluid Linking" - x: 7.526785714285715d - y: 5.508928571428569d + x: 6.75d + y: 9.0d } { dependencies: [ @@ -1040,7 +1035,7 @@ ] id: "7F2FE3AF6F0C1190" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Save on Redstone contraptions" tasks: [{ id: "305731DA47087165" @@ -1048,8 +1043,8 @@ type: "item" }] title: "Advanced Energy Detector" - x: 7.145833333333336d - y: 4.294642857142854d + x: 5.625d + y: 9.0d } { dependencies: [ @@ -1057,7 +1052,7 @@ "45F9AAE4ABE32033" ] description: [ - "Remotely expand your AE2 network if you desire to move your base." + "You can now remotely expand your AE2 network if you're looking to move bases." "" "The &3Quantum Tunnel&r is no slouch to craft, so you'll need to work for it if you want it!" ] @@ -1085,8 +1080,8 @@ } ] title: "Quantum Tunnel" - x: 5.25d - y: 9.0d + x: 3.375d + y: 10.125d } { dependencies: [ @@ -1094,10 +1089,10 @@ "42FB276AB16258D9" ] description: [ - "&aUranium&r has very few uses in &2GTCEu&r right now, as we're &4yet to&r implement the &3Nuclear Reactor&r (it is planned!)." - "" - "Make &dUranium Hexafluoride&r from &aUraninite&r. This will allow you to seperate the isotopes between U238 and U235." + "&aUranium&r has very few uses in &2GTCEu&r right now, as we're &4yet to&r implement our &3Nuclear Reactor&r (it's planned!)." "" + "Make &dUranium Hexafluoride&r from &aUraninite&r. This will allow you to seperate the isotopes between U-238 and U-235." + "{@pagebreak}" "&9Fluorine&r is fully recycled in the reaction, but you will need around maybe 40 buckets to bootstrap." "" "&9Hydrogen&r is consumed, so you will need quite a lot of it. Either electrolyze a lot of water using several &3LV Electrolyzers&r for the best energy efficiency, or recycle any unused &dhydrocarbons&r such as Methane." @@ -1120,7 +1115,7 @@ } } optional_task: true - title: "Any #forge:dusts/uraninite" + title: "Uraninite Dust" type: "item" } { @@ -1128,6 +1123,7 @@ fluid: "gtceu:uranium_hexafluoride" id: "59D6B7142C0174BA" optional_task: true + title: "Uranium Hexafluoride" type: "fluid" } { @@ -1137,7 +1133,7 @@ } ] title: "Uranium Refinement" - x: 5.25d + x: 4.5d y: 11.25d } { @@ -1152,12 +1148,12 @@ "" "Input some &aUranium&r, loop back the &dPlutonium&r using a &3Electric Furnace&r, and let the magic happen." "" - "&bLore:&r This cursed yet charming \"chain\" is inherited from GregTech 5. Plutonium 239 existing as an ore is a sort of a placeholder to avoid having to obtain it through complicated means." + "&l&3Lore:&r&o This cursed yet charming \"chain\" is inherited from GregTech 5. Plutonium 239 existing as an ore is a sort of a placeholder to avoid having to obtain it through complicated means." ] icon: "gtceu:radon_bucket" id: "73E8283634E5E33A" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "200 seconds?! WHAT?!" tasks: [ { @@ -1181,8 +1177,8 @@ } ] title: "Radon" - x: 4.125d - y: 10.125d + x: 4.5d + y: 9.0d } { dependencies: [ @@ -1194,25 +1190,25 @@ description: [ "&aEpoxy&r is the foundation for all future Circuit Boards in the game!" "" - "&9&lNote:&r This Quest is quite complicated, so tackle everything else before trying to make Epoxy. You will need all the help you can get!" + "&9&lNote:&r This Quest is quite complicated, so tackle everything else before trying to make Epoxy. You'll need all the help you can get!" "{@pagebreak}" "There are several ways to obtain the ingredients for &aEpoxy&r." "" - "We will ignore recipes related to Glycerol as they are never worth it unless modpack devs tweak things around. &mHint hint, if you're making your own pack!&r" + "We will ignore recipes related to Glycerol, as they're never worth it unless modpack devs tweak things around. &mHint hint, if you're making your own pack!&r" "" - "You will want to try and use &3Large Chemical Reactors&r to shortcut recipes." + "Try and use &3Large Chemical Reactors&r to shortcut recipes." "{@pagebreak}" - "&dChlorine&r is only partially recycled, so you will need a constant supply. Feeding it manually will be sufficient at first." + "&dChlorine&r is only partially recycled, so you'll need a constant supply. Feeding it manually will be sufficient at first." "" - "Recipes involving &dSodium Hydroxide&r may be looped by electrolyzing the &9Salt Water&r co-product." + "Recipes involving &dSodium Hydroxide&r could be looped by electrolyzing the &9Salt Water&r co-product." "" - "You will probably need to use Quadruple Pipes, Pump Covers, Fluid Filters... or route all of that using AE2." + "Doing this will probably require you to make some Quadruple Pipes, Pump Covers, Fluid Filters... or route everything using AE2." "" "In general, closed loop setups are nice to prevent overproduction or overconsumption, but go for whatever's more fun for you." ] id: "117FBB18DEE6F08B" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Prime circuit board material" tasks: [{ id: "35EAB019D81FD0A6" @@ -1220,7 +1216,7 @@ type: "item" }] title: "Epoxy" - x: 2.625d + x: 3.375d y: 7.875d } { @@ -1236,7 +1232,7 @@ ] id: "1F571B9E1555DA04" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:epichlorohydrin" @@ -1244,7 +1240,7 @@ type: "fluid" }] title: "Epichlorohydrin" - x: 1.125d + x: 2.25d y: 7.875d } { @@ -1253,7 +1249,7 @@ "Obtain &aPhenol&r from:" "" "&91 -&r &aWood Tar&r distillation." - "&92 -&r Reacting &aBenzene&r with &dChlorine&r and &dSodium Hydroxide&r (&3LCR&r, Chlorine is perfectly looped)." + "&92 -&r Reacting &aBenzene&r with &dChlorine&r and &dSodium Hydroxide&r (performed in an &3LCR&r, Chlorine is perfectly looped)." "&93 -&r Doing the above shortcut recipe which skips using &dSodium Hydroxide&r, but is lossy on &dChlorine&r." "&94 -&r Reacting &aBenzene&r, &dPropene&r and &dOxygen&r using a small amount of &4Phosphoric Acid&r, normally a catalyst, but consumed in small quantity. This is called the Cumene process." "{@pagebreak}" @@ -1262,13 +1258,13 @@ "&91 -&r Great if you have &3Pyrolyse&r + &3Distillation Tower&r combo." "&92 -&r Our preference! You can use the &dSalt&r to make &dSalt Water&r and electrolyze it as a loop." "&93 -&r Great if you have infinite supply of &dChlorine&r thanks to a &3Fluid Drilling Rig&r on Salt Water." - "&94 -&r &4Phosphoric Acid&r is a pain to produce and not required anywhere else in GTCEu. You'd be mad to consider this." + "&94 -&r &4Phosphoric Acid&r is a pain to produce. You'd be mad to consider this." "{@pagebreak}" - "&bLore:&r The Benzene + Oxygen recipe was added in GTCE as part of its chemical fixes, as the Large Chemical Reactor didn't exist. Now that there are more realistic options, that recipe might be removed." + "&l&3Lore:&r&o The Benzene + Oxygen recipe was added in GTCE as part of its chemical fixes, as the Large Chemical Reactor didn't exist. Now that there are more realistic options, that recipe might be removed." ] id: "4CD9F6D1B4CC7D81" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:phenol" @@ -1276,7 +1272,7 @@ type: "fluid" }] title: "Phenol" - x: 1.5d + x: 2.25d y: 6.75d } { @@ -1294,7 +1290,7 @@ ] id: "40018C0546454CD9" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:acetone" @@ -1302,7 +1298,7 @@ type: "fluid" }] title: "Acetone" - x: -0.375d + x: 2.25d y: 9.0d } { @@ -1320,7 +1316,7 @@ ] icon: "gtceu:silicone_rubber_plate" id: "1A4AD56965407DC5" - size: 0.66d + size: 0.75d subtitle: "An alternate rubber" tasks: [ { @@ -1355,7 +1351,7 @@ } ] title: "Silicone Rubber" - x: 0.0d + x: 1.125d y: 6.75d } { @@ -1374,14 +1370,15 @@ "Both &aSilicone Rubber&r and &aStyrene-Butadiene Rubber&r will be required in &dLuV&r." ] id: "77070668969E31BF" - size: 0.66d + size: 0.75d + subtitle: "Steel Ball Run" tasks: [{ id: "7D952AF37FC51956" item: "gtceu:styrene_butadiene_rubber_plate" type: "item" }] title: "Styrene-Butadiene Rubber" - x: -1.125d + x: 0.0d y: 7.875d } { @@ -1398,7 +1395,7 @@ ] id: "00E2BAEDB8199E4E" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:gasoline" @@ -1406,8 +1403,8 @@ type: "fluid" }] title: "Gasoline" - x: -0.75d - y: 10.125d + x: 1.125d + y: 9.0d } { dependencies: ["00E2BAEDB8199E4E"] @@ -1420,7 +1417,7 @@ ] id: "046B4A0B2639B16A" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:high_octane_gasoline" @@ -1429,7 +1426,7 @@ }] title: "High Octane Gasoline" x: 0.0d - y: 10.875d + y: 9.0d } { dependencies: [ @@ -1453,7 +1450,7 @@ ] id: "48141DBA683F6B5A" shape: "gear" - size: 1.5d + size: 1.3d subtitle: "Time for a real oil refinery!" tasks: [{ id: "53541406691632A9" @@ -1462,7 +1459,7 @@ }] title: "Distillation Tower" x: 1.125d - y: 9.75d + y: 10.125d } { dependencies: [ @@ -1470,16 +1467,16 @@ "48141DBA683F6B5A" ] description: [ - "&aLiquid Air&r is a great way to get large amounts of &aNitrogen&r and &aOxygen&r, at the cost of using more energy than &3LV Centrifuges&r." + "&aLiquid Air&r is a great way to get large amounts of &aNitrogen&r and &aOxygen&r at the cost of using more energy than &3LV Centrifuges&r." "" - "However, this will also give you both &6Helium&r and &6Argon&r which are great to boost smelting in the &3Electric Blast Furnace&r." + "However, this will also give you both &6Helium&r and &6Argon&r - which are great to boost smelting in the &3Electric Blast Furnace&r." "" - "&cNote:&r You will need at least &3HV Input + Output Hatches&r to be able to run this recipe." + "&cNote:&r You will need at least &3HV Input and Output Hatches&r to be able to run this recipe." ] icon: "gtceu:air_bucket" id: "1030A9F4AAC685ED" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { amount: 1000000L @@ -1508,51 +1505,50 @@ ] title: "True Distillation: Air" x: 2.25d - y: 9.0d + y: 11.25d } { dependencies: ["6958029B5514D4EC"] description: [ "Some specific fluids are &dCryogenic&r, which are too cold for ordinary pipes. " "" - "Thus... you need to pick the right pipe for the job!" + "Thus... you need to pick the right pipe for the job." "" "Not many pipes support cold fluids, so you'll want to give &aStainless Steel&r or &aIridium&r a try. Later on you can use &aNaquadah&r or most of the fusion materials when you get there." "" - "&cWARNING:&r&r Cryogenics in the wrong pipes will cause &cvoiding&r, &cpipe freezing&r, and high rates of &cdeath&r! Be careful!" + "&cWARNING:&r&r Cryogenics in the wrong pipes will cause &cvoiding&r, &cpipe freezing&r, and high rates of &cdeath&r! Be careful." "{@pagebreak}" - "&bLore:&r This is the first time GregTech has cryogenic mechanics, a GTCEu-original feature!" + "&l&3Lore:&r&o This is the first time GregTech has cryogenic mechanics, a GTCEu-original feature!" ] icon: "gtceu:stainless_steel_large_fluid_pipe" id: "6D12CE80F92FC485" - shape: "rsquare" - size: 0.75d + shape: "circle" + size: 0.66d tasks: [{ id: "5C8340E344B1EA59" type: "checkmark" }] title: "This isn't Cryotheum!" x: 3.375d - y: 9.375d + y: 11.25d } { dependencies: ["48141DBA683F6B5A"] description: [ "Here are the four most relevant &dHydrocarbons&r you will be obtaining from distilling Steam-Cracked Fuels." "" - "You will want to set this up &lbefore&r moving to the &1IV&r Age." + "You will want to set this up &lbefore&r moving to &1IV&r." "" "&aSteam-Cracked Light Fuel&r as input is probably the most favorable, but you are free to experiment." "" - "" - "We know what you're thinking - something along the lines of \"&7&oThat Carbon output is just so infuriating! It's ruining my automation!&r\"." + "We know what you're thinking - something along the lines of \"&7&oThat Carbon output is just SO infuriating! It's ruining my automation!&r\"." "" "Enable Item Voiding (in the controller GUI) if you don't want to build an Output Bus." ] icon: "gtceu:oil_bucket" id: "46367A76755866D9" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { amount: 40000L @@ -1588,37 +1584,81 @@ description: [ "This Quest requires the &3Pyrolyse Oven&r and is &doptional&r, yet convenient." "" - "The upper part are the important products of &aWood Tar&r Distillation:" + "The first four fluids are the important products of &aWood Tar&r Distillation:" "&9-&r Phenol: useful for Epoxy and PBI" "&9-&r Benzene: an important hydrocarbon" "&9-&r Toluene: useful for TNT" "&9-&r Dimethylbenzene: useful for PBI" "" "Unlike Oil, putting &aWood Tar&r in the &3Distillation Tower&r for the byproducts, and using &dNitrobenzene&r for power is arguably worth it." - "" - "" - "The bottom part are the important products from &aWood Vinegar&r Distillation:" + "{@pagebreak}" + "The bottom three are the important products from &aWood Vinegar&r Distillation:" "&9-&r Acetic Acid: useful to make more Acetone" "&9-&r Methanol: a moderately important hydrocarbon" "&9-&r Acetone: useful for Epoxy and Gasoline" + "{@pagebreak}" + "It's also possible to use a \"full combo\" of 4 &3DTs&r - input &aCharcoal Byproducts&r into a first tower, splitting into &aWood Tar&r, &aWood Gas&r and &aWood Vinegar&r." "" - "Complete &eeither&r task to validate this Quest." - "" - "" - "It is also possible to go for a full combo of 4 &3DTs&r. One for &aCharcoal Byproducts&r as the whole input, splitting into &aWood Tar&r, &aWood Gas&r and &aWood Vinegar&r." - "Not the most efficient cost to production ratio, but an option nonetheless if you are interested in that." + "This isn't the most efficient cost-to-production ratio, but the option is there if you get bored." ] icon: "gtceu:seed_oil_bucket" id: "5742702B8021B1F5" shape: "rsquare" - size: 0.75d - tasks: [{ - id: "672CC5BF6F0F6DAB" - type: "checkmark" - }] + size: 0.66d + tasks: [ + { + amount: 16000L + fluid: "gtceu:phenol" + id: "09C91BF9591202CC" + title: "Phenol" + type: "fluid" + } + { + amount: 64000L + fluid: "gtceu:benzene" + id: "2272D1322991506C" + title: "Benzene" + type: "fluid" + } + { + amount: 16000L + fluid: "gtceu:toluene" + id: "6B0F17B12A7E541A" + title: "Toluene" + type: "fluid" + } + { + amount: 32000L + fluid: "gtceu:dimethylbenzene" + id: "0D90630744975DF9" + title: "Dimethylbenzene" + type: "fluid" + } + { + amount: 16000L + fluid: "gtceu:acetic_acid" + id: "40A54366F789C104" + title: "Acetic Acid" + type: "fluid" + } + { + amount: 32000L + fluid: "gtceu:methanol" + id: "7064FF6DA67EFC0B" + title: "Methanol" + type: "fluid" + } + { + amount: 8000L + fluid: "gtceu:acetone" + id: "209CCB68CBB8E9CD" + title: "Acetone" + type: "fluid" + } + ] title: "True Distillation: Organic" - x: 1.875d - y: 10.875d + x: 1.125d + y: 11.25d } { dependencies: ["48141DBA683F6B5A"] @@ -1631,16 +1671,16 @@ ] id: "24866E83B280C9AB" shape: "rsquare" - size: 0.75d - subtitle: "Welcome to Cracker Island" + size: 0.66d + subtitle: "You Crack Me Up" tasks: [{ id: "4307AF60A80EE9FC" item: "gtceu:cracker" type: "item" }] title: "Multiblock Cracking" - x: 1.125d - y: 11.25d + x: 0.0d + y: 10.125d } { dependencies: ["39E7997F3080250A"] @@ -1654,15 +1694,15 @@ icon: "ae2:me_p2p_tunnel" id: "4793384CD9764AC6" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "EU and U: Transferring energy" tasks: [{ id: "6EEAAFA1EAC9DEDA" type: "checkmark" }] title: "GTEU P2P Tunnels" - x: 5.625d - y: 0.0d + x: 7.875d + y: 5.625d } { dependencies: ["39E7997F3080250A"] @@ -1675,28 +1715,28 @@ "" "You could passively fill the Assembler with Polyethylene, &lor&r you can also include it in your &dPattern&r, in the form of 2 Bars (Ingots)." "" - "Now, you may think the next step is just to dump the items in a Buffer and route the items with Pipes - however, this system will eventually &4jam&r due to the incompability with AE2 Interface blocking mode! Oh no!" + "You may think the next step is just to dump the items in a Buffer and route the items with Pipes - however, this system will eventually &4jam&r due to the incompability with AE2 Interface blocking mode! Oh no!" "{@pagebreak}" "This can be fixed by placing the input of the &aItem P2P&r on your &3ME Interface&r, placing one output on the &3Extractor&r, and another output on the &3Assembler&r." "" - "Then, use Filter covers where the outputs are connected. &dItem Tag Filters&r are better, since you can configure them to &9ingot&r. Have them on &ewhitelist&r for the &3Extractor&r, and on &eblacklist&r for the &3Assembler&r (no Assembler recipe ever requires Ingots, that's an intentional design decision in GregTech)." + "Then, use Filter covers where the outputs are connected. &dItem Tag Filters&r are better, since you can configure them to &9ingot&r. Have them on &ewhitelist&r for the &3Extractor&r, and on &eblacklist&r for the &3Assembler&r (no Assembler recipe ever requires Ingots - that's an intentional design decision in GregTech)." "" - "Do not forget &dBlocking Mode&r on your Interface." + "Don't forget &dBlocking Mode&r on your Interface." "" - "Another reason why it is good to store polymers (Polyethylene, PTFE, PBI) as Bars!" + "Look - another reason why it's good to store polymers (Polyethylene, PTFE, PBI) as Bars!" ] icon: "ae2:me_p2p_tunnel" id: "7EF57E379F736FBB" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A primer on items and P2P" tasks: [{ id: "3CF9C3527F11EDA1" type: "checkmark" }] title: "Item P2P Tunnels" - x: 7.125d - y: 0.0d + x: 7.875d + y: 4.5d } ] subtitle: ["Improve your infrastructure and parallelise your setups"] diff --git a/config/ftbquests/quests/chapters/gtceu.snbt b/config/ftbquests/quests/chapters/gtceu.snbt index 5ed14b3..2037e1f 100644 --- a/config/ftbquests/quests/chapters/gtceu.snbt +++ b/config/ftbquests/quests/chapters/gtceu.snbt @@ -1,6 +1,6 @@ { default_hide_dependency_lines: false - default_quest_shape: "" + default_quest_shape: "square" filename: "gtceu" group: "" icon: { @@ -16,20 +16,20 @@ quests: [ { description: [ - "&lJust so you're aware - this modpack is currently in early Alpha. Just be prepared for some things to be broken - it's only really out so people can poke their noses around." + "This modpack is intended as a guide on &b&lGregtech: Community Edition Unofficial Modern&r&r (also known as &aGTCEu Modern&r or &aCEu Modern&r), a continuation of &aGTCE&r - which is in itself a fork of Gregtech." "" - "Got all that? Read on." - "{@pagebreak}" - "This modpack is intended as a guide on &a&lGregtech: Community Edition Unofficial Modern&r&r (also known as &aGTCEu Modern&r or &aCEu Modern&r), a continuation of &aGTCE&r - which is in itself a fork of Gregtech. &aCEu Modern&r brings the mod up to date with &erecent versions&r of Minecraft &o(as of writing this)&r, and fleshes out the original GregTech experience considerably. New content has been added to each and every tier, even going up to &3Ultimate Voltage,&r and there is also a non-negligible amount of &dQuality of Life&r." + "New content has been added to each and every tier, even going up to &3Ultimate Voltage,&r and there is also a non-negligible amount of &dQuality of Life&r." + "" + "&aCEu Modern&r brings the mod up to date with &erecent versions&r of Minecraft &o(as of writing this)&r." "{@pagebreak}" "This is a &2pure &lTech&r&2 modpack&r, focused on GregTech and its progression. You'll find &6no better place&r to learn about this mod and all the features it adds!" "" - "The questbook you are reading is &ebrimming with information&r to guide you through the modpack, so check it out if you find yourself getting lost. It's been written with both &dold-school veterans&r and &bnewcomers&r in mind." + "The questbook you're reading is &ebrimming with information&r to guide you through the modpack, so check it out if you find yourself getting lost. We wrote it with both &dold-school veterans&r and &bnewcomers&r in mind." ] icon: "kubejs:greg_icon" id: "25289F9E8AE01C29" shape: "rsquare" - size: 0.9d + size: 1.2d subtitle: "We hope you enjoy your stay" tasks: [{ id: "6C1F570DB9013DE7" @@ -43,11 +43,11 @@ { dependencies: ["25289F9E8AE01C29"] description: [ - "A Minecraft adventure starting with Wood? How &ooriginal&r. I want a refund!" + "&o\"My adventure starts with some tree punching!? Huh, I thought GregTech was supposed to shake things up a bit...\"&r" "" - "If you're familiar with GregTech, you may be aware of its &cmany nerfs&r to vanilla recipes. GTCEu does include its fair share - take a look at the crafting recipes for &eBuckets,&r or &ePaper&r. However, we'll ease off in earlygame, and 1 Log will give you 4 Planks. &aRejoice!&r" + "If you're familiar with GregTech, you may be aware of its &cmany nerfs&r to vanilla recipes. GTCEu does include its fair share - take a look at the crafting recipes for &eBuckets&r or &ePaper&r. However, we'll ease off in earlygame, and 1 Log will give you 4 Planks. &aRejoice!&r" "" - "Here, take some food for your troubles. If you're playing on &aPeaceful&r difficulty, stash it away in a chest for later." + "Here, get some food in your system. If you're playing on &aPeaceful&r difficulty, stash it away in a chest for later." ] icon: "minecraft:oak_log" id: "0EAF2C5B5EB755C5" @@ -57,7 +57,7 @@ item: "minecraft:carrot" type: "item" }] - shape: "rsquare" + shape: "square" size: 0.75d subtitle: "Begin your playthrough as before" tasks: [ @@ -72,7 +72,7 @@ } } match_nbt: false - title: "Punch some trees!" + title: "Any Logs" type: "item" } { @@ -88,13 +88,11 @@ { dependencies: ["0EAF2C5B5EB755C5"] description: [ - "Here's a &6nifty&r list of some resources that will come in handy for early-game. Collect more than we're asking for in this quest - you'll end up running out before you know it, and it's always a good habit to get more resources than you need in &aGregTech&r." + "Here's a &6nifty&r list of some resources that you'll need in bulk for early-game. Collect more than we're asking for in this quest - you'll end up running out before you know it, and it's always a good habit to gather more than you need in &aGregTech&r." "" - "We would advise that you &etackle this quest first&r and claim the reward. That way, you can do a little bit of main (read: &ointeresting&r) progression &4&lBEFORE&r you're forced to go mining." + "We'd actually advise that you &etackle this quest first&r, so that you can claim its &breward&r. That way, you can do a little bit of main (read: &ointeresting&r) progression &4&lBEFORE&r you're forced to go mining." "" - "Rubber trees can be found in &aForest&r, &2Jungle&r or &aSwamp&r biomes." - "" - "Eight furnaces might seem &cexcessive&r if you're new to &aGregTech,&r but trust us, you can never have too many." + "Eight furnaces might seem &cexcessive&r if you're new to &aGregTech,&r but trust us... you can never have too many." ] icon: "minecraft:sugar_cane" id: "0436F7B60BDEB091" @@ -104,7 +102,8 @@ item: "minecraft:iron_ingot" type: "item" }] - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Gather some resources!" tasks: [ { @@ -145,17 +144,18 @@ { dependencies: ["0EAF2C5B5EB755C5"] description: [ - "The ore generation in &2GregTech&r is very different to vanilla or normal modded Minecraft. All ores generate in &6huge veins&r which can contain &dthousands&o&r of ore blocks!" + "The ore generation in &2GregTech&r is very different to vanilla or normal modded Minecraft. All ores generate in &6huge veins&r, which can contain &dthousands&o&r of ore blocks." "" "The full extent of ore generation is explained in the Tips and Tricks tab, but here is what you need to know:" "" - "&9-&r Ore veins generate in a &4Grid&r. Every vein is &9spaced by 3 chunks&r from one to another in a cardinal direction. We have added &2In Game Info&r to display if you are located in an Ore vein in the top-left corner of your screen, as seen in GregTech: New Horizons." + "&9-&r Ore veins generate in a &4Grid&r. Every vein is &9spaced by 3 chunks&r from one to another in a cardinal direction." "" "&9-&r It's a good practice to make &dWaypoints&r (default &4B&r) for every vein you find, and to label their type. You may want to come back to the vein several times." ] icon: "gtceu:cobaltite_ore" id: "0C690272ED4FB1C3" - size: 0.75d + shape: "rsquare" + size: 0.66d tasks: [{ id: "3FA401CACE8BBE5D" title: "Woah, ores sure sound exciting." @@ -168,13 +168,13 @@ { dependencies: ["0EAF2C5B5EB755C5"] description: [ - "Did you know &aGregTech&r comes with tools equivalent to vanilla tools? And did you know that some of them are actually &6&lstronger&r than their vanilla equivalents?" + "Were you aware that &aGregTech&r comes with its own set of tools? If not, you'll be pleasantly surprised to hear that they &6&lsurpass&r their vanilla equivalents." "" - "For example, look at the selection of GTCEu Axes. If you mine a Wood Log, it'll fell the &2entire tree&r for you." + "Let's use the GregTech Axe as an example. If you use one to mine a log in a tree, it'll fell the &2entire tree&r for you. Timber!" "" - "Constant lumberjacking will eat through an Axe's &9durability&r in no time, so you may want to make your Axe out of &estronger material&r such as &bDiamond&r (but make sure you don't make a vanilla diamond Axe!)." + "Constant \"lumberjacking\" will eat through your Axe's &9durability&r in seconds, so you may want to make your Axe out of a &estronger material&r such as &bDiamond&r. Just be careful you don't make a vanilla Diamond Axe!" "" - "Take these &2Spruce saplings&r and grow some giant trees. There'll be a lot of smelting in the near future, and wooden planks are a surprisingly &deffective&r fuel source!" + "As a reward, take these &2Spruce saplings&r and use them to make some big trees. You'll need to do a lot of smelting in the near future, and planks will tide you over as an &deffective&r fuel source!" ] icon: { Count: 1b @@ -190,7 +190,8 @@ item: "minecraft:spruce_sapling" type: "item" }] - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Who needs Veinminer?" tasks: [{ id: "3880A08A72884627" @@ -204,7 +205,7 @@ title: "Grab any Lumber Axe!" type: "item" }] - title: "Timber!" + title: "Lumbering On" x: -2.25d y: -4.5d } @@ -216,9 +217,9 @@ "" "&aGregTech&r tools made of Wrought Iron are &650% more durable&r than their Iron cousins. You might want to consider using Wrought Iron until you unlock &2something better&r." "" - "To obtain Wrought Iron, you can &6smelt&r Iron Nuggets into Wrought Iron Nuggets, then recombine them into an ingot. Make sure you don't convert all of your Iron supply, as the two are &4&lnot&r interchangeable." + "To obtain Wrought Iron, you can &6smelt&r Iron Nuggets into Wrought Iron Nuggets, then recombine them into an ingot. Make sure you don't convert all of your Iron supply, as the two &4&laren't&r interchangeable." "" - "This may be time-consuming, but rest assured that you will unlock a &ebetter way&r to produce Wrought Iron before long." + "This may be time-consuming, but rest assured, you'll unlock a &ebetter way&r to produce Wrought Iron before long." ] icon: "gtceu:wrought_iron_ingot" id: "563C96885A227C9F" @@ -229,7 +230,7 @@ type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Murder, she Wrought" tasks: [{ id: "3DAB1D757B3B049D" @@ -250,7 +251,9 @@ { dependencies: ["1ECBA1CBFFB9F625"] description: [ - "Alright - your first &oproper&r &aGregTech&r tool! GT tools can be made out of many different materials. When used in crafting recipes, they are &bnot consumed&r, instead losing durability. The first type is Iron - but you could opt for Wrought Iron if you already tackled that quest." + "Alright - your first &oproper&r &aGregTech&r tool. The first of &dmany&r." + "" + "GT tools can be made out of many different materials. When used in crafting recipes, they &baren't consumed&r, instead losing durability. You'll want to start with an Iron tool - but you could opt for Wrought Iron if you already tackled that quest." "" "&9&lHammer&f:&r A crafting tool that shows up in a lot of earlygame recipes. Its secondary function is muting machines by &msmacking&r right-clicking them." "" @@ -263,7 +266,7 @@ random_bonus: 2 type: "item" }] - shape: "rsquare" + shape: "square" size: 0.75d subtitle: "Your first GT Tool!" tasks: [{ @@ -292,13 +295,13 @@ { dependencies: ["2001CB4968D3E0A2"] description: [ - "This hammer is very different from the one you'll use for crafting. It actually works as a &d3x3 pickaxe&r!" + "This hammer isn't quite like the ones you'll use for crafting. It actually works as a &d3x3 pickaxe&r!" "" - "If you are familiar with &a&lTinker's Construct&r, it behaves &esimilarly&r to hammers from that mod." + "If you're familiar with &a&lTinker's Construct&r, it behaves &esimilarly&r to hammers from that mod." "" - "Make &bgood use&r of these hammers! This bad boy will help you to clear out an entire vein in &6record time&r." + "Make &bgood use&r of these hammers! They'll help you to clear out an entire vein in &6record time&r." "" - "Note: Any quest with GregTech tools can be complete with tools crafted from any material - not just the one displayed." + "&eNote:&r Any quest with GregTech tools can be complete with tools crafted from any material - not just the one displayed." ] icon: { Count: 1b @@ -308,7 +311,8 @@ } } id: "4A365A7CC9E374F9" - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Mining just became efficient" tasks: [{ icon: { @@ -338,9 +342,11 @@ description: [ "In the real world, iron isn't &oonly&r found as pure Iron Ore. Instead, it's found in a &avariety&r of &eoxide forms&r or &eminerals&r." "" - "You'll want to go and collect quite a bit of Iron, because you're going to need &9a bunch&r very soon. If you're not having any luck mining, the &aOre Generation&r quest tab holds a lot of information on &eore veins&r. Any of the raw ores we're asking for in this quest can be directly smelted into Iron. That comes to &dfour different veins&r that can give you Iron!" + "You'll want to go and collect quite a bit of Iron, because you're going to need &9a bunch&r very soon. If you're struggling to find some, the &aOre Generation&r quest tab contains a lot of information on &eore veins&r. You may also want to check the Ore Spawn Information and Ore Byproduct List tabs in &2JEI&r." + "" + "Any of the raw ores we're asking for can be directly smelted into Iron. That comes to &dfour different veins&r that can give you Iron." "{@pagebreak}" - "Whilst it may be common habit to hoard ore in &bmodded Minecraft&r prior to unlocking some kind of &aore multiplication&r, don't worry about ore processing yet. Direct smelting will be &ohead-and-shoulders&r the most efficient method for a long, &olong&r while, given how easy it is to obtain a lot of ore in a &emining trip&r." + "Whilst it may be common habit to hoard ore in &bmodded Minecraft&r prior to unlocking some kind of &aore multiplication&r, don't worry about ore processing yet. Direct smelting remains the most efficient method for a long, &olong&r while, given how easy it is to obtain a lot of ore in a &emining trip&r." "" "Gather &l&cany&r of the requested &dRaw Ores&r to complete this quest!" ] @@ -396,7 +402,7 @@ ] } } - title: "Gather any type of Raw Iron Ore" + title: "Iron-bearing Ores" type: "item" }] title: "Iron, Iron, Iron!" @@ -408,11 +414,11 @@ description: [ "More GregTech tools are required for progression - here are the ones to lay eyes on." "" - "&9&lWrench:&r A crafting tool, but also a mining tool for GregTech machines (perfect if you think using pickaxes is unethical). It also boasts right click functions to double as a &6wrench for other mods&r. Right-click also allows you to set the output side of GregTech machines, and sneak-right-clicking rotates machines." + "&9&lWrench:&r A crafting tool, but also the correct tool for GregTech machines... perfect if you think using pickaxes is unethical. It can also double as a &6wrench for other mods&r. Right-click allows you to set the output side of GregTech machines, and sneak-right-clicking rotates machines." "" "&9&lFile:&r A crafting tool... and that's it. Yay!" "" - "&9&lSaw:&r Yet another crafting tool. If we were any more evil, we would force its use if you wanted to obtain 4 planks and 4 sticks from their respective crafting recipes. That being said, you can instead use it to get &a6 Planks per Log&r, if you wish." + "&9&lSaw:&r Yet another crafting tool. If we were any more evil, we would force its use if you wanted to obtain 4 Planks and 4 Sticks from their respective crafting recipes. That being said, you can still use it to get &a6 Planks per Log&r, if you wish." "{@pagebreak}" "&eNote:&r Any Quest with GregTech tools can be completed with the tool crafted from any material, not just the one displayed." ] @@ -424,7 +430,7 @@ } } id: "2001CB4968D3E0A2" - shape: "rsquare" + shape: "square" size: 0.75d tasks: [ { @@ -493,7 +499,7 @@ "" "&9&lButchery Knife:&r A weapon that comes pre-enchanted with &6Looting III&r. You might want to use it to gather leather and food." "{@pagebreak}" - "&e&lNote:&r This quest's reward is &3Damascus Steel&r - a rare material which can only be found as overworld loot. It far surpasses the materials you have now, so be sure to use it!" + "&e&lNote:&r This quest's reward is &3Damascus Steel&r - a rare material which can only be found as overworld loot. It far surpasses the materials you have now, so be sure to use it." ] icon: { Count: 1b @@ -583,15 +589,21 @@ "" "It is used to make &aCoke&r from &eCoal&r, or &aCharcoal&r from &eWood&r, in addition to &dliquid Creosote&r as a &3bonus&r output." "" - "Take a look at the &6Multiblock Preview&r tab in JEI to see the structure pattern. There is also a dedicated quest tab for the &bCoke Oven&r in the &6Multiblock Dilemma&r tab - future multiblocks will also be documented for your enjoyment." + "Take a look at the &6Multiblock Preview&r tab in JEI to see the structure pattern." "{@pagebreak}" - "&o&l&3Lore:&r &oThe concept of multiblocks is a modded Minecraft classic. Think of IC2's Nuclear Reactor, or Railcraft's Coke Oven - truly revolutionary at the time!&r" + "&9Note:&r &lAny&r Brick block can be replaced with a &3Coke Oven Hatch&r. You can have up to five of them." + "" + "The Hatch allows for automation - it'll &dauto-export&r both Fluid and Items! It also works for insertion into the Coke Oven (you can use Hoppers)." + "" + "If the Coke Oven happens to fully fill up on &eCreosote&r that you are not using, break and replace the Coke Oven block. &3Automated fluid voiding&r is available later in the game." + "{@pagebreak}" + "&l&3Lore:&r&o The concept of multiblocks is a modded Minecraft classic. Think of IC2's Nuclear Reactor, or Railcraft's Coke Oven - truly revolutionary at the time!&r" ] icon: "gtceu:coke_oven" id: "4946FC5BCA4CCA88" min_required_dependencies: 1 shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Your first big project... hopefully" tasks: [{ id: "3545479A7C09CDFC" @@ -607,7 +619,7 @@ description: [ "More resources are always nice. You're getting close to entering the &6age of Steam&r - Copper and Tin are required in many &6Steam Age&r machines, so check the ore tab to find out what veins they can be found in, and get mining!" "" - "If the different ore names are &bconfusing&r, you can tell which elements an ore holds at a glance by reading the &dmolecular formula&r in its tooltip. Copper is &oCu&r, Tin is &oSn&r, Iron is &oFe&r, and you can consult a &3periodic table&r for the rest. It's time to brush up on your chemistry - you'll need it for &llater&r!" + "If the different ore names are &bconfusing&r, you can tell which elements an ore holds at a glance by reading the &dmolecular formula&r in its tooltip. Copper is &oCu&r, Tin is &oSn&r, Iron is &oFe&r, and you can consult a &3periodic table&r for the rest. It's time to brush up on your chemistry - you'll need it for &llater&r." "" "This quest can be completed with &9either metal&r, so you can claim the metal you're missinng as the reward. Be sure to find a source of both soon, as a &a&ocertain&r&a Copper-Tin alloy&r will be needed to get through the &6Steam Age&r." ] @@ -644,11 +656,11 @@ description: [ "&6Bronze&r is an &2alloy&r of Copper and Tin. Grind down 3 parts Copper and 1 part Tin into dust, then combine and smelt them. If you are confused on how this is done, take a look at the &o\"&dMore Tools&r&o\"&r quest." "" - "Aim to make &amany more&r Bronze ingots than is called for here. This is the main material for the &6Steam Age&r, and you will need LOTS of it." + "Aim to make &amany more&r Bronze Ingots than is called for here. This is the main material for the &6Steam Age&r, and you will need LOTS of it." "" "&6&lThe progression now continues in the Steam Age chapter.&r" "{@pagebreak}" - "&l&3Lore&r: Bronze in real life is closer to a ratio of 7:1 for Copper to Tin. Here &o(and in most of modded Minecraft)&r this is &4not&r the case for the sake of game balance. There are a lot of things like this that need to be tweaked - &eno realism here&r." + "&l&3Lore:&r&o Bronze in real life is closer to a ratio of 7:1 for Copper to Tin. Here (and in most of modded Minecraft) this is &4not&f the case for the sake of game balance. There are a lot of things like this that need to be tweaked - &eno realism here&f." ] icon: "gtceu:bronze_ingot" id: "315DBB3B23F95E0D" @@ -659,7 +671,7 @@ type: "item" }] shape: "gear" - size: 1.75d + size: 1.3d subtitle: "Humanity's first alloy - and yours too!" tasks: [{ count: 24L @@ -674,11 +686,11 @@ { dependencies: ["7DEB73FD649BDFB6"] description: [ - "The bucket recipe has been &d&lchanged.&r It now requires plates - &owahoo&r!" + "The bucket recipe has been &d&lchanged.&r It now requires plates - &owahoo&r." "" "Plates are used absolutely &beverywhere&r in &aGregTech&r. Combining two ingots with your new &9hammer&r in a crafting table will make a plate. This ratio is kind of &cexpensive,&r but better recipes for plates will come later." "" - "Here, take this &6Wooden Barrel&r full of &bwater&r as a reward. Huh... isn't that an odd reward? Well, it's here just to teach you that all &aGTCEu&r tanks are portable!" + "Take this &6Wooden Barrel&r full of &bWater&r as a reward. Huh... isn't that an odd reward? We just wanted to show you that all &aGTCEu&r tanks are portable." ] icon: "minecraft:bucket" id: "592BD683A48C2AA2" @@ -696,7 +708,8 @@ } type: "item" }] - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "#realism" tasks: [{ id: "5DD165E4EB34C022" @@ -710,7 +723,7 @@ { dependencies: ["0EAF2C5B5EB755C5"] description: [ - "Okay, we were generous enough to &cnot nerf&r wood ratios, but this is GregTech - charcoal smelting is &4&lnot possible&r in a Furnace! You will need to make a &d&lCoke Oven&r to start getting your grubby hands on some &6charcoal&r." + "Okay, we were generous enough to leave Wood-to-Plank-ratios &cuntouched&r, but this is GregTech - charcoal smelting is &4&lnot possible&r in a Furnace. You'll need to make a &d&lCoke Oven&r to get your grubby hands on some &6charcoal&r." "" "Wooden planks are still pretty good as &6furnace fuel&r, especially since you get &l&3four&r from one log." "" @@ -724,7 +737,8 @@ item: "minecraft:coal" type: "item" }] - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Not here!" tasks: [{ count: 48L @@ -743,36 +757,23 @@ x: 0.75d y: -1.5d } - { - dependencies: ["25289F9E8AE01C29"] - description: [""] - icon: "gtceu:terminal" - id: "5E3DB52E778FE6FE" - size: 0.75d - tasks: [{ - id: "7F78101DF197EAF3" - type: "checkmark" - }] - title: "The Terminal" - x: -0.75d - y: 0.0d - } { dependencies: ["45969FFBF88F4FBB"] description: [ "In this &blightweight&r modpack, we've included enough QoL to &o(hopefully)&r fit your needs, and the pack is &aperfectly playable&r as is." "" - "&dFunctional Storage&r and &dApplied Energistics 2&r make appearances to help with &estorage&r and &6logistics.&r Their recipes have been modified to fit progression, but you won't need to play 50 hours to make your first &5Molecular Assembler&r. There are also a few other mods that you may wish to pursue for some &ahelpful QoL&r." + "&dStorage Drawers&r and &dApplied Energistics 2&r make an appearance to help with &estorage&r and &6logistics&r. Their recipes have been modified to fit progression, but you hopefully won't need to play 50 hours to make your first &5Molecular Assembler&r. There are also a few other mods that you may wish to pursue for some &ahelpful QoL&r." "{@pagebreak}" "But maybe you require... &osomething more&r?" "" - "If you're playing solo, feel free to &aadd mods&r to your instance. More &bQoL&r... more &3tech&r... maybe even some &5magic mods&r. As long as you don't add &eProjectE&r... promise?" + "If you're playing solo, feel free to &aadd mods&r to your instance. Some more &bQoL&r could be nice... more &3Tech&r could sate your cravings... maybe even some &5magic mods&r, as long as you don't add &eProjectE&r. Promise?" "" "On the 1.12.2 version of &aGregtech: CEu&r, there were multiple &aGregTech&r addons that may be ported to 1.19.2 in future. Rest assured that this pack will do its &dbest&r to support them if they make it to this version!" ] icon: "minecraft:structure_void" id: "1283B4D7B5D82193" - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Omw to install DecoCraft" tasks: [{ id: "70C69E5432F6C3BE" @@ -786,9 +787,9 @@ { dependencies: ["45969FFBF88F4FBB"] description: [ - "Don't worry, these crafts are actually useful - you'll be required to make &ehundreds more&r of these components, so it's good to get in the habit!" + "Don't worry, these crafts are actually useful - you'll be required to make &ehundreds more&r of these components. It's good to start building the habit." "" - "It's generally good to get familiar with the idea of &o\"&bbulk-crafting&r&o\"&r - if you need 1 plate, try making 8, etc. This means you'll have lots of these &dintermediates&r ready for future crafts. It might seem unreasonable to craft &astacks of rods&r or &ascrews&r especially this early on, but they will always end up being used, saving you a lot of micro-crafting in the future." + "It's generally wise to get familiar with the idea of &o\"&bbulk-crafting&r&o\"&r - if you need 1 plate, try making 8, etc. This means you'll have lots of these &dintermediates&r ready for future crafts. It might seem unreasonable to craft &astacks of rods&r or &ascrews&r especially this early on, but they will always end up being used, saving you a lot of micro-crafting in the future." "" "If you needed &6any more&r convincing, take a peek at the &drewards&r for this quest." ] @@ -842,7 +843,8 @@ type: "item" } ] - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "Put your micro-crafting talent to the task!" tasks: [ { @@ -927,8 +929,9 @@ type: "item" } ] - size: 0.75d - subtitle: "Sometimes you gotta be inefficient to be efficient!" + shape: "rsquare" + size: 0.66d + subtitle: "Sometimes, you gotta be inefficient... to be efficient!" tasks: [ { count: 64L @@ -969,20 +972,21 @@ description: [ "Be sure to &aproperly&r read <his&r quest - it has some &dimportant information&r that will remain relevant all throughout your playthrough." "" - "Informative quests such as this will appear in the chapter they are unlocked. You can also consult the &o&b\"Tips and Tricks\"&r page if you feel like you're forgetting something." + "Informative quests such as this will appear in the chapter they are unlocked. You can also consult the &b\"Useful Information\"&r page if you feel like you're forgetting something." "" - "The quest structure is intended to guide you through all the major milestones in &aGregTech&r progression. Every single quest should be &2beneficial&r to look at in some way - if something is 100% optional, we'll mention it, so don't worry about missing any tricks." + "The quest structure is intended to guide you through all the major milestones in &aGregTech&r progression. Every single quest should be &2beneficial&r to look at in some way - if something is 100% optional, we'll mention it, so don't worry about missing anything crucial." "{@pagebreak}" - "The &aGTCEu Community Pack&r can be played on &dPeaceful,&r and we highly urge you to do so, as there is little benefit from mobs and their drops. You may also want to use &o/keepInventory&r, &o/sethome&r, and abuse minimap teleport as you see fit." + "There are no drawbacks to playing this modpack in &dPeaceful&r - in fact, we highly urge you to do so, as there is little benefit from hostile mobs. Feel free to also to use &o/keepInventory&r, &o/sethome&r, and abuse minimap teleport as you see fit." "" - "Although these features won't ruin your day if you choose not to use them, this modpack is &4not&r focused on providing a punishing &eSurvival&r experience, but more so learning the ins and outs of &aGregTech.&r" + "Although we won't force these settings onto you, we &4don't&r intend for this modpack to provide a punishing &eSurvival&r experience, but more so help you learn the ins and outs of &aGregTech CEu&r." "{@pagebreak}" - "Lastly, it's good to be &lsavvy&r with &eJEI.&r &aGregTech&r items will frequently have several recipes, so do not assume the first recipe &eJEI&r shows you will be the most efficient. Good &eJEI&r usage involves the &bidentification of patterns&r in autogenerated recipes (example: all the Iron related items &6macerate&r into Iron Dust)." + "Lastly, it's good to be &lsavvy&r with &eJEI.&r &aGregTech&r items will frequently have several recipes, so you should never assume the first recipe &eJEI&r displays is the most efficient. \"Professional\" &eJEI&r usage involves the &bidentification of patterns&r in autogenerated recipes (example: all the Iron related items &6macerate&r into Iron Dust)." "" - "When complex recipes arise - and yes, &aGTCEu&r can be intimidating - we will make sure to point out &5efficient routes&r you can take - however, we urge you to experiment on your own. It's no fun to follow the quest book by rote!" + "When complex recipes arise - and we won't sugarcoat, &aGTCEu&r can be intimidating - we'll make sure to direct you towards the more &5efficient routes&r. However, we urge you to experiment on your own. It's no fun to follow the quest book by rote, right?" ] icon: "ftbquests:book" id: "13E9DF7E980CFC5B" + shape: "circle" size: 0.75d subtitle: "Read this, and read it again!" tasks: [{ @@ -1005,7 +1009,8 @@ ] icon: "craftingstation:crafting_station" id: "411AB552514EA14C" - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "No, Tinkers' is not in this modpack" tasks: [{ id: "30D40010C8E6E115" @@ -1018,27 +1023,51 @@ } { description: [ - "New to this updated pack is a Tutorials tab. The information inside is available to view at any time, but whenever it becomes relevant, you will be directed towards it for some light reading." + "New to this updated pack is a &dTips and Tricks&r tab. The information inside is available to view at any time, but whenever it becomes relevant, you will be &6directed towards it&r for some light reading." "" - "The information found inside may interest you if you would like a deeper insight into some of GTCEu's mechanics, and in some cases is absolutely indispensable." + "The information found inside may interest you if you would like a &adeeper insight&r into some of &bGTCEu's mechanics&r, and in some cases is absolutely indispensable." "" - "Quests that unlock a tutorial node will have an orange-ish descriptor at the bottom of the quest description. You can immediately travel to the tutorial tab by clicking on the quest link at the top right of the quest's box!" + "Quests that unlock a tutorial node will have an &6orange-ish descriptor&r at the bottom of the quest description." "" "Get reading!" ] icon: "minecraft:lectern" id: "008ABF78E56209F7" + shape: "circle" size: 0.75d subtitle: "Tips and tricks to help you prosper" tasks: [{ - id: "4EBD5D697E085217" - title: "I have read this page multiple times" + id: "382566FB9E8CFE29" + title: "Alright, I get it, I get it" type: "checkmark" }] title: "Tutorialised" - x: -2.25d + x: -0.75d y: 0.0d } + { + dependencies: ["0EAF2C5B5EB755C5"] + description: [ + "Rubber Trees can be found in &aForest&r, &2Jungle&r or &aSwamp&r biomes." + "" + "Breaking Rubber Logs will yield &6Resin,&r which will be important moving forwards." + "" + "The logs also offer &duseful resources&r when processed in future." + ] + id: "5193DD03C0742548" + shape: "rsquare" + size: 0.66d + subtitle: "No, this isn't IC2" + tasks: [{ + count: 8L + id: "76851CD51E99CA38" + item: "gtceu:rubber_sapling" + type: "item" + }] + title: "Gettin' Shaded under a Rubber Tree" + x: 0.75d + y: -4.5d + } ] subtitle: ["Welcome to &6GTCP&r! Glad to have you here."] title: "Introduction" diff --git a/config/ftbquests/quests/chapters/gtceu_electricity.snbt b/config/ftbquests/quests/chapters/gtceu_electricity.snbt deleted file mode 100644 index 47e66d4..0000000 --- a/config/ftbquests/quests/chapters/gtceu_electricity.snbt +++ /dev/null @@ -1,456 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "gtceu_electricity" - group: "719BFF182E0820D1" - icon: "gtceu:lv_battery_hull" - id: "78143C34A257B32B" - order_index: 0 - quest_links: [ - { - id: "1E0BEF514062908F" - linked_quest: "6E186F9C57155BFA" - x: 1.0d - y: -2.5d - } - { - id: "7A34878030ACD40E" - linked_quest: "7B0FF43022F6C2EC" - x: 1.0d - y: -1.0d - } - { - id: "2314B5E680199D8B" - linked_quest: "6A844F93292A01DC" - x: 1.0d - y: 0.5d - } - { - id: "73658F75574096ED" - linked_quest: "6C20A9A64C1BE0BF" - shape: "rsquare" - size: 0.75d - x: -0.5d - y: 2.0d - } - { - id: "3ABFF7620810CE15" - linked_quest: "4B8D66A65F102D7E" - x: 2.5d - y: 2.0d - } - { - id: "5107BD377C9F044F" - linked_quest: "7B472E0AF15726F0" - x: 1.0d - y: 3.5d - } - { - id: "3627AD257B23C80B" - linked_quest: "583D0CC4FAA4FC98" - x: -0.5d - y: -2.5d - } - { - id: "5FFADDE150FEB028" - linked_quest: "03DBF1961AE21C76" - x: 1.0d - y: -5.75d - } - ] - quests: [ - { - dependencies: ["6E186F9C57155BFA"] - description: [ - "Transporting EU is done via direct connection, using &aWires&r or &aCables&r." - "" - "Wires are the inferior option as they will &celectrocute&r you and &close more energy&r as the electricity travels through the wire, so you want to use insulated Cables. Keep in mind that you can't combine cables into thicker variants, so make sure you insulate the right thickness to avoid any headaches." - "" - "&cCable loss&r means you will have to stick your Machines close to your Generators, but that will only be a problem in earlygame. If you peek through the quest book, you will eventually be able to obtain &6Superconductors&r, sidestepping this issue!" - ] - icon: "gtceu:aluminium_single_cable" - id: "3A37D379DDBD548D" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "6A64F735F925A515" - type: "checkmark" - }] - title: "EU Transportation" - x: 2.5d - y: -2.5d - } - { - dependencies: ["7B0FF43022F6C2EC"] - description: [ - "You have likely realised by now that the Energy system in &2GregTech&r is &cnowhere near as simple&r as the &1RF&r you may be used to using in modded Minecraft." - "" - "The energy unit of GregTech is the EU." - "" - "&1EU&r mechanics have a certain flair to them, and are not dissimilar to real-world electricity. They can also be &4dangerous and punishing&r if mishandled. However, the power system gives GregTech players a lot of &6satisfaction&r when harnessed well." - "{@pagebreak}" - "&bLore:&r The Amperage bug, exploit or feature (call it whatever you want!) from 1.12.2 GTCE has been &lfixed&r in GTCEu. The Energy network now works as intended." - ] - icon: "gtceu:lv_transformer_2a" - id: "6232BD50F5411201" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "4DBE489DA7F13C93" - title: "Amperage" - type: "checkmark" - }] - title: "Just what is EU?" - x: 2.5d - y: -1.0d - } - { - dependencies: ["7B0FF43022F6C2EC"] - description: [ - "Each single-block Generator in GregTech is configured to produce &91 Amp&r of its voltage tier. For &7LV&r, that results in &232EU/t&r." - "" - "If a machine requires 16EU/t, one \"packet\" of 32EU is sent &6every other tick&r (assuming no cable loss) - no more, no less." - "" - "A Battery Buffer with &94&r Batteries can produce up to &94 Amps&r for &2128EU/t&r as &7LV&r power, which is important for the &3Electric Blast Furnace&r - or to run multiple machines simultaneously." - "" - "Generic machines are configured to draw up to &92 Amps&r to account for cable loss. Other machines have specific &9Amps IN&r, which is described in their tooltip." - ] - id: "10122F79C49896DA" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "3259A966A14903AE" - type: "checkmark" - }] - title: "Machine Amps" - x: -0.5d - y: -1.0d - } - { - dependencies: ["7B0FF43022F6C2EC"] - description: [ - "The most critical thing to know is that &acables&r have an &9Amperage &climit&r. Attempting to transport more Amps than this limit will &4burn your cable up&r." - "" - "&9Amps&r are drawn &oonly&r through the &aCables&r connecting the Producers and Consumers directly, and only drawn if the Consumers are active." - "" - "This means you can safely step down your Cables in certain places - feel free to experiment!" - ] - icon: "minecraft:campfire" - id: "1D4CB1889C44E8AB" - shape: "rsquare" - size: 0.75d - subtitle: "Twiddling whilst the EBF burns" - tasks: [{ - id: "485F963DA6CD1B10" - type: "checkmark" - }] - title: "Cable Burning" - x: -2.0d - y: -1.0d - } - { - dependencies: ["6A844F93292A01DC"] - description: [ - "Let's go over some basic physics:" - "" - "° &9Power&r = &2Voltage&r * &dAmperage&r" - "° &1Energy&r = &9Power&r * &6Time&r" - "" - "&8Resistance&r is an excluded concept in GregTech, instead being partially simulated as cable loss." - "" - "The units are defined as such:" - "" - "- &1EU&r is the unit of &1Energy&r." - "- &9EU/t&r is the &9Power&r." - "- &dA&r or &dAmp&r is the &dAmperage&r." - "- &2V&r &owould&r be the &2Voltage&r, but we prefer referring to it as &7LV&r, &bMV&r, &6HV&r... as those are the relevant values for gameplay (technically: &7LV&r = 32V = 32EU/t/A)." - ] - icon: "minecraft:apple" - id: "51E9035AA830A859" - shape: "rsquare" - size: 0.75d - subtitle: "Ow, my head!" - tasks: [{ - id: "3FC502CEBAE1B0DA" - type: "checkmark" - }] - title: "Basic Physics" - x: 2.5d - y: 0.5d - } - { - dependencies: ["6A844F93292A01DC"] - description: [ - "Here comes the potentially &4destructive&r part, so read carefully:" - "" - "&9-&r &aCables&r and &aWires&r which receive &2higher Voltage&r than their rating will &cburn&r, in addition to burning if they receive too many &dAmps&r." - "" - "&9-&r &3Machines&r which receive a &2higher Voltage&r than their Tier will &cexplode&r. Kaboom! Extra &dAmps&r will not have an adverse affect, as they consume only what they need." - ] - icon: "ae2:tiny_tnt" - id: "144F1F475735CFE3" - shape: "rsquare" - size: 0.75d - subtitle: "nomifactory.gif" - tasks: [{ - id: "24AA0FBE677C12E9" - type: "checkmark" - }] - title: "Explosion!" - x: 4.0d - y: 0.5d - } - { - dependencies: ["6A844F93292A01DC"] - description: [ - "Every &6tick&r, &1EU&r &apackets&r attempt to transfer themselves from Energy Producers to Consumers. These &apackets&r have two parameters: a &2Voltage&r tier determined by the tier of the Producer, and &dAmperage&r. This determines how much &9Power&r can actually be transferred. " - "" - "There are no partial Amps, meaning Energy is transferred only if the full Amp &apacket&r can be received. You might notice this from your machines sitting just below full EU capacity - they will only accept EU when they are missing at least 1A of their input voltage." - ] - icon: "minecraft:sticky_piston" - id: "21165FF6B466E115" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "38F603FF520379B8" - type: "checkmark" - }] - title: "Tick Behaviour" - x: -0.5d - y: 0.5d - } - { - dependencies: [ - "6A844F93292A01DC" - "21165FF6B466E115" - "51E9035AA830A859" - "144F1F475735CFE3" - ] - description: [ - "In summary, Energy is transported in &apackets&r of &132EU&r for &7LV&r, &1128EU&r for &bMV&r... so on and so forth. The amount of energy that is actually received by a machine can end up being lower than energy sent, due to cable loss." - "" - "Machine Energy Input is limited by &2Voltage&r (too high and, well, &6boom&r!), and by &dAmperage&r. Thus, a &bMV&r Machine with &d2A&r Input connected to a &7LV&r line will never accept more than &964EU/t&r." - "" - "It is still possible to run &bMV&r Machines on &7LV&r lines, but only if the recipes are low enough &9Power&r, or if you have a &3MV Battery&r in the charging slot. The machine will only accept &d1A&r when idle, and so the &3Battery&r will recharge at a maximum rate of &932EU/t&r." - ] - icon: "minecraft:book" - id: "626DCB7567936888" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "2312782365B0DB34" - type: "checkmark" - }] - title: "In summary..." - x: 5.5d - y: 0.5d - } - { - dependencies: ["7B0FF43022F6C2EC"] - description: [ - "&6Superconductors&r are special Wires available for each Voltage tier. They don't have any Cable counterpart, but that isn't necessary, as they have absolutely &6zero cable loss&r! They also don't damage you when you touch them. " - "" - "They are the best choice for wiring at any tier, if not a little expensive in comparison to the other wires." - ] - icon: "gtceu:mercury_barium_calcium_cuprate_single_wire" - id: "15FE6124D69B7FB5" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "4EB334D0DA04D848" - title: "Superconductors" - type: "checkmark" - }] - x: 4.0d - y: -1.0d - } - { - dependencies: ["6E186F9C57155BFA"] - description: [ - "Changing and limiting amperage/voltage may seem intimidating, but there are many tools to help prevent mistakes." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - ] - icon: { - Count: 1b - id: "gtceu:iron_wrench" - tag: { - Damage: 0 - } - } - id: "25BFD5598A82C056" - shape: "rsquare" - tasks: [{ - id: "54F553DB043ECD55" - title: "Manipulating Power" - type: "checkmark" - }] - x: 1.0d - y: 2.0d - } - { - dependencies: ["7B472E0AF15726F0"] - description: [ - "Each tier above the recipe tier allows one overclock. Each overclock implies:" - "" - "&9-&r 2x recipe speed" - "&9-&r 4x power consumption" - "&9->&r 2x total energy cost" - "" - "As you can see, there are upsides and downsides. It is a game of balance: ask yourself if you want faster recipes at the cost of greater power consumption." - ] - icon: { - Count: 1b - id: "gtceu:programmed_circuit" - tag: { - Configuration: 0 - } - } - id: "3C28D51ABB1635D0" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "6A8626DC27760924" - type: "checkmark" - }] - title: "The mathematics of overclocking" - x: 2.5d - y: 3.5d - } - { - dependencies: ["7B472E0AF15726F0"] - description: [ - "A pro tip - for automated setups, overclock as little as possible!" - "" - "Machines have a side menu to set the maximum voltage tier it will overclock to. Click on it to cycle through all the available Voltages and choose a limit." - ] - icon: "minecraft:obsidian" - id: "3BD55CCFE642A6F3" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "5BEA9540C9836982" - title: "Limiting your overclocks" - type: "checkmark" - }] - x: -0.5d - y: 3.5d - } - { - dependencies: ["6E186F9C57155BFA"] - description: ["&2GTCEu&r Cables now have &6native RF support&r! You can plug any RF appliance into an EU source and it will automatically convert. The ratio is &a4 : 1&r (RF : EU). Not that you can produce RF in this pack - but it's a thought if you wanted to make your own!"] - icon: "gtceu:lv_battery_hull" - id: "3E63B7035BCDFF21" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "6A8812C3708B157B" - type: "checkmark" - }] - title: "RF to EU" - x: 0.375d - y: -3.75d - } - { - dependencies: ["6E186F9C57155BFA"] - description: ["GT6-style Cables are &denabled&r. It means that placing Cables will only connect them to the block they were placed against. To open more connections, use your &5Wire Cutter&r on the grid."] - icon: { - Count: 1b - id: "gtceu:wrought_iron_wire_cutter" - tag: { - Damage: 0 - } - } - id: "76D1CB36DBC50309" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "5433EAA76631DF14" - type: "checkmark" - }] - title: "Why won't my cables connect?" - x: 1.5d - y: -3.75d - } - { - dependencies: ["03DBF1961AE21C76"] - description: [ - "You might already be familiar with EU as the Energy Unit for Electric machines - but what about Steam?" - "" - "Steam machines will run using a proportional amount of steam at a 1:1 ratio of EU to Steam as listed in your recipe viewer of choice." - ] - icon: "gtceu:lv_steam_turbine" - id: "20CA74FD0C99335D" - shape: "rsquare" - size: 0.75d - subtitle: "Using Steam to power your machines" - tasks: [{ - id: "4742BDA66BF64EBB" - type: "checkmark" - }] - title: "Steam Power" - x: 0.0d - y: -5.75d - } - { - dependencies: ["03DBF1961AE21C76"] - description: [ - "Regular Steam Machines are twice as slow to complete recipes as is listed in JEI. To bring your machines up to speed, you may want to pursue High Pressure Steam machinery." - "" - "High Pressure Steam Machines are the same speed as indicated by JEI, but with adjusted steam consumption. You will unlock them once you obtain Steel." - ] - icon: "gtceu:hp_steam_solid_boiler" - id: "068049DA233C9ED0" - shape: "rsquare" - size: 0.75d - subtitle: "Why aren't my machines fast?" - tasks: [{ - id: "3A3056D2ACBB9762" - type: "checkmark" - }] - title: "Pressure Differences" - x: 1.0d - y: -6.75d - } - { - dependencies: ["03DBF1961AE21C76"] - description: [ - "After each recipe, the Steam machines will vent cooler steam (with snazzy particles) from the side with the square. This is the exhaust port." - "" - "Important: Keep the exhaust port unblocked - this is neither an input nor an output slot! If the machine fails to vent steam, it will stop working." - "" - "Reminder: Use your Wrench to change which side the exhaust port is facing (right-click)." - ] - icon: "gtceu:assembly_line_grating" - id: "402072841230707C" - shape: "rsquare" - size: 0.75d - subtitle: "I saw Steam vent" - tasks: [{ - id: "34FF221CCFF8E84C" - type: "checkmark" - }] - title: "Steam Exhaust" - x: 1.0d - y: -4.75d - } - { - dependencies: ["03DBF1961AE21C76"] - description: ["Psst! If you're not in a Hardcore world, I invite you to stand on top of pipes transporting steam, or stand right in front of the vent as the machines are running recipes."] - icon: "minecraft:skeleton_skull" - id: "27D4118D7EAF29B1" - shape: "rsquare" - size: 0.75d - subtitle: "Goodbye, cruel world" - tasks: [{ - id: "601BB1F557E26611" - type: "checkmark" - }] - title: "Steam Kills" - x: 2.0d - y: -5.75d - } - ] - subtitle: ["Wrap your head around GT's power system"] - title: "Steam and Electricity" -} diff --git a/config/ftbquests/quests/chapters/hv__high_voltage.snbt b/config/ftbquests/quests/chapters/hv__high_voltage.snbt index 713d220..2970c29 100644 --- a/config/ftbquests/quests/chapters/hv__high_voltage.snbt +++ b/config/ftbquests/quests/chapters/hv__high_voltage.snbt @@ -11,30 +11,30 @@ id: "2583D0B64E51FAC8" linked_quest: "5063FDFFBE3E4855" size: 0.75d - x: 9.0d - y: -6.75d + x: 7.875d + y: -5.25d } { id: "47BF469B9B0EB28A" linked_quest: "4AFD3073C731A1E4" - size: 1.1d - x: 9.0d - y: -5.625d + size: 0.75d + x: 7.875d + y: -4.125d } { id: "6C3B2B8F8B6646EA" linked_quest: "6DDDE2268B691F74" - shape: "rsquare" + shape: "square" size: 0.75d x: 0.0d - y: -3.375d + y: -3.0d } { id: "306AB6B6B81566DA" linked_quest: "16A6AE5C770DB83A" shape: "gear" - size: 1.5d - x: 0.0d + size: 1.2d + x: 2.25d y: -1.875d } ] @@ -54,7 +54,7 @@ item: "gtceu:advanced_integrated_circuit" type: "item" }] - shape: "rsquare" + shape: "square" size: 0.75d tasks: [{ count: 6L @@ -64,49 +64,21 @@ }] title: "High Voltage Machines" x: 1.125d - y: -0.75d + y: -1.875d } { dependencies: ["0021051273D48936"] - description: ["&aEnergium Crystals&r store a significant amount of &9EU&r. They are also arguably cheaper!"] + description: ["&aEnergium Crystals&r store a significant amount of &9EU&r. They're also arguably cheaper."] icon: "gtceu:energy_crystal" id: "55552589C581EE9E" size: 0.75d subtitle: "Science-fiction batteries!" tasks: [{ - id: "3FE646E607B19ACD" + id: "35D2AE2899F60BC3" item: "gtceu:energy_crystal" type: "item" }] title: "Super Batteries" - x: 2.25d - y: -3.0d - } - { - dependencies: ["55552589C581EE9E"] - description: [ - "You probably don't have mobs to fight, but this armor provides nice QoL that you may enjoy!" - "" - "&9Helmet:&r Provides &dNight vision&r (default keybind &4M&r but check for conflicts)" - "" - "&9Chestplate:&r Provides nothing interesting, but can be further upgraded into the &aAdvanced&r version at the very end of &6HV&r Age." - "" - "&9Leggings:&r Provides nothing special, perhaps we should have given it a small speed boost?" - "" - "&9Boots:&r Provides &dStep Assist&r. You read that right!" - "" - "" - "&bLore:&r This armor is originally inspired by IndustrialCraft, but its first implementation within the GTCE environment came with Nuke Powered Utils, an addon mod to GTCE." - ] - id: "773C23C341F563DE" - shape: "rsquare" - size: 0.75d - subtitle: "Not a registered trademark" - tasks: [{ - id: "5CCCB3EA90795A4A" - type: "checkmark" - }] - title: "NanoMuscle" x: 3.375d y: -3.0d } @@ -116,9 +88,9 @@ "16A6AE5C770DB83A" ] description: [ - "The &3HV Autoclave&r - despite being optional - is a machine you will definitively want to grab." + "The &3HV Autoclave&r - despite being optional - is a machine you'll definitively want to grab." "" - "This unlocks unique Batteries that are &6far superior&r to standard Batteries." + "This unlocks unique Batteries that are &6far superior&r to their standard counterparts." ] icon: "gtceu:hv_autoclave" id: "0021051273D48936" @@ -130,7 +102,7 @@ type: "item" }] title: "HV Autoclave" - x: 1.125d + x: 2.25d y: -3.0d } { @@ -150,50 +122,50 @@ type: "item" }] title: "High Voltage Bathing" - x: 3.375d + x: 4.5d y: -1.875d } { dependencies: ["26394C1290D70AB6"] description: [ - "If you're still running off the &3Large Bronze Boiler&r, you may want to upgrade to the &3Large Steel Boiler&r." + "If you're &lstill&r running off the &3Large Bronze Boiler&r, you may want to upgrade to the &3Large Steel Boiler&r." "" - "It is slightly more efficient than the &3LBB&r, and produces &d900 EU/t worth of Steam&r." + "It's slightly more efficient than the &3LBB&r, and produces &d900 EU/t worth of Steam&r." "" - "We would recommend you try other power options at this point, though!" + "We'd recommend you try other power options at this point." ] icon: "gtceu:steel_large_boiler" id: "1BB40CCF17D00719" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "3872B1D118426B33" item: "gtceu:steel_large_boiler" type: "item" }] title: "One Hundred Million Pressure Cookers" - x: -1.125d - y: -3.0d + x: 1.125d + y: -0.75d } { dependencies: ["16A6AE5C770DB83A"] description: [ "You now have access to two &3new Maintenance Hatches&r. Both hatches &6do not require Maintenance&r when first placed in a Multiblock." "" - "The &3Automatic Maintenance Hatch&r is pretty simple - it eliminates the need for Maintenance, &6forever&r!" + "The &3Automatic Maintenance Hatch&r is pretty simple - it eliminates the need for Maintenance, &6forever&r." "" "The &3Configurable Maintenance Hatch&r is more interesting. You can configure it to cut off &a10% duration&r on recipes, at the cost of making Maintenance happen three times as fast. That is &d16 real hours&r of activity." "" "&9Reminder:&r You can put Tape in the maintenance Hatch to automatically fix problems." "{@pagebreak}" - "&bLore:&r The Automatic Maintenance Hatch texture and mechanic comes from TecTech, an addon mod originally made for GregTech: New Horizons. " + "&l&3Lore:&r&o The Automatic Maintenance Hatch texture and mechanic comes from TecTech, an addon mod originally made for GregTech: New Horizons. " "" - "More TecTech references coming up if you stick with us with the late game!" + "&oYou'll see more from TecTech if you stick with us with the late game." ] icon: "gtceu:configurable_maintenance_hatch" id: "15645E46CC0E6764" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { id: "4BE8DFB45A1BFC09" @@ -207,13 +179,13 @@ } ] title: "Advanced Maintenance" - x: -1.125d - y: -0.75d + x: 1.125d + y: -3.0d } { dependencies: ["16A6AE5C770DB83A"] description: [ - "Just like in &bMV&r, here are more higher-tier components." + "Just like &bMV&r, you'll need to make higher-tier components." "" "The painful &dFlawless Gems&r have been replaced with slightly-more-painful &dEyes of Ender&r. Also notice that the &aMotors&r require &d2x Silver Cables&r." "" @@ -227,7 +199,7 @@ icon: "gtceu:hv_electric_motor" id: "029CF0D9E5097F87" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { id: "5B6D9DD390CC3184" @@ -267,25 +239,25 @@ ] title: "We call this \"fun\"" x: 0.0d - y: -0.375d + y: -1.875d } { dependencies: [ "26394C1290D70AB6" "16A6AE5C770DB83A" ] - description: ["The &3HV Assembling Machine&r is the next step in progression, but also unlocks a handful of useful utilities."] + description: ["The &3HV Assembling Machine&r is the next step in progression, but also unlocks a handful of useful utilities - check around this quest for more."] icon: "gtceu:hv_assembler" id: "16B735F9C391D260" - size: 1.1d + size: 0.75d tasks: [{ id: "1B70E35262CA2CB8" item: "gtceu:hv_assembler" type: "item" }] title: "HV Assembling Machine" - x: 0.0d - y: 0.75d + x: 2.25d + y: -0.75d } { dependencies: ["16B735F9C391D260"] @@ -293,14 +265,14 @@ icon: "gtceu:digital_interface_cover" id: "111877E2F16AD71C" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "505B2CDC455C36C5" item: "gtceu:digital_interface_cover" type: "item" }] title: "Digital Interface Cover" - x: -1.125d + x: 1.125d y: 0.375d } { @@ -313,40 +285,27 @@ icon: "gtceu:infinite_water_cover" id: "78464574AF8A27AC" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "3CE1967A82B9ED45" item: "gtceu:infinite_water_cover" type: "item" }] title: "Infinite Water" - x: -1.125d - y: 1.5d - } - { - dependencies: ["16B735F9C391D260"] - id: "357C4FAED27019CF" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "658FBBCA404480B0" - type: "checkmark" - }] - title: "Central Monitor" - x: 0.0d - y: 1.875d + x: 2.25d + y: 0.375d } { dependencies: ["124B32A0583A636A"] description: [ "The &aSimple System on Chip&r will be used for the best &dULV Circuit&r recipe." "" - "I would also recommend going ahead and making all the other useful colored Lenses ahead of time. They are listed here in an &eoptional&r task." + "We'd also recommend going out of your way to make all the other useful colored Lenses ahead of time. They are listed here in an &eoptional&r task." ] icon: "gtceu:cyan_glass_lens" id: "6975F16F5B50F17F" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [ { count: 20L @@ -369,8 +328,8 @@ } ] title: "I see the world in colour" - x: 2.25d - y: -0.75d + x: 4.5d + y: 0.375d } { dependencies: [ @@ -380,15 +339,15 @@ description: ["&8ULV&r Circuits are used in some AE2 recipes, such as the &aAnnihilation Core&r and &aFormation Core&r."] icon: "gtceu:nand_chip" id: "15EC934CE8F4DC86" - size: 0.66d + size: 0.75d tasks: [{ id: "6B595E3904B796C3" item: "gtceu:nand_chip" type: "item" }] title: "Best ULV Circuits!" - x: 3.375d - y: -0.75d + x: 4.5d + y: 1.5d } { dependencies: [ @@ -403,15 +362,15 @@ icon: "ae2:fluid_cell_housing" id: "26E8E5C163340E5A" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "4717CD0721804BAC" item: "ae2:fluid_cell_housing" type: "item" }] title: "Digital Fluid Storage" - x: 2.25d - y: 0.75d + x: 3.375d + y: -0.75d } { dependencies: [ @@ -451,8 +410,8 @@ } ] title: "Upgrade your EBF II" - x: 3.375d - y: 0.75d + x: 4.5d + y: -0.75d } { dependencies: [ @@ -462,13 +421,14 @@ description: [ "The &3HV Chemical Reactor&r unlocks a ton of new recipes. Ah, who doesn't love the ever-growing demand on more advanced Chemistry?" "" - "&9Note:&r A lot of content is unlocked in the &6HV&r Age. However, not all of them are useful just yet! It would make HV too dense to include all of them here." + "&9Note:&r A lot of content is unlocked by reaching &6HV&r. However, not every processing line or item is crucial right now. It'd make &6HV&r too dense to include all of them here." "" - "Go check out the &5EV&r Chapter for what you have available!" + "Go check out the &5EV&r Chapter if you want to push yourself." ] - icon: "gtceu:hv_chemical_bath" + icon: "gtceu:hv_chemical_reactor" id: "390E59F05132FCB8" shape: "square" + size: 0.75d tasks: [{ id: "652CFAE1FA60F3E2" item: "gtceu:hv_chemical_reactor" @@ -486,7 +446,7 @@ "Rutile, a form of Titanium Dioxide, cannot be electrolyzed directly - it has to be obtained from other Ores." "" "The next steps are described in the next Quest. No need to rush things." - "" + "{@pagebreak}" "Bauxite is also an &6excellent source of Aluminium&r." "" "Going to &dThe End&r will give you access to a better Bauxite vein, as well as &9Ilmenite&r, an even better source of Rutile." @@ -496,13 +456,14 @@ icon: "gtceu:rutile_dust" id: "59DFC4DA7D29C315" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "...means it WASN'T Titanium!" tasks: [ { count: 15L id: "7046AD026C55153C" item: "gtceu:bauxite_dust" + optional_task: true type: "item" } { @@ -526,11 +487,11 @@ "" "The &dCarbon&r, &dChlorine&r, &dOxygen&r, and &dMagnesium&r used in the process can be &6perfectly recovered&r from the byproduct &dCarbon Monoxide&r and &dMagnesium Chloride&r with no loss. Set up a system to recover them and you can process an indefinite amount of Rutile in a closed loop!" "{@pagebreak}" - "&aTitanium Tetrachloride&r also acts as a catalyst in the production of plastics. A small amount of &aTiCl₄ &rin the polymerisation process increases the polymer yield to &6133%&r&r. This is totally and completely optional, though." + "&aTitanium Tetrachloride&r also acts as a catalyst in the production of plastics. A small amount of &aTiCl₄ &rin the polymerisation process increases the polymer yield to &6133%&r&r. This is totally and completely optional." ] icon: "gtceu:titanium_tetrachloride_bucket" id: "727075AAF9F91FAE" - size: 1.1d + size: 0.75d tasks: [{ amount: 1000L fluid: "gtceu:titanium_tetrachloride" @@ -553,15 +514,15 @@ icon: "gtceu:mercury_barium_calcium_cuprate_double_wire" id: "45F9AAE4ABE32033" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "2C582DDA7BC36951" item: "gtceu:mercury_barium_calcium_cuprate_single_wire" type: "item" }] title: "HV Superconductors" - x: 3.375d - y: -4.5d + x: 4.5d + y: -4.125d } { dependencies: [ @@ -574,7 +535,7 @@ "" "Despite not being required &oyet&r, it still is a good idea to upgrade your primary &3EBF&r for those sweet, sweet &6Coil bonuses&r." "{@pagebreak}" - "&bLore:&r In the original GregTech 5, there were only three types of coils. This was the last tier." + "&l&3Lore:&r&o In the original GregTech 5, there were only three types of coils. This was the last tier." ] icon: "gtceu:nichrome_coil_block" id: "6B08799BCFD01D3D" @@ -587,8 +548,8 @@ type: "item" }] title: "Nichrome Coils" - x: 3.375d - y: -5.625d + x: 4.5d + y: -5.25d } { dependencies: [ @@ -600,13 +561,14 @@ "" "Be sure your closed loop for Rutile is ready, and prepare to run a dedicated &3EBF&r for hours." "" - "The &5EV&r Age marks the end for single block generators! You will need to run several &3HV Generators&r to keep up - and later, upgrades to Multiblock Generators will be necessitated." + "&5EV&r marks the end for single block generators! You'll need to run several &3HV Generators&r to keep up - and later, upgrades to Multiblock Generators will be required." + "" "While Multiblock generators are much more expensive, they have the ability to be much more energy efficient!" ] icon: "gtceu:titanium_ingot" id: "7FA0ACB7F161F378" shape: "gear" - size: 1.5d + size: 1.2d tasks: [{ id: "6D3E269567F419DE" item: "gtceu:titanium_ingot" @@ -614,7 +576,7 @@ }] title: "Titanium" x: 5.625d - y: -5.625d + y: -5.25d } { dependencies: ["6958029B5514D4EC"] @@ -639,15 +601,15 @@ icon: "gtceu:item_tag_filter" id: "717099CE2CB9A0ED" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "497959F0CC572A68" item: "gtceu:item_tag_filter" type: "item" }] title: "300IQ" - x: 2.25d - y: -5.625d + x: 3.375d + y: -5.25d } { dependencies: ["4AFD3073C731A1E4"] @@ -660,7 +622,7 @@ ] icon: "gtceu:vacuum_freezer" id: "6958029B5514D4EC" - size: 1.1d + size: 0.75d subtitle: "Did you know vacuums actually make things hotter?" tasks: [{ id: "784C1A8A77AD314E" @@ -668,27 +630,27 @@ type: "item" }] title: "Ice Cold" - x: 7.125d - y: -5.625d + x: 6.75d + y: -5.25d } { dependencies: [ "1C55AE6AD5BDE304" "6958029B5514D4EC" ] - description: ["&a4A&r of &bMV&r energy transmission may be appealing, but you probably don't need these at this point. The option is always there if you need it!"] + description: ["&a4A&r of &bMV&r energy transmission may be appealing, but you probably don't need these at this point. The option is always there if you need it."] icon: "gtceu:magnesium_diboride_double_wire" id: "72F0DFAF5CC6D0FE" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "4CCBDA5AC16CBB48" item: "gtceu:magnesium_diboride_single_wire" type: "item" }] title: "MV Superconductors" - x: 7.125d - y: -6.75d + x: 6.75d + y: -4.125d } { dependencies: [ @@ -702,28 +664,15 @@ ] icon: "gtceu:hv_circuit_assembler" id: "6B1595678ECB7AC8" - size: 1.1d + size: 0.75d tasks: [{ id: "337D8EF42A7BD3A2" item: "gtceu:hv_circuit_assembler" type: "item" }] title: "HV Circuit Assembler" - x: 9.0d - y: -3.75d - } - { - dependencies: ["41D32C5178760F47"] - id: "4451E884F1807526" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "1D9090BAEB920C42" - type: "checkmark" - }] - title: "Auto-build" - x: 10.125d - y: -2.25d + x: 7.875d + y: -3.0d } { dependencies: [ @@ -751,7 +700,7 @@ title: "Nearest Stronghold location printed in chat" type: "command" }] - size: 1.1d + size: 0.75d tasks: [{ count: 12L id: "30A89DD2A22EE314" @@ -759,7 +708,7 @@ type: "item" }] title: "The End" - x: 9.0d + x: 7.875d y: -1.875d } { @@ -770,9 +719,9 @@ description: [ "The first &1IV&r circuit. Congratulations on making it this far!" "" - "This will be used in the &5EV&r tier." + "This will be used when you get to &5EV&r." "" - "&bLore:&r The texture for the Mainframes is taken from an image of an IBM zEnterprise mainframe." + "&l&3Lore:&r&o The original texture for the Mainframes was taken from an image of an IBM zEnterprise mainframe." ] icon: "gtceu:micro_processor_mainframe" id: "14D277A164202FF8" @@ -783,8 +732,8 @@ type: "item" }] title: "Mainframes - first IV Circuits!" - x: 10.125d - y: -5.625d + x: 9.0d + y: -4.125d } { dependencies: [ @@ -796,15 +745,15 @@ "" "Creating it will put your &aPolyethylene&r automation to the test for all the &dPlascrete&r and/or &dCleanroom Glass&r you will make." "" - "We will start off with a 5x5x5 Cleanroom, but you should upgrade its size when you start feeling cramped." + "We'll start you off with a 5x5x5 Cleanroom, but you should upgrade its size when you start feeling cramped." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on the Cleanroom in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" "{@pagebreak}" - "&bLore:&r The Cleanroom comes from GregTech 5, but as is often the case, the GT5 implementation is much more punishing. The recipes would run without regard to cleanliness, but had a % chance of completion equal to the cleanliness of the Cleanroom. This caused a lot of accidental voiding!" + "&l&3Lore:&r&o The Cleanroom comes from GregTech 5, but as is often the case, the GT5 implementation is much more punishing. The recipes would run without regard to cleanliness, but had a % chance of completion equal to the cleanliness of the Cleanroom. This caused a lot of accidental voiding." "" - "Furthermore, if the Cleanroom had a maintenance issue, the cleanliness would cap out at 90%, which means 10% of items would be voided!" + "&oFurthermore, if the Cleanroom had a maintenance issue, the cleanliness would cap out at 90%, which means 10% of items would be voided." "" - "The GTCEu Cleanroom will &6never void&r recipe outputs." + "&oThe GTCEu Cleanroom will &6never void&f recipe outputs." ] icon: "gtceu:cleanroom" id: "3568BC9742092FC5" @@ -837,8 +786,8 @@ } ] title: "The Cleanroom" - x: 7.5d - y: -4.125d + x: 6.75d + y: -3.0d } { dependencies: ["41D32C5178760F47"] @@ -856,15 +805,15 @@ icon: "gtceu:prospector.hv" id: "2124BF15006733D5" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ id: "1ED12D379EEE0CBA" item: "gtceu:prospector.hv" type: "item" }] title: "HV Prospector" - x: 10.125d - y: -1.5d + x: 9.0d + y: -1.875d } { dependencies: ["0EFEE489906256AA"] @@ -876,7 +825,7 @@ icon: "gtceu:fluorine_bucket" id: "42FB276AB16258D9" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 16000L fluid: "gtceu:fluorine" @@ -884,8 +833,8 @@ type: "fluid" }] title: "Fluorine" - x: 6.375d - y: 0.375d + x: 5.625d + y: -0.75d } { dependencies: [ @@ -899,7 +848,7 @@ "" "&bFluorine&r will also be used in the &aUranium&r and &7Naquadah&r refinement processes." "" - "&9Tip:&r From this point onwards, I would recommend solidifying Polymers as &dBar&r (Ingot) form, as they can easily be shaped to whichever form you will need using the &3Extruder&r." + "&9Tip:&r From this point onwards, you should be solidifying Polymers as &dBar&r (Ingot) form, as they can easily be shaped to whichever form you will need using the &3Extruder&r." ] icon: "gtceu:polytetrafluoroethylene_plate" id: "7CC79617A4965F25" @@ -910,7 +859,7 @@ type: "item" }] size: 0.75d - subtitle: "This is what you may know as Teflon!" + subtitle: "A.K.A - Teflon" tasks: [ { amount: 1000L @@ -934,12 +883,12 @@ ] title: "Polytetrafluoroethylene" x: 5.625d - y: -0.375d + y: 0.375d } { dependencies: ["04F6E968CEEC3D49"] description: [ - "Making &aNitrobenzene&r will boost the energy efficiency of &aBenzene&r roughly &6fourfold&r! You love to see it." + "Making &aNitrobenzene&r will boost the energy efficiency of &aBenzene&r roughly &6fourfold&r. You love to see it." "" "The catch here is that it takes &dDistilled Water&r and consumes a bit of &dSulfur&r every step." ] @@ -955,7 +904,7 @@ } id: "56E7A3A0CC690C8A" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 40000L fluid: "gtceu:nitrobenzene" @@ -963,8 +912,8 @@ type: "fluid" }] title: "Benzene Nitro" - x: 10.125d - y: 1.875d + x: 9.0d + y: 1.5d } { dependencies: ["7CC79617A4965F25"] @@ -985,18 +934,18 @@ "" "The &3LCR&r has yet another &6advantage&r. You can use &32 Energy Hatches&r to allow it to run recipes of the &5next tier&r, similar to the &3Electric Blast Furnace&r." "{@pagebreak}" - "&9Tip:&r Given the amount of LCRs you may end up using, I would recommend utilising &dwallsharing&r to its full potential." + "&9Tip:&r Given the amount of LCRs you may end up using, why not try utilising &dwallsharing&r to its full potential?" "" - "You may share one 2A (standard) &3Energy Hatch&r with 2 LCRs." + "You could share one 2A (standard) &3Energy Hatch&r between 2 LCRs." "" - "You may share &3Input/Output Hatches&r, but be careful to make sure each LCR is running the correct recipe." + "You might want to share &3Input/Output Hatches&r, but make sure each LCR is running the correct recipe." "" "Keep in mind Maintenance hatches are not sharable." ] icon: "gtceu:large_chemical_reactor" id: "528CE69DA4358B2E" shape: "gear" - size: 1.5d + size: 1.3d tasks: [ { id: "4738F666E22B212B" @@ -1027,17 +976,15 @@ description: [ "&cTNT&r (Trinitrotoluene) can't be prepared with the usual Gunpowder and Sand anymore. Instead, you'll have to produce &aGelled Toluene&r and react it with Sulfuric Acid to make TNT." "" - "Using the &3HV Chemical Reactor&r recipe will double the yield of &aGelled Toluene&r, at the cost of requiring additional inputs." + "Using the &3HV Chemical Reactor&r recipe will double the yield of &aGelled Toluene&r at the cost of requiring additional inputs." "{@pagebreak}" "We don't have any easy tips to give you for &aToluene&r. It's going to be tricky no matter which route you take." "" "That being said, don't miss out on the direct &aHeavy Fuel&r to &aToluene&r recipe in the single block &3Distillery&r." "" - "&aToluene&r can also optionally be used in the &5EV&r Age to make &dGasoline&r." + "&aToluene&r can also optionally be used in &5EV&r to make &dGasoline&r." "" "&cTNT&r is used in the &3Implosion Compressor&r to make Gems. It also blows stuff up." - "" - "Technically, you could also use Dynamite... but that's even more inconvenient to obtain than TNT." ] icon: "minecraft:tnt" id: "2B7B214EDE0B45A2" @@ -1062,15 +1009,15 @@ } ] title: "TNT" - x: 9.0d - y: 0.75d + x: 7.875d + y: 0.375d } { dependencies: ["390E59F05132FCB8"] description: [ "If you've killed a Blaze before, you may have noticed it dropped &eSulfur Dust&r instead of a &cBlaze Rod&r." "" - "In order to get &6Blaze Powder&r, you must instead combine &7Carbon Dust&r and &eSulfur Dust&r in an &6HV &3Chemical Reactor&r." + "In order to get &6Blaze Powder&r, you must instead combine &7Carbon Dust&r and &eSulfur Dust&r in a &3HV Chemical Reactor&r." ] icon: "minecraft:blaze_powder" id: "16E3465CF94E2BDD" @@ -1082,7 +1029,7 @@ type: "item" }] title: "Blaze Powder" - x: 7.125d + x: 6.75d y: -1.875d } { @@ -1114,8 +1061,8 @@ } ] title: "Ender Pearls" - x: 9.0d - y: -0.375d + x: 7.875d + y: -0.75d } { dependencies: ["3568BC9742092FC5"] @@ -1124,9 +1071,9 @@ "" "&7Silicon&r can be doped with small amounts of &ePhosphorus&r to make a better &eSilicon Boule&r." "" - "Phosphorus-doped Silicon Boules typically yield &68 times&r more wafers than their non-doped counterparts. However, they are not strictly needed until the &5EV&r age, where they will be used in more complex wafers." + "Phosphorus-doped Silicon Boules typically yield &68 times&r more wafers than their non-doped counterparts. However, they are not strictly needed until &5EV&r, where they'll be used in more complex wafers." "" - "&9Note&r: All processing of Phosphorus Boules and Wafers requires a &dCleanroom&r!" + "&9Note&r: All processing of Phosphorus Boules and Wafers will require a &dCleanroom&r." ] icon: "gtceu:phosphorus_boule" id: "017019EB38F7A18C" @@ -1150,29 +1097,29 @@ } ] title: "Phosphorus Boules" - x: 7.875d - y: -2.625d + x: 9.0d + y: -3.0d } { dependencies: ["26394C1290D70AB6"] description: [ "The &3Implosion Compressor&r turns the Dust form of Gems into their Gem form." "" - "It is required to get &aEnder Pearls&r." + "It's required to get &aEnder Pearls&r." "" - "&cTNT&r or &cDynamite&r can be used for the Implosion." + "&cTNT&r can be used for the Implosion." ] icon: "gtceu:implosion_compressor" id: "1137D2BA7E03D685" - size: 1.1d + size: 0.75d tasks: [{ id: "52E617BBF3718471" item: "gtceu:implosion_compressor" type: "item" }] title: "Implosion Compressor" - x: 10.125d - y: -0.375d + x: 9.0d + y: -0.75d } { dependencies: [ @@ -1180,15 +1127,15 @@ "528CE69DA4358B2E" ] description: [ - "However, Nitric Acid's fumes are extremely toxic! It is also a very potent oxidizer." + "Nitric Acid's fumes are extremely toxic! It's also a very potent oxidizer." "" "&aNitric Acid&r is used in:" "" "&9-&r Cetane-Boosted Diesel, a better Diesel fuel that you'll get to soon." "&9-&r Nitrobenzene, a better Gas fuel that we're not far off making." "&9-&r The optional gem slurry chains." - "&9-&r The Platinum Group Sludge chain in the &1IV&r Age." - "&9-&r Polybenzimidazole (gah, bit my tongue pronouncing that!), in &1IV&r Age." + "&9-&r The Platinum Group Sludge chain in &1IV&r." + "&9-&r Polybenzimidazole (try saying that ten times fast!) in &1IV&r." "{@pagebreak}" "There are two main ways to make &aNitric Acid&r - &othe &agood&f way and the &4bad&f ways!&r" "" @@ -1209,7 +1156,7 @@ type: "fluid" }] title: "Nitric Acid" - x: 7.5d + x: 6.75d y: 1.5d } { @@ -1231,7 +1178,7 @@ } id: "04F6E968CEEC3D49" shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "This is to go further beyond" tasks: [{ amount: 50000L @@ -1240,17 +1187,17 @@ type: "fluid" }] title: "Cetane-boosted Diesel" - x: 9.0d - y: 1.875d + x: 7.875d + y: 1.5d } { dependencies: ["16B735F9C391D260"] description: [ - "The &eSMD&r (surface-mount device) &aComponents&r are CEU-exclusive components that are required for the next tier of circuits (&5Nano&r). They can also be used in place of their non-SMD counterparts in most Circuit recipes." + "The &eSMD&r (surface-mount device) &aComponents&r are CEu-exclusive components that are required for the next tier of circuits (&5Nano&r). They can also be used in place of their non-SMD counterparts in most Circuit recipes." "" "Of course they're more complicated to make, this is GregTech! What did you expect?" "" - "Invest in automation for these - you won't stop needing them!" + "Invest in automation for these - you won't stop needing them." ] icon: "gtceu:smd_transistor" id: "4C3805F75C9EE3DD" @@ -1274,15 +1221,15 @@ } ] title: "SMD Components" - x: 1.875d - y: 1.875d + x: 3.375d + y: 0.375d } { dependencies: ["4C3805F75C9EE3DD"] description: [ "&aPlatinum&r (needed for SMD Diodes) has its own dedicated Quest in the &5EV&r tab." "" - "&bLore:&r The SMD Inductors make an appearance in GTCEu for the first time. It's more consistent and convenient to have all Circuit components get a SMD counterpart." + "&l&3Lore:&r&o The SMD Inductors make an appearance in GTCEu for the first time. It's more consistent and convenient to have all Circuit components receive an SMD counterpart." ] icon: "gtceu:smd_capacitor" id: "7F272A099E65F848" @@ -1301,7 +1248,7 @@ ] title: "More SMD Components" x: 3.375d - y: 1.875d + y: 1.5d } { dependencies: [ @@ -1311,14 +1258,14 @@ description: [ "The &3HV Macerator&r finally unlocks more of the slots shown in JEI. With this, the first &9three&r slots are now available. This allows you to receive the &6unique ore Byproduct&r from macerating &dThermal &dCentrifuged Ore&r." "" - "Macerating Ores costs &a32 EU/t&r with &5both overclocks&r, which makes this machine able to fit in LV lines - convenient!" + "Macerating Ores costs &a32 EU/t&r with &5two overclocks&r, which makes this machine able to fit in &7LV&r lines - very, very convenient." "" - "Despite the signicant improvements this machine provides, it is still not completely worth it to set up advanced processing for every single ores. Energy and time are a huge factor to never neglect, so only process the ores that produce &6Byproducts&r you care for." - "" - "&bLore:&r In GregTech 5u, the HV macerator only gave two slots. Who needed that stone dust anyways?" + "Despite the signicant improvements this machine provides, it still isn't completely worth it to set up advanced processing for every single ore. Energy and time are still things to consider, so only process the ores that produce &6Byproducts&r you care for." + "{@pagebreak}" + "&l&3Lore:&r&o In GregTech 5u, the &6HV&r&o Macerator only gave two slots. Urgh... we weren't planning on using that Stone Dust, anyway..." ] id: "6B7762F672BAE76F" - size: 1.1d + size: 0.75d subtitle: "Shredding your Ores with byproducts" tasks: [{ id: "76DAF1C1B90EFE87" @@ -1326,7 +1273,7 @@ type: "item" }] title: "Universal Macerator" - x: -1.5d + x: -1.125d y: -1.875d } { @@ -1335,21 +1282,21 @@ "390E59F05132FCB8" ] description: [ - "&aAmmonia&r is &doptional&r in the &6HV&r Age." + "&aAmmonia&r is &doptional&r in &6HV&r." "" "You may use it in the production of:" "&9-&r Nitric Acid, although unrecommended." - "&9-&r Rocket Fuel, required for Nether Stars, in &1IV&r Age." - "&9-&r Polybenzimidazole (almost bit my tongue saying that!), in &1IV&r Age." + "&9-&r Rocket Fuel, required for Nether Stars in &1IV&r." + "&9-&r Polybenzimidazole (now THAT'S a tongue twister!) in &1IV&r." "" - "The recipe that will give you the least headaches is the one in the &3HV Chemical Reactor&r. Make sure your &aHydrogen&r production (mostly from &aWater electrolysis&r) is keeping up." + "The \"least painful\" recipe should be the one in the &3HV Chemical Reactor&r. Make sure your &aHydrogen&r production (mostly from &aWater electrolysis&r) is keeping up." "" - "It will also be obtained as a waste product from &dPlatinum Group Sludge&r processing." + "You can also obtain &aAmmonia&r as a waste product from &dPlatinum Group Sludge&r processing." ] icon: "gtceu:ammonia_bucket" id: "4343746E706264E6" shape: "rsquare" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:ammonia" @@ -1357,8 +1304,48 @@ type: "fluid" }] title: "Ammonia" - x: 7.5d - y: -0.375d + x: 6.75d + y: -0.75d + } + { + dependencies: ["6958029B5514D4EC"] + description: [ + "With your new &bVacuum Freezer&r, you can now \"&ofreeze&r\" air into &aLiquid Air&r, granting access to &6Creative Flight&r! Do be sure to have a look at processing some additional &aLiquid Air&r - the products of its distillation are very appealing." + "" + "&dXP Drain&r whilst flying has been &cdisabled&r in this pack." + ] + icon: "better_angel_ring:angel_ring" + id: "4B4F53FB33DE1C62" + shape: "rsquare" + size: 0.66d + tasks: [{ + id: "6E9FE61644EE53AB" + item: "better_angel_ring:angel_ring" + type: "item" + }] + title: "I believe I can fly" + x: 9.0d + y: -5.25d + } + { + dependencies: ["4024C831C77101CA"] + description: [ + "If you're looking for a change of scene, the &5Void Dimension&r is a perfectly empty area for you to build your factory." + "" + "It wouldn't be unwise to procure some manner of &aflight&r before venturing here - maybe look around and see if this pack has &6any options&r." + ] + icon: "javd:portal_block" + id: "1011551290D3D7EA" + shape: "rsquare" + size: 0.66d + tasks: [{ + id: "19CC2402A14AE77C" + item: "javd:portal_block" + type: "item" + }] + title: "Void Dimension Portal" + x: 9.0d + y: 0.375d } ] subtitle: ["Scale up your power and begin advanced chemistry"] diff --git a/config/ftbquests/quests/chapters/iv__insane_voltage.snbt b/config/ftbquests/quests/chapters/iv__insane_voltage.snbt index 9ff9769..02e64fe 100644 --- a/config/ftbquests/quests/chapters/iv__insane_voltage.snbt +++ b/config/ftbquests/quests/chapters/iv__insane_voltage.snbt @@ -10,45 +10,11 @@ id: "050247AED8C803F9" linked_quest: "30A6EDDF25A5E5F8" shape: "gear" - size: 1.5d - x: 0.0d - y: 5.2845918367346885d + size: 1.2d + x: 0.375d + y: 4.875d }] quests: [ - { - dependencies: [ - "52D952ADBEB67454" - "214783B2BB6730C5" - "216E5A3574AC08BF" - "5B07279B08BF8DDE" - "6B128610C7D2825D" - ] - description: [ - "This armor provides more QoL compared to the Nano suit." - "" - "&9Helmet:&r Provides &dNight vision&r (default keybind &4M&r but check for conflicts), prevents harmful potion effects, and automatically eats for you!" - "" - "&9Chestplate:&r Nullifies burning, but can be further upgraded into the &aAdvanced&r version at the very end of &dLuV&r Age. Note that this does NOT include a jetpack without the advanced upgrade." - "" - "&9Leggings:&r Provides the speed boost which the Nano leggings did not." - "" - "&9Boots:&r Provides &dStep Assist&r, nullifies fall damage, and increases jump height!" - "" - "&bLore:&r This armor is originally inspired by IndustrialCraft, but its first implementation within the GTCE environment came with Nuke Powered Utils, an addon mod to GTCE." - ] - hide_dependency_lines: true - id: "5C4D3CF214972E5A" - shape: "rsquare" - size: 0.66d - subtitle: "Not an actual trademark" - tasks: [{ - id: "0494A8915551F41D" - type: "item" - }] - title: "QuarkTech" - x: 6.6d - y: 1.32d - } { dependencies: [ "300348B1238BCB9A" @@ -57,15 +23,16 @@ description: ["This Superconductor will be required for progression during &dLuV&r."] icon: "gtceu:samarium_iron_arsenic_oxide_double_wire" id: "52D952ADBEB67454" - size: 0.66d + size: 0.75d tasks: [{ icon: "gtceu:samarium_iron_arsenic_oxide_single_wire" id: "3789CEDA4AEEBD91" + item: "gtceu:samarium_iron_arsenic_oxide_single_wire" type: "item" }] title: "IV Superconductors" - x: -1.32d - y: 1.32d + x: -0.75d + y: 1.5d } { dependencies: ["7FA0ACB7F161F378"] @@ -83,10 +50,10 @@ "&9-&r &aNeodymium&r normally makes the strongest magnets, but gameplay balance... y'know." "&9-&r &aCadmium&r is not particularly useful." "{@pagebreak}" - "&bLore:&r Rare Earth Elements (REE) contain a lot more metals than these, but we are struggling as is to give them use!" + "&l&3Lore:&r&o Rare Earth Elements (REE) contain a lot more metals than these, but we are struggling as is to give them use." ] id: "300348B1238BCB9A" - size: 0.66d + size: 0.75d tasks: [{ count: 64L id: "0BC7D23CA52A619D" @@ -94,8 +61,8 @@ type: "item" }] title: "Rare Earth" - x: -1.32d - y: 2.64d + x: -1.875d + y: 1.5d } { dependencies: [ @@ -106,14 +73,15 @@ description: [ "&aHSS-G Coils&r bring up the Heat Capacity to &d5,400K&r." "" - "The ever-tempting &6Coil bonuses&r&r should be high incentive to make those early, as they become mandatory only during the &dLuV&r Age." + "The ever-tempting &6Coil bonuses&r&r should be high incentive to make those early, as they become mandatory only during &dLuV&r." "" "At this point, you may go back to using only one &3Electric Blast Furnace&r for your entire base, powering with the highest available Voltage you have." "" - "&6Hot Metals&r will start taking longer to cool down, as the &3Vacuum Freezer&r doesn't get perfect overclocks. For that you will probably want a dual or quad &3Vacuum Freezer&r." + "&6Hot Metals&r will start taking longer to cool down, as the &3Vacuum Freezer&r doesn't get perfect overclocks. For that you will probably want a dual (or quad) &3Vacuum Freezer&r." ] icon: "gtceu:hssg_coil_block" id: "7A1E3C3A2D699C5B" + size: 0.75d subtitle: "Approaching solar temperatures" tasks: [{ icon: { Count: 16b, id: "gtceu:hssg_coil_block" } @@ -121,8 +89,8 @@ type: "item" }] title: "HSS-G Coils" - x: 0.0d - y: 1.32d + x: 0.375d + y: 1.5d } { dependencies: ["069FD86133D7D582"] @@ -131,28 +99,28 @@ "" "If you previously made &dUltimet&r for whatever reason, you've already acquired &aMolybdenum&r. Otherwise, it can be found in a Nether vein." "" - "We hope you have a lot of &9Tungstensteel&r, because you're still gonna need more! It is used for the creation of &aHSS&r alloys, presently &aHSS-G&r." + "We hope you have a lot of &9Tungstensteel&r, because you're still gonna need more! It is used for the creation of &aHSS&r alloys - presently &aHSS-G&r." ] hide_dependency_lines: true id: "1776FA1F3255731E" - size: 0.66d + size: 0.75d tasks: [{ id: "7F7D77145AC8197E" item: "gtceu:hssg_ingot" type: "item" }] title: "HSS-G" - x: 1.3199999999999996d - y: 1.32d + x: 1.5d + y: 1.5d } { dependencies: ["7A1E3C3A2D699C5B"] description: [ - "Technically, HSS-E does not contain Manganese, but some other HSS alloys do have Manganese, so... close enough?" + "Technically, HSS-E doesn't contain Manganese, but some other HSS alloys do have Manganese, so... close enough?" "" "&aHSS-E&r has some niche uses in progression." "" - "This alloy has great durability and damage property for tools. It has the best Power multiplier (until Neutronium!) as a &dRotor&r for &3Large Turbines&r, though less efficient than &aHSS-S&r." + "This alloy has great durability and damage property for tools. It has the best Power multiplier (until Neutronium!) as a &dRotor&r for &3Large Turbines&r, though it's slightly less efficient than &aHSS-S&r." ] id: "1783D89CE81C8E2E" shape: "rsquare" @@ -163,8 +131,8 @@ type: "item" }] title: "HSS-E" - x: 0.0d - y: 2.64d + x: 0.375d + y: 2.625d } { dependencies: [ @@ -173,21 +141,21 @@ "58BBD540D7D4FF01" ] description: [ - "When running the &3Extreme Combustion Engine&r, you will want to boost it! &mWhy would you bother otherwise?&r" + "When running the &3Extreme Combustion Engine&r, you're gonna want to boost it! &mWhy bother otherwise?&r" "" - "You will want a &34A IV Dynamo Hatch&r as the output, and one &3Vacuum Freezer&r for &aLiquid Oxygen&r." + "Get yourself a &34A IV Dynamo Hatch&r as the output, and one &3Vacuum Freezer&r for &aLiquid Oxygen&r." "" - "You will now be wielding the equivalent of 1 &dLuV&r Amp, all whilst burning fuel at &6200% efficiency&r!" + "You should now be wielding the equivalent of 1 &dLuV&r Amp, all whilst burning fuel at &6200% efficiency&r!" "" "Don't forget to keep it supplied with a small amount of &aLubricant&r." "" "The &3ECE&r is also void-free, unlike Large Turbines. Any energy that cannot be output will momentarily pause the multiblock." "{@pagebreak}" - "&bLore:&r The ECE comes from GT:NH. However... its implementation wasn't so rosy at first. The stats on the tooltip looked similar to this one - so far, so good." + "&l&3Lore:&r&o The ECE comes from GT:NH. However... its implementation wasn't so rosy at first. The stats on the tooltip looked similar to this one - so far, so good." "" - "The bad part came when crunching the numbers. Players ended up realizing they needed to run around 16 whole HV Vacuum Freezers to keep up with Liquid Oxygen..." + "The bad part came when crunching the numbers. Players ended up realizing they needed to run around 16 whole &6HV&r Vacuum Freezers to keep up with the Liquid Oxygen demand..." "" - "The one and only fuel it would accept is High Octane Gasoline, which was stated to be burned at 300% efficiency when boosted, but that was in fact a lie. The efficiency remained 100%!" + "The one and only fuel it would accept is High Octane Gasoline, which was stated to be burned at 300% efficiency when boosted, but the UI was lying. The efficiency remained at 100%." "" "The GT:NH team eventually decided to rework the ECE among other power options... phew!" ] @@ -201,8 +169,8 @@ type: "item" }] title: "Extreme Combustion Engine" - x: 1.32d - y: 2.64d + x: 1.5d + y: 2.625d } { dependencies: [ @@ -215,14 +183,13 @@ description: [ "You should have all the tools available to produce &aPolybenzimidazole&r on your own!" "" - "A piece of (unsolicited) advice - when looking through recipes, pin them in &2JEI&r (default 'A' hotkey). We hope you have been doing that this whole time, as it makes planning a lot easier!" - "" "&aPBI&r only becomes mandatory to progress from &dLuV&r to &cZPM&r, but tackling it earlier will unlock the &6Advanced SMDs&r." "" - "The Quest can be completed with &eany&r form of PBI. You may want Bars for automation purposes." + "The Quest can be completed with &eany&r form of PBI. You'll probably want Bars for automation purposes." ] icon: "gtceu:polybenzimidazole_plate" id: "7CFC112B8F460549" + size: 0.75d subtitle: "GTCEu's toughest polymer!" tasks: [ { @@ -243,8 +210,8 @@ } ] title: "Polybenzimidazole" - x: -1.32d - y: 3.96d + x: -0.75d + y: 3.75d } { dependencies: [ @@ -254,13 +221,13 @@ description: [ "Better &aSMDs&r to make far more complex Circuits at a much cheaper price." "" - "You will require Alloys that you have not made yet, most of which will be common in the &dLuV&r Age and onwards." + "You will require Alloys that you have not made yet, most of which will be common in &dLuV&r and onwards." "" "&aAdvanced SMDs&r are required for the &dCrystal&r Circuit line." ] icon: "gtceu:advanced_smd_transistor" id: "195E5BFDE4C5A0DE" - size: 0.66d + size: 0.75d tasks: [ { id: "25B01725B3E33952" @@ -289,45 +256,34 @@ } ] title: "Advanced SMDs" - x: 0.0d - y: 3.96d + x: -0.75d + y: 2.625d } { dependencies: [ "7CC79617A4965F25" "30A6EDDF25A5E5F8" - "12B4423F055BFBF5" ] description: [ "Tungstensteel under your belt? Nanoprocessor Mainframes on demand? Let's make some machinery." "" - "The &3IV Assembler&r and &3IV Cutter&r are required to unlock &3IV Energy + Dynamo Hatches&r." + "The &3IV Assembler&r is required to unlock &3IV Energy and Dynamo Hatches&r, as well as &3HSS-G Coils&r." "" - "Upgrading them to &2Gregicality Multiblocks&r is a wise decision." + "Upgrading this to its &2GCYM&r variant isn't a bad idea." "{@pagebreak}" - "&bLore:&r We often get asked why is GcyM not included in the modpack. My reasoning is to show how robust GTCEu is by itself." - "" - "Did you know that GTCE's content stopped at EV, and the content up to UV was always gapped with Shadows of Greg, a third party mod?" - "" - "Of course GcyM should still be included in any greedier modpack, because it is a great QoL mod." + "&l&3Lore:&r&o Did you know that GTCE's content stopped at &5EV&r&o, and all content up to &3UV&f was provided by Shadows of Greg, a third party mod?" ] icon: "gtceu:iv_assembler" id: "5CA86A333670A55C" - tasks: [ - { - id: "2BD1CC61E5122DC7" - item: "gtceu:iv_assembler" - type: "item" - } - { - id: "7FF6345C38537641" - item: "gtceu:iv_cutter" - type: "item" - } - ] - title: "IV Machinery" - x: 1.3199999999999996d - y: 3.96d + size: 0.75d + tasks: [{ + id: "2BD1CC61E5122DC7" + item: "gtceu:iv_assembler" + type: "item" + }] + title: "IV Assembler" + x: 0.375d + y: 3.75d } { dependencies: [ @@ -335,13 +291,13 @@ "14D277A164202FF8" ] description: [ - "The &aLarge Tungstensteel Boiler&r is the final steam boiler. It's even more efficient than the previous ones, and produces more steam too." + "The &aLarge Tungstensteel Boiler&r is the final Steam Boiler. It's even more efficient than the previous ones, and produces more steam." "" - "This thing is &na colossal noob trap&r, and you should ABSOLUTELY use something else. Don't make this, it's not good, not even as a meme! Steam doesn't scale beyond this point, and this boiler will likely be removed in the future." + "This thing is &la colossal noob trap&r, and you should &4ABSOLUTELY&r use something else. &cDon't&r make this, it's not good, not even as a meme! Steam &4doesn't&r scale beyond this point, and this boiler will likely be &3removed&r in the future." "" "&eNote&r: This quest can be skipped (for completion progress) by clicking the Checkmark. You do not have to actually craft one." "" - "&bLore&r: No one makes these in GT5u either... y'know, I almost feel sorry for this multiblock." + "&l&3Lore:&r&o No one makes these in GT5u either... y'know, almost makes you feel sorry for the poor boiler." ] icon: "gtceu:tungstensteel_large_boiler" id: "328CFD483C26EA44" @@ -360,8 +316,8 @@ } ] title: "Worst Combustion" - x: -1.32d - y: 5.2845918367346885d + x: -0.75d + y: 4.875d } { dependencies: ["528CE69DA4358B2E"] @@ -375,15 +331,15 @@ "&9Note:&r &dPolyvinyl Acetate&r (required for the Glass) can also be used for &aGlue&r!" ] id: "12B4423F055BFBF5" - size: 0.66d + size: 0.75d tasks: [{ id: "2358A62B80B56238" item: "gtceu:laminated_glass" type: "item" }] title: "Laminated Glass" - x: 1.32d - y: 5.28d + x: 2.625d + y: 4.875d } { dependencies: [ @@ -398,7 +354,7 @@ "This alloy has a great mining speed, which translates into extremely good &6efficiency&r when used as a &dRotor&r in &3Large Turbines&r." ] id: "3A7491323AC5C70C" - size: 0.66d + size: 0.75d subtitle: "We made this one up" tasks: [{ id: "578E3442D589DAE8" @@ -406,8 +362,8 @@ type: "item" }] title: "HSS-S" - x: 2.6399999999999997d - y: 1.32d + x: 2.625d + y: 1.5d } { dependencies: ["7D15EEE81B1A3100"] @@ -418,15 +374,20 @@ "" "In &dLuV&r, the mandatory &9Naquadah chain&r will grant &aIndium&r too, which means this setup will have a limited life." "{@pagebreak}" - "&bLore:&r This is another small chain inherited from GregTech 5. However, this used to yield one tiny Dust instead, which was... interesting." + "&l&3Lore:&r&o This is another small chain inherited from GregTech 5. However, this used to yield one tiny Dust instead, which was... interesting." ] icon: "gtceu:indium_dust" id: "0F192D1F44B9B599" - size: 0.66d + size: 0.75d subtitle: "Superconductor Supreme" + tasks: [{ + id: "1BC2B3ED9FD76DA2" + item: "gtceu:indium_dust" + type: "item" + }] title: "Indium" - x: 2.6399999999999997d - y: 2.64d + x: 2.625d + y: 2.625d } { dependencies: [ @@ -443,15 +404,15 @@ "If you wish to automate your LCR with patterns, circle back to the P2P Tunnel Quest for more information." ] id: "0425179329ED1B72" - size: 0.66d + size: 0.75d tasks: [{ id: "3550E45267942DE8" item: "gtceu:hpic_chip" type: "item" }] title: "High Power Integrated Circuit" - x: 2.6399999999999997d - y: 3.96d + x: 2.625d + y: 3.75d } { dependencies: ["30A6EDDF25A5E5F8"] @@ -467,8 +428,8 @@ shape: "rsquare" size: 0.66d title: "There is no limit to \"Fun\"" - x: 0.0d - y: 6.6d + x: 0.375d + y: 6.0d } { dependencies: [ @@ -484,15 +445,15 @@ "The next Quest will kick things off!" ] id: "05003665368F5A57" - size: 0.66d + size: 0.75d tasks: [{ id: "4043CFB3C4E0DB90" item: "gtceu:iv_macerator" type: "item" }] title: "Shredding your Ores with further more Byproducts" - x: 1.3199999999999996d - y: 6.6d + x: 1.5d + y: 4.875d } { dependencies: ["05003665368F5A57"] @@ -501,18 +462,19 @@ "" "Ore Processing is now at your fingertips." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a definitive tutorial on Ore Processing in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: "gtceu:almandine_refined_ore" id: "724FB950CC472BB4" + shape: "circle" size: 0.66d tasks: [{ id: "496C00BA0D8F5445" type: "checkmark" }] title: "Setting up Ore Processing" - x: 2.6399999999999997d - y: 6.6d + x: 1.5d + y: 6.0d } { dependencies: [ @@ -532,11 +494,11 @@ "" "Recipes require &aFluids&r, so it is a good idea to keep the &3Input Hatches&r permanently filled with &dSoldering Alloy&r, &dLubricant&r and &dStyrene-Butadienne Rubber&r." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks two new tutorials on the Assembly Line and Research in the &lTips and Tricks&r&6 tab - check them out to learn more!&r" ] id: "77B7B1EDD19831E0" shape: "gear" - size: 1.5d + size: 1.3d subtitle: "AKA the \"Assline\"" tasks: [{ id: "1BD34023E42B4E50" @@ -544,8 +506,8 @@ type: "item" }] title: "Assembly Line" - x: 3.96d - y: 5.2845918367346885d + x: 3.75d + y: 4.875d } { dependencies: [ @@ -562,13 +524,14 @@ "" "This means recipes can now be performed up to &d16&r at a time - this is true &4parallelisation&r!" "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on parallel techniques in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" "{@pagebreak}" - "&bLore:&r In GregTech 5, the Data Orb was used in the Matter Replicator to store the \"data\" of the material you wanted to replicate. There is no replication here - the Orb is now a mere crafting component." + "&l&3Lore:&r&o In GregTech 5, the Data Orb was used in the Matter Replicator to store the \"data\" of the material you wanted to replicate. There is no replication here - the Orb is now a mere crafting component." "" "Additionally, GregTech 5's PA and other Multiblocks acted as a Cleanroom. There is no such thing here!" ] id: "2DAC91AF2EBB68E2" + size: 0.75d subtitle: "The PA does so little but so much" tasks: [{ id: "515EDFE316170EEA" @@ -576,8 +539,8 @@ type: "item" }] title: "Processing Array" - x: 6.6d - y: 5.28d + x: 6.0d + y: 4.875d } { dependencies: [ @@ -586,7 +549,7 @@ "69E384F389B0D07B" ] description: [ - "250,000,000 EU in a Battery? That's 25 minutes of Power when drained constantly!" + "250,000,000 EU in a Battery? That's 25 minutes of Power when drained constantly. That's more than your average iPhone." "" "The &aLapotronic Energy Orb&r should be the beginning of the end of your energy storage struggles." "" @@ -594,30 +557,39 @@ "" "Such a boost in power does not come cheap. The &dEngraved Lapotron Crystal Chips&r are worth &a8 Lapotron Crystals&r." ] + icon: "gtceu:lapotronic_energy_orb" id: "5B07279B08BF8DDE" - size: 0.66d + size: 0.75d subtitle: "It's amazing!" - tasks: [{ - id: "3B8E3903EA888A6F" - item: "gtceu:lapotronic_energy_orb" - type: "item" - }] + tasks: [ + { + id: "3B8E3903EA888A6F" + item: "gtceu:lapotronic_energy_orb" + type: "item" + } + { + id: "529358AADE55D801" + item: "gtceu:iv_lapotronic_battery" + type: "item" + } + ] title: "Insane Batteries" - x: 7.92d - y: 5.2845918367346885d + x: 7.125d + y: 4.875d } { dependencies: ["145F71A817C5996E"] description: ["The &aZPM Mainframe&r is used to make the &3LuV Circuit Assembler&r (of course), but also allows you to step into &3Fusion&r."] id: "327C3E02CD751453" + size: 0.75d tasks: [{ id: "59901F46ED2C46DF" item: "gtceu:quantum_processor_mainframe" type: "item" }] title: "First ZPM Circuits!" - x: 9.24d - y: 5.2845918367346885d + x: 8.25d + y: 4.875d } { dependencies: [ @@ -633,6 +605,7 @@ ] icon: "minecraft:nether_star" id: "6B128610C7D2825D" + size: 0.75d subtitle: "Jump Up, Superstar" tasks: [ { @@ -654,8 +627,8 @@ } ] title: "Nether Stars" - x: 5.28d - y: 3.96d + x: 4.875d + y: 3.75d } { dependencies: [ @@ -673,23 +646,25 @@ "" "&dChlorine&r can be perfectly recycled from the &eRaw Platinum Powder&r." "" - "&dNitric Acid&r is &osort of&r recycled from &7Raw Palladium Powder&r through &dAmmonia&r, though I would recommend keeping the excess Ammonia for other uses (Rocket Fuel and PBI)." + "&dNitric Acid&r is &osort of&r recycled from &7Raw Palladium Powder&r through &dAmmonia&r, though we'd recommend keeping the excess Ammonia for other uses (Rocket Fuel and PBI)." "" "The other PGM salts have their own special mini-chain associated to them - more on this in the next quests." "{@pagebreak}" "&9Note:&r &ePlatinum&r and &7Palladium&r can also be obtained from The End or through normal Ore Processing." "" - "&bLore:&r Heard of the infamous \"Platline\" from either Gregicality of GregTech: New Horizons? The extremely daunting chain was added in GT:NH through Bartworks. The concept is amazing, but we had to tune it down significantly to make entering late game in GTCEu much smoother." + "&l&3Lore:&r&o Heard of the infamous \"Platline\" from either Gregicality or GregTech: New Horizons? The extremely daunting chain was added in GT:NH through Bartworks. The concept is amazing, but we had to tune it down significantly to make entering late game in GTCEu much smoother." ] icon: "gtceu:platinum_group_sludge_dust" id: "635D14B8E9F996FD" + size: 0.75d tasks: [{ - id: "4DCFD28954A351A8" + id: "4303DF66EBD3032C" + item: "gtceu:platinum_group_sludge_dust" type: "item" }] title: "Platinum Group Processing" - x: 3.96d - y: 1.32d + x: 3.75d + y: 1.5d } { dependencies: [ @@ -700,14 +675,15 @@ description: [ "This part of the chain starts by obtaining some &aRarest Metal Residue&r." "" - "You will need an &1IV&r powered &3Large Chemical Reactor&r, but the average power is not too bad." + "You will need at least an &1IV&r &3Large Chemical Reactor&r, but the average power draw isn't too bad." "" "&dChlorine&r is fully looped, and &dHydrogen&r is slightly negative (&ounless you put Acidic Osmium Solution in the Distillation Tower and electrolyze the water back... on second thoughts, don't do that&r)." "" - "&aIridium&r is required to progress in the &1IV&r Age, so you should get your PGS line automated!" + "&aIridium&r is required to progress through &1IV&r, so get your PGS line automated ASAP!" ] icon: "gtceu:iridium_ingot" id: "216E5A3574AC08BF" + size: 0.75d tasks: [ { id: "236EFFBCE5885D61" @@ -726,8 +702,8 @@ } ] title: "Iridium and Osmium" - x: 3.96d - y: 2.64d + x: 3.75d + y: 2.625d } { dependencies: [ @@ -741,11 +717,11 @@ "" "&dSulfuric Acid&r can be perfectly recycled. You will produce excess &dOxygen&r and &dHydrogen&r that can be stored." "" - "&aRuthenium&r and &aRhodium&r are gatekeepers to the &dLuV&r Age. If you automate them now, you won't need to do it later!" + "&aRuthenium&r and &aRhodium&r are gatekeepers to &dLuV&r. If you automate them now, you won't need to do it later!" ] icon: "gtceu:ruthenium_ingot" id: "214783B2BB6730C5" - size: 0.66d + size: 0.75d tasks: [ { id: "08FEDEE28C37331F" @@ -764,25 +740,25 @@ } ] title: "Ruthenium and Rhodium" - x: 3.96d - y: 0.0d + x: 3.75d + y: 0.375d } { dependencies: ["214783B2BB6730C5"] description: [ - "Progressing into &dLuV&r Age will require more than &aRhodium Plated Palladium&r and &9LuV Circuits&r alone. You will also need the &3Assembly Line&r." + "Progressing into &dLuV&r will require more than &aRhodium Plated Palladium&r and &9LuV Circuits&r alone. You'll also need the &3Assembly Line&r." "" "The &4resource costs&r for components will also start to increase &4significantly&r as you work towards &eFusion&r." "" - "If you haven't got automation for nearly everything, now (in &1IV&r Age) is a good time to do it." + "If you haven't got automation for nearly everything, now (in &1IV&r) is a good time to do it." "" - "Make use of &3Processing Arrays&r or all the special Multiblocks from &2Gregicality Multiblocks&r." + "Make use of &3Processing Arrays&r or all the special &2GCYM Multiblocks&r." "" - "If your power generation relies on &3Large Turbines&r, you can still get the &3LuV Rotor Holder&r." + "If your power generation is relying on &3Large Turbines&r, you can pick up the &3LuV Rotor Holder&r." ] id: "4F6E351C5F676618" shape: "gear" - size: 1.5d + size: 1.3d subtitle: "The main &dLuV&r material" tasks: [{ icon: "gtceu:rhodium_plated_palladium_ingot" @@ -791,15 +767,15 @@ type: "item" }] title: "Rhodium-Plated Palladium" - x: 5.28d - y: 0.0d + x: 4.875d + y: 0.375d } { dependencies: ["216E5A3574AC08BF"] description: [ "This Large Miner is nearly identical to the regular one, except it has a wider range and uses more drilling fluid." "" - "It's an optional upgrade - which you might not even need!" + "It's an optional upgrade - one you might not even need!" ] id: "07906458E1A15683" shape: "rsquare" @@ -810,8 +786,8 @@ type: "item" }] title: "Multiblock Miner II" - x: 6.6d - y: 0.0d + x: 6.0d + y: 0.375d } { dependencies: ["216E5A3574AC08BF"] @@ -820,41 +796,23 @@ "" "&9Capacitors&r also hold significantly more energy than the batteries used to make them. In the &3Power Substation&r, &9Capacitors&r can be mixed, so they do not all have to be the same tier." "" - "At &1IV&r Tier, you can make &5EV&r and/or &1IV&r Capacitors." - "" + "At &1IV&r, you can make &5EV&r and/or &1IV&r Capacitors." + "{@pagebreak}" "Energy can be inputted with regular Energy Hatches, and output with regular Dynamo Hatches." "" "You can also use &9Substation Hatches&r to transmit many more amps. These hatches only work in Substations, and do not work in regular multiblocks." ] id: "04E9D2F484702965" + size: 0.75d subtitle: "Centralised power, at last" tasks: [{ - id: "6F18E4631B04E636" - type: "checkmark" - }] - title: "Power Substation" - x: 5.28d - y: 1.32d - } - { - dependencies: ["216E5A3574AC08BF"] - description: [ - "Likely no one will ever make this item, but it gives you &6unlimited&r construction paste for Building Gadgets. This could come in handy for building." - "" - "This is really only here to tell you that this exists. Enjoy or something..." - ] - hide_dependency_lines: true - id: "2554FE006F827BC7" - shape: "rsquare" - size: 0.66d - subtitle: "Creative items in IV?" - tasks: [{ - id: "04A399D60AAD6B57" - item: "buildinggadgets:construction_paste_container_creative" + id: "7A5A2DC7C8C3406E" + item: "gtceu:power_substation" type: "item" }] - x: 7.259999999999999d - y: 1.32d + title: "Power Substation" + x: 4.875d + y: 1.5d } { dependencies: [ @@ -868,7 +826,7 @@ "&aQubit CPUs&r are used in the production of &1Quantum&r Processors." ] id: "225F57C95C6D7650" - size: 0.66d + size: 0.75d subtitle: "This actually has no relation to Quantum" tasks: [{ id: "4C2C6546F0928AD7" @@ -876,8 +834,8 @@ type: "item" }] title: "Qubit CPUs" - x: 5.28d - y: 2.64d + x: 4.875d + y: 2.625d } { dependencies: [ @@ -887,21 +845,22 @@ "6B128610C7D2825D" ] description: [ - "Woah! Let's be honest, it's been tough to get here. You'll appreciate not having to make a new polymer for Circuits Boards." + "Woah! It's been tough to get here. You'll appreciate not having to make a new polymer for Circuits Boards." "" "The &3IV Circuit Assembler&r unlocks the &1Quantum&r Circuit line." "" "This also unlocks the &6best recipe&r for &dMV Circuits&r." ] id: "2BB16260A76718B8" + size: 0.75d tasks: [{ id: "230762F7951EB866" item: "gtceu:iv_circuit_assembler" type: "item" }] title: "IV Circuit Assembling" - x: 6.6d - y: 2.64d + x: 6.0d + y: 2.625d } { dependencies: ["0338C9219DC2F819"] @@ -910,20 +869,20 @@ "" "&9Tips:&r For efficient and fast board production, you should use two &3Large Chemical Reactors&r, both supplied with &6HV&r power or higher (make them both share the same &3Energy Hatch&r):" "" - "&9-&r One &3LCR&r should be dedicated to &aIron III Chloride&r. The &dHydrogen&r is loopable, so reproduce &dHydrochloric Acid&r locally - that way you will only need to passively input &aIron Dusts&r and &aChlorine&r." + "&9-&r One &3LCR&r should be dedicated to &aIron III Chloride&r. The &dHydrogen&r is loopable, so reproduce &dHydrochloric Acid&r locally - that way, you'd only need to passively input &aIron Dusts&r and &aChlorine&r." "" "&9-&r One &3LCR&r should be making both the &acoated Boards&r and the &aempty Circuit Boards&r to make future &ecrafting requests&r with AE2 extremely easy. Keeping an Input Hatch full of Sulfuric Acid shouldn't be a problem, either." ] id: "0988B5FB795FF7DA" - size: 0.66d + size: 0.75d tasks: [{ id: "4EB5F93570DAE79B" item: "gtceu:fiber_reinforced_printed_circuit_board" type: "item" }] title: "Extreme Circuit Boards" - x: 7.92d - y: 2.64d + x: 7.125d + y: 2.625d } { dependencies: [ @@ -934,9 +893,9 @@ description: [ "The first Circuit of the &1Quantum&r line." "" - "If you wish, you can go even further and aim for &dAdvanced SMDs&r to make these Circuits cheaper. " + "If you wish, you could go even further and aim for &dAdvanced SMDs&r to make these Circuits cheaper. " "" - "Doing so will require &9PBI&r and Alloys that will require you to make a set of &aHSS-G Coils&r." + "Doing so will require &9PBI&r... and Alloys that require &aHSS-G Coils&r in your EBF." ] id: "49C1D61741AA288E" size: 0.75d @@ -946,17 +905,17 @@ type: "item" }] title: "Best EV Circuits!" - x: 9.24d - y: 2.64d + x: 8.25d + y: 2.625d } { dependencies: ["4343746E706264E6"] description: [ - "Rocket Fuel mostly exists for compatibility with other mods. Modpack devs love it!" + "Rocket Fuel mostly exists for compatibility with other mods. You'll love it if you're making your own pack." "" "As an actual fuel for GTCEu generators? Terrible!" "" - "&aRocket Fuel&r in this modpack is required to obtain &dNether Stars&r." + "In this modpack, &aRocket Fuel&r is required to obtain &dNether Stars&r." "" "Automating it may be a big hit to your resources, but you can safely batch craft using an overclocked &3Large Chemical Reactor&r." ] @@ -970,8 +929,8 @@ type: "fluid" }] title: "Rocket Fuel" - x: 6.6d - y: 3.96d + x: 6.0d + y: 3.75d } { dependencies: ["117FBB18DEE6F08B"] @@ -981,47 +940,47 @@ "It's as easy as using some &aEpoxy&r in the &3Chemical Bath&r." ] id: "0338C9219DC2F819" - size: 0.66d + size: 0.75d tasks: [{ id: "7092FDCCDDC53679" item: "gtceu:reinforced_epoxy_resin_plate" type: "item" }] title: "Fiber-Reinforced Epoxy" - x: 7.932857142857115d - y: 3.8538775510204437d + x: 7.125d + y: 3.75d } { dependencies: ["698B5F65F2DE4439"] - description: ["LuV Circuits that aren't mainframes!"] + description: ["Good news for any mainframe haters out there - &dLuV&r Circuits that aren't mainframes!"] id: "145F71A817C5996E" - size: 0.66d + size: 0.75d tasks: [{ id: "0205E6C037A453A8" item: "gtceu:quantum_processor_computer" type: "item" }] title: "More LuV Circuits" - x: 9.57d - y: 4.29d + x: 8.25d + y: 4.125d } { dependencies: ["49C1D61741AA288E"] description: [ - "Better IV Circuits. " + "Better &1IV&r Circuits. " "" - "Progressing within the IV Age won't feel as painful anymore." + "Your march through &1IV&r continues. Stay strong, soldier." ] id: "698B5F65F2DE4439" - size: 0.66d + size: 0.75d tasks: [{ id: "3B46E4592A6AC60E" item: "gtceu:quantum_processor_assembly" type: "item" }] title: "Even more IV Circuits" - x: 8.91d - y: 3.63d + x: 8.25d + y: 3.375d } { dependencies: [ @@ -1031,8 +990,9 @@ description: [ "This Quest will be completed with &eeither&r an &3IV Energy Hatch&r&r... or an &3IV Dynamo Hatch&r for your Multiblock Generators." "" - "Don't forget that &d4 Amp&r variants exist! However they require &aNiobium-Titanium Cables&r, which needs &9Polyphenylene Sulfide&r." - "Look down in the &dLuV&r Chapter for that (spoiler: it's easy to obtain!)." + "Don't forget that &d4 Amp&r variants exist! However they require &aNiobium-Titanium Cables&r, which need &9Polyphenylene Sulfide&r." + "" + "Look down in the &dLuV&r Chapter for that (don't worry... it's easy to obtain)." ] icon: "gtceu:iv_energy_input_hatch" id: "48DEABA155605D23" @@ -1051,8 +1011,27 @@ } ] title: "Upgrading your EBF for the millionth time" - x: 3.96d - y: 3.96d + x: 3.75d + y: 3.75d + } + { + dependencies: ["12B4423F055BFBF5"] + description: [ + "The &3IV Cutting Machine&r is required to unlock &3IV Energy and Dynamo Hatches&r." + "" + "Upgrading this to its &2GCYM&r variant isn't a bad idea." + ] + icon: "gtceu:iv_cutter" + id: "7CC40BDAA803D044" + size: 0.75d + tasks: [{ + id: "5365FC750B24814B" + item: "gtceu:iv_cutter" + type: "item" + }] + title: "IV Cutting Machine" + x: 1.5d + y: 3.75d } ] subtitle: ["Automate everything and learn how to assemble"] diff --git a/config/ftbquests/quests/chapters/large_turbines.snbt b/config/ftbquests/quests/chapters/large_turbines.snbt deleted file mode 100644 index ad79c78..0000000 --- a/config/ftbquests/quests/chapters/large_turbines.snbt +++ /dev/null @@ -1,182 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "large_turbines" - group: "719BFF182E0820D1" - icon: { - Count: 1b - id: "gtceu:turbine_rotor" - tag: { - GT.PartStats: { - Material: "iron" - } - } - } - id: "52E70B217806A134" - order_index: 4 - quest_links: [{ - id: "6CC3CC0770652DD9" - linked_quest: "188A8C3DD38C2762" - x: 0.0d - y: 0.0d - }] - quests: [ - { - dependencies: ["188A8C3DD38C2762"] - description: ["&3Rotor Holders&r above the tier of the &3Large Turbine&r will multiplicatively &6double&r the production for every tier, whilst additively increasing the efficiency by 10% every tier."] - icon: "gtceu:hv_rotor_holder" - id: "4F5DD5816D242E7D" - shape: "rsquare" - size: 0.76d - tasks: [{ - id: "600E11FFBAC10C1C" - type: "checkmark" - }] - title: "Rotor Holders" - x: -1.5d - y: 1.0d - } - { - dependencies: ["188A8C3DD38C2762"] - description: [ - "&aRotors&r have a &9Power&r, &dEfficiency&r and &4Durability&r that are based on tool stats." - "" - "&9Power&r is a multiplier applied to the production of the &3Turbine&r. This stacks multiplicatively with the &3Rotor Holder&r." - "" - "&dEfficiency&r reduces its fuel consumption. This again stacks multiplicatively with the &3Rotor Holder&r." - "" - "&4Durability&r is the lifetime of the &aRotor&r in seconds, when the &3Turbine&r&r is active." - ] - icon: { - Count: 1b - id: "gtceu:turbine_rotor" - tag: { - GT.PartStats: { - Material: "neodymium" - } - } - } - id: "44D051EC36AE418F" - shape: "rsquare" - size: 0.76d - tasks: [{ - id: "169057975DC345BA" - title: "Rotors" - type: "checkmark" - }] - x: -1.5d - y: -1.0d - } - { - dependencies: ["188A8C3DD38C2762"] - description: [ - "A Turbine's &9Power&r output affects both the fuel consumption and the EU/t generation. It is calculated with the following formula:" - "" - "&eproduction = baseEUt x rotorPower x 2^(rotorHolderTier - turbineTier)&r" - "" - "The &dEfficiency&r reduces fuel consumption, but does not alter the EU/t generation. It is calculated with the following formula:" - "" - "&eefficiency = rotorEfficiency x (1 + 0.1 x (rotorHolderTier - turbineTier))&r" - ] - icon: "minecraft:lectern" - id: "1CE29CDDAED21346" - size: 0.87d - tasks: [{ - id: "7DE01F7FA5E97F0B" - title: "In summary..." - type: "checkmark" - }] - x: 1.5d - y: 0.0d - } - { - dependencies: ["1CE29CDDAED21346"] - description: [ - "Let's simulate a Large Steam Turbine, with an Ultimet Rotor and an &5EV&r Rotor Holder:" - "" - "Production = 1024 x 1.60 x 2 = 3276 EU/t" - "" - "Efficiency = 1.30 x 1.10 = 143%" - "" - "(Therefore, steam consumption would be 4582 L/t - this is above a Titanium Boiler, or a Tungstensteel Boiler with ~70% throttle)" - "{@pagebreak}" - "Next, we'll analyse the Gas Turbine, with a Chrome Rotor and an &5EV&r Rotor Holder:" - "" - "Production = 4096 x 1.70 x 1 = 5325 EU/t" - "" - "Efficiency = 1.55 x 1.00 = 155%" - "" - "(The same fuel consumption would produce 3435 EU/t using 6.7 Turbo Gas Turbines!)" - "{@pagebreak}" - "Finally, how about we check out the Plasma Turbine, with a HSS-S Rotor and a &cZPM&r Rotor Holder:" - "" - "Production = 16834 x 2.50 x 4 = 168340 EU/t" - "" - "Efficiency = 1.80 x 1.20 = 216%" - "" - "(This is more than a ZPM Amp!)" - ] - icon: { - Count: 1b - id: "gtceu:programmed_circuit" - tag: { - Configuration: 0 - } - } - id: "392D915D3389DC66" - shape: "rsquare" - size: 0.76d - subtitle: "Calculators on your desks please!" - tasks: [{ - id: "3CBCA60F3007AB27" - title: "...and some examples!" - type: "checkmark" - }] - x: 3.0d - y: 0.0d - } - { - dependencies: ["188A8C3DD38C2762"] - description: [ - "&9-&r Turbines work off &eInertia&r, which requires them to continuously run to achieve maximum Power." - "" - "&9-&r Any excess Energy produced will be &cvoided&r. You will &lneed&r to use large Energy Buffers and an &3Advanced Energy Detector&r if you wish to stay efficient." - "" - "&9-&r They require a &aRotor&r, which will lose durability over time and eventually &cbreak&r." - "" - "&9-&r A little bit of Math is required to get the expected results." - ] - icon: "minecraft:barrier" - id: "33F0EA149F3705CF" - size: 0.76d - tasks: [{ - id: "73E2A16AA5E8A05C" - type: "checkmark" - }] - title: "The Drawbacks" - x: 0.5d - y: -1.5d - } - { - dependencies: ["188A8C3DD38C2762"] - description: [ - "&9-&r Turbines can scale &9Power&r production far, far higher than their base output, thanks to tiered &3Rotor Holders&r." - "" - "&9-&r The &aRotor&r can give a huge boost to &dFuel efficiency&r and &9Power&r production." - "" - "&9-&r You get a lot of satisfaction for setting them up properly (yay!)" - ] - icon: "minecraft:knowledge_book" - id: "1A84A7FC1C0BD611" - size: 0.76d - tasks: [{ - id: "2F59C5CFA57C340C" - type: "checkmark" - }] - title: "The positives!" - x: 0.5d - y: 1.5d - } - ] - title: "Large Turbines" -} diff --git a/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt b/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt index 22addaf..e7179a6 100644 --- a/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt +++ b/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt @@ -12,58 +12,58 @@ linked_quest: "188A8C3DD38C2762" shape: "rsquare" size: 0.66d - x: 7.59d - y: 0.33d + x: 6.75d + y: 0.0d } { id: "217218CFDDD8EAC4" linked_quest: "195E5BFDE4C5A0DE" - size: 0.66d - x: 7.59d - y: 3.96d + size: 0.75d + x: 6.75d + y: 3.375d } { id: "0BD725095A2264FF" linked_quest: "7CFC112B8F460549" - size: 0.66d - x: 6.2700000000000005d - y: 3.96d + size: 0.75d + x: 5.625d + y: 3.375d } { id: "67271280B90D765D" linked_quest: "300348B1238BCB9A" - size: 0.66d - x: 0.0d - y: 5.61d + size: 0.75d + x: 1.125d + y: 3.375d } { id: "7E79CDC95173C788" linked_quest: "1A4AD56965407DC5" - size: 0.66d - x: 0.66d - y: 6.2700000000000005d + size: 0.75d + x: 0.375d + y: 5.25d } { id: "2FD482405B15F06A" linked_quest: "77070668969E31BF" - size: 0.66d - x: 1.32d - y: 6.2700000000000005d + size: 0.75d + x: 1.125d + y: 5.625d } { id: "6205AC829E90CE53" linked_quest: "4F6E351C5F676618" - size: 0.66d - x: 2.31d - y: 5.28d + size: 0.75d + x: 2.25d + y: 4.5d } { id: "4E999806429BF983" linked_quest: "77B7B1EDD19831E0" shape: "gear" - size: 1.5d - x: 4.95d - y: 5.28d + size: 1.2d + x: 4.5d + y: 4.5d } ] quests: [ @@ -73,7 +73,7 @@ "2DAC91AF2EBB68E2" "1783D89CE81C8E2E" ] - description: ["The &aAdvanced Processing Array&r is an upgrade to the regular version. It now has a maximum of &a64&r machines, instead of 16."] + description: ["The &aAdvanced Processing Array&r is an upgrade to the regular version. It can now handle a maximum of &a64&r machines, instead of 16."] id: "4194EC9F1C6632E4" shape: "rsquare" size: 0.66d @@ -84,7 +84,7 @@ type: "item" }] title: "Advanced Processing Array" - x: -0.33d + x: 1.125d y: 0.0d } { @@ -115,7 +115,7 @@ } ] title: "Ultra High Power Integrated Circuit" - x: 0.99d + x: 2.25d y: 0.0d } { @@ -123,19 +123,21 @@ description: [ "&3Dielectric PCB Coolant&r is used for highly advanced late and end-game machinery." "" - "You only need a little bit in &dLuV&r, but you'll want to automate it in &cZPM&r tier." + "You only need a little bit in &dLuV&r, but you'll want to automate it when you get to &cZPM&r." ] id: "35549F0404C87BCA" shape: "rsquare" size: 0.66d subtitle: "Absolutely beneficial for the environment" tasks: [{ - id: "75FD9D0D9F78A41E" - type: "checkmark" + amount: 1000L + fluid: "gtceu:pcb_coolant" + id: "32BCECCE276F913D" + type: "fluid" }] title: "Dielectric PCB Coolant" - x: 2.31d - y: 0.0d + x: 2.25d + y: 1.125d } { dependencies: [ @@ -144,22 +146,23 @@ "5ED7707B0ECF2207" ] description: [ - "The &3Active Transformer&r is a multiblock used to transform energy on a much larger scale. For example, you can convert HV to LV power directly, by using the apropriate energy hatches." + "The &3Active Transformer&r is a multiblock used to transform energy on a much larger scale. For example, you can convert &6HV&r to &7LV&r power directly by using the apropriate energy hatches." "" "It also has a second function, detailed in the above quest." "{@pagebreak}" - "&bLore&r: This is yet another feature from TecTech, which also required these cables to be painted. They too look fantastic if you paint them, but it is again optional." + "&l&3Lore:&r&o This is yet another feature from TecTech, which also required these cables to be painted. They too look fantastic if you paint them, but it is again optional." ] id: "1AD003487B4EC2EF" shape: "rsquare" - size: 1.1d + size: 0.66d subtitle: "More than a large transformer" tasks: [{ - id: "0A0A8E96C95EE141" - type: "checkmark" + id: "39CDBE6B4B973868" + item: "gtceu:active_transformer" + type: "item" }] title: "Active Transformer" - x: 3.63d + x: 3.375d y: 0.0d } { @@ -181,17 +184,17 @@ "{@pagebreak}" "&eNote: &rThis multiblock will be required later on in progression, but is very useful to set up early." "" - "&bLore&r: This multiblock also originates from TecTech, but it required optical cables to be painted as well. You don't have to do that here, but it looks really nice if you do!" + "&l&3Lore:&r&o This multiblock also originates from TecTech, but it required optical cables to be painted as well. You don't have to do that here, but it looks really nice if you do!" ] id: "42760D3A86EFDCA3" - size: 1.1d + size: 0.75d subtitle: "Time for a server room" tasks: [{ id: "56D3B40470528839" type: "checkmark" }] title: "Mass Data Storage" - x: 4.95d + x: 4.5d y: 0.0d } { @@ -201,19 +204,20 @@ "" "Like optical cables, they can only be connected to &eone input and output&r. But, these ones also only can move in &estraight lines&r. To turn them, an &3Active Transformer&r with a Laser Source Hatch (output) and Target Hatch (input) is needed." "{@pagebreak}" - "&bLore&r: This is yet again another TecTech feature, but there's a bit more too it this time. TecTech's lasers were tiered by voltage and carried thousands of amps instead." + "&l&3Lore:&r&o This is yet again another TecTech feature, but there's a bit more to it this time. TecTech's lasers were tiered by voltage and carried thousands of amps instead." ] id: "07159FCD9744DD98" shape: "rsquare" size: 0.66d subtitle: "Time for some lasers!" tasks: [{ - id: "407ED1D738EA10D1" - type: "checkmark" + id: "3BA3AA8746044DC1" + item: "gtceu:normal_laser_pipe" + type: "item" }] title: "Laser Power Transmission" - x: 3.63d - y: -1.32d + x: 3.375d + y: -1.125d } { dependencies: ["78277DBC07D3C45C"] @@ -233,17 +237,17 @@ type: "item" }] title: "Naquadah-doped Silicon Boule" - x: -0.33d - y: 1.32d + x: 0.0d + y: 1.125d } { dependencies: ["7A1E3C3A2D699C5B"] description: [ - "&aNaquadah&r is a late-game material with a variety of uses. It is required for building a Fusion Reactor, and progressing to ZPM-tier, to name a few." + "&aNaquadah&r is a late-game material with a variety of uses. It is required for building a Fusion Reactor, and progressing to &cZPM&r, to name a few." "" "For some reason, its fluid is &agreen&r - don't ask us why." "" - "&bLore:&r Naquadah is a material originally from Stargate." + "&l&3Lore:&r&o Naquadah is a material originally from Stargate." ] hide_dependency_lines: true id: "78277DBC07D3C45C" @@ -256,8 +260,8 @@ type: "item" }] title: "Naquadah" - x: 0.99d - y: 1.32d + x: 1.125d + y: 1.125d } { dependencies: [ @@ -270,7 +274,7 @@ "These coils are required for progressing to the second half of &dLuV&r and beyond." ] id: "2FCBA0D780DBDA9E" - size: 1.1d + size: 0.75d subtitle: "Hotter than the surface temperature of the Sun!" tasks: [{ count: 16L @@ -279,8 +283,8 @@ type: "item" }] title: "Naquadah Coils" - x: 2.31d - y: 1.32d + x: 3.375d + y: 1.125d } { dependencies: [ @@ -288,12 +292,12 @@ "2FCBA0D780DBDA9E" ] description: [ - "&aLuV Superconductors&r are a big requirement for making a &9Fusion Reactor&r. " + "&aLuV Superconductors&r are necessary if you're eyeing a &9Fusion Reactor&r. " "" - "This is a huge warning - you will need &ea lot&r&r of them." + "Don't ignore our warning here - you're gonna need &ea lot&r&r of them." ] id: "5ED7707B0ECF2207" - size: 0.66d + size: 0.75d subtitle: "Be glad these don't use pumps" tasks: [{ id: "10FB849CE994B1A5" @@ -301,23 +305,23 @@ type: "item" }] title: "LuV Superconductors" - x: 4.95d - y: 1.32d + x: 4.5d + y: 1.125d } { dependencies: ["546CC03435E763CF"] description: [ "&cWarning&r: &9Plasmas&r are &cextremely hot&r, with temperatures exceeding &d30k Kelvin&r! " "" - "However, this does &6&lnot&r mean that a special type of pipe is required to transport plasma! Plasmas are treated slightly differently and bend the rules a bit." + "However, this &6&ldoesn't&r mean that a special type of pipe is required to transport plasma. Plasmas are treated slightly differently, and bend the rules a bit." "" - "Fluid pipes supporting plasmas, such as &aTungsten&r, &aNaquadah&r, or &aDuranium&r can hold any plasma &6regardless of temperature&r. This means they will &lnot&r melt under the heat of the plasma!" + "Fluid pipes that can handle plasmas, such as &aTungsten&r, &aNaquadah&r, or &aDuranium&r can hold any plasma &6regardless of temperature&r. This means they &lwon't&r melt under the heat of the plasma!" "" + "WARNING:&r Plasmas in incompatible pipes will cause &cvoiding&r, &cpipe burning&r, and &ldisproportionately high&r rates of &cdeath&r. Be careful!" "" - "WARNING:&r Plasmas in the wrong pipes will cause &cvoiding&r, &cpipe burning&r, and &ldisproportionately high&r rates of &cdeath&r. Be careful!" - "" - "&bLore:&r This mechanic originates from GT6, just like the acids!" + "&l&3Lore:&r&o This mechanic originates from GT6, just like the acids!" ] + icon: "gtceu:argon_plasma_bucket" id: "173C1FA72301B5E7" shape: "rsquare" size: 0.66d @@ -327,8 +331,8 @@ type: "checkmark" }] title: "Fluid of the Stars" - x: 6.2700000000000005d - y: 1.32d + x: 5.625d + y: 1.125d } { dependencies: ["173C1FA72301B5E7"] @@ -340,7 +344,7 @@ "If you're the type to question how realistic Plasma Turbines are... look up Magnetohydrodynamic Generators if you want something that bends fact into fiction." ] id: "4E9DED9569AA17F5" - size: 1.1d + size: 0.75d subtitle: "Plasma? Turbine?! How?" tasks: [{ id: "13230F892A8F6FA1" @@ -348,14 +352,14 @@ type: "item" }] title: "Large Plasma Turbine" - x: 7.59d - y: 1.32d + x: 6.75d + y: 1.125d } { dependencies: ["378F0AFCF95354B2"] description: ["This is the main material for &cZPM&r. Prepare to make lots... after you make &9Fusion&r and &9Crystal Circuits&r. Tackle those before you try making this."] id: "24F0454B9A090C44" - size: 0.66d + size: 0.75d subtitle: "Stargate's Strongest" tasks: [{ id: "16895659E44B65B5" @@ -363,8 +367,8 @@ type: "item" }] title: "Naquadah Alloy" - x: -0.33d - y: 2.64d + x: 0.0d + y: 2.25d } { dependencies: [ @@ -388,7 +392,7 @@ "" "This can be challenging to automate. Good luck!" "{@pagebreak}" - "&r&bLore&r: Many GregTech iterations have Naquadah processing. " + "&l&3Lore:&r&o Many GregTech iterations have Naquadah processing. " "" "The first was likely Impact, with its own original Naquadah fuel process. " "" @@ -400,7 +404,7 @@ ] icon: "gtceu:naquadah_dust" id: "378F0AFCF95354B2" - size: 1.1d + size: 0.75d subtitle: "Do not touch the acid" tasks: [{ amount: 1000L @@ -409,8 +413,8 @@ type: "fluid" }] title: "Naquadah Chain" - x: 0.99d - y: 2.64d + x: 1.125d + y: 2.25d } { dependencies: [ @@ -421,12 +425,12 @@ description: [ "&aTrinium&r is a very important material for progression. You'll need it to make a &9Fusion Reactor&r, and throughout all &cZPM&r." "" - "It also requires an &dLuV&r EBF to smelt! You'll probably want a dedicated setup for cooking this." + "It also requires an &dLuV&r EBF to smelt! Dedicate a setup solely for cooking this." ] icon: "gtceu:trinium_ingot" id: "0DC999F79A685194" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Another Stargate material!" tasks: [ { @@ -441,8 +445,8 @@ } ] title: "Trinium" - x: 2.31d - y: 2.64d + x: 3.375d + y: 2.25d } { dependencies: ["4F6E351C5F676618"] @@ -451,7 +455,7 @@ "" "In the future, this material will require a &dNuclear Reactor&r to produce, but that's not in GTCEu yet." "{@pagebreak}" - "&bLore&r: In GT Impact, making Pu-241 was a challenge. Your first Pu-241 had to be produced as a byproduct of its very expensive Naquadah fuel process, and it could only be made independently with something post-fusion!" + "&l&3Lore:&r&o In GT Impact, making Pu-241 was a challenge. Your first Pu-241 had to be produced as a byproduct of its very expensive Naquadah fuel process, and it could only be made independently with something post-fusion!" ] id: "2BBD3BC7D1B955C2" shape: "rsquare" @@ -463,8 +467,8 @@ type: "item" }] title: "Plutonium-241" - x: 4.95d - y: 2.64d + x: 4.5d + y: 2.25d } { dependencies: [ @@ -483,7 +487,7 @@ "" "Enjoy the ride!" "{@pagebreak}" - "&bLore:&r GregTech 5's &3Fusion Reactor&r stores EU you feed it in its internal buffer. The maximum storable amount is determined by the amount of &3Energy Hatches&r." + "&l&3Lore:&r&o GregTech 5's &3Fusion Reactor&r stores EU you feed it in its internal buffer. The maximum storable amount is determined by the amount of &3Energy Hatches&r." "" "Recipes can only start if the &9EU to start&r is stored internally, which will be &cconsumed&r. With this stored energy, the reactor can keep running recipes until it goes idle. At this point it will need to be topped up on EU to start again." "{@pagebreak}" @@ -493,11 +497,11 @@ "" "Next time a recipe is found, it will use all possible Heat and deduct it from the &9EU to start&r, allowing you to save Energy for short pauses." "" - "The &3Fusion Reactor I&r can only run recipes up to a required EU of 160MEU to start. It will also overclock up to &dLuV&r at best, even if you upgrade to ZPM Hatches, so don't stress over attempting this." + "The &3Fusion Reactor I&r can only run recipes up to a required EU of 160 MEU to start. It will also overclock up to &dLuV&r at best, even if you upgrade to ZPM Hatches, so don't stress over attempting this." ] id: "546CC03435E763CF" shape: "gear" - size: 1.4d + size: 1.3d subtitle: "Stellar power" tasks: [{ id: "48A4D39ED0E11EBC" @@ -505,8 +509,8 @@ type: "item" }] title: "Fusion Reactor I" - x: 6.2700000000000005d - y: 2.64d + x: 5.625d + y: 2.25d } { dependencies: ["546CC03435E763CF"] @@ -515,11 +519,11 @@ "" "&eNote&r: The temperature of liquid Europium is very hot, but isn't a plasma. Plan your piping accordingly!" "{@pagebreak}" - "&bLore&r: In Gregicality Legacy, Europium was replaced with Rutherfordium as the first fusion material, because Europium is actually found in Rare Earth and is not fused in real life." + "&l&3Lore:&r&o In Gregicality Legacy, Europium was replaced with Rutherfordium as the first fusion material, because Europium is actually found in Rare Earth and is not fused in real life." ] id: "7A74F692F14F0FF8" shape: "gear" - size: 1.4d + size: 1.1d subtitle: "Fusing Europium... how?!" tasks: [{ id: "220305C9DA0F512B" @@ -527,8 +531,8 @@ type: "item" }] title: "Europium" - x: 7.59d - y: 2.64d + x: 6.75d + y: 2.25d } { dependencies: ["7A74F692F14F0FF8"] @@ -541,11 +545,11 @@ "{@pagebreak}" "&eNote&r: An &9Advanced Item Detector&r cover will be useful for automating these. They work just like the Advanced Energy Detector." "" - "&bLore&r: In GT5u modpacks, making your first Crystal Chips required the autoclave to be in Low Gravity, which meant doing this process on a Galacticraft Space Station, or on the moon!" + "&l&3Lore:&r&o In GT5u modpacks, making your first Crystal Chips required the autoclave to be in Low Gravity, which meant doing this process on a Galacticraft Space Station, or on the moon!" ] icon: "gtceu:crystal_cpu" id: "764091A111FB4DA6" - size: 0.66d + size: 0.75d subtitle: "These don't even make any sense!" tasks: [ { @@ -560,8 +564,8 @@ } ] title: "Crystal CPU" - x: 8.91d - y: 2.64d + x: 7.875d + y: 2.25d } { dependencies: [ @@ -571,7 +575,7 @@ description: [ "This Quest will be completed with &eeither&r an &3LuV Energy Hatch&r&r... or an &3LuV Dynamo Hatch&r for your Multiblock Generators." "" - "Starting at &dLuV&r, you'll start upgrading more multiblocks, which means more energy hatches! Both the &9EBF&r, and the &9Assembly Line&r will need power upgrades." + "Starting at &dLuV&r, you'll start upgrading more multiblocks, which means more energy hatches! Both the &9EBF&r and the &9Assembly Line&r will need power upgrades." "" "Don't forget that &d4 Amp&r variants exist!" ] @@ -593,27 +597,27 @@ } ] title: "Upgrading your Assembly Line" - x: 2.31d - y: 3.96d + x: 2.25d + y: 2.25d } { dependencies: [ "77B7B1EDD19831E0" "46C7E1D5E37B1ED2" ] - description: ["The &aDimension Card&r is an upgrade to the &9Quantum Link Tunnel&r, giving &9Wireless Terminals&r access to your AE system with unlimited range, and from any dimension."] + description: ["The &aWireless Connector&r is an upgrade to the &9Quantum Link Tunnel&r, giving &9Wireless Terminals&r access to your AE system with unlimited range, and from any dimension."] id: "7E2076D45F83D9C3" shape: "rsquare" size: 0.66d subtitle: "To infinity, and beyond!" tasks: [{ - id: "3A263074B7909AAA" - item: "aeinfinitybooster:dimension_card" + id: "3AC7E29D373750F8" + item: "expatternprovider:wireless_connect" type: "item" }] title: "Infinite Wireless Range" - x: 3.63d - y: 5.28d + x: 3.375d + y: 4.5d } { dependencies: ["77B7B1EDD19831E0"] @@ -622,16 +626,18 @@ "" "Thanks to this innovation, you can automate all the &3Assembly Line&r recipes." ] + icon: "expatternprovider:ex_interface" id: "79192BA29BE69170" shape: "rsquare" size: 0.66d tasks: [{ id: "3DFCDF1B24506A8A" + title: "Wahey!" type: "checkmark" }] title: "PackagedWho?" - x: 3.63d - y: 6.6d + x: 3.375d + y: 5.625d } { dependencies: ["77B7B1EDD19831E0"] @@ -653,8 +659,8 @@ type: "item" }] title: "Ludicrous Fluid Drilling" - x: 6.2700000000000005d - y: 5.28d + x: 5.625d + y: 4.5d } { dependencies: ["77B7B1EDD19831E0"] @@ -663,8 +669,9 @@ "" "It's an optional sidegrade - one you might not even want." "" - "&bLore&r: There may be a rebalance for these in the future. See the Multiblock Miner quest for details." + "&l&3Lore:&r&o There may be a rebalance for these in the future. See the Multiblock Miner quest for details." ] + hide: true id: "1BE779AF4487E3EB" shape: "rsquare" size: 0.66d @@ -674,8 +681,8 @@ type: "item" }] title: "Ludicrous Ore Drilling" - x: 6.2700000000000005d - y: 6.6d + x: 5.625d + y: 5.625d } { dependencies: [ @@ -684,12 +691,12 @@ "5B07279B08BF8DDE" ] description: [ - "The &aLuV Lapotronic Orb&r is even better than the &9IV&r one! It of course comes at a price..." + "The &aLuV Lapotronic Orb&r is even better than the &1IV&r one! Of course, it comes at a price..." "{@pagebreak}" - "&bLore&r: In older versions of GT, such as GTNH in the past or in GCYL, these orbs were ludicrously expensive! They required 8 orbs of the previous tier! Thankfully, those days are long past." + "&l&3Lore:&r&o In older versions of GT, such as GTNH in the past or in GCYL, these orbs were ludicrously expensive! They required 8 orbs of the previous tier! Thankfully, those days are long past." ] id: "0D7C978F9CDF771B" - size: 0.66d + size: 0.75d subtitle: "Even more power!" tasks: [{ id: "6D1376BF3CEA87A7" @@ -697,66 +704,40 @@ type: "item" }] title: "Ludicrous Batteries" - x: 7.59d - y: 5.28d + x: 6.75d + y: 4.5d } { dependencies: ["42CD789B8C40E424"] - description: ["Cheaper &dLuV&r circuits! This will make those Robot Arms much cheaper."] + description: ["Cheaper &dLuV&r circuits! These'll take some of the edge out of those brutal Robot Arm recipes."] id: "47087361D6DE7DCF" - size: 0.66d + size: 0.75d tasks: [{ id: "3CF7F369F390A3E5" item: "gtceu:crystal_processor_assembly" type: "item" }] title: "Even more LuV Circuits" - x: 8.91d - y: 5.28d - } - { - dependencies: [ - "5C4D3CF214972E5A" - "0D7C978F9CDF771B" - ] - description: [ - "The Advanced Quantum Chestplate combines protection, a personal battery and an &6ultimate Jetpack&r, all in one." - "" - "To &denable charging&r, shift right-click it when it is in your hand, then equip it (Note that there is a bug when it sometimes does not want to charge... you will forgive it, right?)." - "" - "Note that this stores &oa lot&r of energy. You may want to invest in an &3LuV Turbo Charger&r." - "" - "&bLore&r: This armor piece is inspired by the IndustrialCraft Addon Gravisuite, which added the Gravitation Suit, analogous to this chestplate." - ] - id: "282E03466566AB8F" - shape: "rsquare" - size: 0.66d - subtitle: "Finally..." - tasks: [{ - id: "47927C54DE11BD02" - type: "checkmark" - }] - title: "Best Flight" - x: 7.59d - y: 6.6d + x: 7.875d + y: 4.5d } { dependencies: ["47087361D6DE7DCF"] description: [ - "ZPM Circuits that aren't mainframes!" + "&cZPM&r Circuits that aren't mainframes!" "" - "Plus, &bCrystal Supercomputers&r sound really cool, right?" + "Don't lie - &bCrystal Supercomputers&r sound really cool, right?" ] id: "7AE681E2AB31EA0D" - size: 0.66d + size: 0.75d tasks: [{ id: "0E274B445A95250A" item: "gtceu:crystal_processor_computer" type: "item" }] title: "More ZPM Circuits" - x: 8.91d - y: 6.6d + x: 7.875d + y: 5.625d } { dependencies: [ @@ -774,8 +755,8 @@ type: "item" }] title: "LuV Prospector" - x: 4.95d - y: 3.96d + x: 4.5d + y: 3.375d } { dependencies: [ @@ -786,38 +767,38 @@ description: [ "The first circuit of the &9Crystal&r line." "" - "&bLore&r: The concept of a Crystal Circuit has existed since very early versions of GregTech. We're still not entirely sure if they exist in real life." + "&l&3Lore:&r&o The concept of a Crystal Circuit has existed since very early versions of GregTech. We're still not entirely sure if they exist in real life." ] id: "42CD789B8C40E424" - size: 1.1d + size: 0.75d tasks: [{ id: "6357389871CE70C2" item: "gtceu:crystal_processor" type: "item" }] title: "Best IV Circuits!" - x: 8.91d - y: 3.96d + x: 7.875d + y: 3.375d } { dependencies: ["0338C9219DC2F819"] description: [ - "Are you a fan of Fiber-reinforced Epoxy? Well then, do we have some news for you!" + "If you say the name 3 times in front of a mirror, you summon a CEu dev." "" "&aMulti-Layer Fiber-Reinforced Printed Circuit Boards&r are the next step in your circuit journey. They're not particularly interesting compared to the previous boards: just two of the previous stuck together." "{@pagebreak}" - "&bLore:&r In Gregicality Legacy, these circuit boards were much more complicated. They required Kapton, a dual polymer material. It was a challenge, to say the least. In the future, the GTCEu team might make these boards somewhat more involved to produce." + "&l&3Lore:&r&o In Gregicality Legacy, these circuit boards were much more complicated. They required Kapton, a dual polymer material. It was a challenge to say the least. In the future, the GTCEu team might make these boards somewhat more involved to produce." ] id: "6C241455C5434C2E" - size: 0.66d + size: 0.75d tasks: [{ id: "5B8C1C15E5413CEC" item: "gtceu:multilayer_fiber_reinforced_printed_circuit_board" type: "item" }] title: "Multi-Layer Fiber-Reinforced Printed Circuit Boards" - x: 9.9d - y: 3.96d + x: 9.0d + y: 3.375d } { dependencies: [ @@ -834,12 +815,12 @@ "" "You will notice that &9Samarium&r is required for &aLuV+ Motors&r. Samarium by itself isn't very difficult to obtain, but smelting it is slightly more involved. It requires &9Liquid Helium&r in the Freezer. If you made &9IV Superconductors&r, you've likely seen this already." "{@pagebreak}" - "&bLore:&r In the original GregTech 5, these components were unobtainable!" + "&l&3Lore:&r&o In the original GregTech 5, these components were unobtainable!" ] icon: "gtceu:luv_electric_motor" id: "11D3B21A177B0E14" shape: "rsquare" - size: 0.8d + size: 0.66d subtitle: "Fun levels - critical" tasks: [ { @@ -879,8 +860,8 @@ } ] title: "Pure Joy" - x: 0.99d - y: 5.28d + x: 1.125d + y: 4.5d } { dependencies: ["0425179329ED1B72"] @@ -894,41 +875,51 @@ type: "item" }] title: "Polyphenylene Sulfide" - x: 0.99d - y: 4.29d + x: 0.0d + y: 4.5d } { dependencies: ["4F6E351C5F676618"] description: [ - "&oThe chances you are having TPS issues playing this modpack are slim, this Quest is more suited for late game bases with GregTech and AE2, and the tips apply to other modpacks.&r" + "The chances you are having TPS issues playing this modpack are slim - this Quest is more suited for late game bases with GregTech and AE2." "" "If you run the command &9/forge tps&r, you will be given the current &4TPS&r and the &4tick time&r in milliseconds." + "" "If the tick time exceeds 50ms, the server is under too much load, and won't be able to keep up with a steady 20 TPS." "" "Any machine will add up to the tick time, but don't be too scared of adding machines. Most of the lag usually comes from things that are unoptimized." - "" + "{@pagebreak}" "Things to &cavoid&r in general:" - "&9-&r Entities are pretty bad. Ground items or mob entities should be kept as low as possible at any given time. Thankfully this should not be an issue in this modpack." + "" + "&9-&r Entities are pretty bad. Ground items or mob entities should be kept as low as possible at any given time. Thankfully, this shouldn't be an issue in this modpack." + "" "&9-&r Building everything packed together in a small space. Note that this does &onot&r affect TPS, but you will suffer FPS drops instead." + "" "&9-&r Huge walls of drawers, as iterating through every single one of them for insertion and extraction can be pretty taxing." - "" + "{@pagebreak}" "Things to&c avoid&r with AE2:" - "&9-&r ME Import and Export Buses on large networks. Use ME Interfaces instead." - "&9-&r Crafting Cards to passively do large requests. Note that this is not as bad as it used to be, thanks to the optimizations from AE2 Unofficial." - "&9-&r Recursive insertion and/or extraction through sub-networks. If you use sub-networks, make them do very specific things rather than interacting with another AE2 network." "" + "&9-&r ME Import and Export Buses on large networks. Use ME Interfaces instead." + "" + "&9-&r Crafting Cards to passively do large requests." + "" + "&9-&r Recursive insertion and/or extraction through sub-networks. If you use sub-networks, make them do very specific things rather than interacting with another AE2 network." + "{@pagebreak}" "Things to &cavoid&r with GregTech (GTCEu has received a lot of improvements over GTCE, but it is possible to destroy your TPS, as with any mod):" + "" "&9-&r Many EU Producers connected to many EU Consumers in the same line. Instead, use a Diode or Battery Buffer to separate your line of generators to your line of machines." + "" "&9-&r Large amounts of Fluid Pipes. They are &onot&r laggy individually, but they can add up if you have thousands of them." + "" "&9-&r Big Item Pipe networks. Small networks are better, to reduce the number of iterations over inventories." ] icon: "minecraft:mud" id: "63F9531F391040B2" - shape: "rsquare" + shape: "circle" size: 0.66d title: "Combatting Lag" - x: 2.31d - y: 6.6d + x: 2.25d + y: 3.375d } { dependencies: ["5CA86A333670A55C"] @@ -943,8 +934,8 @@ type: "item" }] title: "IV Magnetism" - x: 0.0d - y: 4.95d + x: 0.375d + y: 3.75d } ] subtitle: ["Investigate the scientific and fuse elements"] diff --git a/config/ftbquests/quests/chapters/lv__low_voltage.snbt b/config/ftbquests/quests/chapters/lv__low_voltage.snbt index 26d889d..3a00a3e 100644 --- a/config/ftbquests/quests/chapters/lv__low_voltage.snbt +++ b/config/ftbquests/quests/chapters/lv__low_voltage.snbt @@ -10,8 +10,8 @@ id: "376725077649D2CC" linked_quest: "5A8F0124E07D5025" shape: "gear" - size: 1.5d - x: 1.875d + size: 1.2d + x: 2.25d y: 0.0d }] quests: [ @@ -21,20 +21,21 @@ "The &aFluid Regulator&r is sort of the equivalent to a &9Robot Arm&r for Fluids." "" "It can transfer fluids, but has two useful modes:" + "" "&9-&r &dSupply Exact&r will transfer the amount of specified Fluid per tick if available. No more, no less." "&9-&r &dKeep Exact&r will make sure the exact amount of Fluid in the attached machine is being kept." ] id: "47D4545452F05E37" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A cover!" tasks: [{ id: "5E8D784C83A4F672" item: "gtceu:lv_fluid_regulator" type: "item" }] - x: -3.0d - y: 0.0d + x: -1.125d + y: 1.125d } { dependencies: ["38993B4697B0E16C"] @@ -45,7 +46,7 @@ "" "&9Note:&r The functionalities provided by the Robot Arm work &lonly&r if it is &lrequired&r to perform the operation." "{@pagebreak}" - "&bLore:&r GregTech 5 had blocks such as the Buffer, Filter and Type Filter to allow fine control over items. In GTCE it's all been replaced by the almighty Robot Arm and various Filter Covers. Much more compact!" + "&l&3Lore:&r&o GregTech 5 had blocks such as the Buffer, Filter and Type Filter to allow fine control over items. In GTCE it's all been replaced by the almighty Robot Arm and various Filter Covers. Much more compact!" ] id: "3DE7A2B91CFF48F6" rewards: [{ @@ -54,14 +55,14 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "You're going to hate making these" tasks: [{ id: "7D7A9CBE1E368E53" item: "gtceu:lv_robot_arm" type: "item" }] - x: -2.1d + x: 0.0d y: 0.0d } { @@ -75,15 +76,15 @@ ] id: "288CE4AA4C5AA8BF" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A crafting component, but also a cover!" tasks: [{ id: "064169E7E2772387" item: "gtceu:lv_conveyor_module" type: "item" }] - x: -1.2d - y: 0.0d + x: 1.125d + y: 1.125d } { dependencies: ["5A8F0124E07D5025"] @@ -94,14 +95,14 @@ ] id: "2F7617C0C4B330DE" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A crafting component, but also a cover!" tasks: [{ id: "7A37B370D2D40E6A" item: "gtceu:lv_electric_pump" type: "item" }] - x: -0.3d + x: -1.125d y: 0.0d } { @@ -109,7 +110,7 @@ description: [ "A specialized motor needed to make certain machines." "" - "One of the more intricate crafting components, as it is made using a motor." + "One of the more intricate crafting components, as it's made using a motor." ] id: "38993B4697B0E16C" rewards: [{ @@ -119,14 +120,14 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A crafting component - did you expect anything fancier?" tasks: [{ id: "70FEF63FB9A58B02" item: "gtceu:lv_electric_piston" type: "item" }] - x: 0.6d + x: 1.125d y: 0.0d } { @@ -135,18 +136,18 @@ "5A8F0124E07D5025" ] description: [ - "The &3Steam Turbine&r is the only Generator you can realistically use in the LV Age. &2Later, you will unlock more interesting Power options&r, such as natural gases or petrols." + "The &3Steam Turbine&r is the only Generator you can realistically use in &7LV&r. &2Later, you'll unlock more interesting Power options&r, such as natural gases or petrols." "" - "When provided Steam, the turbine will output EU at a ratio of &d2 Steam = 1 EU&r !" + "When provided Steam, the turbine will output EU at a ratio of &d2 Steam = 1 EU&r." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks two new tutorials on Electricity and Cables in the &lTips and Tricks&r&6 tab - check them out to learn more!&r" "{@pagebreak}" "If you're using a single &3Steam Turbine&r, you only need &a1x Tin Cables&r. On the other hand, if you upgrade to &32 Steam Turbines&r, you should use &a2x Tin Cables&r - else they may end up &cburning&r." "" "This is because of the &9Amperage&r mechanic... but that will be explained later so you can enjoy playing. Don't worry!" ] id: "6E186F9C57155BFA" - size: 0.9d + size: 0.75d subtitle: "You must construct more turbines" tasks: [{ id: "155BC745245BCBAF" @@ -154,21 +155,21 @@ type: "item" }] title: "Electricity Generation" - x: 3.0d + x: 3.375d y: 0.0d } { dependencies: ["6431381FBE07D6EF"] description: [ - "This questline serves as a quick guide to &9GregTech Amperage&r. As for the &dVoltage&r mechanics, that will be explained once you reach &bMV&r." + "This questline serves as a quick guide to &9GregTech Amperage&r. As for &dVoltage&r mechanics, we'll go over those once you reach &bMV&r." "" "&6&lTL;DR:&r For safety, match the Amperage limit of your Cables with the max amount of Amps provided by your Energy Producers." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on Amperage in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] id: "7B0FF43022F6C2EC" shape: "rsquare" - size: 0.9d + size: 0.66d subtitle: "Amps and You: a how-to" tasks: [{ count: 4L @@ -177,7 +178,7 @@ type: "item" }] title: "But what are Amps?" - x: 6.375d + x: 6.75d y: 1.125d } { @@ -186,7 +187,7 @@ "45B71324028F6E68" ] description: [ - "Well, have you made MV Circuits yet?" + "Well... can you show us an &bMV&r Circuit as well?" "" "&aAluminium&r is the main ingredient for &bMV&r machinery. Check aaaall the way to the other side for the &2Sapphire Quest&r if you haven't acquired any &aAluminium Dust&r yet." "" @@ -211,8 +212,8 @@ item: "gtceu:aluminium_ingot" type: "item" }] - x: 8.25d - y: 1.5d + x: 9.393452380952382d + y: 3.360459183673477d } { dependencies: ["4B979482EF026BFF"] @@ -221,12 +222,12 @@ "" "Antimony is found in the &cNether&r, so don't forget to check its Ore Tab." "" - "&9Note:&r This quest does &lnot&r contain functional Batteries - head down to the next one for that!" + "&9Note:&r This quest does &lnot&r contain functional Batteries - head downwards for that." ] icon: "gtceu:battery_alloy_ingot" id: "6D9D54FAB21EC086" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Batteries are great!" tasks: [ { @@ -249,8 +250,8 @@ } ] title: "Battery Preparations!" - x: 5.25d - y: 2.25d + x: 4.875d + y: 2.31d } { dependencies: ["1C767009F505A813"] @@ -268,7 +269,7 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Earlygame buffering" tasks: [{ id: "6FE87ED832BF40D1" @@ -276,8 +277,8 @@ type: "item" }] title: "GregTech Storage" - x: -2.1d - y: 0.8999999999999999d + x: 0.0d + y: 2.25d } { dependencies: [ @@ -286,17 +287,19 @@ "2F7617C0C4B330DE" ] description: [ - "Covers are placed by right-clicking with it on a face of a machine, and removed with a &5Crowbar&r (or by mining the machine, but that's way slower)." + "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)." "" - "Pretty much any GregTech tile entity will accept Covers, even if they would provide no functionality." + "Pretty much any GregTech Tile-Entity will accept Covers, even if they wouldn't provide any functionality." "" - "Opening a Cover is done by shift-right-clicking it with an &5empty hand&r. You can also right-click with a &5Screwdriver&r, or shift-right-click on another face using the grid." + "Opening 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." "{@pagebreak}" "For Covers that transfer Items/Fluids, you will have a button to enable/disable other forms of transfer through the cover:" "" "&9- &rDisabled: only the cover will be allowed to transfer on this machine side." "" - "&9-&r Allow Filtered (only relevant with a filter!): other transfer will be enabled only if it matches the filter\\n&9-&r Allow Unfiltered: any other transfer is allowed on this machine side." + "&9-&r Allow Filtered (only relevant with a filter!): other transfer will be enabled only if it matches the filter" + "" + "&9-&r Allow Unfiltered: any other transfer is allowed on this machine side." "" "Placing a cover of a lower voltage tier on a machine is &9safe&r." ] @@ -308,7 +311,7 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Extra utility without taking up blockspace!" tasks: [{ id: "7C7A8A26D3FF0E96" @@ -316,8 +319,8 @@ type: "checkmark" }] title: "Cover Behaviour" - x: -1.2d - y: 0.8999999999999999d + x: 0.0d + y: 1.125d } { dependencies: ["32EA7E81885C8E87"] @@ -337,7 +340,7 @@ icon: "minecraft:hopper" id: "64E1E87B8AF72968" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Let's learn." tasks: [{ id: "6A4DFF7493955B8D" @@ -345,8 +348,8 @@ type: "checkmark" }] title: "Machine Auto-Output Behaviour" - x: 0.75d - y: 1.125d + x: 1.125d + y: 2.25d } { dependencies: [ @@ -354,17 +357,17 @@ "5A8F0124E07D5025" ] description: [ - "You could make any other LV Machine, but it would be easiest to start with the most useful one. I know, I know... freedom of choice, but trust us, it's the best starting point." + "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." "" - "This machine lets you make &6two Wires from one Ingot&r. That should be three times cheaper than what you were doing up until now!" + "The Wiremill lets you make &6two Wires from one Ingot&r. That should be three times cheaper than what you were doing up until now!" "" - "To the right of this Quest are more important machines which will grant you cheaper intermediates." + "To the right of this Quest, you'll find some important machines which will grant you cheaper intermediates." "{@pagebreak}" - "&9Note:&r Recipes inside &3LV Machines&r go up to a maximum usage of &a32 EU/t (LV)&r. Anything higher than that and you will need a MV or better machine. Needless to say, we aren't there yet." + "&9Note:&r Recipes inside &3LV Machines&r go up to a maximum usage of &a32 EU/t (LV)&r. Anything higher than that and you will need a &bMV&r (or better) Machine. Needless to say, we aren't quite there yet." "" - "You will need a &dProgrammed Circuit&r for recipes. I'm sure you don't want to spend a precious circuit crafting one, so &6read the dedicated quest for important details&r." + "You will need a &dProgrammed Circuit&r for certain recipes. We're sure you don't want to spend a precious Circuit to craft one, so &6read the dedicated quest for important details&r." "" - "With this machine crafted - welcome to the age of all things electric!" + "With this machine safely crafted - welcome to the age of all things electric!" ] id: "32EA7E81885C8E87" rewards: [{ @@ -373,7 +376,7 @@ item: "gtceu:copper_single_wire" type: "item" }] - size: 0.9d + size: 0.75d subtitle: "No more painful wires!" tasks: [{ id: "2B5BF6F3ED693B9E" @@ -381,13 +384,13 @@ type: "item" }] title: "Basic Wiremill" - x: 1.875d + x: 2.25d y: 1.125d } { dependencies: ["32EA7E81885C8E87"] description: [ - "Arguably the second best LV machine to craft, but the choice is yours!" + "Arguably the second best &7LV&r machine to craft, but we're down if you want to argue otherwise." "" "This unlocks the ability to convert one &6Ingot into one Plate&r, which is a better ratio than the Forge Hammer." ] @@ -398,7 +401,7 @@ item: "gtceu:steel_plate" type: "item" }] - size: 0.9d + size: 0.75d subtitle: "The Bender bends!" tasks: [{ id: "3AC3A8728EE60E4C" @@ -406,7 +409,7 @@ type: "item" }] title: "Basic Bender" - x: 4.125d + x: 4.5d y: 1.125d } { @@ -414,9 +417,9 @@ description: [ "The Lathe is an important machine to help shape metals. Thanks to it, you can turn &6one Ingot into two Rods&r, and &6one Bolt into one screw&r. That's twice the efficiency on those recipes as opposed to crafting by hand." "{@pagebreak}" - "&bLore:&r The GregTech 5 Lathe produces one Rod and 2 small piles of Dust per Ingot. We also have a setting for this in GTCEu, but it's turned off by default." + "&l&3Lore:&r&o The GregTech 5 Lathe produces one Rod and 2 small piles of Dust per Ingot. We also have a setting for this in GTCEu, but it's turned off by default." "" - "The Gregtech 6 Lathe acts like GT5's but bolts lathe into one screw and one 1/72 pile of dust. Disgusting!" + "&oThe GT6 Lathe acts like GT5's, but Bolts lathe into one Screw and 1/72 of a pile of Dust. Disgusting!" ] id: "07E7678095258EDB" rewards: [{ @@ -425,7 +428,7 @@ item: "gtceu:steel_rod" type: "item" }] - size: 0.9d + size: 0.75d subtitle: "The Lathe lathes!" tasks: [{ id: "6781D0241D0564A5" @@ -433,12 +436,12 @@ type: "item" }] title: "Basic Lathe" - x: 3.0d + x: 3.375d y: 1.125d } { dependencies: ["32EA7E81885C8E87"] - description: ["One of the cheapest - if not the cheapest - &7LV&r machine. Use this to make &6Redstone-free Magnetic Rods&r for your Motors. If you are batching Motors, this machine will save you stacks and stacks of Redstone."] + description: ["One of the cheapest - if not the cheapest - &7LV&r machine. Use this to make &6Redstone-free Magnetic Rods&r for your Motors. Whenever you start to batch your Motors, this machine will save you stacks and stacks of Redstone."] id: "29379C91D6E00436" rewards: [{ count: 16 @@ -447,7 +450,7 @@ random_bonus: 16 type: "item" }] - size: 0.9d + size: 0.75d subtitle: "The Polarizer polarizes!" tasks: [{ id: "5EC42A72DEC6F9FC" @@ -455,19 +458,19 @@ type: "item" }] title: "Basic Polariser" - x: 5.25d + x: 5.625d y: 1.125d } { - dependencies: ["3E6DC423FE4A99F7"] + dependencies: ["29379C91D6E00436"] description: [ "&dSneak right-click&r when in hand to activate your Magnet. Do it again to deactivate. This magnet will also work from your Curio slots." "" - "&9Note:&r If are you worried about getting overwhelmed by Cobblestone or Netherrack, open the trash can from FTB:Utilities in the top left corner to void them." + "&9Note:&r If you're worried about getting overwhelmed by Cobblestone or Netherrack, use the trash can from FTB Utilities (top left corner of your inventory) to void them." ] id: "3ECD9C9B909CCCCC" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Why can't these items I mine behave and enter my inventory!?" tasks: [{ id: "2F5FB2546075FFE0" @@ -479,25 +482,25 @@ type: "item" }] title: "Magnet" - x: 4.125d - y: 2.25d + x: 5.61d + y: 2.31d } { dependencies: ["6431381FBE07D6EF"] description: [ "&oThe &3Large Boiler&r is an &6optional&r big-boy variant of the Small Boilers. It runs off solid or liquid fuel." "" - "If you want Steam-based power production, this will be your port-of-call. Other power options are listed in the &bMV&r Chapter." + "If you want Steam-based power production, this will be your first port-of-call. Other power options are listed in the &bMV&r chapter." "" "&cImportant:&r This Boiler &lCAN&r also &cexplode&r similarly to the regular Boilers! Usually, the explosion can be rather devastating... but it's configured to not damage blocks or entities in this modpack." "{@pagebreak}" - "&cWater supply is &lcrucial&r&r. Dedicate a &3Primitive Pump&r with a LV Output Hatch in the &lsame chunk&r as the Boiler. Any biome will still be enough to supply enough water." + "&cWater supply is &lcrucial&r&r. Dedicate a &3Primitive Pump&r with a &7LV&r Output Hatch in the &lsame chunk&r as the Boiler. Any biome will still be enough to supply enough water." "" - "Once fully heated up, the &3LBB&r produces 800 Steam per tick, which is &d400EU/t&r after conversion, or 12.5 Basic Steam Turbines! Such (relatively!) immense power comes at the cost of &la lot&r of burnable fuel." + "Once fully heated up, the &3LBB&r produces 800 Steam per tick, which is &d400EU/t&r after conversion, or 12.5 Basic Steam Turbines. Such (relatively!) immense power comes at the cost of &la lot&r of burnable fuel." "{@pagebreak}" - "&5&lWith this in consideration&r the GUI can let you &9throttle&r the Boiler down to 25% power for 200 Steam per tick. That is &d100EU/t&r, or slightly above 3 Basic Steam Turbines." + "&5&lWith this in consideration&r, the GUI lets you &9throttle&r the Boiler down to 25% power for 200 Steam per tick. That's &d100EU/t&r, or slightly above 3 Basic Steam Turbines." "" - "&9Note:&r An in-depth tutorial about Multiblocks is given after you get the &3Electric Blast Furnace&r. I recommend you aim for that first." + "&9Note:&r An in-depth tutorial about Multiblocks is given after you get the &3Electric Blast Furnace&r. We recommend you aim for that first." ] id: "33263404ED38C6D2" rewards: [{ @@ -505,94 +508,81 @@ item: "gtceu:steam_bucket" type: "item" }] - shape: "rsquare" - size: 0.9d + shape: "square" + size: 0.75d subtitle: "Boom, boom, boom, boom" tasks: [{ id: "560D4D0D6BECE006" item: "gtceu:bronze_large_boiler" type: "item" }] - x: 6.375d + x: 6.75d y: 2.25d } { dependencies: ["1E9BE8D3F8A602DC"] description: [ - "&6Superconductors&r are special Wires available for each Voltage tier. They do not have any Cable counterpart, but that isn't necessary, as they have absolutely &6zero cable loss&r! They also don't damage you when you touch them. They are objectively the best choice for wiring, if not a little expensive in comparison to the other wires." + "&6Superconductors&r are special Wires available for each Voltage tier. They don't come with a Cable counterpart, but that isn't necessary, as they have absolutely &6zero cable loss&r." "" - "The 1x variant also covers 2 Amps! Isn't that nice?" + "They also won't damage you when you touch them. This makes them the best choice for wiring, if not a little expensive in comparison to the other wires." + "" + "If you weren't already enamoured, the 1x variant also covers 2 Amps. Isn't that nice?" "" "Now is a good time to replace your crappy &aTin Cables&r. Recycle them in the &3Packager&r to recover both the Tin and Rubber used to craft them." "{@pagebreak}" - "&bLore:&r No version of GregTech had actual Superconductors for LV up until Gregicality and GTCEu, though some modpacks had lossless cables." + "&l&3Lore:&r&o No version of GregTech has had actual Superconductors for &7LV&f up until Gregicality and GTCEu, though some modpacks had lossless cables." ] id: "46AD7A6F3B6775F5" shape: "rsquare" - size: 0.6d + size: 0.66d tasks: [{ id: "4477AB06651827D6" item: "gtceu:manganese_phosphide_single_wire" type: "item" }] title: "LV Superconductor" - x: 7.5d - y: 2.625d - } - { - dependencies: ["1E9BE8D3F8A602DC"] - description: [ - "Multiblocks do not look at the voltage of recipes when trying to craft. Instead, they simply check if they are being provided with enough Power." - "" - "&9Note:&r Be wary of Cable &closses&r bringing the actual power input below the recipe requirement! I &lhighly&r recommend either placing your &3Battery Buffer&r next to the &3Energy Hatches&r for the minimum cable length, or looking around this questbook to see if there are better alternatives to Cables." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - ] - id: "38BDF7CF00C0F79B" - shape: "rsquare" - size: 0.6d - subtitle: "Energy hatches are your friend" - tasks: [{ - count: 2L - id: "2E5499C59AEB39B9" - item: "gtceu:lv_energy_input_hatch" - type: "item" - }] - title: "Powering Multiblocks" - x: 9.0d - y: 2.625d + x: 7.875d + y: 2.25d } { dependencies: ["701BCADAE5CF6CA5"] description: [ "The &3Thermal Centrifuge&r is the most energy hungry out of the Ore Processing machines. It takes &aCrushed Ore&r or &aPurified Ore&r to give a different &6Byproduct&r from the &3Ore Washer&r, but at the same rate." "{@pagebreak}" - "&bLore:&r The GT5 Thermal Centrifuge required 48EU/t to run. Yes, this may be above 32EU/t, but GT5 had &dspecial mechanics&r where certain machines such as this one could accept more than 1 Amp." + "&l&3Lore:&r&o The GT5 Thermal Centrifuge required 48 EU/t to run. Yes, this may be above 32 EU/t, but GT5 had &dspecial mechanics&f where certain machines such as this one could accept more than 1 Amp." "" - "In GTCE, the Thermal Centrifuge was made to only work at MV with 60EU/t recipes. Let us be completely honest with you... it was &4a complete waste of time&r! Never worth it. Thankfully, we've buffed the machine to be much more relevant." + "&oIn GTCE, the Thermal Centrifuge was changed to only work at &bMV&f with 60EU/t recipes. Let's be completely honest with you... what a &4complete waste of time&f! Never worth it. Thankfully, we've buffed the machine to be much more relevant." ] id: "772F7CD63D31966A" - size: 0.6d + size: 0.75d tasks: [{ id: "10AB20A316EA688F" item: "gtceu:lv_thermal_centrifuge" type: "item" }] title: "Basic Thermal Centrifuge" - x: -1.125d - y: 2.625d + x: -0.375d + y: 3.375d } { dependencies: ["701BCADAE5CF6CA5"] - description: ["The Sifter sifts &dGem type&r &aPurified Ores&r to find &aExquisite&r and &aFlawless&r Gems, which can be cut into normal Gems. It also finds &aPurified Dusts&r of that gem. Overall this gives a &6higher yield&r than other means.\\n\\nA small amount of &dFlawless Emerald&r will be required in the MV Age, and running ores in &3Sifting Machine&r is how you obtain them.\\n\\nEach higher tier of &3Sifter&r increases the chance of all Gem types to be found, at the cost of more energy. \\n\\n&9Note:&r If you crushed Gem Ores (such as Diamond), it is critical you use this machine to recover the actual gems in non dust form. However, this is a rather slow process, so you may sometimes want to smelt this type of ore directly into the Gem."] + description: [ + "The Sifter sifts &dGem type&r &aPurified Ores&r to find &aExquisite&r and &aFlawless&r Gems, which can be cut into normal Gems. It also finds &aPurified Dusts&r of that gem. Overall, this gives a &6higher yield&r than other means." + "" + "A small amount of &dFlawless Emerald&r will be required in &bMV&r, and running ores in &3Sifting Machine&r is how you obtain them." + "" + "Each higher tier of &3Sifter&r increases the chance of all Gem types to be found, at the cost of more energy. " + "" + "&9Note:&r If you crushed Gem Ores (such as Diamond), it is critical you use this machine to recover the actual gems in non dust form. However, this is a rather slow process, so you may want to smelt this type of ore directly into the Gem." + ] id: "7A64425597F58015" - size: 0.6d + size: 0.75d tasks: [{ id: "2D87ADACFE1EF8E5" item: "gtceu:lv_sifter" type: "item" }] - x: 0.375d + x: 0.75d y: 5.625d } { @@ -600,18 +590,18 @@ description: [ "&lOutside of Ore Processing:&r" "" - "You can make &6Paper out of Wood&r so that you no longer rely on &aSugar Canes&r&9*&r. You're probably sick of them by now, especially if you've played Nomifactory previously." + "You can make &6Paper out of Wood&r so that you no longer rely on &aSugar Canes&9*&r. You're probably sick of them by now, especially if you've played Nomifactory." "" "There are some other less important recipes, such as applying colours to various items and blocks, or bleaching them." "" - "&9*&r &aSugar&r is still useful as a requirement for &cTNT&r production in the &6HV&r age, so don't ditch your setups entirely!" + "&9*&r &aSugar&r is still useful as a requirement for &cTNT&r production in &6HV&r, so don't dismantle your setups." "{@pagebreak}" "&lFor Ore Processing:&r" "" - "Some &aCrushed Ores&r have alternate routes when washed into &aPurified Ore&r, involving bathing in either &aMercury&r or &aSodium Persulfate&r. This step is not really important, unless you really want that special &6Byproduct&r. This can be a nice alternate source of Gold (hint, hint!)." + "Some &aCrushed Ores&r have alternate routes when washed into &aPurified Ore&r, involving bathing in either &aMercury&r or &aSodium Persulfate&r. This step isn't really important, unless you really want that special &6Byproduct&r. This can be a nice alternate source of Gold (hint, hint!)." ] id: "330BDB559A7BAB35" - size: 0.6d + size: 0.75d subtitle: "The Chemical Bath bathes..." tasks: [{ id: "526A5FF9B5DBB129" @@ -619,8 +609,8 @@ type: "item" }] title: "Basic Chemical Bath" - x: 0.8999999999999999d - y: 3.3d + x: 1.125d + y: 3.375d } { dependencies: ["701BCADAE5CF6CA5"] @@ -629,19 +619,19 @@ "" "Washing a &aCrushed Ore&r will grant a &aPurified Ore&r which can be refined further, some useless stone, and more importantly, the first &6Byproduct&r!" "" - "Any Ore will give at &9minimum 2/3rd of a Dust&r of this Byproduct through washing! Prioritize this step the most." + "Any Ore will give at &9minimum 2/3rd of a Dust&r of this Byproduct through washing. Prioritize this step the most." "" - "Distilled Water over Water cuts recipe duration in half, but is also more difficult to produce." + "Using Distilled Water over Water cuts recipe duration in half, but it's also more difficult to produce." ] id: "58BA62A3A8A32C24" - size: 0.6d + size: 0.75d tasks: [{ id: "1C03C5F3E5196342" item: "gtceu:lv_ore_washer" type: "item" }] title: "Basic Ore Washing Plant" - x: 1.125d + x: 1.5d y: 5.25d } { @@ -650,13 +640,13 @@ "10ECB471A77F5136" ] description: [ - "By clicking the &6Circuit Configuration Slot&r in machines, you can create a &bGhost Programmed Circuit&r. " + "By clicking the &6Circuit Configuration Slot&r in machines, you can create a &bghost Programmed Circuit&r. " "" "This is a fake circuit that allows you to select a given configuration for recipes! There's no need to spend your circuits crafting &bProgrammed Circuits&r anymore." "" "&dElectric Machines&r and &dItem Input Buses&r will have a Ghost Circuit Slot." "{@pagebreak}" - "&bLore&r: This feature is originally from GTNH!" + "&l&3Lore:&r&o This feature is originally from GTNH." ] icon: { Count: 1b @@ -667,19 +657,23 @@ } id: "59F0060B55307311" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Don't want to spend your circuits to select recipes?" tasks: [{ id: "7C04F3247B0C0BCB" type: "checkmark" }] title: "Programmed Circuits" - x: 3.0d - y: 2.1d + x: 3.375d + y: 2.25d } { dependencies: ["648BCF486E16CCB2"] - description: ["Make this machine only when you feel like it's time you invest into Batteries."] + description: [ + "Make this machine when you feel like it's time you invested into Batteries." + "" + "It'll also be required if you want to make Storage Disks from &bApplied Energistics 2&r." + ] id: "37307A46E70011D3" rewards: [{ count: 2 @@ -687,7 +681,7 @@ item: "gtceu:lithium_dust" type: "item" }] - size: 0.6d + size: 0.75d subtitle: "This machine does nothing exciting" tasks: [{ id: "5521E4E26119E152" @@ -695,7 +689,7 @@ type: "item" }] title: "Basic Canner" - x: 3.0d + x: 3.375d y: 3.375d } { @@ -710,12 +704,12 @@ "" "&7LV&r, &bMV&r, and &6HV&r Batteries come in three forms, allowing you to pick the one you find the best depending on materials you have. &dLithium&r has the best capacity, followed by &dCadmium&r, then &dSodium&r." "" - "Our recommendation is: find a Salt vein, and either &aelectrolyze Salt&r for &dSodium&r, or &a wash crushed Lepidolite&r for &dLithium&r." + "Our recommendation? Find a Salt vein, and either &aelectrolyze Salt&r for &dSodium&r, or &awash crushed Lepidolite&r for &dLithium&r." "" "Get &eany&r &aBattery&r to complete this quest." ] id: "3E6DC423FE4A99F7" - size: 0.6d + size: 0.75d subtitle: "Batteries for storing energy!" tasks: [{ icon: "gtceu:lv_sodium_battery" @@ -727,11 +721,11 @@ value: "forge:batteries/lv" } } - title: "Any #forge:batteries/lv" + title: "Any LV Battery" type: "item" }] title: "Batteries!" - x: 5.25d + x: 4.875d y: 3.375d } { @@ -741,17 +735,17 @@ "" "The &3Battery Buffer&r handles &9two Amps in&r, and &9one Amp out&r, &dper Battery&r. The output side has the dot, and all other sides are used as inputs." "" - "&6It will also charge &lboth&r EU and RF Tools inside it&r." + "&6It'll also charge &lboth&r EU and RF Tools inside it&r." "" - "This is a must have if you don't have unlimited power at hand. Get &eany&r LV Battery Buffer to finish the quest. However, the 16 slots variant is likely overkill at this stage." + "This is a must have if you don't have unlimited power at hand. Get &eany&r &7LV&r Battery Buffer to finish the quest. However, the 16 slots variant is likely overkill at this stage." "{@pagebreak}" - "&9Note:&r Do not loop your lossy Cables back to your Battery Buffer! If you think about it, you will just end up voiding energy!" + "&9Note:&r Don't loop your lossy Cables back to your Battery Buffer! If you think about it, you'll just end up voiding energy." "" - "&bLore:&r To be frank with you, the GTCE Battery Buffer was... mediocre. It has been reworked in GTCEu to provide a mix between GT5 and GTCE's functionality. Energy now splits evenly across all batteries!" + "&l&3Lore:&r&o To be frank with you, the GTCE Battery Buffer was... mediocre. It's been reworked in GTCEu to provide a mix between GT5 and GTCE's functionality. Energy now splits evenly across all batteries!" ] icon: "gtceu:lv_battery_buffer_4x" id: "6431381FBE07D6EF" - size: 0.9d + size: 0.75d tasks: [ { id: "23FCFCA69488AA2B" @@ -770,7 +764,7 @@ } ] title: "Battery Buffer" - x: 6.375d + x: 6.75d y: 3.375d } { @@ -779,15 +773,13 @@ "6431381FBE07D6EF" ] description: [ - "This Quest explains the core mechanic of the &3Electric Blast Furnace&r, whilst surrounding Quests will explore the mechanics of the Multiblock Parts that you will also need. Be sure to refer to them!" + "This Quest explains the core mechanic of the &3Electric Blast Furnace&r, whilst the quest below will explore the mechanics of the Multiblock Parts that you'll also need. Be sure to refer to them." "" - "Anyway, the &3EBF&r is your &efirst electric multiblock&r! Congrats. It is used to process materials at high temperatures." + "Anyway, the &3EBF&r is your &efirst electric multiblock&r! Congrats. It's used to process materials at high temperatures." "" "You'll become familiar with the EBF to make &aAluminium&r and progress to &d&bMV Age&r. It can also make &7Steel&r faster than a PBF." "{@pagebreak}" "It's important to keep in mind that the EBF is a beefy boy. The minimum power cost to run a recipe is &9120 EU/t&r! That's slightly under 4 &7LV&r Generators. This is why it was locked behind the Battery Quest. You may wish to consider building a separate power line, with separate Generators and Battery Buffer to run this." - "" - "&bLore:&r We have a config &o\"casingsActiveEmissiveTextures\"&r which enables bloom on the Coils of the EBF when it is running. Feel free to disable it if you're not a fan, no need to restart the game." ] id: "1E9BE8D3F8A602DC" rewards: [{ @@ -797,61 +789,41 @@ type: "item" }] shape: "gear" - size: 1.5d + size: 1.2d subtitle: "A big milestone!" tasks: [{ id: "10F6305A7E5D186D" item: "gtceu:electric_blast_furnace" type: "item" }] - x: 8.25d - y: 3.75d - } - { - dependencies: ["1E9BE8D3F8A602DC"] - description: [ - "There are two really important factors to know when building Multiblocks." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - ] - icon: "gtceu:heatproof_machine_casing" - id: "5508FD87F3EDFC43" - shape: "circle" - size: 0.6d - subtitle: "Here to help you form Multiblocks" - tasks: [{ - id: "07327C56D34ED0D7" - type: "checkmark" - }] - title: "Forming Multiblocks" - x: 9.299999999999999d - y: 3.3d + x: 7.875d + y: 3.375d } { dependencies: ["701BCADAE5CF6CA5"] description: [ "The Autoclave is typically the last step of Gem Processing. It is used turn a select few &aGem Dusts&r back into regular Gems." "" - "It is veeeery slow - thus, it is generally not advised to crush gem ores at all, as the recovery process is too expensive." + "It's veeeery slow - thus, it is generally not advised to crush gem ores at all, as the recovery process is too expensive." "" - "&9Note:&r In this modpack, the Autoclave is required to make Fluix Crystals to progress in Applied Energistics. Sorry!" + "&9Note:&r In this modpack, the Autoclave is required to make &5Fluix Crystals&r if you're to progress in Applied Energistics. Sorry." ] id: "22A1A629AF754066" - size: 0.6d + size: 0.75d tasks: [{ id: "30C94122AD446D9B" item: "gtceu:lv_autoclave" type: "item" }] title: "Basic Autoclave" - x: -1.5d - y: 3.375d + x: -1.125d + y: 4.125d } { dependencies: ["701BCADAE5CF6CA5"] description: ["A rarely used machine. It uses magnetism to separate some Magnetic ores and gain additional &6Byproducts&r you would not obtain otherwise."] id: "24B4D9608718EE27" - size: 0.6d + size: 0.75d tasks: [{ id: "3162F3E3D12E00FB" item: "gtceu:lv_electromagnetic_separator" @@ -859,45 +831,46 @@ }] title: "Basic Electromagnetic Separator" x: 0.375d - y: 2.625d + y: 3.375d } { dependencies: ["648BCF486E16CCB2"] description: [ - "This quest is a light look over the &dfull scale of regular Ore Processing&r. Why \"regular\", you might wonder? Well... some ores require special treatment, but that's a topic for much later. Oh no, we're already getting carried away!" + "This quest is a light look over the &dfull scale of regular Ore Processing&r. Why \"regular\"? Some ores require special treatment, but that's a topic for much later. Oh no, we're already getting carried away!" "" "Each quest surrounding this one gives a different machine that has some involvement in Ore Processing." "" - "&cNote:&r Do not get too carried away with Ore Processing! It is very slow at this point, and somewhat power hungry. Around 90% of ores are not important enough to warrant going out of your way to obtain their byproducts. That's a legitimate stat, by the way!" + "&cNote:&r Don't get too preoccupied with Ore Processing! It's very slow at this point, and somewhat power hungry. Around 90% of ores are not important enough to warrant going out of your way to obtain their byproducts. That's a legitimate stat, by the way." ] icon: "gtceu:sulfur_crushed_ore" id: "701BCADAE5CF6CA5" shape: "circle" - size: 0.6d - subtitle: "Hey, don't run away!" + size: 0.66d + subtitle: "You can't escape Greg..." tasks: [{ id: "3A7506F2C9145157" title: "I agree to lose my sanity" type: "checkmark" }] title: "What is this Mess?: Part Two" - x: -0.375d - y: 4.125d + x: 0.0d + y: 4.5d } { dependencies: ["32EA7E81885C8E87"] description: [ - "The &7LV&r Age will require you to craft a lot of different machines! Here's a friendly tip if you're struggling to set goals: pick an item in a later quest and go backwards from there." + "&7LV&r will require you to craft a lot of different machines! Here's a friendly tip if you're struggling to set goals: pick an item in a later quest and go backwards from there." "" - "With that in mind... why don't we start with a &5Fusion Controller&r? Never mind, slightly too ambitious - let's check a closer goal instead. Ah, yes - the &3Electric Blast Furnace&r, the main end goal of &7LV&r Age - should be a good target." + "With that in mind... why don't we start with a &5Fusion Controller&r? Never mind, slightly too ambitious - let's check a closer goal instead. Ah, yes - the &3Electric Blast Furnace&r, the main \"end goal\" of &7LV&r - should be a good target." "" "The EBF is &aexpensive&r, which is why you should initially focus on machines to make components and materials cheaper. Our quests will try to will guide you in the right direction." "" "Other important goals are crafting the &3LV Assembler&r and making your first &aMV Circuits&r." ] + icon: "gtceu:basic_electronic_circuit" id: "648BCF486E16CCB2" shape: "circle" - size: 0.6d + size: 0.66d subtitle: "Too many options, too little time!" tasks: [{ id: "07CE2766ECA4B0D8" @@ -905,7 +878,7 @@ type: "checkmark" }] title: "LV Age Progression" - x: 1.875d + x: 2.25d y: 4.5d } { @@ -923,7 +896,7 @@ item: "gtceu:rubber_bucket" type: "item" }] - size: 0.9d + size: 0.75d subtitle: "The Fluid Solidifier solidifies..." tasks: [{ id: "20B1CA4DB2750E84" @@ -931,28 +904,28 @@ type: "item" }] title: "Basic Fluid Solidifier" - x: 4.125d + x: 4.5d y: 4.5d } { dependencies: ["3E6DC423FE4A99F7"] description: [ - "The Prospector is an amazing tool to find veins." + "The Prospector is an amazing tool that'll help you find veins in no time." "" - "Its GUI is interactive, and lets you scan for ores." + "Its GUI is interactive. Right-clicking will scan for ores, displaying them on a dynamic map." "" - "&bLore:&r &oBack in MY day, the portable Prospector was locked to &d&oLuV&r&o! Kids these days have it easy!" + "&l&3Lore:&r&o Back in OUR day, the portable Prospector was locked to &dLuV&f. Kids these days have it easy." ] id: "2E36E5755B2F551C" shape: "rsquare" - size: 0.6d + size: 0.66d tasks: [{ id: "1AC97E61EF4958C8" item: "gtceu:prospector.lv" type: "item" }] title: "This is Hacking" - x: 5.25d + x: 5.625d y: 4.5d } { @@ -963,9 +936,11 @@ description: [ "Prepare &a128 Cupronickel&r, &a32 Bronze&r and &a16 Tin Alloy&r to craft the Heating Coils required for your first Electric Blast Furnace." "" - "This is still less than half (!) of the cost of the whole EBF in raw materials. You will also need about a stack each of Invar and Steel, so get mining!" + "This is still less than half (!) of the cost of the whole EBF in raw materials. You will also need about a stack each of Invar and Steel, so get mining." "" - "The Cupronickel Coils will allow the EBF to perform recipes up to &d1,800K&r (ignoring Voltage bonuses). That's pretty hot if you ask me." + "The Cupronickel Coils will allow the EBF to perform recipes up to &d1,800K&r (ignoring Voltage bonuses). That's pretty hot if you ask us." + "" + "&6This quest unlocks a new tutorial on Coils in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: { Count: 1b @@ -984,12 +959,12 @@ } { count: 8 - id: "35B63F2E0C108D08" - item: "minecraft:copper_ore" + id: "0F7FB05B78AAFB96" + item: "gtceu:copper_ore" type: "item" } ] - size: 0.9d + size: 0.75d subtitle: "Baby's first heating coil" tasks: [{ count: 16L @@ -998,74 +973,26 @@ type: "item" }] title: "Cupronickel Coils" - x: 6.375d + x: 6.75d y: 4.5d } - { - dependencies: ["1E9BE8D3F8A602DC"] - description: [ - "Maintenance in GregTech is not as bad as you think (promise!), and multiblocks with this hatch look pretty slick!" - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - "{@pagebreak}" - "&bLore:&r Maintenance dates back to GregTech 3 for Minecraft 1.5.2. That's a long time ago!" - "" - "Maintenance problems increased power usage instead of duration. And that caused all sorts of &o\"happy\"&r issues. Ah, fun times!" - ] - id: "5935E382FB8440A1" - shape: "rsquare" - size: 0.6d - subtitle: "Forget what you know!" - tasks: [{ - id: "4A60B3762FF5DE36" - item: "gtceu:maintenance_hatch" - type: "item" - }] - title: "Maintenance isn't scary either!" - x: 8.25d - y: 6.0d - } - { - dependencies: ["1E9BE8D3F8A602DC"] - description: [ - "The &3Electric Blast Furnace&r requires a &3Muffler Hatch&r to run. This hatch must be &cunobstructed&r so it can output its beautiful smoke particles." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - "{@pagebreak}" - "&bLore:&r In GregTech 5, polluting multiblocks had Muffler Hatches. The higher tier the hatch, the lower the Pollution output." - "" - "Pollution had... &ointeresting&r... effects, such as turning grass and dirt into sand." - ] - id: "6A8AA847FF086063" - shape: "rsquare" - size: 0.6d - subtitle: "We swear we've changed!" - tasks: [{ - id: "4046E4E9D09C4FB1" - item: "gtceu:lv_muffler_hatch" - type: "item" - }] - title: "Mufflers aren't scary!" - x: 8.25d - y: 5.25d - } { dependencies: ["701BCADAE5CF6CA5"] description: [ - "&5Player:&r &oThat's it, I'm uninstalling! This pack is stupid! We're barely in &7LV&r&o, but you're asking me to make you a HV machine!?&r" + "&5You:&r &oThat's it, I'm uninstalling! This pack is stupid! We're barely in &7LV&r&o, but you're asking me to make you a &6HV&r&o machine!?&r" "" "Yes! This is indeed not completable yet, which is also why this quest appears in the &6HV&r Chapter." "{@pagebreak}" - "Remember how disappointing it was that you couldn't get byproducts with your Macerator? Well... that disappointment is gonna stay with you until you reach HV." + "Remember how disappointing it was that you couldn't get byproducts with your Macerator? Well... that disappointment won't be going away until you reach &6HV&r." "" - "&6The Macerator will unlock its second and third slot at HV&r. Trust us, this will be great for Ore Processing. In fact, one byproduct is absolutely locked behind this (after the Thermal Centrifuge step)." + "&6The Macerator will unlock its second and third slot at HV&r. Trust us - this will be great for Ore Processing. In fact, one byproduct is absolutely locked behind this (after the Thermal Centrifuge step)." "" - "&cNote:&r Unlike in GTCE, the &bMV&r Macerator in GTCEu does &cnot&r have a second slot!" + "&cNote:&r Unlike GTCE, the &bMV&r Macerator in GTCEu &cdoesn't&r have a second slot." "" "&5Writer:&r &oCome back to me when you are stronger, young Cricket.&r" ] id: "1DA54DA70E12F499" - size: 0.6d + size: 0.75d subtitle: "What? Why?!" tasks: [{ id: "5580AE2868E0E451" @@ -1073,26 +1000,26 @@ type: "item" }] title: "Universal Macerator" - x: -0.375d - y: 2.25d + x: -1.125d + y: 3.375d } { dependencies: ["3A8D7FC6F316C38C"] description: [ "The Gas Collector collects Air that can then be centrifuged into &aOxygen&r and &aNitrogen&r." "" - "&bLore:&r GregTech 5 players remember when they had to use a Compressor with IC2 cells to get Compressed Air... here, cell chemistry is no more." + "&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." ] id: "15928F50AE80A5CF" shape: "rsquare" - size: 0.6d + size: 0.66d tasks: [{ id: "5710E0C2A7441809" item: "gtceu:lv_gas_collector" type: "item" }] title: "Basic Gas Collector" - x: 0.75d + x: 1.125d y: 6.75d } { @@ -1104,24 +1031,24 @@ "" "Unpacking Cables back into Wires and Rubber will be &every useful&r once you rewire your Energy Network." "{@pagebreak}" - "&oYeah...&r the 3x3 compacting recipes do not sound useful because one can just use a Crafting Table. We urge you to consider the use of this machine for &9automation&r purposes." + "&oYeah, we know...&r the 3x3 compacting recipes don't seem useful, because you can just use a Crafting Table. We urge you to consider the utility of this machine when used for &9automation&r purposes." "" "For an &9automated&r Dust setup, route &aTiny Dusts&r into a buffer inventory (a chest will do) placed next to your &3Packager&r." "" - "Next place a &3Robot Arm&r and configure it to \"&dImport&r\", and \"&dSupply Exact 9&r\". Finally, use the Machine auto-output on another side." + "Next place a &3Robot Arm&r and configure it to \"&dImport&r\", and \"&dSupply Exact 9&r\". Finally, let the Machine auto-output on another side." "" - "&bLore&r: In GTCE, the reverse operation required a separate machine, the Unpackager." + "&l&3Lore:&r&o In GTCE, the reverse operation required a separate machine - the Unpackager." ] id: "3F123950216DF93B" - size: 0.6d + size: 0.75d tasks: [{ id: "33AEA84A406741FF" item: "gtceu:lv_packer" type: "item" }] title: "Basic Packer" - x: -1.5d - y: 4.2d + x: -1.125d + y: 4.875d } { dependencies: ["648BCF486E16CCB2"] @@ -1140,7 +1067,7 @@ ] icon: "gtceu:lv_chemical_reactor" id: "3D98819A799D2E64" - size: 0.9d + size: 0.75d subtitle: "Chemistry for dummies" tasks: [ { @@ -1156,7 +1083,7 @@ } ] title: "Basic Chemical Reactor" - x: 3.0d + x: 3.375d y: 5.625d } { @@ -1175,7 +1102,7 @@ icon: "gtceu:fluid_cell" id: "292938760AB9A12B" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "GTCE killed cell chemistry... GTCE killed Cells!" tasks: [ { @@ -1190,7 +1117,7 @@ } ] title: "Dead Cells" - x: 4.125d + x: 4.5d y: 5.625d } { @@ -1203,7 +1130,7 @@ "" "You can also do the same for &6Gears&r and &6Small Gears&r, which will then be superseded when you make a &3MV Extruder&r." "" - "&9Note:&r Some metals require higher voltage than LV for Fluid Extraction, so make sure to keep an eye on the recipe tier in JEI." + "&9Note:&r Some metals require higher voltages than &7LV&r for Fluid Extraction, so make sure to keep an eye on the recipe tier in JEI." ] icon: "gtceu:rotor_casting_mold" id: "115C4226F6473F0C" @@ -1214,7 +1141,7 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Time to end the misery of hand crafting rotors!" tasks: [ { @@ -1230,7 +1157,7 @@ } ] title: "Combo!" - x: 5.25d + x: 5.625d y: 5.625d } { @@ -1243,7 +1170,7 @@ icon: "gtceu:soldering_alloy_ingot" id: "713C8D6A20BF3A0E" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "I got soul but I'm not a solder" tasks: [{ id: "67F9F84D66E32728" @@ -1251,8 +1178,8 @@ type: "item" }] title: "Soldering Alloy" - x: 8.453826530612233d - y: 6.766751700680324d + x: 7.875d + y: 5.625d } { dependencies: [ @@ -1260,7 +1187,7 @@ "4B979482EF026BFF" ] description: [ - "With LV power, the only way of getting &aAluminium Dust&r is by electrolyzing &9Sapphire&r or &2Green Sapphire&r. Aluminium is the main &bMV&r material, similar to how Steel is crucial in &7LV&r, and Bronze is important in the &6Steam Age&r." + "With &7LV&r power, the only way of getting &aAluminium Dust&r is by electrolyzing &9Sapphire&r or &2Green Sapphire&r. Aluminium is the main &bMV&r material, similar to how Steel is crucial in &7LV&r, and Bronze is important in the &6Steam Age&r." "" "It would be wise to obtain enough Sapphire to electrolyze into a full stack of &aAluminium Dust&r - it &lwill&r be useful very soon. Plus, bonus Oxygen is always nice." ] @@ -1271,7 +1198,7 @@ item: "gtceu:green_sapphire_ore" type: "item" }] - size: 0.9d + size: 0.75d tasks: [{ count: 6L id: "3B6DC3146DB686BF" @@ -1279,7 +1206,7 @@ type: "item" }] title: "Sapphire" - x: -2.625d + x: -2.25d y: 5.625d } { @@ -1302,14 +1229,14 @@ item: "gtceu:lv_electric_motor" type: "item" }] - size: 0.9d + size: 0.75d tasks: [{ id: "536874A8C35E1C86" item: "gtceu:lv_electrolyzer" type: "item" }] title: "Basic Electrolyzer" - x: -1.5d + x: -1.125d y: 5.625d } { @@ -1326,7 +1253,7 @@ ] id: "3A8D7FC6F316C38C" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "The Cutter... cuts..." tasks: [{ id: "662DB818821C4EAE" @@ -1334,7 +1261,7 @@ type: "item" }] title: "Basic Cutter" - x: -1.5d + x: -1.125d y: 6.75d } { @@ -1350,7 +1277,7 @@ "" "This takes &aImpure Dust&r or &aPurified Dust&r and turns them into clean Dust, plus an added tiny Dust &6Byproduct&r. This is outside of the optimal chain for Byproducts, but this is also the cheapest Ore Processing machine of the presented array to run and to setup on a small scale." "{@pagebreak}" - "&bLore:&r In base GTCE, this was objectively the strongest Ore Processing machine as it was fairly easy to use, and gave three tiny dusts, just like the Ore Washer or the Thermal Centrifuge. We tuned it down in favor of diversity." + "&l&3Lore:&r&o In base GTCE, this was objectively the strongest Ore Processing machine as it was fairly easy to use, and gave three tiny dusts, just like the Ore Washer or the Thermal Centrifuge. We tuned it down in favor of diversity." ] id: "5263F866638D875C" rewards: [{ @@ -1358,25 +1285,25 @@ item: "minecraft:cauldron" type: "item" }] - size: 0.9d + size: 0.75d tasks: [{ id: "20EDB55B8D5CDAD6" item: "gtceu:lv_centrifuge" type: "item" }] title: "Basic Centrifuge" - x: -0.375d + x: 0.0d y: 6.75d } { dependencies: ["648BCF486E16CCB2"] description: [ - "It is recommended that you &6put this machine off&r until you actually require it for for progression - explore elsewhere if you're new to the &7LV&r Age." + "It's recommended that you &6put this machine off&r until you actually require it for for progression - explore elsewhere if you're fresh into &7LV&r." "" "Some alloys previously made by hand can also be made in the mixer, except at &ahigher yield&r." ] id: "257DB4B39B2A928E" - size: 0.6d + size: 0.75d subtitle: "The Mixer mixes..." tasks: [{ id: "4A0B4A206ED30212" @@ -1384,8 +1311,8 @@ type: "item" }] title: "Basic Mixer" - x: 1.875d - y: 6.75d + x: 2.25d + y: 7.875d } { dependencies: [ @@ -1403,7 +1330,8 @@ "Holding the &aSpray Can&r in the offhand will automatically paint any block you place." ] id: "5AD9884E7BFB2510" - size: 0.6d + shape: "rsquare" + size: 0.66d subtitle: "Time for server tag wars" tasks: [{ id: "28CFFA0F7A33E02F" @@ -1411,7 +1339,7 @@ type: "item" }] title: "Spray Can" - x: 3.0d + x: 3.375d y: 6.75d } { @@ -1433,7 +1361,7 @@ "" "Wahoo!" "" - "&bLore:&r Back in the days of GregTech 2, the Assembling Machine only had two slots, and was only really used for alternate Circuit and Hull recipes." + "&l&3Lore:&r&o Back in the days of GregTech 2, the Assembling Machine only had two slots, and was only really used for alternate Circuit and Hull recipes." ] id: "63CD0236B337EAAD" rewards: [ @@ -1450,13 +1378,13 @@ } ] shape: "gear" - size: 1.5d + size: 1.2d tasks: [{ id: "6B5537B80EB05B30" item: "gtceu:lv_assembler" type: "item" }] - x: 4.125d + x: 4.5d y: 6.75d } { @@ -1486,7 +1414,7 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "The best mechanic - making an item or fluid disappear!" tasks: [ { @@ -1501,7 +1429,7 @@ } ] title: "Voiding Covers" - x: 5.25d + x: 5.625d y: 6.75d } { @@ -1512,21 +1440,21 @@ description: [ "Hm... didn't we make this joke already?" "" - "The reason we didn't present &7LV&r versions of &6Steam&r machines is because they are &4NOT&r required! You may not want to invest into an upgrade that does next to nothing. Except for &othis one&r specifically, because it's a big improvement over the &6Steam Age&r." + "The reason we didn't present &7LV&r versions of &6Steam&r machines is because they are &4NOT&r required. You might not want to invest into an upgrade that does next to nothing. Except for &othis one&r specifically, because it's a big improvement over the &6Steam Age&r." "" "The &3Basic Extractor&r gains Fluid capabilities, which enables &aFluid Extraction&r. Use it to melt Rubber that you previously solidified, to &dmelt Soldering Alloy&r for your circuits, and to &dmelt Red Alloy&r for the &6best Vacuum Tube recipe&r in the &3Assembler&r!" "{@pagebreak}" - "&bLore:&r Did you notice this machine is &oboth&r an Extractor and a Fluid Extractor? The two of them were separate machines in previous versions of GregTech." + "&l&3Lore:&r&o Did you notice this machine doubles as both an Extractor and a Fluid Extractor? The two of them were separate machines in previous versions of GregTech." ] id: "5B2696206205CB2E" - size: 0.9d + size: 0.75d subtitle: "The Steam Extractor extracts..." tasks: [{ id: "5CD363C839475426" item: "gtceu:lv_extractor" type: "item" }] - x: 6.375d + x: 6.75d y: 6.75d } { @@ -1535,11 +1463,11 @@ "5B2696206205CB2E" ] description: [ - "From now on, all Circuits should be made in a &3Circuit Assembler&r. Use it now to make &6far cheaper LV and MV circuits&r." + "From now on, all Circuits should be made in a &3Circuit Assembler&r. Use it now to enjoy &6far cheaper LV and MV circuits&r." "" "Each time you upgrade to a new tier of &3Circuit Assembler&r, you will be able to craft more &dadvanced themes&r of circuit. These will use &ccomplex&r and &msometimes&r unfamiliar ingredients, but will be more efficient to craft overall." "" - "&bLore:&r The Circuit Assembler has made appearances in and out of GregTech versions. GT5 did not have it, and it was reimplemented in GT5 Unofficial. GTCE decided not to port it, and the tug-of-war continues with its inclusion in GTCEu." + "&l&3Lore:&r&o The Circuit Assembler has made appearances in and out of GregTech versions. GT5 did not have it, and it was reimplemented in GT5 Unofficial. GTCE decided not to port it, and the tug-of-war continues with its inclusion in GTCEu." ] id: "199361B5FEC959EA" rewards: [{ @@ -1547,14 +1475,14 @@ item: "gtceu:good_electronic_circuit" type: "item" }] - size: 0.9d + size: 0.75d subtitle: "Hopefully, your first MV Circuit expense" tasks: [{ id: "6287E8A7C254ECA7" item: "gtceu:lv_circuit_assembler" type: "item" }] - x: 7.5d + x: 7.875d y: 6.75d } { @@ -1566,9 +1494,9 @@ "" "It can also recycle various components and machines back to their original material." "{@pagebreak}" - "&bLore:&r Previous versions had both the Arc Furnace and the &bPlasma Arc Furnace&r. In that case, why not use one machine for both? Well, that's exactly what we thought - but we ultimately decided to remove one of the two &bplasma&r recipes. And then the other &bplasma&r recipe. " + "&l&3Lore:&r&o Previous versions had both the Arc Furnace and the &bPlasma Arc Furnace&f. In that case, why not use one machine for both? Well, that's exactly what we thought - but we ultimately decided to remove one of the two &bplasma&f recipes. And then the other &bplasma&f recipe. " "" - "In short, the &bPlasma Arc Furnace&r is &4gone&r. RIP." + "&oIn short, the &bPlasma Arc Furnace&f is &4gone&f. RIP." ] id: "63256ED95F17B242" rewards: [{ @@ -1576,13 +1504,13 @@ item: "gtceu:oxygen_bucket" type: "item" }] - size: 0.9d + size: 0.75d tasks: [{ id: "2374C06C5E1EFC24" item: "gtceu:lv_arc_furnace" type: "item" }] - x: -2.625d + x: -2.25d y: 7.875d } { @@ -1602,26 +1530,14 @@ type: "item" }] shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "A familiar face in the land of Greg" tasks: [{ - id: "6B70AAED241FD9E6" - item: { - Count: 1b - id: "buildinggadgets:gadget_building" - tag: { - state: { - data: { } - serializer: "buildinggadgets:dummy_serializer" - state: { - Name: "minecraft:air" - } - } - } - } + id: "65100C599DB0F30C" + item: "buildinggadgets2:gadget_building" type: "item" }] - x: -2.625d + x: -2.25d y: 6.75d } { @@ -1647,7 +1563,7 @@ icon: "gtceu:oxygen_bucket" id: "1A77CA35F054F988" shape: "rsquare" - size: 0.6d + size: 0.66d subtitle: "Achtually, it's Dioxygen..." tasks: [{ amount: 1000L @@ -1656,7 +1572,7 @@ type: "fluid" }] title: "Breath of Fresh Oxygen" - x: -1.5d + x: -1.125d y: 7.875d } { @@ -1676,7 +1592,7 @@ item: "gtceu:rubber_log" type: "item" }] - size: 0.6d + size: 0.75d subtitle: "Extractor? I hardly knew 'er!" tasks: [{ amount: 1000L @@ -1685,7 +1601,7 @@ type: "fluid" }] title: "Glued" - x: -0.375d + x: 0.0d y: 7.875d } { @@ -1707,7 +1623,7 @@ "For &dArsenic&r, you will have to mine and &3centrifuge&r &aRealgar&r." ] id: "4073577B7EF9B593" - size: 0.6d + size: 0.75d subtitle: "I hate byproducts, they're awesome" tasks: [{ id: "0FDC60275B1959C3" @@ -1715,7 +1631,7 @@ type: "item" }] title: "Gallium Arsenide" - x: 0.75d + x: 1.125d y: 7.875d } { @@ -1730,9 +1646,9 @@ "" "&lHowever&r, given how painful it may be for you to obtain these chemicals &oright now&r, you can simply use more Silver by mining most of a Galena Vein..." "" - "The quest for &aSodium Persulfate&r is in the MV chapter, if you have time to spare for some light reading." + "The quest for &aSodium Persulfate&r is in the &bMV&r chapter, if you're down for some light reading." "{@pagebreak}" - "&bLore:&r Back in GTCEu 1.12.2, these circuit boards were called \"&2Good Circuit Boards&r\". Not exactly a fitting name, as they're &4rather evil&r to craft!" + "&l&3Lore:&r&o Back in GTCEu 1.12.2, these circuit boards were called \"&2Good Circuit Boards&f\". Not exactly a fitting name, as they're &4rather evil&f to craft." ] id: "3647B1B964A15E4E" rewards: [{ @@ -1740,13 +1656,13 @@ item: "gtceu:resin_printed_circuit_board" type: "item" }] - size: 0.6d + size: 0.75d tasks: [{ id: "2DE7B75F25A4AB9E" item: "gtceu:phenolic_printed_circuit_board" type: "item" }] - x: 3.0d + x: 3.375d y: 7.875d } { @@ -1756,7 +1672,7 @@ "" "You will need to make quite a few &7LV&r machines, and the &7LV-tier&r recipes for some AE2 items are comparatively expensive without access to more advanced technology." "" - "In LV age you will be able to craft:" + "In &7LV&r, you're able to craft:" "" "&6-&r Energy Acceptor" "" @@ -1776,14 +1692,14 @@ type: "item" }] shape: "rsquare" - size: 0.9d + size: 0.66d tasks: [{ id: "2080D5BB367332D3" item: "ae2:cell_component_1k" type: "item" }] title: "The Digital Age? Already!?" - x: 4.125d + x: 4.5d y: 7.875d } { @@ -1792,7 +1708,7 @@ "4073577B7EF9B593" ] description: [ - "Don't let JEI fool you... there's only one available recipe right now for this Primitive Diode." + "Don't let JEI fool you... there's only one possible recipe right now for this Primitive Diode." "" "Diodes have a infamously &4nasty recipe&r, but they will become cheaper and more convenient once you can obtain &ePolyethylene&r." "" @@ -1805,14 +1721,14 @@ item: "gtceu:gallium_dust" type: "item" }] - size: 0.6d + size: 0.75d subtitle: "Don't be swayed by JEI!" tasks: [{ id: "0FE8CA1C2D212378" item: "gtceu:diode" type: "item" }] - x: 5.25d + x: 5.625d y: 7.875d } { @@ -1822,9 +1738,9 @@ "4B979482EF026BFF" ] description: [ - "Well, have you made Aluminium Ingots yet?" + "Well... gotten any Aluminium Ingots yet?" "" - "Each Electric Age has Circuits corresponding to its tier. The Good Electronic Circuit is the &dfirst MV Circuit&r you can make, out of the three tiers of MV Circuitry." + "Each Electric Age has Circuits corresponding to its tier. The Good Electronic Circuit is the &dfirst MV Circuit&r you can make out of the three tiers of &bMV&r Circuitry." "" "Always be on the lookout for a cheaper way to make your circuits - new sets of recipes become available each time you make a new tier of &2Circuit Assembler&r. Conveniently, this tier of Circuit unlocks one now! Its recipes are far, far cheaper than hand-crafting Circuits." "" @@ -1838,7 +1754,7 @@ type: "item" }] shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Does that mean we're at MV yet?" tasks: [{ id: "70313E1917121E14" @@ -1846,73 +1762,223 @@ type: "item" }] title: "First MV Circuit!" - x: 7.5d + x: 7.875d y: 7.875d } - { - dependencies: ["1E9BE8D3F8A602DC"] - description: [ - "Similarly to the Steam Multiblocks (I hope you made them!), you will need &3Busses&r to move items in and out." - "" - "For fluids, you will need &3Hatches&r. Higher tiers of &3Hatches/Busses&r have more slots." - ] - icon: "gtceu:lv_output_hatch" - id: "148F44A0575A0874" - shape: "rsquare" - size: 0.6d - tasks: [ - { - id: "233F7E2B406D621C" - item: "gtceu:lv_input_bus" - type: "item" - } - { - id: "224782FFB52AFDE7" - item: "gtceu:lv_output_bus" - type: "item" - } - ] - title: "Multiblock IO" - x: 7.125d - y: 5.625d - } { dependencies: ["2F1CCFEBAB71B1F3"] description: [ - "As mentioned in the previous quest, electrolyse the Sapphire Dust to get your Aluminium Dust." + "As mentioned in the previous quest, electrolyse the &1Sapphire Dust&r to get your &bAluminium Dust&r." "" "Now all you need is an EBF! If you haven't started to work towards one, move to the right on this quest page and you'll end up there." ] hide_dependent_lines: true id: "45B71324028F6E68" - size: 0.6d + size: 0.75d tasks: [{ id: "144F4F8EF61BEEA5" item: "gtceu:aluminium_dust" type: "item" }] title: "Aluminium Dust" - x: -3.75d + x: -3.375d y: 6.75d } { - dependencies: [ - "1E9BE8D3F8A602DC" - "5508FD87F3EDFC43" + dependencies: ["1E9BE8D3F8A602DC"] + description: [ + "Multiblocks bear a large variety of interesting mechanics that might seem daunting, but don't worry - we've written a guide to help you learn." + "" + "&6This quest unlocks a bunch of tutorials on Multiblocks in the &lTips and Tricks&r&6 tab - check them out to learn more!&r" ] - description: ["Check out the tutorials tab for more information!"] - icon: "gtceu:robust_machine_casing" - id: "04C5C1FA9E81534F" - shape: "circle" - size: 0.6d - subtitle: "Here to help you troubleshoot issues" + hide_text_until_complete: false + icon: "gtceu:heatproof_machine_casing" + id: "2FC7B1E867E4194E" + size: 0.75d tasks: [{ - id: "4A5FE8FFE17D4225" + id: "2AA5580CDD655FBC" type: "checkmark" }] - title: "Troubleshooting Multiblocks" - x: 9.299999999999999d - y: 4.2d + title: "Multiblock Techniques" + x: 7.875d + y: 4.5d + } + { + dependencies: ["648BCF486E16CCB2"] + description: [ + "&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" + "" + "The &3Rock Breaker&r generates different types of igneous Rocks. In order to operate, &9Water&r and &cLava&r (doesn't need to be source blocks) must both be adjacent to it. Those rocks might be pulverized and electrolyzed into certain materials." + "" + "Certain rocks, such as &b&cRed Granite&r, need up to &5EV&r power to generate." + "" + "&eAny&r Rock Breaker will complete this Quest." + "{@pagebreak}" + "&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!" + ] + hide_dependency_lines: true + icon: "gtceu:lv_rock_crusher" + id: "1F2359106FC95603" + shape: "rsquare" + size: 0.66d + tasks: [ + { + id: "0A2A4C60994B0FE8" + item: "gtceu:lv_rock_crusher" + type: "item" + } + { + id: "335EA991E1B8C91F" + item: "gtceu:mv_rock_crusher" + type: "item" + } + { + id: "1AB3C8D744EABAA3" + item: "gtceu:hv_rock_crusher" + type: "item" + } + { + id: "558BDEA1E084DD84" + item: "gtceu:ev_rock_crusher" + type: "item" + } + { + id: "56F4B7D4AA38798A" + item: "gtceu:iv_rock_crusher" + type: "item" + } + { + id: "22C42CA726A1F45F" + item: "gtceu:luv_rock_crusher" + type: "item" + } + { + id: "17E26A869F5E9019" + item: "gtceu:zpm_rock_crusher" + type: "item" + } + { + id: "495C9E1656091F34" + item: "gtceu:uv_rock_crusher" + type: "item" + } + ] + title: "Cobble is Life" + x: 4.5d + y: 0.0d + } + { + dependencies: ["648BCF486E16CCB2"] + description: [ + "&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" + "" + "The &3Turbo Charger&r charges &6RF and EU&r items such as &9Drills&r extremely quickly." + "It accepts up to 4 Amps for every item it charges, making it &6twice as fast&r as the &3Battery Buffer&r. It cannot discharge, though." + "" + "&eAny&r Charger will complete this Quest." + ] + hide_dependency_lines: true + icon: "gtceu:lv_charger_4x" + id: "2DB259568F347C0E" + shape: "rsquare" + size: 0.66d + tasks: [ + { + id: "66D61D09EE54B27B" + item: "gtceu:ulv_charger_4x" + type: "item" + } + { + id: "61A83D76ED64541B" + item: "gtceu:lv_charger_4x" + type: "item" + } + { + id: "53F46FB26DAD3CB0" + item: "gtceu:mv_charger_4x" + type: "item" + } + { + id: "62572E97F72BD831" + item: "gtceu:hv_charger_4x" + type: "item" + } + { + id: "3FB57522BADB33B4" + item: "gtceu:ev_charger_4x" + type: "item" + } + { + id: "3A1B648C445D3C5A" + item: "gtceu:iv_charger_4x" + type: "item" + } + { + id: "719832D62AE242FE" + item: "gtceu:luv_charger_4x" + type: "item" + } + { + id: "1FC410D2E3DEB33B" + item: "gtceu:zpm_charger_4x" + type: "item" + } + { + id: "6474F0A518A20386" + item: "gtceu:uv_charger_4x" + type: "item" + } + { + id: "096A77845F50C0DE" + item: "gtceu:uhv_charger_4x" + type: "item" + } + ] + title: "Turbo Charger" + x: 5.625d + y: 0.0d + } + { + dependencies: ["648BCF486E16CCB2"] + description: [ + "&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" + "" + "The &3Fisher&r catches fish from Water. It requires a 5x5 area of Water directly below to operate. It uses the same loot table as normal Fishing, so it can catch things like &dEnchanted Books&r. Each operation consumes 1 String and EU equivalent to its tier (32 for &7LV&r, etc.) That's about it." + "" + "&eFish Oil&r can be extracted from Fish, which can be used for &6Bio Diesel&r." + "" + "Get &eany&r tier Fisher to complete this quest. (They only go up to &5EV&r. If you forsee needing enough Fish to justify an &1IV&r or higher Fisher, make a feature request on our GitHub or Discord.)" + ] + hide_dependency_lines: true + icon: "gtceu:lv_fisher" + id: "3B26CA44EA955B07" + shape: "rsquare" + size: 0.66d + tasks: [ + { + id: "5FE21AF40C603AD0" + item: "gtceu:lv_fisher" + type: "item" + } + { + id: "73279793E571A6E0" + item: "gtceu:mv_fisher" + type: "item" + } + { + id: "385ED95E8F39CB6D" + item: "gtceu:hv_fisher" + type: "item" + } + { + id: "0C30563A771CF7F6" + item: "gtceu:ev_fisher" + type: "item" + } + ] + title: "Fishing 50" + x: 6.75d + y: 0.0d } ] subtitle: ["Tame electricity and make your first machines"] diff --git a/config/ftbquests/quests/chapters/multiblock_madness.snbt b/config/ftbquests/quests/chapters/multiblock_madness.snbt deleted file mode 100644 index 69c80fc..0000000 --- a/config/ftbquests/quests/chapters/multiblock_madness.snbt +++ /dev/null @@ -1,345 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "multiblock_madness" - group: "719BFF182E0820D1" - icon: "gtceu:electric_blast_furnace" - id: "0D08F142B78A6A7F" - order_index: 1 - quest_links: [ - { - id: "2070029A6252326F" - linked_quest: "5508FD87F3EDFC43" - x: 0.0d - y: 0.0d - } - { - id: "26A01BF16CA80CC3" - linked_quest: "38BDF7CF00C0F79B" - x: 0.0d - y: 4.2d - } - { - id: "502BD626D3B097C8" - linked_quest: "04C5C1FA9E81534F" - x: 0.0d - y: 1.0d - } - { - id: "66B63B45F744EA31" - linked_quest: "5935E382FB8440A1" - x: 0.0d - y: 2.1d - } - { - id: "7DDF4C35977BC0CD" - linked_quest: "6A8AA847FF086063" - x: 0.0d - y: 5.25d - } - { - id: "5DFC82CA86D9064D" - linked_quest: "148F44A0575A0874" - x: 4.0d - y: 0.0d - } - { - id: "463FB0DC8B95ADC1" - linked_quest: "766BAAFE15F357ED" - x: 0.0d - y: 3.15d - } - ] - quests: [ - { - dependencies: ["5508FD87F3EDFC43"] - description: ["This one was probably obvious, but it's much more than just a cute picture of how the Multiblock looks when built! Use your mouse to &drotate&r the preview, and &9hover over the blocks used&r to view additional information. The JEI page also contains an ingredient list of required blocks. You can also &dright-click&r a block in the preview to get a display of all blocks that work in that specific position."] - icon: "minecraft:spyglass" - id: "0AFBBE59F7000734" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "724C6228D53E1655" - type: "checkmark" - }] - title: "#1: Check the JEI preview!" - x: 1.0d - y: 0.0d - } - { - dependencies: ["0AFBBE59F7000734"] - description: ["There is no \"definite\" way to form the Multiblock. Most of the time, you have complete freedom over the &9tier of Buses/Hatches&r used - and you also have the ability to&d choose where you want your inputs/outputs&r."] - icon: "minecraft:writable_book" - id: "11A6CA6132B781C4" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "726FE74016D96ED6" - type: "checkmark" - }] - title: "#2: The JEI preview is a suggestion!" - x: 2.0d - y: 0.0d - } - { - dependencies: ["11A6CA6132B781C4"] - description: ["Taking the EBF as an example, any tier of Energy/Bus/Hatch can be used, and they can be placed anywhere in place of a casing. Fluid Hatches are also optional, though you probably want them if you need to handle recipes involving fluid."] - icon: "gtceu:electric_blast_furnace" - id: "5447DD73E19C7CF4" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "3D97E1440DEA05A4" - type: "checkmark" - }] - title: "Case Study: The EBF" - x: 3.0d - y: 0.0d - } - { - dependencies: ["04C5C1FA9E81534F"] - description: [ - "&9-&r Check if the Multiblock is properly plugged in (we all make these mistakes!)." - "" - "&9-&r Do the initial Maintenance fix at the appropriate hatch." - "" - "&9-&r Verify the recipe usage - the max EU/t provided to the multiblock has to be greater than that of the recipe." - ] - icon: { - Count: 1b - id: "minecraft:bow" - tag: { - Damage: 0 - } - } - id: "1B7F55E1618CEA05" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "3020BA3F10747EB7" - type: "checkmark" - }] - title: "Troubleshooting: Part One" - x: 1.0d - y: 1.0d - } - { - dependencies: ["04C5C1FA9E81534F"] - description: [ - "&9- &rCheck the special requirements the recipe may have (JEI always has some kind of indication if this is the case)." - "" - "&9-&r Make sure the correct items are input into the buses/hatches. This is less obvious than in a regular machine, because you have to juggle between the Input Bus and Input Hatch." - "" - "&9-&r Make sure there is space for an output. Maybe the multiblock formed, but you forgot a Hatch. The other biggest offender is the Output Hatches being too low tier and thus having too little capacity!" - ] - icon: { - Count: 1b - id: "minecraft:crossbow" - tag: { - Damage: 0 - } - } - id: "0C30A4DAC081ABAE" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "6E54A98AE373005B" - type: "checkmark" - }] - title: "Troubleshooting: Part Two" - x: 2.0d - y: 1.0d - } - { - dependencies: ["38BDF7CF00C0F79B"] - description: ["The EBF needs a minimum of &4120EU/t&r power input to run its recipes. This can be achieved with &3two LV Energy Hatches&r. Each one takes 2 Amps of LV, so that's 4 Amps of LV for 128EU/t maximum power."] - icon: "gtceu:electric_blast_furnace" - id: "1E65349C50954124" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "73BE67DDBC689EBD" - type: "checkmark" - }] - title: "Case Study: Powering the EBF" - x: 1.0d - y: 4.2d - } - { - dependencies: ["5935E382FB8440A1"] - description: [ - "Most Multiblocks require a &3Maintenance Hatch&r. You will need to perform Maintenance for the Multiblock to begin operating." - "" - "This is done by having a &9Wrench&r, a &9Screwdriver&r, a &9Soft Mallet&r, a &9Hammer&r, a &9Wire Cutter&r, and a &9Crowbar&r in your inventory, opening the Maintenance Hatch and &eclicking the center spot once&r. &cNo need to move tools individually&r." - ] - icon: { - Count: 1b - id: "gtceu:iron_wrench" - tag: { - Damage: 0 - } - } - id: "2375A0CB4CD34F73" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "584715C00331CAB6" - type: "checkmark" - }] - title: "Performing Maintenance" - x: 1.0d - y: 2.1d - } - { - dependencies: ["5935E382FB8440A1"] - description: ["Alternatively, you can circumvent these problems by placing a &9Tape&r in the Maintenance Hatch, but a lot of people would jump at the chance to tell you that Tape is &o\"unethical\"&r - plus, tape is gated behind the HV Age."] - icon: "gtceu:duct_tape" - id: "6D289134FCA8B04D" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "05F08FA8B61DDB7A" - type: "checkmark" - }] - title: "Tape it up" - x: 2.0d - y: 2.1d - } - { - dependencies: ["5935E382FB8440A1"] - description: [ - "Maintenance problems have a &d5%&r chance of occuring every &dhour of multiblock activity&r. Needless to say, they are &6very&r rare. Each maintenance problem increases recipe duration by 10%. Fixing the problems is done the same way as above." - "" - "At &6HV&r age, you will unlock other Maintenance Hatches that do not require manual repairs." - ] - icon: "minecraft:clock" - id: "5634EA95C972671A" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "5058704EE71F6582" - type: "checkmark" - }] - title: "Maintenance Problems" - x: 3.0d - y: 2.1d - } - { - dependencies: ["6A8AA847FF086063"] - description: ["When a recipe is performed, there is a small chance for the &3Muffler Hatch&r to give bonus items - typically tiny Dusts of Ash. These items can be processed for some helpful resources."] - icon: "gtceu:ash_small_dust" - id: "4FB603E048B171EB" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "27641DA3ABBFC6AB" - type: "checkmark" - }] - title: "Mmph, mmphh..." - x: 0.9999999999999991d - y: 5.25d - } - { - dependencies: ["6A8AA847FF086063"] - description: [ - "Do &onot&r try to automate the extraction of items from the &3Muffler Hatch&r! It's not intended to be an automation challenge, as it voids excess contents when full, so don't worry about it stopping machines from running." - "" - "Muffler Hatches in GTCEu are more about pure aesthetic (cmon, you can't deny that those particles look good!) and small rewards, rather than punishing game mechanics." - ] - icon: "ae2:fluix_glass_cable" - id: "2CE466EC5A550898" - shape: "rsquare" - size: 0.7d - subtitle: "Or rather, NOT automating" - tasks: [{ - id: "414CE9680B470B59" - title: "Automating the muffler hatch" - type: "checkmark" - }] - x: 1.9999999999999991d - y: 5.25d - } - { - dependencies: ["766BAAFE15F357ED"] - description: [ - "For the EBF, things get slightly complicated. The EBF smelts items at a certain &dtemperature&r. This is mainly determined by the tier of heating coil used - &6&r&6Cupronickel&r smelts at &d1800K&r, &bKanthal&r at &e&d2700K&r, etc. Additionally, starting from &6HV&r, each tier of energy adds &d100K&r to the temperature." - "{@pagebreak}" - "How does this affect you? Each EBF recipe has a certain base temperature. For example, &bAluminium&r is smelted at &d1700K&r. If the EBF temperature is not high enough, the recipe won't happen. If the EBF temperature is high enough, 2 different bonuses are applied:" - "" - "&9-&r For every &d900K&r above the recipe temperature, the amount of energy required is multiplied by &a0.95x&r - which stacks." - "&9-&r For every &d1800K&r above the recipe temperature, a single additional overclock will be &6100% efficient&r; in other words, it will &5quadruple the recipe speed&r, instead of doubling it." - ] - icon: "gtceu:electric_blast_furnace" - id: "227B180E5C6C3BFC" - shape: "rsquare" - size: 0.7d - subtitle: "Starting off complicated" - tasks: [{ - id: "15874C6153CB9EB3" - type: "checkmark" - }] - title: "Coils in the EBF" - x: 1.0d - y: 3.15d - } - { - dependencies: ["766BAAFE15F357ED"] - description: [ - "The Pyrolyse Oven is much more simple in comparison to the EBF." - "" - "Cupronickel coils apply a +25% penalty to recipe duration - effectively, recipes are slower than listed if one uses cupronickel coils." - "" - "Kanthal coils restore recipe duration to a regular length of time." - "" - "However, coils above Kanthal apply an additive -50% bonus to recipe duration!" - ] - icon: "gtceu:pyrolyse_oven" - id: "4945BEB5C1EE89D0" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "062A461A64E240F0" - title: "Coils in the Pyrolyse Oven" - type: "checkmark" - }] - x: 2.0d - y: 3.15d - } - { - dependencies: ["766BAAFE15F357ED"] - description: [ - "The Cracker is much more simple." - "" - "Every coil tier post-Cupronickel will reduce its energy usage by 10%." - ] - icon: "gtceu:cracker" - id: "1B986BF312962FD1" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "2D01D75A87500249" - type: "checkmark" - }] - title: "Coils in the Cracker" - x: 3.0d - y: 3.15d - } - { - dependencies: ["766BAAFE15F357ED"] - description: ["Coils in the Multi Smelter reduce the amount of energy per operation whilst also increasing the number of items that can be processed in parallel."] - icon: "gtceu:multi_smelter" - id: "4C6C3144BC0E75C7" - shape: "rsquare" - size: 0.7d - tasks: [{ - id: "12AD449A217543D2" - type: "checkmark" - }] - title: "Coils in the Multi-Smelter" - x: 4.0d - y: 3.15d - } - ] - subtitle: ["Learn about modular multiblocks"] - title: "Multiblock Etiquette" -} diff --git a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt index e3cb3de..c256efe 100644 --- a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt +++ b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt @@ -10,9 +10,9 @@ id: "6FCAD016C795DE93" linked_quest: "7567E885B7166603" shape: "gear" - size: 1.5d - x: 0.6447278911564496d - y: 1.1108843537414685d + size: 1.2d + x: 0.0d + y: 0.375d }] quests: [ { @@ -34,11 +34,11 @@ "You should be more than fine with a single &3LV Energy Hatch&r, and Superconductors to supply a steady &d64 EU/t&r. Additionally, &3Cupronickel Coils&r are perfect when you're getting used to the Pyrolyse Oven, but you may want to upgrade to &bKanthal&r eventually." "" "{@pagebreak}" - "&9&lNote:&r&l The Plant path is one path you can take towards &9&lEthylene&r&l, which is a necessary chemical in progressing to HV. The other path involves Oil.&r" + "&9&lNote:&r&l The Plant path is one path you can take towards &9&lEthylene&r&l, which is a necessary chemical in progressing to &6HV&r&l. The other path involves Oil.&r" "" "The Pyrolyse Oven remains &doptional&r. However, it is very rewarding to construct one either for Power, or for the various Byproducts, and we highly recommend you give it a look." "" - "&bLore:&r In GT5u, the structure for the Pyrolyse Oven was infamously a giant box with only 9 coils inside. Players usually spent several minutes debugging what is wrong due to a lack of a JEI preview." + "&l&3Lore:&r&o In GT5u, the structure for the Pyrolyse Oven was infamously a giant box with only 9 coils inside. Players usually spent several minutes debugging what is wrong due to a lack of a JEI preview." ] icon: "gtceu:pyrolyse_oven" id: "53DC6E32C41C94C3" @@ -58,6 +58,7 @@ } ] shape: "square" + size: 0.75d subtitle: "Thermal Decomposition" tasks: [{ id: "0FD2962C232149F8" @@ -74,19 +75,19 @@ "1A29EFBCEA017F99" ] description: [ - "Welcome to the natural Ethylene route! This method uses &9plant matter&r to produce Ethanol." + "Welcome to the &2natural&r Ethylene route! This method uses &9plant matter&r to produce Ethanol." "" "Before we get ahead of ourselves, &aSugar Cane&r works fine in a &3Brewery&r for a decent yield of Biomass." "" - "Othe&rrwise, you may go the \"&o&dPlantball into Bio Chaff&r\" route, and then turn it into Biomass, either in the &3Brewery&r or the &3Pyrolyse Oven&r - the latter being more efficient." + "Othe&rrwise, you could try the \"&o&dPlantball into Bio Chaff&r\" route, and then turn it into Biomass, either in the &3Brewery&r or the &3Pyrolyse Oven&r - the latter being more efficient." "" - "&9Note:&r Only one Bio Chaff can be obtained from maceration&r until the &3HV Macerator&r." + "&9Note:&r Only one Bio Chaff can be obtained from maceration until you make the &3HV Macerator&r." "{@pagebreak}" - "&bLore:&r You may recognise Plantballs from IndustrialCraft2! In IC2 Experimental, there was this rather... obscure way to turn Biomass into Biogas for power, which sadly required too much investment to be really worth it." + "&l&3Lore:&r&o You may recognise Plantballs from IndustrialCraft2! In IC2 Experimental, there was this rather... obscure way to turn Biomass into Biogas for power, which sadly required too much investment to be really worth it." ] icon: "gtceu:plant_ball" id: "6EB68C28BEE24DEF" - size: 0.75d + size: 0.66d subtitle: "Plants aren't industrial enough!" tasks: [{ amount: 1000L @@ -107,11 +108,11 @@ "" "&9Note:&r The Brewery \"unlocks\" the Biomass path towards &9Ethylene&r. The same can be done in the &3Pyrolyse Oven&r. The other path involves Oil.&r" "{@pagebreak}" - "&bLore:&r &oYou could make your own Brewery if you want to build up a company and start selling Booze... in GregTech 6.&r" + "&l&3Lore:&r&o You could make your own Brewery if you want to build up a company and start selling Booze... in GregTech 6.&r" ] icon: "gtceu:mv_brewery" id: "1A29EFBCEA017F99" - size: 0.75d + size: 0.66d subtitle: "*hic*... *hic*" tasks: [ { @@ -142,10 +143,11 @@ "" "The way you should obtain &aEthylene&r was described in the previous Quest, depending on the route you chose." "" - "&aEthylene&r will shortly be used in polymer production. It is also useful in a few other reactions." + "&aEthylene&r will shortly be used in polymer production. It's also useful in a few other reactions." ] icon: "gtceu:ethylene_bucket" id: "6BB98D128822730E" + min_required_dependencies: 2 shape: "square" size: 0.75d subtitle: "One of many hydrocarbons" @@ -171,11 +173,11 @@ "" "Once you have a hefty starting stock of Ethanol, consider making and distilling &9Fermented Biomass&r in a &3Distillation Tower&r (when you get there!) for extra chemicals." "" - "&cDo not try&r to use Ethanol as a Power source... it's quite possibly its worst use. If you want organic based &9Power&r, we suggest taking a look at &dBenzene&r instead!" + "&cDo not try&r to use Ethanol as a Power source... it's quite possibly its worst use. If it's organic &9Power&r that you want, we suggest taking a look at &dBenzene&r instead!" ] id: "5D9D01EF219A31C5" - size: 0.75d - subtitle: "Hey! That's alcohol!" + size: 0.66d + subtitle: "Yo, wait - that's alcohol!" tasks: [{ amount: 1000L fluid: "gtceu:ethanol" @@ -193,13 +195,13 @@ "" "&aHydrogen Sulfide&r is perfectly &drecycled&r in an &3Electrolyzer&r." "" - "To automate this process, simply place your &3Chemical Reactor&r and your &3Electrolyzer&r next to each other. Be sure to use your &5Screwdriver&r to &4enable input from output side&r." + "To automate this process, simply place your &3Chemical Reactor&r and your &3Electrolyzer&r next to each other. Be sure to use your &5Screwdriver&r to &4enable input from the output side&r." "" "&aNaphtha&r is a good &9Product&r source. Keep following the quests to the right for more details." ] icon: "gtceu:naphtha_bucket" id: "6238B2A7ED1BE5A1" - size: 0.75d + size: 0.66d tasks: [ { amount: 1000L @@ -221,19 +223,19 @@ { dependencies: ["6238B2A7ED1BE5A1"] description: [ - "Don't fret! It's mostly done to get hydrocarbons." + "Don't panic! We'll mostly be doing this to get hydrocarbons." "" "There are many ways to acquire &dEthylene&r from Oil processing. It's easy to get lost in all the options and recipes!" "" "The best way is to steam-crack &aNaphtha&r in a &3Chemical Reactor&r. Be sure to make the &aSeverely Steam-Cracked&r version for a higher yield of Ethylene." "{@pagebreak}" - "Once in the &6HV&r Age, you will have the option to do this recipe in the &3Cracking Unit&r at 100% efficiency. The recipes you are doing with the Chemical Reactor unfortunately have a loss of &450%&r." + "Once in &6HV&r, you'll have the option to do this recipe in the &3Cracking Unit&r at 100% efficiency. Unfortunately, the recipes you are doing with the Chemical Reactor have a loss of &450%&r." "" - "&9Note:&r All of this looks and feels terribly inefficient - I hope that's strong motivation to tier up! The &3Distillation Tower&r will be a huge upgrade for petrochem, but you're not quite there... yet. Right now, you'll have to use a &3Distillery&r to get &dEthylene&r." + "&9Note:&r All of this looks and feels terribly inefficient - we hope that's strong motivation to tier up! The &3Distillation Tower&r will be a huge upgrade for petrochem, but you're not quite there... yet. Right now, you'll have to use a &3Distillery&r to get &dEthylene&r." ] icon: "gtceu:severely_steam_cracked_naphtha_bucket" id: "3E2E161F8CE35138" - size: 0.75d + size: 0.66d subtitle: "Fuel and oil cracking can get complicated..." tasks: [{ amount: 1000L @@ -252,19 +254,20 @@ "6E186F9C57155BFA" ] description: [ - "Higher-tier Generators will increase their fuel consumption proportionally to their Generation rate, keeping the duration of fuels and the specific amount of energy from fuels the same. The &3Advanced Steam Turbine&r will use &d5,120 mB Steam&r per second, equivalent to &d256 mB/t&r." + "wHigher-tier Generators will increase their fuel consumption proportionally to their Generation rate, keeping the duration of fuels and the specific amount of energy from fuels the same. The &3Advanced Steam Turbine&r will use &d5,120 mB Steam&r per second, equivalent to &d256 mB/t&r." "" "Get &eany&r of the generators to complete this quest, but you may prefer starting off with the &3Advanced Steam Turbine&r." "{@pagebreak}" - "There are a few new power options available for the &9&bMV&r age. Selecting the Generators and pressing &4U&r will let you see which fuels count as &aCombustion&r or &aGas&r." + "There are a few new power options available for &bMV&r. Selecting the Generators and pressing &4U&r will let you see which fuels count as &aCombustion&r or &aGas&r." "" "Quests in the top left corner of this Chapter are for the valuable Power options." "" - "If you stick to &9Steam&r Power generation, you will probably need a &3Large Boiler&r." + "If you stick to &9Steam&r for your Power generation, you'll probably need a &3Large Boiler&r." ] icon: "gtceu:mv_steam_turbine" id: "583D0CC4FAA4FC98" shape: "square" + size: 0.75d tasks: [ { id: "3DD5CB982E251AFF" @@ -283,33 +286,8 @@ } ] title: "Electricity Generation in MV" - x: 1.125d - y: -0.75d - } - { - dependencies: [ - "7567E885B7166603" - "0DBC148D92A9F69F" - ] - description: [ - "This Quest will go into the Energy mechanics in more detail. If you have a basic understanding of electricity in &ereal life&r, the GT EU system is not too different!" - "" - "&6&lTL;DR:&r For your safety, match the &2Voltage&r of every Consumer and Producer, unless you really, REALLY like &cfireworks&r..." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - ] - icon: "minecraft:tnt" - id: "6A844F93292A01DC" - shape: "square" - subtitle: "Electricity For The Modern Minecrafter" - tasks: [{ - id: "4932FC4DDDDAD647" - title: "No machine explosions under MY watch." - type: "checkmark" - }] - title: "Voltage and more Energy Concepts" x: 2.25d - y: 0.375d + y: -1.875d } { dependencies: ["2AD44111B9B39C90"] @@ -320,16 +298,16 @@ "" "It requires &cChrome&r, obtained mainly from &cRuby&r, and &2Manganese&r, obtained from &2Pyrolusite&r and others in its vein." "{@pagebreak}" - "Smelting Stainless Steel requires &dHV Power&r, which I highly doubt you have at this point. Scaling Power Production is crucial!" + "Smelting Stainless Steel requires &dHV Power&r, which you likely do not have at this point. Scaling Power Production is crucial." "" "If you &9haven't already&r, it would be a good idea to get a second EBF going. They can share blocks, so that means your second EBF only requires &a10 Cupronickel Coils&r instead of 16." "" - "Have one EBF run off MV for Aluminium and any other recipes requiring MV Power, and one running off HV with &32 MV Energy Hatches&r." + "Have one EBF run off &bMV&r for Aluminium and any other recipes requiring &bMV&r Power, and one running off &6HV&r with &32 MV Energy Hatches&r." ] icon: "gtceu:stainless_steel_ingot" id: "16A6AE5C770DB83A" shape: "gear" - size: 1.5d + size: 1.3d subtitle: "HV is in your grasp" tasks: [{ id: "3192FF80FBDC7A28" @@ -337,37 +315,13 @@ type: "item" }] title: "Stainless Steel" - x: 4.07329931972788d - y: 0.21802721088432264d - } - { - dependencies: ["6A844F93292A01DC"] - description: [ - "Why does every machine have a million variants across each tier? Well, overclocking is one reason!" - "" - "Overclocking is a mechanic that happens when you try to run a recipe in a machine &dthat is higher tier than the recipe itself.&r The recipe will use an increased amount of energy, but the recipe time will be cut based on how many tiers you're overclocking by." - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - "{@pagebreak}" - "&bLore:&r GTCE overclocking was extremely awkward. If the recipe consumed 16EU/t or below, it would do a classic 2.0x overclock. However if the recipe consumed more than 16EU/t, every Overclock would be 2.8x faster! GTCEu has a config to select the Overclock speed bonus." - ] - hide_dependency_lines: true - icon: "minecraft:clock" - id: "7B472E0AF15726F0" - shape: "square" - tasks: [{ - id: "030D3F930CB06A26" - title: "My machines are feeling the need for speed." - type: "checkmark" - }] - title: "Overclocking" - x: 2.25d - y: 1.5d + x: 3.375d + y: 0.375d } { dependencies: [ - "6A844F93292A01DC" - "25BFD5598A82C056" + "7567E885B7166603" + "0DBC148D92A9F69F" ] description: [ "&3Transformers&r allow you to step up and down safely between Voltage tiers. They convert the power they receive into an equivalent amount of power 1 voltage tier above or below the input voltage." @@ -382,6 +336,7 @@ "" "Higher tier Transformers will require &9Coils&r." ] + hide_dependency_lines: true icon: "gtceu:mv_transformer_1a" id: "6C20A9A64C1BE0BF" size: 0.75d @@ -391,7 +346,7 @@ type: "item" }] title: "Transformers" - x: 3.375d + x: 2.25d y: 1.5d } { @@ -399,10 +354,15 @@ "7567E885B7166603" "0DBC148D92A9F69F" ] - description: ["The first step to dive deeper into the &bMV Age&r starts here."] + description: [ + "If you're wanting to dive into &bMV&r, start here." + "" + "The dusts created in an &3MV Mixer&r have great utility." + ] icon: "gtceu:mv_mixer" id: "4A92AFD2532EED26" shape: "square" + size: 0.75d subtitle: "Mixing more complex alloys" tasks: [{ id: "31B514C75B302F25" @@ -410,21 +370,23 @@ type: "item" }] title: "Advanced Mixer" - x: 2.25d - y: 2.625d + x: 1.125d + y: 1.5d } { dependencies: ["7567E885B7166603"] description: [ - "Here's a list of the components you will need in the &bMV&r Age. To alleviate the pain, be sure to autocraft or &dbulk-craft&r these parts, especially &aMotors&r." + "Here's a list of the components you will need in &bMV&r. To alleviate the pain, be sure to autocraft or &dbulk-craft&r these parts, especially &aMotors&r." "" - "Familiar with the &aEmitter&r? This tier's Emitter requires a &dFlawless Emerald&r in its recipe which will be only attainable with the &3Sifting Machine&r for now." + "Familiar with the &aEmitter&r? This tier's Emitter requires a &dFlawless Emerald&r in its recipe, which'll be only attainable with the &3Sifting Machine&r for now." "" "Conveyors, Pumps and Robot Arms are objective upgrades to &7LV&r versions if you use them as covers." + "" + "&6This quest unlocks a new tutorial on Overclocking in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: "gtceu:mv_electric_motor" id: "1BE0349B8F3890D3" - size: 0.75d + size: 0.66d subtitle: "Hated crafting these in the previous tier?" tasks: [ { @@ -459,18 +421,19 @@ } ] title: "MV Components" - x: 1.125d - y: 2.625d + x: 0.0d + y: 1.5d } { dependencies: [ "7567E885B7166603" "0DBC148D92A9F69F" ] - description: ["The Advanced Electrolyzer allows you to decompose &6all&r Dusts. This will make getting materials such as &aAluminium&r&o a lot easier!"] + description: ["The Advanced Electrolyzer allows you to decompose &6far more&r Dusts. This will make getting materials such as &aAluminium&r&o a lot easier!"] icon: "gtceu:mv_electrolyzer" id: "0EFEE489906256AA" shape: "square" + size: 0.75d subtitle: "We made it to MV, and, well..." tasks: [{ id: "151788F66BAD5F97" @@ -479,7 +442,7 @@ }] title: "Advanced Electrolyser" x: -1.125d - y: 2.625d + y: 1.5d } { dependencies: ["0EFEE489906256AA"] @@ -488,9 +451,9 @@ "" "You will need &a&ra total of &a416 Clay Dust&r for this quest. You may also want to look into other sources of similar materials, such as &aSodalite&r. Check JEI for some ideas." "" - "You should use Sodium and/or Lithium to make some &6MV Batteries&r." + "You should use the Sodium and/or Lithium to make some &6MV Batteries&r." "" - "Grr, all this useless &dWater&r you're getting keeps clogging the machine! You could deal with it by using a &3Voiding Cover&r." + "Grr, all this useless &dWater&r you're getting keeps clogging the machine! Maybe you should deal with it by using a &3Voiding Cover&r." ] icon: "minecraft:clay_ball" id: "2273DD7E5CD49017" @@ -500,7 +463,7 @@ item: "gtceu:mv_battery_hull" type: "item" }] - size: 0.75d + size: 0.66d subtitle: "Clay is an extremely &mbalanced&r useful material for electrolysis" tasks: [ { @@ -530,13 +493,10 @@ ] title: "A Balanced Quest" x: -2.25d - y: 2.625d + y: 1.5d } { - dependencies: [ - "7567E885B7166603" - "0DBC148D92A9F69F" - ] + dependencies: ["0DBC148D92A9F69F"] description: [ "This kind soul&r will mine ores for you when placed above a vein." "" @@ -546,13 +506,13 @@ "{@pagebreak}" "You will need &9Power&r. &aCharged Batteries&r may work but they may also run out which is a bit inconvenient." "" - "My top suggestion is to use a filled &3Drum&r of some kind of fuel (if you are using Steam, no dice!) and a &3Generator&r. " + "Our top suggestion is to use a filled &3Drum&r of some kind of fuel (if you are using Steam, no dice!) and a &3Generator&r. " "" "Place the Drum above your Generator and right-click it with a &5Screwdriver&r to auto-output into the Generator." "{@pagebreak}" "&cNote:&r Do not forget to &dchunkload&r all 9 chunks of the ore vein with FTB Utilities (open the map in the top left corner, claim the chunks with left-click, and enable force loading with shift-left-click)." "" - "&9Tip:&r You can either a &3ME Chest&r or a &32x2 Drawer&r as the output inventory to make transporting the ores back home a simple task. The &3ME Chest&r can be powered with EU directly." + "&9Tip:&r You can either use an &3ME Chest&r or a &32x2 Drawer&r as the output inventory to make transporting the ores back home a simple task. The &3ME Chest&r can be powered with EU directly." ] icon: "gtceu:mv_miner" id: "5C94CF50090D7DA0" @@ -567,32 +527,41 @@ } type: "item" }] + shape: "square" size: 0.75d - tasks: [ - { - id: "1AD5F44E298EB962" - item: "gtceu:lv_miner" - type: "item" + tasks: [{ + id: "431D533510584687" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:lv_miner" + } + { + Count: 1b + id: "gtceu:mv_miner" + } + { + Count: 1b + id: "gtceu:hv_miner" + } + ] + } } - { - id: "1C07834F4C564E4F" - item: "gtceu:mv_miner" - type: "item" - } - { - id: "76EF043523032F0A" - item: "gtceu:hv_miner" - type: "item" - } - ] + title: "Any of the listed Miners" + type: "item" + }] title: "Digital Miner" - x: 0.0d - y: 2.625d + x: -3.375d + y: 1.5d } { dependencies: ["4A92AFD2532EED26"] description: [ - "Vanadiumsteel is required in small quantities in progression. It is &6nearly four times as durable&r as Steel if used in GregTech tools. The Vanadium comes from &aVanadium Magnetite&r, which you may have encountered in Magnetite veins." + "Vanadiumsteel is required in small quantities in progression. It's &6nearly four times as durable&r as Steel if used in GregTech tools. The Vanadium comes from &aVanadium Magnetite&r, which you may have encountered in Magnetite veins." "" "Other Steel alloys include Blue Steel, Red Steel, and Black Steel!" "" @@ -615,7 +584,7 @@ type: "item" }] title: "Steel Alloys" - x: 3.375d + x: 1.125d y: 2.625d } { @@ -636,7 +605,7 @@ ] icon: "ae2:molecular_assembler" id: "0A1165C6D1F62C2B" - size: 0.75d + size: 0.66d subtitle: "Autocrafting at last!" tasks: [{ id: "37ED5227CCC0FE20" @@ -644,7 +613,7 @@ type: "item" }] title: "Autocrafting" - x: 4.5d + x: 3.375d y: 1.5d } { @@ -653,12 +622,10 @@ "Making &aAE2 Presses&r will unlock all the &9Processors&r from AE2. This opens up &9ME Drives&r, &9ME Interfaces,&r &9ME Crafting CPUs&r... that's almost the rest of AE2 at your fingertips!" "" "AE2 &9Printed Circuits&r are now made in the &3Forming Press&r." - "" - "Look in the &e&dAE2 quest tab&r for more details on how to use each piece." ] icon: "ae2:silicon_press" id: "5401AB5E399E7BEA" - size: 0.75d + size: 0.66d subtitle: "Who likes meteor hunting, anyway?" tasks: [ { @@ -683,13 +650,13 @@ } ] title: "Pressing Matters" - x: 4.5d - y: 2.625d + x: 3.375d + y: 2.64d } { dependencies: ["682C26579EDDCA76"] description: [ - "The &bMV &3Cutter&r is required to cut &7Silicon Boules&r to prepare them for &aLaser Engraving&r." + "The &3MV Cutter&r is required to cut &7Silicon Boules&r to prepare them for &aLaser Engraving&r." "" "We recommend you supply this machine with a steady stream of &dLubricant&r to cut down on the processing time." "" @@ -712,6 +679,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "Upgrades, people, upgrades!" tasks: [{ id: "2AFB7F9BD4D82974" @@ -719,8 +687,8 @@ type: "item" }] title: "Advanced Cutter" - x: 4.5d - y: 3.75d + x: 2.25d + y: 2.625d } { dependencies: [ @@ -735,13 +703,14 @@ icon: "gtceu:mv_laser_engraver" id: "315169840E06110F" shape: "square" + size: 0.75d tasks: [{ id: "75E27D981733ED44" item: "gtceu:mv_laser_engraver" type: "item" }] title: "Laser Engraving" - x: 5.625d + x: 4.5d y: 2.625d } { @@ -750,9 +719,9 @@ "16A1EF8B80A96633" ] description: [ - "A LV Battery Buffer and two LV Energy Hatches likely aren't cutting it anymore. Let's remedy that!" + "A &7LV&r Battery Buffer and two &7LV&r Energy Hatches likely won't cut it anymore. Let's remedy that!" "" - "Upgrade your Electric Blast Furnace with a &3MV Energy Hatch&r, so you can run it off MV Generators without using &3Transformers&r." + "Upgrade your Electric Blast Furnace with a &3MV Energy Hatch&r. Now, you can run it with &bMV&r Generators without having to mess around with &3Transformers&r." ] icon: "gtceu:mv_energy_input_hatch" id: "2AD44111B9B39C90" @@ -771,7 +740,7 @@ type: "item" }] title: "Upgrade your EBF!" - x: 5.625d + x: 3.375d y: -0.75d } { @@ -780,7 +749,7 @@ "0DBC148D92A9F69F" ] description: [ - "The &3Assembler&r is a staple for every Tier; an important goal to unlock more recipes and progress further into the Age. Many in the community see crafting a voltage tier's Assembler as a sign of properly reaching said voltage." + "The &3Assembler&r is a staple for every Tier; an important goal to unlock more recipes and progress further into the Age. Many in the community see crafting a voltage tier's Assembler as a sign of &oproperly&r reaching said voltage." "" "That being said, welcome to &bMV&r!" "" @@ -789,13 +758,14 @@ icon: "gtceu:mv_assembler" id: "75F38905DEA60F15" shape: "square" + size: 0.75d tasks: [{ id: "2396FECF2A11AA8E" item: "gtceu:mv_assembler" type: "item" }] title: "Advanced Assembler" - x: 2.25d + x: 1.125d y: -0.75d } { @@ -812,17 +782,18 @@ "" "You can also use this for automated &aResin&r. The yields are kept low to incentivize other rubber sources later in the game." "{@pagebreak}" - "&9Note: &rWith &d40EU/t&r recipes, it needs either 1 &bMV&r energy hatch or 2 LV energy hatches. Multiblocks will &cnot&r use 2A of one tier to reach the next one for recipe voltage minimums. " + "&9Note: &rWith &d40 EU/t&r recipes, it needs either 1 &bMV&r energy hatch or 2 &7LV&r energy hatches. Multiblocks will &cnot&r use 2A of one tier to reach the next one for recipe voltage minimums. " "" - "In other words, the controller needs to say at least \"&bMV&r\" in the gui to run recipes which say \"&bMV&r\" in JEI, even if they can draw enough EU/t with a lower tier hatch configuration." + "In other words, the controller needs to say at least \"&bMV&r\" in the GUI to run recipes which say \"&bMV&r\" in JEI, even if they can draw enough EU/t with a lower tier hatch configuration." "" "&9Note:&r The structure requires a lot of &9Wrought Iron&r. Make sure you have an &3Arc Furnace&r for that." "{@pagebreak}" - "&bLore:&r We originally implemented a Chemical Reactor recipe for wood in the modpack to solve the tree problem. Our implementation turned out to be completely busted, so we decided that a rebalance was due. Hopefully, the Greenhouse is a happy middle ground!" + "&l&3Lore:&r&o We originally implemented a Chemical Reactor recipe for wood in the modpack to solve the tree problem. Our implementation turned out to be completely busted, so we decided that a rebalance was due. Hopefully, the Greenhouse is a happy middle ground." ] icon: "minecraft:oak_sapling" id: "2655B72C9FF3B372" shape: "square" + size: 0.75d subtitle: "The power of KubeJS" tasks: [{ id: "35CFA225ADAD5D06" @@ -830,20 +801,8 @@ type: "item" }] title: "Greenhouse" - x: 1.5d - y: 3.75d - } - { - dependencies: ["75F38905DEA60F15"] - id: "4C229B8D5F3AB423" - size: 0.75d - tasks: [{ - id: "7FB3FF8DBE9AFF4E" - type: "checkmark" - }] - title: "I believe I can fly 2" - x: 3.375d - y: -1.875d + x: 0.0d + y: 2.625d } { dependencies: [ @@ -863,6 +822,7 @@ icon: "gtceu:kanthal_coil_block" id: "1C55AE6AD5BDE304" shape: "square" + size: 0.75d subtitle: "Is it getting hot in here?" tasks: [{ count: 16L @@ -871,32 +831,9 @@ type: "item" }] title: "Kanthal Coils" - x: 6.75d + x: 4.5d y: -0.75d } - { - dependencies: ["1C55AE6AD5BDE304"] - description: [ - "The &3Electric Blast Furnace&r, &3Pyrolyse Oven, &b&aMulti Smelter&r, and &3Cracking Unit&r all require Heating Coils. But why should you bother upgrading to higher tiers of Coil?" - "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" - "" - "Coil progression can be viewed in the Milestones tab." - ] - icon: "gtceu:tritanium_coil_block" - id: "766BAAFE15F357ED" - shape: "circle" - size: 0.75d - subtitle: "Coils For The Modern Minecrafter" - tasks: [{ - id: "0A1CE64966A6D2FE" - title: "I was getting tired of Cupronickel anyway." - type: "checkmark" - }] - title: "Coils Behaviour" - x: 5.625d - y: -1.875d - } { dependencies: ["1C55AE6AD5BDE304"] description: [ @@ -917,15 +854,15 @@ ] icon: "gtceu:item_tag_filter" id: "13A976D0D612BC84" - size: 0.75d + size: 0.66d tasks: [{ id: "76A20EE57CB39857" item: "gtceu:item_tag_filter" type: "item" }] title: "250IQ" - x: 6.75d - y: 0.375d + x: 3.375d + y: -1.875d } { dependencies: [ @@ -944,7 +881,7 @@ type: "item" }] title: "Moore's Law" - x: 9.0d + x: 6.75d y: -0.75d } { @@ -954,13 +891,14 @@ "1E7BF65DB32B8B3E" ] description: [ - "Alright... technically, obtaining HV Circuits and Stainless Steel lets you progress to HV - but let's not rush things." + "Alright... technically, obtaining &6HV&r Circuits and Stainless Steel lets you progress to &6HV&r - but let's not rush things." "" "The first thing you should make with these is a &3MV Circuit Assembler&r to unlock the new tier of Circuits right away; cheaper recipes is the &dreal payoff&r here." ] icon: "gtceu:advanced_integrated_circuit" id: "26394C1290D70AB6" shape: "square" + size: 0.75d subtitle: "...but hold on before getting too giddy" tasks: [{ id: "75EB5730046212D0" @@ -968,7 +906,7 @@ type: "item" }] title: "First HV Circuits!" - x: 7.875d + x: 6.75d y: 0.375d } { @@ -998,7 +936,7 @@ } ] title: "Download more RAM" - x: 6.75d + x: 5.625d y: 1.5d } { @@ -1006,9 +944,9 @@ description: [ "The Integrated Logic Circuit is an alternate &7LV &aCircuit&r, which is easier to mass-produce, and can be upgraded to &bMV&r (and then &6HV&r)." "" - "&9Note:&r This is not a strict upgrade to the cost of Circuits - you would need to get to the next Tier for that, just slightly further down in the MV Age. It is still an important upgrade, and is required to get to &6HV circuits&r." + "&9Note:&r This is not a strict upgrade to the cost of Circuits - you would need to get to the next Tier for that, just slightly further down in &bMV&r. It is still an important upgrade, and is required to get to &6HV circuits&r." "{@pagebreak}" - "&bLore:&r The circuit progression in GTCEu is mostly based on GT5u's progression. It has been rebalanced to not be as painful. &lSpecifically&r this circuit tier, which was a trap!" + "&l&3Lore:&r&o The circuit progression in GTCEu is mostly based on GT5u's progression. It has been rebalanced to not be as painful. &lSpecifically&r this circuit tier, which was a trap!" ] icon: "gtceu:basic_integrated_circuit" id: "5C17BF90DA2AAEEE" @@ -1021,12 +959,12 @@ type: "item" }] title: "More LV Circuits" - x: 7.875d - y: 3.75d + x: 6.75d + y: 2.625d } { dependencies: ["5C17BF90DA2AAEEE"] - description: ["The MV Circuit for the Integrated Tier."] + description: ["The &bMV&r Circuit for the Integrated Tier."] icon: "gtceu:good_integrated_circuit" id: "60D7F6C1EE918B66" shape: "square" @@ -1037,8 +975,8 @@ type: "item" }] title: "More MV Circuits" - x: 7.875d - y: 2.625d + x: 6.75d + y: 1.5d } { dependencies: [ @@ -1075,8 +1013,8 @@ } ] title: "Silicon Lottery" - x: 6.75d - y: 2.625d + x: 4.5d + y: 3.75d } { dependencies: ["26394C1290D70AB6"] @@ -1094,6 +1032,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "Yippee, yahoo" tasks: [{ id: "7ED7103DAF7E4413" @@ -1101,20 +1040,21 @@ type: "item" }] title: "Advanced Circuit Assembler" - x: 9.0d + x: 7.875d y: 0.375d } { dependencies: ["26394C1290D70AB6"] description: [ - "At its lowest power (Cupronickel coils and LV Voltage), the &dMulti Smelter&r smelts 32 items in just 12 seconds - equivalent to &926.7 Furnaces&r, or 3.3 Steam Ovens!" + "At its lowest power (Cupronickel coils and &7LV&r Voltage), the &dMulti Smelter&r smelts 32 items in just 12 seconds - equivalent to &926.7 Furnaces&r, or 3.3 Steam Ovens!" "" - "If that wasn't good enough, standard &aoverclocks&r can be applied with sufficient voltage." + "If that wasn't already enough to convince you, standard &aoverclocks&r can be applied with sufficient voltage." "" "And even better - higher tier &3Coils&r increase the amount of items it can smelt in &dparallel&r!" ] icon: "gtceu:multi_smelter" id: "6DDDE2268B691F74" + shape: "square" size: 0.75d subtitle: "Possibly the most powerful furnace you've seen" tasks: [{ @@ -1123,8 +1063,8 @@ type: "item" }] title: "Ultimate Smelter" - x: 9.0d - y: 1.5d + x: 5.625d + y: 0.375d } { dependencies: [ @@ -1137,7 +1077,7 @@ "" "Try to keep a stockpile of these crafted at all times - making these on-demand can take a while." "" - "Reaching the &5EV&r Age will unlock methods to make them even cheaper." + "Reaching &5EV&r will unlock methods to make them even cheaper." ] icon: "gtceu:microchip_processor" id: "5E76D4C24026157D" @@ -1149,7 +1089,7 @@ type: "item" }] title: "Best LV Circuits" - x: 10.125d + x: 7.875d y: -0.75d } { @@ -1161,7 +1101,7 @@ description: [ "&6The best MV Circuits&r! You will be making these for the remainder of the game." "" - "Eventually (in the &1IV&r Age), they will become even cheaper." + "Eventually (in &1IV&r), they will become even cheaper." ] icon: "gtceu:micro_processor" id: "38DE506FF5B32031" @@ -1173,8 +1113,8 @@ type: "item" }] title: "Best MV Circuits" - x: 10.125d - y: 0.375d + x: 7.875d + y: 1.5d } { dependencies: [ @@ -1182,19 +1122,23 @@ "5063FDFFBE3E4855" "3568BC9742092FC5" ] - description: ["It will be needed in the &6HV&r Age."] + description: [ + "Your first &5EV&r Circuit gets a unique texture." + "" + "It'll be needed in &6HV&r." + ] icon: "gtceu:micro_processor_computer" id: "4AFD3073C731A1E4" shape: "square" - subtitle: "Your first EV Circuit gets a unique texture" + size: 0.75d tasks: [{ id: "34EA9B71F8BF607F" item: "gtceu:micro_processor_computer" type: "item" }] title: "First EV Circuits!" - x: 10.125d - y: 2.625d + x: 7.875d + y: 3.75d } { dependencies: [ @@ -1202,7 +1146,7 @@ "3DFFA8F91452C62A" ] description: [ - "Better HV Circuits - much &6cheaper&r and easier to make than before." + "Better &6HV&r Circuits - much &dcheaper&r and easier to make than before." "" "&6You should now be ready to move on the HV Chapter&r, unless you're yet to scale up your Power Production." ] @@ -1216,8 +1160,8 @@ type: "item" }] title: "More HV Circuits" - x: 10.125d - y: 1.5d + x: 7.875d + y: 2.625d } { dependencies: [ @@ -1236,33 +1180,33 @@ type: "item" }] title: "Capacitors" - x: 10.125d + x: 7.875d y: -1.875d } { dependencies: ["648BCF486E16CCB2"] description: [ - "&aBlue Alloy&r is an excellent Cable material for &6HV&r voltage." + "&aBlue Alloy&r is an excellent Cable material for &6HV&r power." "" - "Nothing is preventing you from using it for &bMV&r voltage too! Make sure that you don't overvolt your machines, though." + "Nothing is preventing you from using it for &bMV&r power too! Make sure that you don't overvolt your machines, though." "" - "Superconductors for both MV and HV are unlocked... later." + "Superconductors for both &bMV&r and &6HV&r are unlocked... later." "" "&aElectrotine&r is obtained from the &cNether&r, so don't craft it in the Mixer!" "" - "&aElectrotine&r can be separated for &dElectrum&r and &dRedstone&r." + "Furthermore, &aElectrotine&r can be separated for &dElectrum&r and &dRedstone&r." ] icon: "gtceu:blue_alloy_ingot" id: "1FCF2C103E25972B" - size: 0.75d + size: 0.66d tasks: [{ id: "15C7369398FAB8DB" item: "gtceu:blue_alloy_ingot" type: "item" }] title: "Blue Alloy" - x: 9.0d - y: 2.625d + x: 6.75d + y: 3.75d } { dependencies: ["6E9E15DA847DD0A1"] @@ -1281,8 +1225,8 @@ type: "item" }] title: "Inductors" - x: 11.25d - y: 0.0d + x: 9.0d + y: 0.375d } { dependencies: ["6BB98D128822730E"] @@ -1293,12 +1237,12 @@ "" "&aPolyethylene (PE)&r is the key to unlocking &6many new things&r. It's commonly used as &dSheets&r, or in &dFluid&r form." "" - "&bLore:&r The OreDict and fluid name for Polyethylene in 1.12.2 GTCEu was &oplastic&r, for cross-mod compatibility." + "&l&3Lore:&r&o The OreDict and fluid name for Polyethylene in 1.12.2 GTCEu was &bplastic&f, for cross-mod compatibility." ] icon: "gtceu:polyethylene_plate" id: "10FB27DD3C7BEC2F" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Baby's first polymer!" tasks: [{ id: "15E5F008339B8964" @@ -1312,13 +1256,13 @@ { dependencies: ["10FB27DD3C7BEC2F"] description: [ - "&aPatterns&r are used for AE2 autocrafting. Using &aPolyvinyl Chloride&r increases the yield by &64 times&r, and higher-tier plastics have higher yields." + "&aPatterns&r are used for AE2 autocrafting. Using &aPolyvinyl Chloride&r increases the yield by &64 times&r, and higher-tier plastics have even greater yields." "" "&3Molecular Assemblers&r aren't available for a little while more, but you can still automate machines with &9ME Interfaces&r." ] icon: "ae2:blank_pattern" id: "1C036BCB2C488CFF" - size: 0.75d + size: 0.66d subtitle: "Autocrafting at last!" tasks: [{ id: "032C24CBA8687E72" @@ -1326,8 +1270,8 @@ type: "item" }] title: "Patterns" - x: 6.75d - y: -4.5d + x: 5.625d + y: -4.125d } { dependencies: ["10FB27DD3C7BEC2F"] @@ -1342,7 +1286,7 @@ ] icon: "gtceu:lv_super_tank" id: "6C53B01A05FFF1DC" - size: 0.75d + size: 0.66d subtitle: "Super Tanks are OP!" tasks: [{ id: "47EA273D728C158F" @@ -1351,16 +1295,16 @@ }] title: "Super Tank" x: 5.625d - y: -4.125d + y: -1.875d } { dependencies: ["10FB27DD3C7BEC2F"] description: [ - "&aPolyvinyl Chloride (PVC)&r is the 3rd-most produced plastic in real life. Here in CEu, it can be substituted for Polyethylene in the production of &aPlastic Circuit Boards&r and other items to increase the yield. It is required at &5EV&r tier and above to wrap Cables." + "&aPolyvinyl Chloride (PVC)&r is the 3rd-most produced plastic in real life. Here in CEu, it can be substituted for Polyethylene in the production of &aPlastic Circuit Boards&r and other items to increase the yield. It is required from &5EV&r onwards to wrap Cables." "" "PVC item pipes also have the &6highest throughput&r available for a while, but most of your setups right now won't need such speed. Still, it's good to keep this knowledge in your pocket." "" - "&9Pro tip:&r the fluid form of PVC is never used in base GTCEu, so feel free to solidify all of it into sheets." + "&9Pro tip:&r The fluid form of PVC is never used in base GTCEu, so feel free to solidify all of it into sheets." ] icon: "gtceu:polyvinyl_chloride_plate" id: "40408FFD02134148" @@ -1373,7 +1317,7 @@ type: "item" }] title: "Polyvinyl Chloride" - x: 7.875d + x: 6.75d y: -4.125d } { @@ -1384,11 +1328,12 @@ description: [ "At this point, you have all the tools available to start making Plastic Boards." "" - "The recipe chains are starting to get pretty long, so I recommend processing large batches in two dedicated &3Chemical Reactors&r." + "The recipe chains are starting to get pretty long, so we recommend processing large batches in two dedicated &3Chemical Reactors&r." ] icon: "gtceu:plastic_printed_circuit_board" id: "4600221BF0A30C3A" shape: "square" + size: 0.75d tasks: [ { id: "68B5E2667EDAE895" @@ -1402,7 +1347,7 @@ } ] title: "Plastic Boards" - x: 10.125d + x: 7.875d y: -3.0d } { @@ -1418,7 +1363,7 @@ "" "&aSodium Persulfate&r and &aIron III Chloride&r are used to make cheaper &9Good Circuit Boards&r, as their inclusion cuts Silver usage by a factor of four." "" - "They are also &drequired&r to make &9Plastic Circuit Boards&r." + "They're also &drequired&r to make &9Plastic Circuit Boards&r." "{@pagebreak}" "Making &aSodium Persulfate&r will yield &aHydrochloric Acid&r as a coproduct, which you may re-use to make &aIron III Chloride&r. This should the best approach right now, but the decision is entirely yours." "" @@ -1452,7 +1397,7 @@ } ] title: "Sodium Persulfate / Iron III Chloride" - x: 9.0d + x: 7.875d y: -4.125d } { @@ -1471,7 +1416,7 @@ "&9-&r Step 2: React &aSulfur Dioxide&r with more &bOxygen&r to form &aSulfur Trioxide&r." "&9-&r Step 3: React &aSulfur Trioxide&r with &bWater&r to form &eSulfuric Acid&r." "{@pagebreak}" - "&bLore:&r GregTech 5's Chemical Reactor only had one Fluid slot. To circumvent that, they would do &dcell chemistry&r. The way you would automate Sulfuric Acid was by having one cell travel from machine to machine and then loop back to its starting position. A somewhat fun and interesting automation challenge, but also a chore!" + "&l&3Lore:&r&o GregTech 5's Chemical Reactor only had one Fluid slot. To circumvent that, they would do &dcell chemistry&f. The way you would automate Sulfuric Acid was by having one cell travel from machine to machine and then loop back to its starting position. A somewhat fun and interesting automation challenge, but also a chore!" ] id: "316FF60D6FFE97CE" shape: "square" @@ -1495,7 +1440,7 @@ "Obtain &9Hydrochloric Acid&r by mixing &aHydrogen&r and &aChlorine&r." "" "This acid is also obtained as waste from a lot of reactions involving &aChlorine&r. Depending on your setups, you may never need to produce it directly." - "" + "{@pagebreak}" "&cNote:&r We have a $medicine command on our Discord:" "" "\"&b&oDo not attempt this in real life - it is not only illegal, but also stupidly dangerous&r\"." @@ -1506,7 +1451,7 @@ ] icon: "gtceu:hydrochloric_acid_bucket" id: "64CACABB48635904" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:hydrochloric_acid" @@ -1535,11 +1480,12 @@ "" "&cWARNING:&r Acids in the wrong pipes will cause &cvoiding&r, &cpipe burning&r, and high chance of &cdeath&r! Be careful!" "" - "&bLore:&r The acid transportation and storage mechanics originate from GregTech 6." + "&l&3Lore:&r&o The acid transportation and storage mechanics originate from GregTech 6." ] + icon: "minecraft:bamboo_sign" id: "079442C113D54856" shape: "circle" - size: 0.75d + size: 0.66d tasks: [{ id: "2D0DE3FB6E5E4146" title: "I'm an acid professional, don't worry" @@ -1576,8 +1522,7 @@ value: "forge:batteries/mv" } } - task_screen_only: true - title: "Any #forge:batteries/mv" + title: "Any MV Battery" type: "item" }] title: "Better Batteries" @@ -1613,6 +1558,7 @@ } ] shape: "square" + size: 0.75d subtitle: "The biggest upgrade you'll make" tasks: [{ id: "73E8504BA235C4BF" @@ -1620,8 +1566,8 @@ type: "item" }] title: "Advanced Extruder" - x: -1.125d - y: 1.5d + x: 1.125d + y: 0.375d } { dependencies: ["22B5AD670496C02D"] @@ -1632,15 +1578,15 @@ ] icon: "gtceu:aluminium_fluid_cell" id: "53B0D08DB90EC369" - size: 0.75d + size: 0.66d tasks: [{ id: "105EA8621A99C1EC" item: "gtceu:aluminium_fluid_cell" type: "item" }] title: "Large Cells" - x: -2.25d - y: 1.5d + x: 2.25d + y: 0.375d } { dependencies: [ @@ -1654,7 +1600,7 @@ "" "Fluid veins are stored within regions of &48x8 chunks&r. Each vein has a different fluid, but they are mostly types of Oil." "" - "You are not able to carry out prospecting for fluid veins &oyet&r - this will come in the &6HV&r Age." + "You are not able to carry out prospecting for fluid veins &oyet&r - this will come at &6HV&r." "{@pagebreak}" "Each vein generates with a different base yield. This is typically between &d150L&r to &d300L per second&r." "" @@ -1663,14 +1609,16 @@ "A &3Basic Fluid Drilling Rig&r will last for 100,000 operations (with 1 second per operation) until depletion. This is enough for &6well over 10,000&r buckets of Oil. Higher tier Rigs will massively increase the yield, while also decreasing the depletion rate." "{@pagebreak}" "&lWhat you can find in the &2Overworld&r&l:&r" + "" "&9Oil:&r richer in &aLight Fuel&r, the most appreciated variant." "&9Light Oil:&r richer in &aRefinery Gas&r, usable for power." "&9Heavy Oil:&r richer in &aHeavy Fuel&r, which has uses that are more niche." "&9Raw Oil:&r richer in &aNaphtha&r, the best source of the early-game oil products." "&9Natural Gas:&r grants &aRefinery Gas&r with no distillation required." "&l&9Salt Water:&r grants &aSodium&r and &aChlorine&r, useful later." + "{@pagebreak}" + "&lWhat you can find in the &cNether&r&l:&r" "" - "&l&rWhat you can find in the &cNether&r&l:&r" "&9Natural Gas:&r grants &aRefinery Gas&r but with higher yield than the Overworld vein." "&9Lava:&r hopefully, you know what this is." "" @@ -1679,6 +1627,7 @@ icon: "gtceu:mv_fluid_drilling_rig" id: "05ADBAE5B6F38956" shape: "square" + size: 0.75d subtitle: "Fluid Drilling Rigs in CEu!" tasks: [{ id: "3FB527F5B10381D2" @@ -1692,7 +1641,9 @@ { dependencies: ["648BCF486E16CCB2"] description: [ - "Get any kind of &3Pump&r, place it above an Oil spout and power it!&r Do &cnot&r pump above an Ocean, as the pump will attempt to pull water, resulting in getting the pump stuck. Sorry!" + "Get any kind of &3Pump&r, place it above an Oil spout and... give it some power." + "" + "Do &cnot&r pump above an Ocean, as the pump will attempt to pull water, resulting in getting the pump stuck. Sorry!" "{@pagebreak}" "Each Oil deposit can have between &63,000&r and &69,200&r buckets of Oil, which is a LOT! Refining the Oil&r onsite into either &aLight Fuel&r or &aDiesel&r (or both) is perfectly viable. The next few Quests will explain each type's pros and cons." "" @@ -1702,7 +1653,7 @@ "{@pagebreak}" "&9&lNote:&r&l The Oil path is one path towards &9&lEthylene&r&l. The other paths involve getting natural with some Ethanol.&r" "" - "For now, Oil is &doptional&r. It becomes mandatory much later when you get to the &5EV&r Age." + "For now, Oil is &doptional&r. It becomes mandatory much later when you get to &5EV&r." "" "Oil can also be refined in the form of &aLight Fuel&r, &aDiesel&r or even &aGasoline&r, which are excellent power options." "" @@ -1710,16 +1661,40 @@ "" "Oil spouts are a &6great starting point&r - they will tide you over until you unlock Fluid Drilling Rigs." "{@pagebreak}" - "&bLore:&r Oil geysers were originally from Buildcraft. If you played a GregTech 5 modpack &cwithout&r Buildcraft, you needed to use the Fluid Rig and tap randomly to try and get lucky, or wait until HV age, at which prospecting for fluids was available." + "&l&3Lore:&r&o Oil geysers were originally from Buildcraft. If you played a GregTech 5 modpack &cwithout&f Buildcraft, you needed to use the Fluid Rig and tap randomly to try and get lucky, or wait until &6HV&f, where prospecting for fluids was available." ] icon: "gtceu:oil_bucket" id: "0774EC59CD3DD7A5" - size: 0.75d + size: 0.66d subtitle: "Ever mined into an Oil deposit?" tasks: [ { id: "21FF6E45F9AC5E76" - item: "gtceu:lv_pump" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:lv_pump" + } + { + Count: 1b + id: "gtceu:mv_pump" + } + { + Count: 1b + id: "gtceu:hv_pump" + } + { + Count: 1b + id: "gtceu:ev_pump" + } + ] + } + } + title: "Any Pump will do" type: "item" } { @@ -1740,17 +1715,17 @@ "" "&9&lNote:&r&l The Oil path is one path towards &9&lEthylene&r&l. The other paths involve getting natural with some Ethanol.&r" "" - "For now, Oil is &doptional&r. It becomes mandatory much later when you get to the &5EV&r Age." + "For now, Oil is &doptional&r. It becomes mandatory much later when you get to &5EV&r." "" "Oil can also be refined in the form of &aLight Fuel&r, &aDiesel&r or even &aGasoline&r, which are excellent power options." "" "If you chose this path, you should use it for both Power and Ethylene." "" - "Oilsands are a &6great starting point&r - they will tide you over until you unlock Fluid Drilling Rigs." + "Oilsands are a &6great starting point&r - they'll tide you over until you unlock Fluid Drilling Rigs." ] icon: "gtceu:oilsands_ore" id: "575B07D390D9D079" - size: 0.75d + size: 0.66d tasks: [ { id: "7B6C7E6C11D68E06" @@ -1761,7 +1736,7 @@ value: "forge:ores/oilsands" } } - title: "Any #forge:ores/oilsands" + title: "Oilsands Ore" type: "item" } { @@ -1797,7 +1772,7 @@ "" "Get &eeither&r to complete this quest." "{@pagebreak}" - "Got all that? &6Alright&r! Now, let's discuss a complex topic: &9Distillation&r. This guide will help you understand how and why the &aJEI&r recipes are the way they are, so stick with me!" + "Got all that? &6Alright&r! Let's discuss a complex topic: &9Distillation&r. We'll try to help you understand how and why the &aJEI&r recipes are the way they are, so stick with us." "" "Nearly all the &3Distillery&r recipes are duplicates from the &3Distillation Tower&r, except that they only have one Fluid output, and void everything else." "" @@ -1809,23 +1784,33 @@ "" "&3Distilleries&r are an essential component for power generation, whether you pick &aDiesel&r or &aBenzene&r." "" - "You will probably want many of them at as low-tier as possible to avoid the energy losses from Overclocking." + "You'll probably want many of them at as low-tier as possible to avoid the energy losses from Overclocking." ] icon: "gtceu:mv_distillery" id: "6A304E453D74C57C" shape: "square" - tasks: [ - { - id: "67E238FCEFC15E5D" - item: "gtceu:lv_distillery" - type: "item" + size: 0.75d + tasks: [{ + id: "685043442271A0D0" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:lv_distillery" + } + { + Count: 1b + id: "gtceu:mv_distillery" + } + ] + } } - { - id: "5ECB91F2D83E99AC" - item: "gtceu:mv_distillery" - type: "item" - } - ] + title: "Either an LV or MV Distillery" + type: "item" + }] title: "Distillery" x: -1.125d y: -1.875d @@ -1837,15 +1822,15 @@ "" "Refinery Gas is obtained either through &dNatural Gas&r or &dLight Oil&r, the latter yielding more, yet requiring an extra step of distillation." "" - "Use of a &3Centrifuge&r to separate into &aLPG&r and &aMethane&r should always be done, as it is practically free." - "" + "Use of a &3Centrifuge&r to separate into &aLPG&r and &aMethane&r should always be done, as it's practically free." + "{@pagebreak}" "&a&aLPG&r and &aMethane&r are burned in a &3Gas Turbine&r. Among the other fuel options, they are the easier to set up which makes them excellent to get started. Their drawback is that they cannot be refined further, so upgrading the &3Fluid Drilling Rig&r may be a top priority if you stick to this fuel source." "" - "&aMethane&r can also be obtained from a few &anatural sources&r. &eBetween you and me&r, they are memes, but you can explore them if you wish. Ultimately, your power source is your choice." + "&aMethane&r can also be obtained from a few &anatural sources&r. &eBetween us&r, they're memes, but you can explore them if you wish. Ultimately, your power source is your choice." ] icon: "gtceu:natural_gas_bucket" id: "227D89550BB9BD55" - size: 0.75d + size: 0.66d subtitle: "Whoever smelt it..." tasks: [ { @@ -1884,11 +1869,11 @@ "" "In general, it is better to prioritize placing down more machines (&dparallelisation&r) over overclocking the recipes. That way, you end up losing less energy processing the resources." "" - "&aBenzene&r is burned in a &3Gas Turbine&r. This power source starts weaker than its &eDiesel&r cousin, but gets a big boost when refined to &6Nitrobenzene&r in &6HV&r Age. Ultimately, your power source is your choice." + "&aBenzene&r is burned in a &3Gas Turbine&r. This power source starts weaker than its &eDiesel&r cousin, but gets a big boost when refined to &6Nitrobenzene&r in &6HV&r. Ultimately, your power source is your choice." ] icon: "gtceu:benzene_bucket" id: "00E1A728E6F6D6A0" - size: 0.75d + size: 0.66d tasks: [{ amount: 1000L fluid: "gtceu:benzene" @@ -1908,11 +1893,11 @@ "" "To automate this process, simply place your &3Chemical Reactor&r and your &3Electrolyzer&r next to each other. Be sure to use your &5Screwdriver&r to &4enable input from the output side&r." "" - "&aLight Fuel&r is a good &9Power&r option, but there is something even greater... Check the Quest to the left." + "&aLight Fuel&r is a good &9Power&r option, but there's something even greater... check the Quest to the left." ] icon: "gtceu:lightly_hydro_cracked_heavy_fuel_bucket" id: "61972B16805FC9EE" - size: 0.75d + size: 0.66d tasks: [ { amount: 1000L @@ -1944,11 +1929,11 @@ "" "&o(For the math nerds, you go from 8.33 Oil -> 6 Diesel, to 5 Oil + 0.4 Heavy Oil -> 6 Diesel)&r" "" - "&cNote: Do &cnot attempt&r to put Oil in the &3Distillation Tower&r You might think it's a good idea because it gives both Light Fuel and Heavy Fuel. However, this process requires a lot of overclocking to be worth your time, and you will lose more energy than what the byproducts are worth." + "&eNote:&r Do &cnot attempt&r to put Oil in the &3Distillation Tower&r You might think it's a good idea because it gives both Light Fuel and Heavy Fuel. However, this process requires a lot of overclocking to be worth your time, and you will lose more energy than what the byproducts are worth." "{@pagebreak}" "In general, it is better to prioritize placing down more machines (&dparallelisation&r) over overclocking the recipes. That way, you end up losing less energy processing the resources." "" - "&aDiesel&r is burned in a &3Combustion Generator&r. It can be further refined to &6Cetane-Boosted Diesel&r in &6HV&r Age. Compared to the other power sources, it is generally more efficient, but a more demanding processing line. If you take the &eOil&r route for &aPolyethylene&r, this can work great with existing infrastructure. Ultimately, the power source you want to use is your choice." + "&aDiesel&r is burned in a &3Combustion Generator&r. It can be further refined to &6Cetane-Boosted Diesel&r in &6HV&r. Compared to the other power sources, it is generally more efficient, but a more demanding processing line. If you take the &eOil&r route for &aPolyethylene&r, this can work great with existing infrastructure. Ultimately, the power source you want to use is your choice." ] icon: "gtceu:diesel_bucket" id: "45769156F4253C86" @@ -1966,7 +1951,7 @@ } type: "item" }] - size: 0.75d + size: 0.66d subtitle: "Mother, how is diesel made?" tasks: [{ amount: 30000L @@ -1978,21 +1963,6 @@ x: -2.25d y: -3.0d } - { - dependencies: [ - "61972B16805FC9EE" - "6238B2A7ED1BE5A1" - ] - id: "041E23FFA3A9BDCC" - size: 0.75d - tasks: [{ - id: "7736CC97D790FBB1" - type: "checkmark" - }] - title: "I believe I can fly" - x: -2.25d - y: -4.125d - } { dependencies: ["1FFD2242B94A7378"] dependency_requirement: "one_started" @@ -2001,26 +1971,34 @@ "" "&3Quadruple Fluid Pipes&r can transfer four different types of fluids. &3Nonuple Fluid Pipes&r can transfer nine different types! Useful for compact setups." "" - "&3Nonuple Fluid Pipes&r will be useful in &5EV&r Age for handling the many outputs of the &3Distillation Tower&r." + "&3Nonuple Fluid Pipes&r will be useful in &5EV&r for handling the many outputs of the &3Distillation Tower&r." "" "Get &eeither&r to finish this quest." ] icon: "gtceu:tungsten_steel_quadruple_fluid_pipe" id: "66041DE10C882382" - size: 0.75d - subtitle: "Unfortunately, EnderIO has jumped to 1.20" - tasks: [ - { - id: "58C6E6D20812E87A" - item: "gtceu:potin_quadruple_fluid_pipe" - type: "item" + size: 0.66d + tasks: [{ + id: "2620FA131244B3DA" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:potin_quadruple_fluid_pipe" + } + { + Count: 1b + id: "gtceu:potin_nonuple_fluid_pipe" + } + ] + } } - { - id: "108F2AC326A9C02C" - item: "gtceu:potin_nonuple_fluid_pipe" - type: "item" - } - ] + title: "Multiple Channel Potin Pipes, please" + type: "item" + }] title: "Multiple Channel Pipes" x: 4.5d y: -4.125d @@ -2030,11 +2008,11 @@ description: [ "Using a Ruby Lens, engrave a Silicon Wafer into an ILC Wafer." "" - "This can be processed in a Cutter for IC Chips, which are important components that will be precious when improving upon your circuit crafting capabilities!" + "This can be processed in a Cutter for IC Chips, which are important components that will be precious when improving upon your circuit crafting capabilities." ] icon: "gtceu:ilc_chip" id: "6F6D2829FC42F21C" - size: 0.75d + size: 0.66d subtitle: "I C U" tasks: [ { @@ -2056,8 +2034,8 @@ } ] title: "IC Chips" - x: 6.75d - y: 3.75d + x: 5.625d + y: 2.625d } { dependencies: ["315169840E06110F"] @@ -2068,7 +2046,7 @@ ] icon: "gtceu:ulpic_chip" id: "16A1EF8B80A96633" - size: 0.75d + size: 0.66d tasks: [ { id: "6D4D63F75646DB1C" @@ -2087,8 +2065,71 @@ } ] title: "IC Chips" - x: 5.625d - y: 1.5d + x: 4.5d + y: 0.375d + } + { + dependencies: ["5C94CF50090D7DA0"] + description: [ + "&3Long-Distance Item Pipes&r can be used to send items across great distances. Place one endpoint at each end, and connect them with pipeline blocks." + "" + "These pipes instantly transfer from the input side to the output side." + "" + "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." + ] + icon: "gtceu:long_distance_item_pipeline_endpoint" + id: "653345427522D728" + size: 0.66d + subtitle: "Wondering how to move those ores around?" + tasks: [ + { + count: 2L + id: "0A8CADD371444760" + item: "gtceu:long_distance_item_pipeline_endpoint" + type: "item" + } + { + id: "66D528959958D445" + item: "gtceu:long_distance_item_pipeline" + type: "item" + } + ] + title: "Long-Distance Items" + x: -3.375d + y: 0.375d + } + { + dependencies: [ + "0774EC59CD3DD7A5" + "575B07D390D9D079" + ] + description: [ + "&3Long-Distance Fluid Pipes&r can be used to send fluids across great distances. Place one endpoint at each end, and connect them with pipeline blocks." + "" + "These pipes instantly transfer from the input side to the output side." + "" + "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." + ] + icon: "gtceu:long_distance_fluid_pipeline_endpoint" + id: "5480AF2EDEDB6A36" + size: 0.66d + subtitle: "Wondering how to move that oil around?" + tasks: [ + { + count: 2L + id: "6D77664884690FB4" + item: "gtceu:long_distance_fluid_pipeline_endpoint" + type: "item" + } + { + id: "01F1E774C67ED4AF" + item: "gtceu:long_distance_fluid_pipeline" + type: "item" + } + ] + title: "Long-Distance Fluids" + x: -3.375d + y: -0.75d } ] subtitle: ["Venture into petrochemistry and refine electronics"] diff --git a/config/ftbquests/quests/chapters/ore_generation.snbt b/config/ftbquests/quests/chapters/ore_generation.snbt index 2a45d5f..6dac330 100644 --- a/config/ftbquests/quests/chapters/ore_generation.snbt +++ b/config/ftbquests/quests/chapters/ore_generation.snbt @@ -188,7 +188,7 @@ description: [ "A great vein for the early game. Copper and Tin to make Bronze, Realgar for your first source of Arsenic, and Zeolite for... nothing much." "{@pagebreak}" - "&bLore:&r Due to auto-generated recipes, Zeolite used to be electrolyzed in batches of 141. Oops!" + "&l&3Lore:&r&o Due to auto-generated recipes, Zeolite used to be electrolyzed in batches of 141. Oops!" ] icon: "gtceu:chalcopyrite_ore" id: "4826DCD2FC457EA5" @@ -936,7 +936,7 @@ "" "Saltpeter is used in a few reactions, and the other two ores here are pretty bad." "{@pagebreak}" - "&bLore:&r Does Nikolite ring a bell? It was the ancestor of Electrotine in RedPower." + "&l&3Lore:&r&o Does Nikolite ring a bell? It was the ancestor of Electrotine in RedPower." ] icon: "gtceu:netherrack_saltpeter_ore" id: "1F572D638AAACA21" @@ -1199,7 +1199,7 @@ "" "The Platinum Group Sludge chain becomes a requirement in &1IV&r, and Sheldonite is the best ore to kickstart your processing." "{@pagebreak}" - "&bLore:&r The actual name for Sheldonite ore is actually Cooperite. GregoriusT thought it was haha funny to make jokes about Sheldon Cooper, despite &lnot&r being the person the ore was named after! And so we kept the haha funny joke going." + "&l&3Lore:&r&o The actual name for Sheldonite ore is actually Cooperite. GregoriusT thought it was haha funny to make jokes about Sheldon Cooper, despite &lnot&r being the person the ore was named after! And so we kept the haha funny joke going." ] icon: "gtceu:endstone_cooperite_ore" id: "4D76C334B251EB3A" diff --git a/config/ftbquests/quests/chapters/ore_processing.snbt b/config/ftbquests/quests/chapters/ore_processing.snbt deleted file mode 100644 index 2fe1bb7..0000000 --- a/config/ftbquests/quests/chapters/ore_processing.snbt +++ /dev/null @@ -1,312 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "ore_processing" - group: "719BFF182E0820D1" - icon: { - Count: 1b - id: "minecraft:diamond_pickaxe" - tag: { - Damage: 0 - } - } - id: "0E06BF868110DE7D" - order_index: 5 - quest_links: [ - { - id: "04819432FE9587C7" - linked_quest: "7813F183681E0342" - x: 0.375d - y: 1.625d - } - { - id: "53D184106CC9B6CF" - linked_quest: "724FB950CC472BB4" - x: 0.0d - y: 3.0d - } - ] - quests: [ - { - dependencies: ["7813F183681E0342"] - description: ["The main purpose of GregTech Ore Processing is to provide &abyproducts&r on top of the initial outcome. At Steam Age, none of the byproducts are obtainable, but this will become relevant soon."] - icon: "minecraft:iron_ore" - id: "21CFDD8EBE0B7E16" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "02A8D13462465EA6" - type: "checkmark" - }] - title: "Why process my ore?" - x: 1.375d - y: 1.125d - } - { - dependencies: ["21CFDD8EBE0B7E16"] - description: [ - "The steps available in the Steam Age go as follows:" - "" - "One Ore (block) &9->&r Two Crushed Ores (Macerator)" - "" - "One Crushed Ore &9->&r One Impure Dust (Hammer)" - "" - "One Impure Dust &9->&r One Dust (In world crafting)" - "" - "One Dust &9->&r One Ingot (Furnace, you should know this one)" - ] - icon: "minecraft:furnace" - id: "4A33704406C739B9" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "2C83DD7D9E8354BF" - type: "checkmark" - }] - title: "How should I go about processing?" - x: 2.375d - y: 1.625d - } - { - dependencies: ["4A33704406C739B9"] - description: [ - "A pickaxe or mining hammer enchanted with Hammering, or a GregTech Hammer directly, gives Crushed Ores from breaking Ore blocks, but only at a 1:1 ratio." - "" - "The Fortune enchantment can increase this ratio to up to 2x with Fortune III, matching the Macerator." - ] - icon: { - Count: 1b - id: "gtceu:iron_hammer" - tag: { - Damage: 0 - } - } - id: "3ED1A3C91E61A743" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "5C1F5747310514DC" - item: "gtceu:redstone_crushed_ore" - type: "item" - }] - title: "Screw processing, I have a hammer" - x: 3.375d - y: 1.125d - } - { - dependencies: ["3ED1A3C91E61A743"] - description: [ - "The rule bends for ores giving more than two dusts (such as &cRedstone&r), and for dusts that cannot be smelted (&cRedstone&r... again!)." - "" - "However, you can still smelt the ore directly to get &9half the amount&r you would from the full processing." - ] - icon: "minecraft:redstone" - id: "2E76BE047DF1D122" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "725B270DD71523D4" - type: "checkmark" - }] - title: "Rule Breakers" - x: 4.375d - y: 1.625d - } - { - dependencies: ["2E76BE047DF1D122"] - description: ["&dJEI does not indicate Impure Dust to Clean Dust conversion&r, so keep that in mind that you can &athrow them into filled cauldrons&r."] - icon: "minecraft:cauldron" - id: "7154673D09A83CE6" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "734209745CF43031" - item: "gtceu:redstone_pure_dust" - type: "item" - }] - title: "Impure Washing" - x: 5.375d - y: 1.125d - } - { - dependencies: ["7154673D09A83CE6"] - description: ["Take this reward for listening to us waffle on WITHOUT nodding off!"] - icon: "minecraft:diamond" - id: "4F46E1D6E1EC1AF1" - rewards: [ - { - count: 32 - id: "1A1447298C97B891" - item: "gtceu:chalcopyrite_ore" - type: "item" - } - { - count: 16 - id: "7FEB9C69B037C231" - item: "minecraft:iron_ore" - type: "item" - } - ] - title: "You're an expert now!" - x: 6.375d - y: 1.625d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "What you will &4&lneed&r to automate &6Ore Processing&r on a large scale:" - "" - "&9-&r One or few &3IV Macerators&r (or higher tier)." - "&9-&r A few &3Processing Arrays&r (PA) to place your low tier machines inside - &eor&r the &2GCYM&r variants." - "&9-&r 16 LV &3Thermal Centrifuges&r in a PA (upgradable to 64 with the Advanced PA)." - "&9-&r One or a few MV &3Electrolyzers&r, possibly in a PA." - "&9-&r A &3Multi Smelter&r." - "&9-&r A &3Packager&r of any tier." - "&9-&r Inventories acting as a large buffer, such as &3Tungstensteel Crates&r." - "&9-&r &3ME Storage Buses&r or a lot of &3Item Pipes&r + &aFilters&r covers, and &aItem Tag Filters&r" - ] - icon: "gtceu:iv_macerator" - id: "53F18E5FB7DF495A" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "2F1660ADE2D388EF" - type: "checkmark" - }] - title: "What's needed?" - x: 1.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "What you may &eoptionally&r add:" - "" - "&9-&r A few LV &3Ore Washers&r for quick washing purposes." - "&9-&r Up to 16 LV &3Ore Washers&r in a PA, accompanied with a set of &3Distilleries&r for &dDistilled Water&r." - "&9-&r Up to 16 LV &3Centrifuges&r in a PA, for impure/purified dusts." - "&9-&r &3&3Chemical Baths&r for the special Byproducts using &dMercury&r or &dSodium Persulfate&r." - "&9-&r &3Sifters&r of any tier (higher tier = better chanced output), for gem ores." - "&9-&r &3Electromagnetic Separators&r." - ] - icon: "gtceu:lv_ore_washer" - id: "53F38229646F8F5F" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "4FF2D0ED901A1470" - type: "checkmark" - }] - title: "Optional Additions" - x: 2.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "Overclocking is not energy efficient, which is why it is generally better to go for low tier machines in passive setups. One could also argue they are cheaper." - "" - "&3Processing Arrays&r make up for the sheer amount of machines you are making. If you wish, you can still use higher tier machines, but the power draw will be bigger." - "" - "If you've made any of the &2Gregicality Multiblocks&r, just use those instead." - ] - icon: "gtceu:lv_machine_hull" - id: "6AA18111842A6DEC" - shape: "rsquare" - size: 0.75d - subtitle: "But I wanna go fast..." - tasks: [{ - id: "1D1E97D3F3752429" - type: "checkmark" - }] - title: "Why &7LV&r Machines?" - x: 3.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "Yes." - "" - "However, setting your processing up so that you obtain more Byproducts or get better yields is completely up to you." - "" - "&3Thermal Centrifuges&r are close to mandatory, as they unlock a &6unique Byproduct&r from the maceration step." - ] - icon: "gtceu:iv_thermal_centrifuge" - id: "4ACCF2E25AA67A9E" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "43352FC6E613CC9D" - type: "checkmark" - }] - title: "Should I go for the optional byproducts?" - x: 4.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "Chalcopyrite, Chalcocite, Bornite, Tetrahedrite, Pentlandite and Sheldonite ores should all be turned into their &dPurified Crushed&r variants, and sent to the &6Platinum Group Metal&r chain." - "" - "Purified Crushed Galena and Sphalerite may be reserved for Indium, until you have the Naquadah chain." - "" - "&aGallium&r, &aChrome&r, &aNiobium&r, &aRare Earths&r, &aGlowstone&r are &6Byproducts&r you want to prioritise. " - "" - "If we're missing any, hit us up on Discord, and we'll be sure to change this." - ] - icon: "gtceu:chalcopyrite_ore" - id: "562FC71B18D4ABC8" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "71AA29BFA1530399" - type: "checkmark" - }] - title: "What ores should I prioritise?" - x: 5.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "As you may know, automating with AE2 is very powerful." - "" - "&3ME Storage Buses&r can route items effortlessly. They also have a huge whitelist or blacklist configuration. Put them on the &3Tungstensteel Crates&r to buffer the items, or use a dedicated AE2 subnet." - "" - "To combine &aTiny Dusts&r into full &aDusts&r, you will want a &3Storage Bus&r on high priority paired with an &dItem Tag&r filter for &e&ldusts/tiny&r. Note that a few Tiny Dusts are needed for the PBI chain, so you can blacklist them from this if it's your main network." - ] - icon: "ae2:storage_bus" - id: "4FF46725A4529902" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "74BA1EE90A4913D1" - type: "checkmark" - }] - title: "Storage Buses?" - x: 6.0d - y: 3.0d - } - { - dependencies: ["724FB950CC472BB4"] - description: [ - "For ores that you want to process but don't want the Byproducts as it would take too long in the machines, prioritize filtering them for quick washing." - "" - "The typically \\\"best\\\" path is: Macerator -> Ore Washing -> Thermal Centrifuge -> Macerator. If you deviate from it for various reasons, you will have to set filters &emanually&r." - ] - icon: "minecraft:dirt" - id: "0D39EBC7CAF44B44" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "685CDC1B793E59CA" - type: "checkmark" - }] - title: "What if I can't be bothered?" - x: 6.998724489795926d - y: 3.0025510204081627d - } - ] - title: "Ore Processing" -} diff --git a/config/ftbquests/quests/chapters/progression.snbt b/config/ftbquests/quests/chapters/progression.snbt index 4dddb88..8c47020 100644 --- a/config/ftbquests/quests/chapters/progression.snbt +++ b/config/ftbquests/quests/chapters/progression.snbt @@ -1,6 +1,7 @@ { default_hide_dependency_lines: false default_quest_shape: "" + disable_toast: true filename: "progression" group: "1C1C4FB2AFCF489D" icon: "gtceu:basic_electronic_circuit" @@ -264,7 +265,7 @@ "" "They will require a MV &3Laser Engraver&r and a MV &3Cutting Machine&r." "{@pagebreak}" - "&bLore:&r In Omnifactory, and in previous Gregicality, this circuit line was called &9Refined&r and was standardized like further tiers." + "&l&3Lore:&r&o In Omnifactory, and in previous Gregicality, this circuit line was called &9Refined&r and was standardized like further tiers." ] hide_dependency_lines: true icon: "gtceu:mv_machine_hull" diff --git a/config/ftbquests/quests/chapters/steam_age.snbt b/config/ftbquests/quests/chapters/steam_age.snbt index 290e61c..d3b360b 100644 --- a/config/ftbquests/quests/chapters/steam_age.snbt +++ b/config/ftbquests/quests/chapters/steam_age.snbt @@ -11,9 +11,9 @@ { dependencies: ["40DE888E6025C646"] description: [ - "If you remember the Steam Information Quest, we told you how regular Steam machines had a duration penalty and were twice as slow." + "You may recall that regular Steam machines had a duration penalty, and were twice as slow. Not great." "" - "High Pressure Steam machines no longer have any duration penalty for recipes, making them objective upgrades." + "&5High Pressure&r Steam machines no longer bear a &bduration penalty &rfor recipes, making them objective upgrades." "" "Make &eone&r of the proposed HP machines to complete this quest." ] @@ -26,25 +26,33 @@ type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Pressure can be good sometimes" - tasks: [ - { - id: "20C11A6B5DBE5B77" - item: "gtceu:hp_steam_compressor" - type: "item" + tasks: [{ + id: "77ECBBA179EC9B3F" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:hp_steam_compressor" + } + { + Count: 1b + id: "gtceu:hp_steam_alloy_smelter" + } + { + Count: 1b + id: "gtceu:hp_steam_forge_hammer" + } + ] + } } - { - id: "7820AEBD0933D67D" - item: "gtceu:hp_steam_alloy_smelter" - type: "item" - } - { - id: "5EABF396A3083ED0" - item: "gtceu:hp_steam_forge_hammer" - type: "item" - } - ] + title: "Look at all these HP machines..." + type: "item" + }] title: "No More Penalty" x: 0.0d y: -2.625d @@ -52,11 +60,11 @@ { dependencies: ["40DE888E6025C646"] description: [ - "Now that you have Steel, you can make a Hang Glider! If you haven't visited the &cNether&r yet, this might be a good item to grab before tackling that questline." + "Now that you have Steel, you can make a Hang Glider. This might be a good item to grab before you hit up the &cNether&r." "" - "If you do not have enough Leather yet, make a &9Butchering Knife&r and employ its inherent Looting III to hunt some cows." + "If you don't have enough Leather yet, make a &9Butchering Knife&r and employ its inherent Looting III to hunt some cows." "{@pagebreak}" - "&bLore:&r The Hang Glider originally came from a mod known as OpenBlocks. Due to great utility of the Hang Glider, it was ported all the way up to 1.19.2. Shoutout to Fuzs_!" + "&l&3Lore:&r&o The Hang Glider originally came from a mod known as OpenBlocks. As its utility was too great to be left on earlier versions, it was ported all the way up to modern versions." ] id: "0C301014EC4D17B8" rewards: [{ @@ -79,18 +87,18 @@ } type: "item" }] - title: "Is it a phantom? Is it an elytra?" + title: "Is it a Phantom? Is it an Elytra?" x: 1.125d - y: -2.625d + y: -2.75d } { dependencies: ["40DE888E6025C646"] description: [ "&3High Pressure Boilers&r will be a better source of Steam for powering your Steam machines." "" - "Keep in mind that you will still use Steam to power your Electric machines in the LV age via the miracles of energy conversion." + "Keep in mind that you will still be using Steam to power your Electric machines in &7LV&r via the miracles of energy conversion." "" - "&cNote:&r You will need more than a handful of &3HP Boilers&r. The more you make, the easier it will be." + "&cNote:&r You will need more than a handful of &3HP Boilers&r. The more you make, the less you'll need to worry about running out of power." "{@pagebreak}" "The &3Solid Boiler&r burns solid Fuel. It's self explanatory - better fuels last longer." "" @@ -122,34 +130,44 @@ } ] shape: "square" - tasks: [ - { - id: "3CE19962A88A55EE" - item: "gtceu:hp_steam_solid_boiler" - type: "item" + size: 0.75d + tasks: [{ + id: "527DBAE609FF5B13" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:hp_steam_solid_boiler" + } + { + Count: 1b + id: "gtceu:hp_steam_liquid_boiler" + } + ] + } } - { - id: "3A8A8CF77675575A" - item: "gtceu:hp_steam_liquid_boiler" - type: "item" - } - ] + title: "Any boiler works here." + type: "item" + }] title: "High Pressure" x: 0.0d y: -1.5d } { - dependencies: ["07415D6305C3B1D2"] + dependencies: ["03DBF1961AE21C76"] description: [ - "The &3Primitive Blast Furnace&r (&3PBF&r for short) is a multiblock you will become very familiar with in the next few hours. It is important that you look at getting a &3Macerator&r before tackling this quest - if you do not have one yet, this multiblock will be &lfour times as expensive&r." + "The &3Primitive Blast Furnace&r (&3PBF&r for short) is a multiblock you will become very familiar with in the next few hours. It is important that you get a &3Macerator&r before tackling this quest - if you haven't made one yet, this multiblock will be &lfour times as expensive&r." "" - "Using the &3Macerator&r, you will need &d132 Clay&r, split into &d66 Clay Dusts&r and &d66 Brick Dusts&r." + "Using your fancy new &3Macerator&r, you'll need to process &d132 Clay&r, split into &d66 Clay Dusts&r and &d66 Brick Dusts&r." "" "Build the structure using &4JEI's Multiblock preview tab&r." "{@pagebreak}" - "Steel will be &9of utmost importance&r throughout the entire game, so make sure you keep that PBF running!" + "Steel will be &9of utmost importance&r throughout the entire game, so make sure you keep that PBF running." "" - "Steel also has &6double the durability&r compared to regular Iron for GregTech tools. It also provides &6Diamond mining level&r, and is much faster!" + "Steel also has &6double the durability&r compared to regular Iron for GregTech tools. It also provides &6Diamond mining level&r, and is much faster." ] icon: "gtceu:primitive_blast_furnace" id: "40DE888E6025C646" @@ -168,8 +186,8 @@ } ] shape: "gear" - size: 1.5d - subtitle: "Your first &mbig&r project! This one is for Steel!" + size: 1.3d + subtitle: "Steel Yourself for Greater Things" tasks: [ { id: "7B33C92B976F5AB8" @@ -190,19 +208,19 @@ { dependencies: ["40DE888E6025C646"] description: [ - "Made with a very small percentage of carbon in mass, Steel is significantly tougher than Iron or Wrought Iron.&r" + "With a very small percentage of carbon in its mass, Steel is significantly tougher than Iron or Wrought Iron.&r" "" - "One &3PBF&r will most not likely cut it and will make this pack turn into an idle game. Make another one to halve the time spent waiting for Steel!" + "One &3PBF&r most likely won't cut it moving forwards. Make another one, and you'll effectively halve the time spent waiting for Steel." "{@pagebreak}" - "Just to check - did you know GregTech multiblocks can &dshare walls&r? This could save you a whole 12 Primitive Bricks for your second PBF." + "Just to check - did you know GregTech multiblocks can &dshare walls&r? This could save you a whole 12 Firebricks for your second PBF." "" "What you &omay&r also do is upgrade to four &3PBFs&r. It just depends on how much time you want to dedicate to resource collection, but more PBFs are always nice. We won't force you to make them, don't worry." - "{@pagebreak}" + "" "&9Note:&r The &3PBF&r cannot be (reasonably) automated, but putting blocks of Iron and Coke/Charcoal will guarantee it will run for a long time without needing to be babysat." + "{@pagebreak}" + "&l&3Lore:&r&o In GregTech 5, one single Ingot of Steel would take you &d360 seconds&f in the PBF when using Coal or Charcoal! That's over &e6 hours&f for a whole stack! Of course, with 4 PBFs, that would cut it down to &3around 1.5 hours&f." "" - "&bLore:&r In GregTech 5, one single Ingot of Steel takes &d360 seconds&r in the PBF when using Coal or Charcoal! That's over &e6 hours&r for a whole stack! Of course, with 4 PBFs, that would cut it down to &3around 1.5 hours&r." - "" - "Pollution was also infamously a thing, so four of these bad boys would guarantee your character would periodically get negative effects such as slowness, mining fatigue, or even nausea and poison." + "&oPollution was also (infamously) a thing, so four of these monsters would guarantee your character would periodically get negative effects such as slowness, mining fatigue, or even nausea and poison." ] icon: "gtceu:steel_ingot" id: "5D17DFCF6672404C" @@ -236,25 +254,25 @@ } ] title: "We Need More Steel!" - x: 2.625d + x: 3.0d y: -1.5d } { dependencies: ["5D17DFCF6672404C"] description: [ - "Now that you have Steel, you can make a &3Flint and Steel&r! You now have access to the &4Nether&r." + "Now that you have Steel, you can make a &3Flint and Steel&r. You now have access to the &4Nether&r." "" - "&oYou could also light the Nether portal using more... natural means. You dirty cheater...&r" + "&oYou could also light the Nether portal using... natural means. Dirty cheater.&r" "" - "The &4Nether&r has more veins and new ores! Check the Ore Tab for the Nether Veins." + "The &4Nether&r has more veins to mine, and with those veins, new ores to discover. Check the Ore Tab to learn more about the Nether Veins." "" "Additionally, &6Nether Ores are worth two Overworld Ores&r." "{@pagebreak}" - "&4Nether&r veins will take more effort to find - and are more dangerous to mine - than &2Overworld&r veins. Keep using Waypoints!" + "&4Nether&r veins will take more effort to find - and are more dangerous to mine - than &2Overworld&r veins. Keep on top of your mining by using Waypoints." "" - "If you are not playing on &dPeaceful&r yet, it isn't too late to make the switch! There's no need to bother fighting Ghasts or Blazes in GTCEu." + "If you're yet to transition to &dPeaceful&r, it isn't too late to make the switch! There's no need to bother fighting Ghasts or Blazes in GTCEu." "" - "&9Note:&r In this pack, the Blaze, Magma Cubes and Enderman loot tables have been changed to &5Sulfur Dust&r and &5Enderpearl Dust&r respectively, so you can't just rush the End." + "This is because the Blaze/Magma Cube and Enderman loot tables have been changed in this pack to &5Sulfur Dust&r and &5Ender Pearl Dust&r respectively, so you can't just rush the End." ] icon: "minecraft:netherrack" id: "7CAD6FF241A827F7" @@ -270,6 +288,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "Why WOULDN'T it be made of Steel?" tasks: [{ dimension: "minecraft:the_nether" @@ -278,7 +297,7 @@ type: "dimension" }] title: "Journey to the Nether" - x: 4.0d + x: 4.125d y: -1.5d } { @@ -286,9 +305,9 @@ description: [ "Mine some &dSulfur&r from the Nether." "" - "In a specific tweak to this pack, &aPotions of Fire Resistance&r are &6craftable&r!" + "If Lava is \"too hot to handle\", we've included a &6direct crafting recipe&r for &aPotions of Fire Resistance&r." "" - "&bLore:&r With the existence of &6Small Sulfur Ores&r scattered in GregTech 5 ore veins, you could decide to mine enough Sulfur in the Overworld to skip having to visit the Nether. It did require some dedication, though." + "&l&3Lore:&r&o With the existence of &6Small Sulfur Ores&f scattered in GregTech 5 ore veins, you could mine enough Sulfur in the Overworld to skip having to visit the Nether. Sounds broken, but it was still as much of a grind as Nether travel!" ] id: "236C886D50A99785" rewards: [ @@ -331,9 +350,9 @@ { dependencies: ["77EA56D16A9B3BFC"] description: [ - "We're going to start to cut down on the amount of components you'll need to submit for quests as you progress further into the modpack. Remember that &2JEI is your friend&r if you forgot how to craft things!" + "Good news - we're going to start to cut down on the amount of components you'll need to submit for quests as you progress further into the modpack. Remember that &2JEI is your friend&r if recipes are getting overwhelming." "" - "Craft six &aLV Electric Motors&r! This may seem like a lot, but that's the bare minimum required to get to the good stuff in LV Age." + "Getting back on topic, set yourself up for &7LV&r by crafting six &aLV Electric Motors&r! This may seem like a lot, but that's the bare minimum required to get to the good stuff in &7LV&r." "" "&6Once you complete this Quest and the Electronic Circuit Quest, you are ready to move on to the LV Age.&r" ] @@ -346,8 +365,8 @@ type: "item" }] shape: "gear" - size: 1.5d - subtitle: "One of the gates to the LV Age... you're getting close." + size: 1.2d + subtitle: "Low Voltage beckons..." tasks: [{ count: 6L icon: "gtceu:lv_electric_motor" @@ -355,8 +374,8 @@ item: "gtceu:lv_electric_motor" type: "item" }] - title: "The first of many motors" - x: 7.125d + title: "The First of Many Motors" + x: 6.75d y: -1.5d } { @@ -364,23 +383,23 @@ description: [ "Obtaining paper is both more difficult and less efficient than in vanilla. Thanks, Greg." "" - "You will need to grind &aSugar Canes&r into &aPaper Dust&r, and then smush the dust with a mallet and water." + "You'll need to grind &aSugar Canes&r into &aPaper Dust&r, and then smush the dust with a mallet and water." "{@pagebreak}" - "&9Note 1:&r Don't worry, we're not cruel enough to have the recipe consume the bucket. You can use other fluid containers in the recipe, like Wooden Barrels, to make this easier." + "&9Note 1:&r Don't worry, we're not cruel enough to have the recipe consume the bucket. You can use other fluid containers in the recipe, like Wooden Barrels, to streamline this process." "{@pagebreak}" "&9Note 2:&r Make a manual Sugar Cane farm. You could also automate one with Observers and Pistons. Shoutout to any &aNomifactory&r veterans." "{@pagebreak}" "&9Note 3:&r As a reminder, Bone Meal can be used on Sugar Canes." "{@pagebreak}" - "&9Note 4:&r When you reach the &7LV&r Age, you will be able to make Paper from Wood." + "&9Note 4:&r When you reach &7LV&r, you'll be able to make Paper from Wood." "{@pagebreak}" - "&9Note 5:&r The Crafting Station makes this microcrafting absolutely &2trivial&r, use it!" + "&9Note 5:&r The Crafting Station makes this microcrafting absolutely &2trivial&r - use it!" "{@pagebreak}" "&9Note 6:&r Paper will be used as a poor wrapping material for the upcoming resistors." "{@pagebreak}" - "&9Note 7:&r It is truly a pleasure to share this moment with you, my fellow Greg enjoyer." + "&9Note 7:&r It is truly a pleasure to share this moment with you, our fellow Greg enjoyer." "{@pagebreak}" - "&bLore:&r In GTCEu 1.12.2, Paper Dust was instead named Chad, prompting this quest to be full of memes." + "&l&3Lore:&r&o In GTCEu 1.12.2, Paper Dust was instead named Chad, prompting this quest to be full of memes." ] id: "76B70EF552B35779" rewards: [{ @@ -389,8 +408,8 @@ item: "minecraft:sugar_cane" type: "item" }] - shape: "square" - size: 0.75d + shape: "rsquare" + size: 0.66d subtitle: "#realism" tasks: [{ count: 4L @@ -399,7 +418,7 @@ type: "item" }] title: "Greg has struck again" - x: 8.25d + x: 7.875d y: -1.5d } { @@ -411,9 +430,9 @@ "{@pagebreak}" "Additionally, &binternal tanks&r from machines will interact with items containing fluid. This is great for manual crafting - this means you can use fluid drums instead of multiple buckets in crafting. To &5void fluid&r contained in a Drum, place it alone in any crafting grid." "" - "&o&7Pssst:&r &oA right-click with a Screwdriver allows a Drum to drain its content into another container placed under it. This is great to keep Liquid Boilers fueled for longer." + "&o&7Pssst:&r &oA right-click with a Screwdriver allows a Drum to drain its content into another container placed under it. This is great if you want to keep your Liquid Boilers fueled for longer." "{@pagebreak}" - "&bLore:&r The Drums are actually ported from GregTech 6!" + "&l&3Lore:&r&o These drums are actually ported from GregTech 6." ] id: "2B74E56C9E138F18" rewards: [{ @@ -422,7 +441,7 @@ type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Just kidding, tanks for fluids" tasks: [{ id: "5876092FAA1763E0" @@ -436,17 +455,17 @@ { dependencies: ["5DD49D500327A0E2"] description: [ - "The &bPrimitive Water Pump&r is an easy way to automatically generate water for your boilers. It does not pump water from the world, instead generating it &einternally&r. Therefore, you do not need access to a &3body of water&r to make use of it!" + "The &bPrimitive Water Pump&r is an easy way to automatically generate water for your boilers. It doesn't physically pump water from the world, instead generating it &einternally&r. Therefore, you don't need access to a &3body of water&r to make use of it. However, the humidity of the biome does apply a negligible bonus to its water production." "" - "It's a multiblock, so &5consult JEI&r for the structure. Also, multiblocks can be previewed in-world if you sneak right-click the \"&a&ocontroller&r\" block with an empty hand (in this case, the controller block is the &bPrimitive Water Pump&r itself). Its functionality is fully explained in the description page in JEI." + "It's a multiblock, so &5consult JEI&r for the structure. Multiblocks can be previewed in-world if you sneak right-click the \"&a&ocontroller&r\" block with an empty hand (in this case, the controller block is the &bPrimitive Water Pump&r itself)." "" "&6Small tip for you:&r no need to worry about your base's biome for now, as your boilers will need very little water to keep up." "{@pagebreak}" - "The &cOutput Hatch&r is where water will be generated. You can make it face up or down to auto-output water into your pipes." + "The &cOutput Hatch&r is where water will be generated. You can make it face up or down to auto-output water into your pipes. When you reach &7LV&r or &bMV&r, you can use an Output Hatch from either tier to further boost the Pump's output." "" "&2Reminder:&r Use a Wrench to rotate GregTech blocks (sneak right-click)." "" - "&bLore:&r This Multiblock was ported from GT IMPACT, a 1.7.10 GregTech modpack which we appreciate and respect." + "&l&3Lore:&r&o This Multiblock was ported from GT IMPACT, a classic 1.7.10 GregTech modpack." ] id: "13901DA3D4F5C5A6" rewards: [{ @@ -456,7 +475,8 @@ type: "item" }] shape: "square" - subtitle: "No such thing as free water!" + size: 0.75d + subtitle: "There's no such thing as \"free\" water" tasks: [{ id: "03501AB173BA60EE" item: "gtceu:primitive_pump" @@ -469,9 +489,9 @@ { dependencies: ["40DE888E6025C646"] description: [ - "Make the listed molds for future alloy smelting. Be sure to make Molds and not Extruder Shapes!" + "Make the listed molds for future alloy smelting. Be sure to make &aMolds&r - don't make &cExtruder Shapes&r, as they're used in a different machine." "" - "The reward for this quest will alleviate a lot of pain when it comes to crafting gears." + "The reward for this quest will alleviate &da lot of pain&r when it comes to crafting &bGears&r." ] icon: "gtceu:ball_casting_mold" id: "22997534983F6812" @@ -514,7 +534,7 @@ { dependencies: ["249374557D095913"] description: [ - "Not many items are made in the &3Extractor&r during the &6Steam Age&r, but it is used for &9Rubber&r, which you will need after Steel." + "Not many items are made in the &3Extractor&r during the &6Steam Age&r, but it's used to make &9Rubber&r, which you'll need after Steel." "" "You can also process Dirt in the Extractor for &aBones&r, which makes getting &aBone Meal&r a lot easier for Peaceful players." ] @@ -526,6 +546,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "The Steam Extractor extracts..." tasks: [{ id: "12A46916B1BC17EC" @@ -537,11 +558,11 @@ y: -0.375d } { - dependencies: ["0EAF2C5B5EB755C5"] + dependencies: ["5193DD03C0742548"] description: [ "Grow &dRubber Trees&r and cut them down to get &aSticky Resin&r." "" - "If you are playing on a difficulty other than Peaceful, Sticky Resin can be obtained from Slimeballs." + "If you're playing on a difficulty other than &bPeaceful&r, Sticky Resin can be obtained from Slimeballs." ] id: "3144DC68B266730C" rewards: [{ @@ -560,7 +581,7 @@ type: "item" }] title: "Sticky Resin" - x: 6.0d + x: 5.625d y: -0.375d } { @@ -573,9 +594,9 @@ description: [ "Rubber is an excellent insulation material, and that's exactly what it's used for in GTCEu." "" - "You'll want to use the &3Alloy Smelter&r to make &aRubber Bars&r. The ratios in the recipes start at a pretty mediocre rate. In the &7LV&r age, making Rubber Bars will be much more efficient." + "You'll want to use the &3Alloy Smelter&r to make &aRubber Bars&r. These ratios aren't particularly great, but we promise that making Rubber Bars will be much more efficient at &7LV&r." "{@pagebreak}" - "&bLore:&r In base GregTech 5 (and in base GTCE), you needed to get string and black wool carpets as your first insulation material. &mThat was obviously far, far more fun.&r" + "&l&3Lore:&r&o In base GregTech 5 (and in base GTCE), you needed to get string and black wool carpets as your first insulation material. &mThat was obviously far, far more fun.&r" ] icon: "gtceu:rubber_ingot" id: "77EA56D16A9B3BFC" @@ -601,7 +622,7 @@ } ] title: "Rubbering up" - x: 7.125d + x: 6.75d y: -0.375d } { @@ -612,9 +633,9 @@ description: [ "Resistors are components that will be used to make your first Circuit." "" - "It would not be unwise to prioritise the recipes that use &aFine Wires&r, as they will save you more materials in the long run." + "It wouldn't be unwise to prioritise the recipes that use &aFine Wires&r, as they'll save you more materials in the long run." "" - "This wire recipe is sadly quite expensive, but once you get to LV, it will become a lot cheaper." + "Wires may be expensive right now, but they'll get a lot cheaper in &7LV&r." ] id: "391E853DCE86BFD0" rewards: [{ @@ -631,8 +652,8 @@ item: "gtceu:resistor" type: "item" }] - title: "Electronics Part One: The Resistors" - x: 8.25d + title: "Electronics #1: Resistors" + x: 7.875d y: -0.375d } { @@ -640,13 +661,13 @@ description: [ "&bFluid Pipes&r will transport &7Steam&r between machines for you." "" - "Each Pipe has a certain throughput in L/t (mB/t), and a &6Temperature Limit&r (this is relevant right now, as Steam will burn Wooden Pipes). Some pipes have &bspecial&r attributes you don't need to worry about for now." + "Each Pipe has a certain throughput in mB/t, and a &6Temperature Limit&r. This is relevant right now, as Steam will burn Wooden Pipes. Some pipes have &bspecial&r attributes you don't need to worry about for now." "" - "Each material has several sizes for Pipes. The bigger the Pipe, the &ahigher&r the throughput, but the more &dexpensive&r the craft. For example, a normal &6Bronze Fluid Pipe&r transfers 120 L/t. (It also has a 1,200 L internal buffer!)" + "Each material has several sizes for Pipes. The bigger the Pipe, the &ahigher&r the throughput, but the more &dexpensive&r the craft. For example, a normal &6Bronze Fluid Pipe&r transfers 120 mB/t. (It also has a 1,200 mB internal buffer!)" "" "Get either a Small or Normal &6Bronze Fluid Pipe&r to complete this quest. Both are used in crafting." "{@pagebreak}" - "&aReminder:&r 1 second = 20 ticks... assuming the server does not lag!" + "&aReminder:&r 1 second = 20 ticks... assuming the server isn't lagging." "" "&dNote:&r GT6-style Pipes are enabled. It means that placing Pipes connects them only to the block they were placed against. To open more connections, use your Wrench on the pipe." "" @@ -661,20 +682,29 @@ type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "Liquids, gases... we don't discriminate" - tasks: [ - { - id: "4F0936174B0C4BEF" - item: "gtceu:bronze_small_fluid_pipe" - type: "item" + tasks: [{ + id: "006E5756DD2CFB97" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:bronze_small_fluid_pipe" + } + { + Count: 1b + id: "gtceu:bronze_normal_fluid_pipe" + } + ] + } } - { - id: "247FDDE676824A5B" - item: "gtceu:bronze_normal_fluid_pipe" - type: "item" - } - ] + title: "Bronze Fluid Pipe" + type: "item" + }] title: "Fluid Pipes" x: -1.125d y: 0.75d @@ -682,26 +712,27 @@ { dependencies: ["315DBB3B23F95E0D"] description: [ - "The &dSolid Boiler&r is the only available Boiler for now, as the &aGlass&r needed for the others is not available just yet. You can get by with only one, but we would recommend making a second." + "The &dSolid Boiler&r is the only available Boiler for now, as the &aGlass&r needed for the others is not available just yet. You can get by with only one, but we would recommend making at least two." "" - "Important: Boilers can explode! This still catches out &eexperienced GT players&r, so keep this quest in mind when setting your Boiler up. " + "Important: Boilers can explode! This still catches out &eexperienced GT players&r, so keep this warning in mind when setting your Boiler up." "{@pagebreak}" - "Water does not gel well with &6high temperatures&r, and a &csteam explosion&r may occur under the following conditions:" + "Water does not gel well with &6high temperatures&r, and a &cSteam Explosion&r (Launch!) may occur under the following conditions:" "" - "- The Boiler is &4overheating.&r Its temperature is indicated by the &cred bar&r in the GUI!" + "- The Boiler is &4overheating.&r Its temperature is indicated by the &cred bar&r in the GUI." "...and..." "- The Boiler does not have any &bwater&r. This is signified by the absence of a &bblue bar&r in the GUI." "...AND..." "- The Boiler receives water whilst &6both&r conditions are &2true&r." "{@pagebreak}" - "You can avoid a catastrophe by filling the boiler with water before heating it up, and making sure the water supply is constant. The drain is slow - &b1 mB&r of Water boils into &7160 mB&r of Steam - so you shouldn't have to worry too much about running out." + "You can avert catastrophe by filling the boiler with water before heating it up, and making sure the water supply is constant. The drain is slow - &b1 mB&r of Water boils into &7160 mB&r of Steam - so you shouldn't have to worry about running out." "" "The Boiler can auto eject steam on all its faces except the bottom. For automated Water input, use the bottom face." "" - "&3Note:&r In this modpack, explosions are configured to &cnot&r damage any block or entity, but you will &dstill lose&r your machine!" + "&3Note:&r In this modpack, explosions are configured to &cnot&r damage any block or entity, but you'll &dstill lose&r your machine." ] id: "5DD49D500327A0E2" shape: "square" + size: 0.75d subtitle: "Putting the Steam in Steam Age" tasks: [{ id: "0F864E85D4956919" @@ -717,10 +748,11 @@ description: [ "&dSteam Machines&r accept any Steam that is pumped from nearby Boilers into their internal storage tank. They will run recipes from JEI up to 32 EU/t (&7LV&r-tier)." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on Steam in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] id: "03DBF1961AE21C76" shape: "square" + size: 0.75d tasks: [{ id: "03BA041BE9C347FD" item: "gtceu:bronze_machine_casing" @@ -733,7 +765,7 @@ { dependencies: ["03DBF1961AE21C76"] description: [ - "The &bAlloy Smelter&r is used for, well, alloys. You will want it for the efficient &6Bronze&r recipe, and for &4Red Alloy&r in the near future." + "The &bAlloy Smelter&r is used for, well, alloys. You'll want it for the efficient &6Bronze&r recipe, and for &4Red Alloy&r in the near future." "" "Out of all the &6Steam Age&r machines, this is the most steam-hungry. If you ever find yourself running out of steam, give your machine a &alove-tap&r with &dany Soft Mallet&r to momentarily pause it." ] @@ -745,6 +777,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "The Alloy Smelter makes alloys..." tasks: [{ id: "2F3B195A110E41C2" @@ -758,11 +791,11 @@ { dependencies: ["249374557D095913"] description: [ - "Crafting Vacuum Tubes might make you start to question your existence. Sorry about that." + "Crafting Vacuum Tubes might make you question your existence. Sorry about that." "" - "This is mostly due to the fact that Wires and Rods are sadly very expensive right now, but they will get cheaper in &7LV&r Age." + "This is mostly due to the fact that Wires and Rods are (sadly) very expensive right now, but they'll get cheaper in &7LV&r." "" - "Vacuum Tubes are also technically your first Ultra Low Voltage (&8ULV&r) Circuit! Congratulations! You won't find very much use for these by themselves though." + "Vacuum Tubes are also technically your first Ultra Low Voltage (&8ULV&r) Circuit! Congratulations! You won't find very much use for these by themselves, though." ] id: "3CF550B81716B8B9" rewards: [{ @@ -772,7 +805,7 @@ type: "item" }] shape: "square" - size: 0.66d + size: 0.75d subtitle: "The harder component for circuits" tasks: [{ count: 2L @@ -780,8 +813,8 @@ item: "gtceu:vacuum_tube" type: "item" }] - title: "Electronics Part Three: The Vacuum Tubes" - x: 4.5d + title: "Electronics #3: Vacuum Tubes" + x: 3.375d y: 0.75d } { @@ -790,13 +823,13 @@ "48AED37B4E20A99A" ] description: [ - "Use Mortars or a Macerator (your choice!) to microcraft your way to Glass Dust, which you can then turn into a &aGlass Block&r." + "Use Mortars or a Macerator (your choice) to microcraft your way to Glass Dust, which you can then turn into a &aGlass Block&r." "" "If you are lost, a more detailed guide for this process is on the next page, but &dwe urge you to nose around JEI&r and figure out the recipe on your own. Being able to navigate JEI and parse recipes is an &6essential skill&r for completing this pack." "" - "Glass will be easier later on. You've probably already noticed that juicy &3Arc Furnace&r recipe - don't worry, that will come soon." + "Glass will be easier later on. You've probably already noticed that juicy &3Arc Furnace&r recipe - don't worry, we'll get there soon." "" - "Glass tubes will be required for Electronic Circuits, so make some!" + "Glass tubes will be required for your first Electronic Circuit." "{@pagebreak}" "Lost? Worry not!" "" @@ -816,7 +849,7 @@ item: "minecraft:glass" type: "item" }] - shape: "square" + shape: "rsquare" size: 0.66d subtitle: "Must be satisfying, right?" tasks: [ @@ -833,7 +866,7 @@ ] title: "Glass, at last!" x: 3.375d - y: 0.1875d + y: -0.375d } { dependencies: ["48AED37B4E20A99A"] @@ -842,7 +875,7 @@ "" "You will need some for &9Electronic Circuits&r." "" - "&bLore:&r This material originally comes from RedPower - what a throwback!" + "&l&3Lore:&r&o This material originally comes from RedPower - what a throwback!" ] id: "54AF8696674766B4" rewards: [{ @@ -860,7 +893,7 @@ type: "item" }] title: "Red Alloy" - x: 6.0d + x: 5.625d y: 0.75d } { @@ -872,13 +905,13 @@ "77EA56D16A9B3BFC" ] description: [ - "We made it to &7LV&r! YEEEEEEEEHAAAAAW!!" + "We made it to &7LV&r! Give yourself a pat on the back!" "" - "Just kidding (lol), you actually need three Circuits to get started anywhere relevant in the &7LV&r Age. Thankfully for you, someone left this spare circuit laying around. It would be a shame to let it go to waste, so take a freebie." + "Just kidding (lol), you actually need three Circuits to get started anywhere relevant in &7LV&r. Thankfully for you, someone left this spare circuit laying around." "" - "Here, we're also throwing a &aLV Machine Hull&r in this quest. That's what you need to make any &7LV&r machine! We're even feeling generous enough that this quest will grant you a second hull, free of charge!" + "We also want you to make an &aLV Machine Hull&r for this quest. You'll need one if you're to make any &7LV&r machine. We're feeling generous enough that this quest will grant you a second Hull, free of charge!" "" - "Circuits are an integral part of progression in GregTech, so keep climbing!" + "Circuits are an integral part of progression in GregTech, so keep climbing." "" "&6Once you complete this Quest and the LV Motor Quest, you are ready to move on to the LV Age.&r" ] @@ -912,8 +945,8 @@ type: "item" } ] - title: "Electronics Part Four: The Circuit" - x: 7.5d + title: "Electronics #4: The Circuit" + x: 6.75d y: 0.75d } { @@ -925,9 +958,9 @@ "" "This quest calls for either the small or normal pipe. Get either size to complete it." "{@pagebreak}" - "&bLore:&r &dPotin Fluid Pipes&r were originally created in &9GT++&r, and were a huge power spike for players in a little pack called &4GT:NH&r. We wanted to spread some of that joy!" + "&l&3Lore:&r&o &dPotin Fluid Pipes&r were originally created in &9GT++&r, and were a huge power spike for players in a little pack called &4GT:NH&r. We wanted to spread some of that joy." "" - "Additionally, in the real world, &dPotin&r is an alloy used in coins, not pipes! GTCEu logic is truly wild." + "In the real world, &dPotin&r is an alloy used in coins, not pipes. GTCEu just gets more unrealistic by the day..." ] icon: "gtceu:potin_normal_fluid_pipe" id: "3C70B0717E9377A4" @@ -938,20 +971,29 @@ type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "...I'm going into battle, and I need only your finest Potin." - tasks: [ - { - id: "6850DB7FDF4191F8" - item: "gtceu:potin_small_fluid_pipe" - type: "item" + tasks: [{ + id: "159D19181DC4DE59" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:potin_small_fluid_pipe" + } + { + Count: 1b + id: "gtceu:potin_normal_fluid_pipe" + } + ] + } } - { - id: "2F54CBC38F40471C" - item: "gtceu:potin_normal_fluid_pipe" - type: "item" - } - ] + title: "Potin Pipes!" + type: "item" + }] title: "Potin Seller..." x: -1.125d y: 1.875d @@ -961,11 +1003,11 @@ description: [ "With the creation of this machine, many recipes that once required you to use a hammer can instead be made here!" "" - "It can process &bCobblestone into Gravel&r, and &dGravel into Sand&r - and it's zippy at that to boot!" + "It can process &bCobblestone into Gravel&r, and &dGravel into Sand&r - and it's zippy at that to boot." "" "Last but not least, it makes &aPlates&r at a better ratio: &6three Ingots for two Plates&r. A worthwhile investment!" "" - "You know what? &aBonus&r! We'll give you the &8anvil&r back if you craft it. (This is a small reminder that you can repair GregTech tools using an Anvil)" + "You know what? &aBonus&r! We'll give you the &8Anvil&r back if you craft the Forge Hammer. This is a gentle reminder that you can repair GregTech tools in an Anvil." ] id: "1931FC6DEAC29646" rewards: [{ @@ -974,6 +1016,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "The Forge Hammer hammers..." tasks: [{ id: "4F4074D7CE5A61A0" @@ -987,13 +1030,13 @@ { dependencies: ["03DBF1961AE21C76"] description: [ - "The &bMacerator&r frees you from the painful process of &egrinding stuff into dust&r with a &3Mortar&r, but at the steep cost of time. Processing a single piece of iron ore in this machine will take &ctwenty seconds&r - twice the time it takes to smelt an ingot in a furnace!" + "The &bMacerator&r frees you from the painful process of &egrinding stuff into dust&r with a &3Mortar&r, but at the steep cost of time. Processing a single piece of Iron Ore in this machine will take &ctwenty seconds&r - twice the time it takes to smelt an ingot in a furnace!" "" "The Macerator also marks the advent of &eOre Processing&r, but that's a scary topic that we'll dip our toes into in the next quest." "{@pagebreak}" - "The macerator will output only the first item shown in recipes from JEI. The other slots are locked until you make a &6HV&r Macerator." + "The macerator will output only the first item shown in recipes from JEI. The other slots are locked until you make a &6HV&r Macerator. How unfortunate..." "" - "Our (&oimportant!&r) advice: it is better to keep directly smelting ores for now! The efficiency loss is made up with faster mining. Use the macerator for things like &aClay Dust&r instead!" + "Our (&oimportant!&r) advice: it's actually better to keep directly smelting for now! The efficiency loss is made up with faster mining. Use the Macerator to make things like &aClay Dust&r instead!" ] id: "1C50A758A1DE25CB" rewards: [{ @@ -1003,6 +1046,7 @@ type: "item" }] shape: "square" + size: 0.75d subtitle: "The Macerator macerates..." tasks: [{ id: "6DFD6AC8CF31305C" @@ -1015,21 +1059,25 @@ } { dependencies: ["48AED37B4E20A99A"] - description: ["Invar has 50% more durability when used in GregTech tools compared to Iron (yes, that is the same as Wrought Iron), and is also faster. Great for mining - you might want to consider using this in your tools if you haven't unlocked Steel!"] + description: ["Invar has &650% more durability&r when used in GregTech tools compared to Iron (yes, that is the same as &aWrought Iron&r), and comes with inherent &bEfficiency I&r. Great for mining - you might want to consider using this in your tools if you &5haven't unlocked&r Steel."] id: "76F61E499780C30B" rewards: [{ - id: "662F23FEDBA35D8D" + id: "1676C6078C5910CE" item: { Count: 1b id: "gtceu:invar_mining_hammer" tag: { Damage: 0 + Enchantments: [{ + id: "minecraft:efficiency" + lvl: 1s + }] } } type: "item" }] shape: "rsquare" - size: 0.75d + size: 0.66d subtitle: "An Iron-Nickel alloy" tasks: [{ count: 3L @@ -1054,9 +1102,9 @@ "1C50A758A1DE25CB" ] description: [ - "Macerate Wood into Wood Pulp, then Compress it into Wood Plates. Combine it with Resin to make an empty board." + "Macerate Wood into Wood Pulp, then compress it into Wood Plates. Combine it with Resin to make an empty board." "" - "Stick in some expensive copper wires (they will get cheaper in &7LV&r Age) and you have got the base for your first circuit." + "Stick in some expensive Copper Wires (these'll get cheaper in &7LV&r) and you've got the base for your first &aCircuit&r." "" "Almost there!" ] @@ -1091,25 +1139,25 @@ type: "item" } ] - title: "Electronics Part Two: The Board" - x: 6.0d + title: "Electronics #2: Circuit Boards" + x: 5.625d y: 1.875d } { dependencies: ["1C50A758A1DE25CB"] description: [ - "In its simplest form, Ore Processing in GregTech boils down to &aconverting one ore into two ingots through two dusts&r, like several other tech mods. " + "In its simplest form, Ore Processing in GregTech boils down to &aconverting one Ore into two Ingots through two Dusts&r, like several other tech mods. " "" "The added spice is the amount of steps, either optional or required." "" - "Ore Processing will be explained further once you get into LV Age." + "Ore Processing will be explained further once you get into &7LV&r." "" - "&6This quest unlocks a new tutorial in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "&6This quest unlocks a new tutorial on rudimentary Ore Processing in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" ] icon: "gtceu:gold_crushed_ore" id: "7813F183681E0342" - shape: "square" - size: 0.75d + shape: "circle" + size: 0.66d subtitle: "...and how do I get rid of it?" tasks: [{ id: "1C4CFA0AD3125A6D" @@ -1125,9 +1173,9 @@ description: [ "&o...or perhaps it was the opposite?&r" "" - "The &3Steam Grinder&r is <he&r reason you will start doing Ore Processing. &6It can pulverize large batches of items quickly and effortlessly.&r" + "The &3Steam Grinder&r can pulverize &6large batches of items quickly&r and effortlessly&r, sort of like a parallel Macerator." "{@pagebreak}" - "&bLore:&r This Multiblock originally comes from GT++. It required Tumbaga to craft, an alloy with a mix of Gold and Bronze." + "&l&3Lore:&r&o This Multiblock originally comes from GT++. It required Tumbaga to craft, an alloy with a mix of Gold and Bronze." ] icon: "gtceu:steam_grinder" id: "7FF95F1216D104B2" @@ -1137,7 +1185,8 @@ item: "gtceu:bronze_ingot" type: "item" }] - shape: "rsquare" + shape: "square" + size: 0.75d subtitle: "The Steam Oven's elder brother" tasks: [ { @@ -1177,9 +1226,11 @@ "&o...or little brother. Don't let him know!&r" "" "The &3Steam Oven&r is a great multiblock option if you need &6effortlessly smelt large quantities of items.&r No more lines of furnaces that you have to manually empty and refuel!" + "" + "It effectively behaves as a parallel furnace, smelting up to 8 items at a time for a low cost of Steam." "{@pagebreak}" "" - "&bLore:&r This Multiblock - despite being very similar to its brother, the Steam Grinder - is &onot&r ported from a GregTech version or addon. Its actual origin is the Steam Oven from Railcraft, which dates back to 1.4.7!" + "&l&3Lore:&r&o This Multiblock - despite being very similar to its brother, the Steam Grinder - isn't ported from a GregTech version or addon. Its actual progenitor is the Steam Oven from Railcraft, which dates back to 1.4.7!" ] icon: "gtceu:steam_oven" id: "6C25D11A26306168" @@ -1189,7 +1240,8 @@ item: "gtceu:bronze_ingot" type: "item" }] - shape: "rsquare" + shape: "square" + size: 0.75d subtitle: "The Steam Grinder's big brother" tasks: [ { @@ -1241,7 +1293,7 @@ "" "The Portable Cell's energy only drains when it's open. With &6167 minutes&r of juice stored in it thanks to changed config, you shouldn't worry about it running out of energy." "" - "Regardless, you will be able to &dcharge&r it in &7LV&r Age in &3machine Charger slots&r, &3Turbo Chargers&r or &3Battery Buffers&r." + "Regardless, you will be able to &dcharge&r it in &7LV&r in &3machine Charger slots&r, &3Turbo Chargers&r or &3Battery Buffers&r." "{@pagebreak}" "&cWarning&r: Attempting to store items with very large NBT Tags may result in them getting &cstuck&r. So far it seems that the Building Gadgets, Terminal and Clipboards are &lsafe&r, but you never know what could happen." "" @@ -1254,7 +1306,7 @@ } id: "7DDCB711526F37A0" shape: "circle" - size: 0.6d + size: 0.66d subtitle: "A higher-tech backpack! " tasks: [{ id: "459D19A750BB8440" @@ -1266,12 +1318,12 @@ type: "item" }] title: "Portable Cell" - x: 5.25d - y: 1.3125d + x: 4.5d + y: 0.75d } { dependencies: ["03DBF1961AE21C76"] - description: ["The Steam Compressor unlocks some tantalising new recipes that will help you to progress towards Steel!"] + description: ["The Steam Compressor unlocks some tantalising new recipes that will help you to progress towards Steel."] id: "07415D6305C3B1D2" rewards: [{ id: "1F47D2A131498C25" @@ -1279,7 +1331,7 @@ type: "item" }] shape: "square" - size: 0.9d + size: 0.75d subtitle: "The Steam Compressor compresses..." tasks: [{ id: "21C99D59F1BE48A3" @@ -1293,11 +1345,11 @@ { dependencies: ["40DE888E6025C646"] description: [ - "With your first &8Steel&r under your belt, you can make a &bTool Belt&r to free up inventory space if you're carrying around many tools. It can be equipped in its own &ddedicated Curio slot&r." + "With your first &8Steel&r under your belt (ha!), you can make a &bTool Belt&r to free up inventory space from all those pesky GT tools. It can be equipped in its own &ddedicated Curio slot&r." "" - "By default, the hotkey to open the belt is &eR&r, but you can rebind it if you're unhappy. From this menu, you can place tools inside the belt's storage, and swap them with your &dmain-hand tool&r whenever is convenient." + "By default, the hotkey to open the belt is &eR&r, but you can rebind it if you prefer. From this GUI, you can place tools inside the belt's storage, and swap them with your &dmain-hand tool&r whenever is convenient." "" - "The belt has a small initial inventory of a single tool. This can be expanded by combining the belt with &bBelt Pouches&r in an &aAnvil&r - the maximum storage a belt holds is &69 slots&r." + "The belt has a small initial inventory of a single tool. This can be expanded by combining the belt with &bBelt Pouches&r in an &aAnvil&r - the maximum slottage is &69 slots&r." ] icon: "toolbelt:belt" id: "4A993CC40AB6D35C" @@ -1322,8 +1374,64 @@ } ] title: "Tool Belt" - x: 1.98d - y: -2.31d + x: 2.25d + y: -2.625d + } + { + dependencies: ["48AED37B4E20A99A"] + description: [ + "&3Item Pipes&r are a simple yet effective way to move items around &dinstantly&r, but with throughput limitations." + "" + "Higher tier pipes provide ridiculously large throughput - a rare sight in modded Minecraft!" + "" + "Item Pipes &9do not pull&r, but they will push any item inserted into them to other connected inventories, prioritizing &9the closest inventory&r first." + "{@pagebreak}" + "The priority mechanics are &osomewhat complicated&r, so skip ahead if you aren't interested:" + "" + "A &eDestination&r will have a &dRouting Value&r calculated, which is the sum of all \"Routing Values\" of the individual Pipes to that Destination. Whichever Destination has the &clowest &dRouting Value&r will be the one selected for Insertion." + "" + "&3Restrictive Pipes&r typically have the lowest Priority for insertion due to their higher Routing Value." + "{@pagebreak}" + "Right now, you can use them in combination with &6Hoppers&r, but you will also be able to use them with Conveyor Modules, Output Buses, and machine Auto-Outputs all in the LV age." + "" + "&9Note:&r GT6-style Pipes are &denabled&r. It means that placing Pipes connect them only to the block they were placed against. To open more connections, use your &5Wrench&r on the grid." + "" + "Get &eany&r of the suggested Item Pipes to complete this quest." + "{@pagebreak}" + "&l&3Lore:&r&o Oooooh, YEAH! Item Pipes were in GregTech 5, and for whatever reason they weren't kept for GTCE, so you had to use other mods to transport items. Who does that!? Jokes aside, we hope you enjoy Item Pipes being back in GregTech!" + ] + icon: "gtceu:tin_small_item_pipe" + id: "539CF1B85725786D" + shape: "rsquare" + size: 0.66d + tasks: [{ + id: "158F4EEDC214A3BA" + item: { + Count: 1b + id: "itemfilters:or" + tag: { + items: [ + { + Count: 1b + id: "gtceu:tin_small_item_pipe" + } + { + Count: 1b + id: "gtceu:nickel_small_item_pipe" + } + { + Count: 1b + id: "gtceu:cobalt_small_item_pipe" + } + ] + } + } + title: "Earlygame Item Pipes" + type: "item" + }] + title: "Item Pipes" + x: 3.375d + y: 1.875d } ] subtitle: ["Harness the power of Steam and learn the basics"] diff --git a/config/ftbquests/quests/chapters/the_cleanroom.snbt b/config/ftbquests/quests/chapters/the_cleanroom.snbt deleted file mode 100644 index c9932b3..0000000 --- a/config/ftbquests/quests/chapters/the_cleanroom.snbt +++ /dev/null @@ -1,185 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "the_cleanroom" - group: "719BFF182E0820D1" - icon: "gtceu:cleanroom" - id: "0BAC8DF374B76B5B" - order_index: 2 - quest_links: [ - { - id: "5210A5C3BA01CF5E" - linked_quest: "3568BC9742092FC5" - x: 0.0d - y: 0.0d - } - { - id: "03B35F98E6C63D52" - linked_quest: "690E013DFCB060ED" - shape: "square" - x: 0.0d - y: 2.0d - } - ] - quests: [ - { - dependencies: ["3568BC9742092FC5"] - description: [ - "Be sure to check the &9tooltip&r (a lot of information in there!)." - "" - "Do not forget the &3Maintenance Hatch&r." - "" - "If the structure refuses to form, rotate or replace the Controller, it can be a bit finicky." - "" - "It does not have to be a cube." - ] - icon: "gtceu:cleanroom_glass" - id: "6177B1FCB7B40394" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "5EE7BD66449FD7E0" - type: "checkmark" - }] - title: "The Structure" - x: 0.0d - y: -1.5d - } - { - dependencies: ["3568BC9742092FC5"] - description: [ - "Transfer EU using &3Hulls&r or &3Diodes&r." - "" - "Item and Fluid transfer can be done using &3Passthrough Hatches&r." - "" - "&3Machine Hulls&r count as &6ME Cables&r to extend your ME Network inside your Cleanroom." - "" - "The &dDoor(s)&r can remain open (not very realistic, but convenient)." - ] - icon: "gtceu:hv_machine_hull" - id: "2BF9C20DA4E90CBD" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "02853DDB6A2695D7" - type: "checkmark" - }] - title: "Getting things in and out" - x: 1.5d - y: 0.0d - } - { - dependencies: ["3568BC9742092FC5"] - description: [ - "The Cleanroom starts &4contaminated&r. While contamined, machines will not be able to operate." - "" - "The Cleanroom will drain 30EU/t and slowly increase the cleanliness." - "" - "&9Note&r: When the time comes, Multiblocks must also be put into Cleanrooms in order to run cleanroom recipes! &5" - ] - icon: "gtceu:enriched_naquadah_waste_bucket" - id: "18CD802C3969DB32" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "408CB4A735CE5C75" - type: "checkmark" - }] - title: "Contamination" - x: -1.5d - y: 0.0d - } - { - dependencies: ["3568BC9742092FC5"] - description: ["&9&eConfigs:&r If you dislike the Cleanroom mechanics, it can be toggled off in the config file with &5\\\"B:enableCleanroom\\\"&r. Multiblocks can be made to ignore cleanroom requirements with &5\\\"B:cleanMultiblocks\\\"&r. We encourage you to try it out before deciding."] - icon: "gtceu:steel_gear" - id: "0F1D3BA47B60D6BC" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "78DFE2BB7633A4DF" - type: "checkmark" - }] - title: "Hate the Cleanroom?" - x: -1.5d - y: 1.5d - } - { - dependencies: ["18CD802C3969DB32"] - description: [ - "Once &9Clean&r, recipes can run. At that point it will only draw 4EU/t. Keep it powered at all times or it will get dirty again!" - "" - "The bigger the Cleanroom, the longer it takes to become Clean." - ] - icon: "gtceu:empty_spray_can" - id: "165E801D13F0B4EF" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "425E0C8681F149A8" - type: "checkmark" - }] - title: "Putting the Clean in Cleanroom" - x: -3.0d - y: 0.0d - } - { - dependencies: ["6177B1FCB7B40394"] - description: [ - "The Controller always has to be in the center. The rest of the top layer has to be &dFilter Casings&r." - "" - "All edges have to be &dPlascrete&r, and the sides can be &dCleanroom Glass&r." - ] - icon: "gtceu:plascrete" - id: "3B486F6488B4A0D9" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "1A794CA8C97A8CF7" - type: "checkmark" - }] - title: "Construction Materials" - x: -1.5d - y: -2.0d - } - { - dependencies: ["6177B1FCB7B40394"] - description: ["Placing &3Generators&r or &3Mufflers&r inside is &cnot allowed&r. The Cleanroom will unform."] - icon: "minecraft:barrier" - id: "5A3AC1DD5EC6E4C3" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "2BC9545B0432B74C" - title: "No-nos" - type: "checkmark" - }] - x: 1.5d - y: -2.0d - } - { - dependencies: ["3568BC9742092FC5"] - description: [ - "A clean room is a well-isolated room which maintains a very low concentration of dust and airborne particles. They're normally used for scientific research, and in real-life semiconductor manufacturing. Clean rooms are specifically designed to keep out as many airborne particulates as can be. " - "{@pagebreak}" - "Clean rooms are also sometimes used with the purpose of preventing materials from escaping! This is often the primary aim in fields such as pharmaceutics, nuclear work, and hazardous biology." - "" - "The more you know!" - ] - icon: "gtceu:stem_cells" - id: "5C02D6C42B3D3C7F" - shape: "rsquare" - size: 0.75d - subtitle: "A little bit of real life science" - tasks: [{ - id: "61882D46EB1E5F4F" - type: "checkmark" - }] - title: "What is a Cleanroom, anyway?" - x: 1.5d - y: 1.5d - } - ] - subtitle: ["Clean? I was clean once."] - title: "The Cleanroom" -} diff --git a/config/ftbquests/quests/chapters/the_processing_array.snbt b/config/ftbquests/quests/chapters/the_processing_array.snbt deleted file mode 100644 index bfe5bec..0000000 --- a/config/ftbquests/quests/chapters/the_processing_array.snbt +++ /dev/null @@ -1,103 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "the_processing_array" - group: "719BFF182E0820D1" - icon: "gtceu:iv_processing_array" - id: "1BE6B65467FD55C5" - order_index: 6 - quest_links: [ - { - id: "029075CD5A9C46C8" - linked_quest: "2DAC91AF2EBB68E2" - x: 0.0d - y: 0.0d - } - { - id: "4974A0B5AD3D6ED5" - linked_quest: "4194EC9F1C6632E4" - x: 0.0d - y: 1.5d - } - { - id: "0D1D1759DD3181F8" - linked_quest: "3B2D2C47BEBCFFA7" - size: 1.1d - x: -3.0d - y: 0.0d - } - ] - quests: [ - { - dependencies: ["2DAC91AF2EBB68E2"] - description: [ - "&9-&r &4Parallelization is superior&r to overclocking! Use it for passive setups such as Ore Processing or Oil Distilling." - "" - "&9-&r &6Distinct buses&r: a &3PA&r can accept up to 10 &3Input Buses&r. Use it for your pattern automation with &3Extruder&r, &3Engraver&r, and many other." - ] - id: "4C9DA2CEE4432B8D" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "70D6D60322EDDA8C" - type: "checkmark" - }] - title: "Why go parallel?" - x: -1.5d - y: 0.0d - } - { - dependencies: ["2DAC91AF2EBB68E2"] - description: [ - "Power cost is based on the current recipe being run, times the number of &4parallel&r being performed." - "" - "As an &9example&r, &316 LV Distilleries&r will require a &3HV Energy Hatch&r in order to run effectively." - ] - id: "1A9F4087799316AF" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "14C2CA8E400CDB01" - type: "checkmark" - }] - title: "Power Usage" - x: 0.0d - y: -1.5d - } - { - dependencies: ["3B2D2C47BEBCFFA7"] - description: [ - "Simply put, Gregicality Multiblocks are larger versions of the GregTech machines you might be familiar with. The obvious increase in resource cost is worth your time, as they can be upgraded to gain the ability to process recipes in parallel - similar to the Processing Array multiblock you will encounter soon enough." - "" - "They also introduce Machine Modes - depending on the configured machine mode, the Multiblock will use a different recipe type when processing materials. You can change this from the machine GUI by clicking on the Robot Arm button." - ] - icon: "gtceu:large_sifting_funnel" - id: "273906227EE88AE9" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "7770945856A2DA8F" - type: "checkmark" - }] - title: "What does GCYM provide?" - x: -3.0d - y: -1.125d - } - { - dependencies: ["3B2D2C47BEBCFFA7"] - description: ["By including Parallel Control Hatches in your Gregicality Multiblocks, you can grant them parallel processing capability. There are 4 tiers of hatch, each further increasing parallel capability by an factor of 4."] - icon: "gtceu:iv_parallel_hatch" - id: "0CAF819796393DE2" - shape: "rsquare" - size: 0.75d - tasks: [{ - id: "1831CD442FF54E1A" - type: "checkmark" - }] - title: "Parallel Control Hatches" - x: -3.0d - y: 1.125d - } - ] - title: "In a Parallel Universe" -} diff --git a/config/ftbquests/quests/chapters/tips_and_tricks.snbt b/config/ftbquests/quests/chapters/tips_and_tricks.snbt deleted file mode 100644 index 146ef3f..0000000 --- a/config/ftbquests/quests/chapters/tips_and_tricks.snbt +++ /dev/null @@ -1,454 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "" - filename: "tips_and_tricks" - group: "" - icon: "gtceu:computer_monitor_cover" - id: "4A090FA91A8DC7B1" - order_index: 1 - quest_links: [ - { - id: "6176B0CDE003ECA6" - linked_quest: "59F0060B55307311" - x: -0.5d - y: -0.5d - } - { - id: "4AA45623368D1A5E" - linked_quest: "1283B4D7B5D82193" - x: -0.5d - y: 1.0d - } - { - id: "4D45F02B5CA6F63F" - linked_quest: "5E3DB52E778FE6FE" - x: -2.5d - y: -2.0d - } - { - id: "42E3BF6F684EC7A4" - linked_quest: "7DEB73FD649BDFB6" - x: -0.5d - y: -2.0d - } - { - id: "5E4847570FC42D42" - linked_quest: "2001CB4968D3E0A2" - x: 1.0d - y: -2.0d - } - { - id: "46DC2580BFA7B4D7" - linked_quest: "5C3501DD3B4788FA" - x: 2.5d - y: -2.0d - } - { - id: "5B0BDAFE65E29C8B" - linked_quest: "03DBF1961AE21C76" - x: 1.0d - y: -0.5d - } - { - id: "5A32C99AB99C5E04" - linked_quest: "701BCADAE5CF6CA5" - x: 4.0d - y: 1.0d - } - { - id: "7342C734749B51F3" - linked_quest: "1C767009F505A813" - x: 6.0d - y: -2.0d - } - { - id: "136CC041CD3D854E" - linked_quest: "2B74E56C9E138F18" - x: 7.5d - y: -2.0d - } - { - id: "07A31E5F11A3FF45" - linked_quest: "13E9DF7E980CFC5B" - x: -2.5d - y: -0.5d - } - { - id: "67DAB17BCB5E862A" - linked_quest: "7CAD6FF241A827F7" - x: -2.5d - y: 2.5d - } - { - id: "06627189EA6D6A17" - linked_quest: "41D32C5178760F47" - x: -2.5d - y: 4.0d - } - { - id: "26B8CFE1682E89D2" - linked_quest: "4451E884F1807526" - x: -2.5d - y: 5.5d - } - { - id: "3C53E54D43219FA2" - linked_quest: "188A8C3DD38C2762" - x: 4.0d - y: 4.0d - } - { - id: "6BCAACEDECA2771D" - linked_quest: "6A844F93292A01DC" - x: 6.0d - y: 1.0d - } - { - id: "4AE885A1B1E7C96C" - linked_quest: "7813F183681E0342" - x: 4.0d - y: -0.5d - } - { - id: "3B3F2C7E72721E5D" - linked_quest: "7DDCB711526F37A0" - x: 9.0d - y: 1.0d - } - { - id: "0FFB00F8EEE15334" - linked_quest: "6C20A9A64C1BE0BF" - x: 7.5d - y: 1.0d - } - { - id: "3D9F41BD9E4560EE" - linked_quest: "7B472E0AF15726F0" - x: 6.0d - y: 2.5d - } - { - id: "309D8C2103596D60" - linked_quest: "0DAD0A6360448B39" - x: 9.0d - y: 2.5d - } - { - id: "11FA5FEDC26FBE6F" - linked_quest: "766BAAFE15F357ED" - x: 9.0d - y: 4.0d - } - { - id: "23E7C90C2A310564" - linked_quest: "1FFD2242B94A7378" - x: 1.0d - y: 1.0d - } - { - id: "52AF8493200F9AB5" - linked_quest: "0C690272ED4FB1C3" - x: -2.5d - y: 1.0d - } - { - id: "23D5BCA4AF2F46AA" - linked_quest: "13A976D0D612BC84" - x: 2.5d - y: 2.5d - } - { - id: "087BEFDC7FA79A5A" - linked_quest: "079442C113D54856" - x: 2.5d - y: 1.0d - } - { - id: "67CA34DC9C0DBBC1" - linked_quest: "411AB552514EA14C" - x: 4.0d - y: -2.0d - } - { - id: "3B8CA1F3ACD586D1" - linked_quest: "724FB950CC472BB4" - x: 4.0d - y: 2.5d - } - { - id: "5A39D3C9DEF421B4" - linked_quest: "7F2FE3AF6F0C1190" - x: 4.0d - y: 5.5d - } - { - id: "02E9430745CD8871" - linked_quest: "6A8AA847FF086063" - x: -0.5d - y: 5.5d - } - { - id: "2B6687FBE240E835" - linked_quest: "5935E382FB8440A1" - x: 1.0d - y: 5.5d - } - { - id: "07C63C5B9B1F4AC4" - linked_quest: "148F44A0575A0874" - x: 2.5d - y: 5.5d - } - { - id: "23E108AC01E160C2" - linked_quest: "5508FD87F3EDFC43" - x: -0.5d - y: 4.0d - } - { - id: "5097F7AEEC8051DB" - linked_quest: "38BDF7CF00C0F79B" - x: 2.5d - y: 4.0d - } - { - id: "555EA272A232FF26" - linked_quest: "39E7997F3080250A" - x: 9.0d - y: 5.5d - } - { - id: "04160D8B6EEF0D33" - linked_quest: "6E186F9C57155BFA" - x: 6.0d - y: -0.5d - } - { - id: "0289DD7F20A9992A" - linked_quest: "7B0FF43022F6C2EC" - x: 7.5d - y: -0.5d - } - { - id: "211078579FF7A78E" - linked_quest: "6C53B01A05FFF1DC" - x: 9.0d - y: -2.0d - } - { - id: "607C231B9399D0FF" - linked_quest: "04C5C1FA9E81534F" - x: 1.0d - y: 4.0d - } - { - id: "16AA22761A2CCE27" - linked_quest: "4B8D66A65F102D7E" - x: 6.0d - y: 4.0d - } - { - id: "6CB9DAAE643B8EDC" - linked_quest: "173C1FA72301B5E7" - x: 2.5d - y: -0.5d - } - ] - quests: [ - { - dependencies: ["648BCF486E16CCB2"] - description: [ - "&oThis quest's subject is optional and less useful. We have put it here in the name of completeness, but if this is not useful to you, feel free to skip it.&r" - "" - "The &3Fisher&r catches fish from Water. It requires a 5x5 area of Water directly below to operate. It uses the same loot table as normal Fishing, so it can catch things like &dEnchanted Books&r. Each operation consumes 1 String and EU equivalent to its tier (32 for LV etc.) That's about it." - "" - "&eFish Oil&r can be extracted from Fish, which can be used for &6Bio Diesel&r... is what we would say if that was implemented into CEu. " - "" - "Get &eany&r tier Fisher to complete this quest. (They only go up to &5EV&r. If you forsee needing enough Fish to justify an &1IV&r or higher Fisher, make a feature request on our GitHub or Discord.)" - ] - icon: "gtceu:lv_fisher" - id: "659DC47D99494E15" - tasks: [ - { - id: "6C8EA73AA1E99BAD" - item: "gtceu:lv_fisher" - type: "item" - } - { - id: "7ADBDDEC095EA415" - item: "gtceu:mv_fisher" - type: "item" - } - { - id: "335C9A407CAB5838" - item: "gtceu:hv_fisher" - type: "item" - } - { - id: "4EC822F279F2D77A" - item: "gtceu:ev_fisher" - type: "item" - } - ] - title: "Fishing 50" - x: 7.5d - y: 4.0d - } - { - dependencies: ["648BCF486E16CCB2"] - description: [ - "&oThis quest's subject is optional and less useful. We have put it here in the name of completeness, but if this is not useful to you, feel free to skip it.&r" - "" - "The &3Rock Breaker&r generates different types of igneous Rocks. In order to operate, &9Water&r and &cLava&r (doesn't need to be source blocks) must both be adjacent to it. Those rocks might be pulverized and electrolyzed into certain materials." - "" - "Certain rocks, such as &b&cRed Granite&r, need up to &5EV&r power to generate." - "" - "&eAny&r Rock Breaker will complete this Quest." - "{@pagebreak}" - "&bLore&r: Obsidian requiring Redstone to generate is in reference to an ancient Minecraft bug, &7MC-4239&r. 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 7 years ago at the time of writing!" - ] - icon: "gtceu:lv_rock_crusher" - id: "50DF4D91376F2EFD" - tasks: [ - { - id: "2768620F72DC5451" - item: "gtceu:lv_rock_crusher" - type: "item" - } - { - id: "3609ADF363D7FCC6" - item: "gtceu:mv_rock_crusher" - type: "item" - } - { - id: "5E186749FB952A54" - item: "gtceu:hv_rock_crusher" - type: "item" - } - { - id: "02C72C94CC3F9CE6" - item: "gtceu:ev_rock_crusher" - type: "item" - } - { - id: "045F4B7298D19DB7" - item: "gtceu:iv_rock_crusher" - type: "item" - } - { - id: "5451AC25A91DBAA3" - item: "gtceu:luv_rock_crusher" - type: "item" - } - { - id: "5CFF0CABECDAAF55" - item: "gtceu:zpm_rock_crusher" - type: "item" - } - { - id: "2220E727C1BD8895" - item: "gtceu:uv_rock_crusher" - type: "item" - } - ] - title: "Cobble is Life" - x: 6.0d - y: 5.5d - } - { - dependencies: ["648BCF486E16CCB2"] - description: [ - "&oThis quest's subject is optional and less useful. We have put it here in the name of completeness, but if this is not useful to you, feel free to skip it.&r" - "" - "The &3Turbo Charger&r charges &6RF and EU&r items such as &9Drills&r extremely quickly." - "It accepts up to 4 Amps for every item it charges, making it &6twice as fast&r as the &3Battery Buffer&r. It cannot discharge, though." - "" - "&eAny&r Charger will complete this Quest." - ] - icon: "gtceu:lv_charger_4x" - id: "4246AB2A8B0C742C" - tasks: [ - { - id: "690934246771C506" - item: "gtceu:ulv_charger_4x" - type: "item" - } - { - id: "77E2CE3CD99DF00B" - item: "gtceu:lv_charger_4x" - type: "item" - } - { - id: "4175BE42A5649D2E" - item: "gtceu:mv_charger_4x" - type: "item" - } - { - id: "405ACA7283009877" - item: "gtceu:hv_charger_4x" - type: "item" - } - { - id: "73944901AC7B987F" - item: "gtceu:ev_charger_4x" - type: "item" - } - { - id: "517B7AA5FB775D39" - item: "gtceu:iv_charger_4x" - type: "item" - } - { - id: "4F6648A66BE08507" - item: "gtceu:luv_charger_4x" - type: "item" - } - { - id: "0351E6B48D75AE1B" - item: "gtceu:zpm_charger_4x" - type: "item" - } - { - id: "3B5A9EDFB9108745" - item: "gtceu:uv_charger_4x" - type: "item" - } - { - id: "09D89F6D65687EAC" - item: "gtceu:uhv_charger_4x" - type: "item" - } - ] - title: "Turbo Charger" - x: 7.5d - y: 5.5d - } - { - dependencies: ["77EA56D16A9B3BFC"] - description: [ - "In the absence of CEu Item Pipes in 1.19.2, we present a reskinned and rebalanced Pipez mod!" - "" - "The upgrades scale by tier and are reduced in efficiency in an attempt to match the power granted by 1.12.2 pipes." - "" - "If you would like to play with the cooler GT pipes, please don't hesistate to play the 1.12.2 pack instead - they have some interesting priority mechanics based on pipe material!" - ] - id: "53E4B7425B3EE587" - rewards: [{ - id: "6B15EF4E93681C66" - item: "pipez:wrench" - type: "item" - }] - subtitle: "Item Transportation" - tasks: [{ - id: "6D723192E44717A5" - item: "pipez:item_pipe" - type: "item" - }] - title: "Pipez" - x: 1.0d - y: 2.5d - } - ] - subtitle: ["Useful GregTech mechanics and tips for the budding engineer"] - title: "Useful Information" -} diff --git a/config/ftbquests/quests/chapters/tips_and_tricks_2.snbt b/config/ftbquests/quests/chapters/tips_and_tricks_2.snbt new file mode 100644 index 0000000..7cabebe --- /dev/null +++ b/config/ftbquests/quests/chapters/tips_and_tricks_2.snbt @@ -0,0 +1,745 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "rsquare" + filename: "tips_and_tricks_2" + group: "" + icon: "gtceu:computer_monitor_cover" + id: "6049B9A595052948" + order_index: 1 + quest_links: [ ] + quests: [ + { + dependencies: ["03DBF1961AE21C76"] + description: [ + "You might already be familiar with EU as the Energy Unit for Electric machines - but what about Steam?" + "" + "Steam machines will run using a proportional amount of steam at a 1:1 ratio of EU to Steam as listed in your recipe viewer of choice." + "{@pagebreak}" + "After each recipe, the Steam machines will vent cooler steam (with snazzy particles) from the side with the square. This is the exhaust port." + "" + "Important: Keep the exhaust port unblocked - this is neither an input nor an output slot! If the machine fails to vent steam, it will stop working." + "" + "Reminder: Use your Wrench to change which side the exhaust port is facing (right-click)." + "{@pagebreak}" + "Regular Steam Machines are twice as slow to complete recipes as is listed in JEI. To bring your machines up to speed, you may want to pursue High Pressure Steam machinery." + "" + "High Pressure Steam Machines are the same speed as indicated by JEI, but with adjusted steam consumption. You will unlock them once you obtain Steel." + "{@pagebreak}" + "Psst! If you're not in a Hardcore world, I invite you to stand on top of pipes transporting steam, or stand right in front of the vent as the machines are running recipes." + ] + icon: "gtceu:steam_machine_casing" + id: "7FB2D6C9A3763A47" + size: 0.75d + tasks: [{ + id: "488F188E55E06B11" + type: "checkmark" + }] + title: "Steam Power" + x: 0.0d + y: 0.0d + } + { + dependencies: ["6E186F9C57155BFA"] + description: [ + "You have likely realised by now that the Energy system in &2GregTech&r is &cnowhere near as simple&r as the &1RF&r you may be used to using in modded Minecraft." + "" + "The energy unit of GregTech is the EU." + "" + "&1EU&r mechanics have a certain flair to them, and are not dissimilar to real-world electricity. They can also be &4dangerous and punishing&r if mishandled. However, the power system gives GregTech players a lot of &6satisfaction&r when harnessed well." + "" + "&l&3Lore:&r&o The Amperage bug, exploit or feature (call it whatever you want!) from 1.12.2 GTCE has been &lfixed&r in GTCEu. The Energy network now works as intended." + "{@pagebreak}" + "Let's go over some basic physics:" + "" + "° &9Power&r = &2Voltage&r * &dAmperage&r" + "° &1Energy&r = &9Power&r * &6Time&r" + "" + "&8Resistance&r is an excluded concept in GregTech, instead being partially simulated as cable loss." + "" + "The units are defined as such:" + "" + "- &1EU&r is the unit of &1Energy&r." + "- &9EU/t&r is the &9Power&r." + "- &dA&r or &dAmp&r is the &dAmperage&r." + "- &2V&r &owould&r be the &2Voltage&r, but we prefer referring to it as &7LV&r, &bMV&r, &6HV&r... as those are the relevant values for gameplay (technically: &7LV&r = 32V = 32EU/t/A)." + "{@pagebreak}" + "Electricity in GregTech travels in \"packets\". The size of each packet is equivalent to the voltage of its tier." + "" + "Taking an LV packet as an example, this \"packet\" would carry 32EU. Multiple blocks are capable of producing these EU packets, and packets are only produced if they are able to access a destination." + "{@pagebreak}" + "Every &6tick&r, &1EU&r &apackets&r attempt to transfer themselves from Energy Producers to Consumers. These &apackets&r have two parameters: a &2Voltage&r tier determined by the tier of the Producer, and &dAmperage&r. This determines how much &9Power&r can actually be transferred. " + "" + "There are no partial Amps, meaning Energy is transferred only if the full Amp &apacket&r can be received. You might notice this from your machines sitting just below full EU capacity - they will only accept EU when they are missing at least 1A of their input voltage." + "{@pagebreak}" + "If a &3Machine&r receives a &2higher Voltage&r than its Tier, it'll &cexplode&r. Kaboom! Any excess &dAmperage&r won't have an adverse affect, as machines only consume as they need." + "" + "The machine explosion would usually also damage terrain, but we have disabled that feature in this pack." + "{@pagebreak}" + "In summary, Energy is transported in &apackets&r of &132EU&r for &7LV&r, &1128EU&r for &bMV&r... so on and so forth. The amount of energy that is actually received by a machine can end up being lower than energy sent, due to cable loss." + "" + "Machine Energy Input is limited by &2Voltage&r (too high and, well, &6boom&r!), and by &dAmperage&r. Thus, a &bMV&r Machine with &d2A&r Input connected to a &7LV&r line will never accept more than &964EU/t&r." + "" + "It is still possible to run &bMV&r Machines on &7LV&r lines, but only if the recipes are low enough &9Power&r, or if you have a &3MV Battery&r in the charging slot. The machine will only accept &d1A&r when idle, and so the &3Battery&r will recharge at a maximum rate of &932EU/t&r." + ] + icon: "gtceu:lv_battery_hull" + id: "61FED75EFA6555EC" + size: 0.66d + tasks: [{ + id: "10F1D268436EA85C" + type: "checkmark" + }] + title: "Electricity" + x: 0.99d + y: 0.0d + } + { + dependencies: ["6E186F9C57155BFA"] + description: [ + "Transporting EU is done via direct connection, using &aWires&r or &aCables&r." + "" + "Wires are the inferior option as they will &celectrocute&r you and &close more energy&r as the electricity travels through the wire, so you want to use insulated Cables. Keep in mind that you can't combine cables into thicker variants, so make sure you insulate the right thickness to avoid any headaches." + "" + "&cCable loss&r means you will have to stick your Machines close to your Generators, but that will only be a problem in earlygame. If you peek through the quest book, you will eventually be able to obtain &6Superconductors&r, sidestepping this issue!" + "{@pagebreak}" + "Keep in mind that GregTech cables suffer from \"cable loss\". Every block of cable that an EU packet travels will decrease its stored EU." + "" + "For instance, transferring LV current along 6 cables each with a loss of 5EU/t will result in the packets arriving at their destination with a meagre 2EU/t (32 - [6*5]). For this reason, you will want to keep your cables short until you can start to consider better alternatives." + "{@pagebreak}" + "&6Superconductors&r are special Wires available for each Voltage tier. They don't have any Cable counterpart, but that isn't necessary, as they have absolutely &6zero cable loss&r! They also don't damage you when you touch them. " + "" + "They are the best choice for wiring at any tier, if not a little expensive in comparison to the other wires." + "{@pagebreak}" + "GT6-style Cables are &denabled&r. It means that placing Cables will only connect them to the block they were placed against. To open more connections, use your &5Wire Cutter&r on the grid." + "{@pagebreak}" + "&2GTCEu&r Cables now have &6native RF support&r! You can plug any RF appliance into an EU source and it will automatically convert. The ratio is &a4 : 1&r (RF : EU). Not that you can produce RF in this pack - but it's a thought if you wanted to make your own!" + ] + icon: "gtceu:copper_double_cable" + id: "0F2A7F519B3C67FB" + size: 0.75d + tasks: [{ + id: "41F15814196EECFC" + title: "Cables" + type: "checkmark" + }] + x: 1.98d + y: 0.0d + } + { + dependencies: ["7B0FF43022F6C2EC"] + description: [ + "The quantity of 1 packet per tick is known as an Amp (1A for short)." + "" + "Each single-block Generator in GregTech is configured to produce &91A&r of its voltage tier. For &7LV&r, that results in &232EU/t&r." + "" + "If a machine requires 16EU/t, one \"packet\" of 32EU is sent &6every other tick&r (assuming no cable loss) - no more, no less." + "" + "A Battery Buffer with &94&r Batteries can produce up to &94 Amps&r for &2128EU/t&r as &7LV&r power, which is important for the &3Electric Blast Furnace&r - or to run multiple machines simultaneously." + "" + "Generic machines are configured to draw up to &92 Amps&r to account for cable loss. Other machines have specific &9Amps IN&r, which is described in their tooltip." + "{@pagebreak}" + "The most critical thing to know is that &acables&r have an &9Amperage &climit&r. Attempting to transport more Amps than this limit will &4burn your cable up&r." + "" + "&9Amps&r are drawn &oonly&r through the &aCables&r connecting the Producers and Consumers directly, and only drawn if the Consumers are active." + "" + "This means you can safely step down your Cables in certain places - feel free to experiment!" + ] + icon: "gtceu:ulv_transformer_2a" + id: "2BE355672E638CF2" + size: 0.66d + tasks: [{ + id: "7D5CFA20478CB9C8" + title: "Amperage" + type: "checkmark" + }] + x: 2.97d + y: 0.0d + } + { + dependencies: ["1BE0349B8F3890D3"] + description: [ + "Why does every machine have a million variants across each tier? Well, overclocking is one reason!" + "" + "Overclocking is a mechanic that happens when you try to run a recipe in a machine &dthat is higher tier than the recipe itself.&r The recipe will use an increased amount of energy, but the recipe time will be cut based on how many tiers you're overclocking by." + "" + "&l&3Lore:&r&o GTCE overclocking was extremely awkward. If the recipe consumed 16EU/t or below, it would do a classic 2.0x overclock. However if the recipe consumed more than 16EU/t, every Overclock would be 2.8x faster! GTCEu has a config to select the Overclock speed bonus." + "{@pagebreak}" + "A pro tip - for automated setups, overclock as little as possible!" + "" + "Machines have a side menu to set the maximum voltage tier it will overclock to. Click on it to cycle through all the available Voltages and choose a limit." + "{@pagebreak}" + "Each tier above the recipe tier allows one overclock. Each overclock implies:" + "" + "&9-&r 2x recipe speed" + "&9-&r 4x power consumption" + "&9->&r 2x total energy cost" + "" + "As you can see, there are upsides and downsides. It is a game of balance: ask yourself if you want faster recipes at the cost of greater power consumption." + ] + icon: "minecraft:clock" + id: "54DE75E97153E455" + size: 0.75d + tasks: [{ + id: "5E35ABFDCB703A38" + title: "Overclocking" + type: "checkmark" + }] + x: 3.96d + y: 0.0d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "There are two really important factors to know when building Multiblocks." + "" + "Check JEI, and be versatile." + "{@pagebreak}" + "Check JEI!" + "" + "This one was probably obvious, but it's much more than just a cute picture of how the Multiblock looks when built! Use your mouse to &drotate&r the preview, and &9hover over the blocks used&r to view additional information." + "" + "The JEI page also contains an ingredient list of required blocks. You can also &dright-click&r a block in the preview to get a display of all blocks that work in that specific position." + "{@pagebreak}" + "Multiblocks are versatile!" + "" + "There is no \"definite\" way to form the Multiblock. Most of the time, you have complete freedom over the &9tier of Buses/Hatches&r used - and you also have the ability to&d choose where you want your inputs/outputs&r." + "{@pagebreak}" + "Taking the EBF as an example, any tier of Energy/Bus/Hatch can be used, and they can be placed anywhere in place of a casing. Fluid Hatches are also optional, though you probably want them if you need to handle recipes involving fluid." + ] + icon: "gtceu:heatproof_machine_casing" + id: "1647E0C649E2131C" + size: 0.66d + tasks: [{ + id: "4C9F42B0E4A2E0DB" + title: "Forming Multiblocks" + type: "checkmark" + }] + x: 0.0d + y: 0.99d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "&9-&r Check if the Multiblock is properly plugged in (we all make these mistakes!)." + "" + "&9-&r Do the initial Maintenance fix at the appropriate hatch." + "" + "&9-&r Verify the recipe usage - the max EU/t provided to the multiblock has to be greater than that of the recipe." + "{@pagebreak}" + "&9- &rCheck the special requirements the recipe may have (JEI always has some kind of indication if this is the case)." + "" + "&9-&r Make sure the correct items are input into the buses/hatches. This is less obvious than in a regular machine, because you have to juggle between the Input Bus and Input Hatch." + "" + "&9-&r Make sure there is space for an output. Maybe the multiblock formed, but you forgot a Hatch. The other biggest offender is the Output Hatches being too low tier and thus having too little capacity!" + ] + icon: "gtceu:robust_machine_casing" + id: "331F2C12C652D268" + size: 0.75d + tasks: [{ + id: "1E55AB139D9E3539" + title: "Checkmark" + type: "checkmark" + }] + title: "Troubleshooting Multiblocks" + x: 0.99d + y: 0.99d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "Maintenance in GregTech is not as bad as you think (promise!), and multiblocks with this hatch look pretty slick!" + "{@pagebreak}" + "Most Multiblocks require a &3Maintenance Hatch&r. You will need to perform Maintenance for the Multiblock to begin operating." + "" + "This is done by having a &9Wrench&r, a &9Screwdriver&r, a &9Soft Mallet&r, a &9Hammer&r, a &9Wire Cutter&r, and a &9Crowbar&r in your inventory, opening the Maintenance Hatch and &eclicking the center spot once&r. &cNo need to move tools individually&r." + "{@pagebreak}" + "Alternatively, you can circumvent these problems by placing a &9Tape&r in the Maintenance Hatch, but a lot of people would jump at the chance to tell you that Tape is &o\"unethical\"&r - plus, tape is gated behind the MV Age." + "{@pagebreak}" + "Maintenance problems have a &d5%&r chance of occuring every &dhour of multiblock activity&r. Needless to say, they are &6very&r rare. Each maintenance problem increases recipe duration by 10%. Fixing the problems is done the same way as above." + "" + "At &6HV&r age, you will unlock other Maintenance Hatches that do not require manual repairs." + ] + id: "6644AAD403127EFB" + size: 0.66d + tasks: [{ + id: "3FF4710150014FB0" + item: "gtceu:maintenance_hatch" + type: "item" + }] + title: "Maintenance Hatches" + x: 1.98d + y: 0.99d + } + { + dependencies: ["1646BF9194100E57"] + description: [ + "The &3Electric Blast Furnace&r, &3Pyrolyse Oven, &b&aMulti Smelter&r, and &3Cracking Unit&r all require Heating Coils. But why should you bother upgrading to higher tiers of Coil?" + "" + "Coil progression can be viewed in the Milestones tab." + "{@pagebreak}" + "For the EBF, things get slightly complicated. The EBF smelts items at a certain &dtemperature&r. This is mainly determined by the tier of heating coil used - &r&6Cupronickel&r smelts at &d1800K&r, &bKanthal&r at &d2700K&r, etc. Additionally, starting from &6HV&r, each tier of energy adds &d100K&r to the temperature." + "{@pagebreak}" + "How does this affect you? Each EBF recipe has a certain base temperature. For example, &bAluminium&r is smelted at &d1700K&r. If the EBF temperature is not high enough, the recipe won't happen. If the EBF temperature is high enough, 2 different bonuses are applied:" + "" + "&9-&r For every &d900K&r above the recipe temperature, the amount of energy required is multiplied by &a0.95x&r - which stacks." + "&9-&r For every &d1800K&r above the recipe temperature, a single additional overclock will be &6100% efficient&r; in other words, it will &5quadruple the recipe speed&r, instead of doubling it." + "{@pagebreak}" + "The Pyrolyse Oven is much more simple in comparison to the EBF." + "" + "Cupronickel coils apply a +25% penalty to recipe duration - effectively, recipes are slower than listed if one uses cupronickel coils." + "" + "Kanthal coils restore recipe duration to a regular length of time." + "" + "However, coils above Kanthal apply an additive -50% bonus to recipe duration!" + "{@pagebreak}" + "The Cracker is much more simple." + "" + "Every coil tier post-Cupronickel will reduce its energy usage by 10%." + "" + "Coils in the Multi Smelter reduce the amount of energy per operation whilst also increasing the number of items that can be processed in parallel." + ] + icon: "gtceu:tritanium_coil_block" + id: "6C8789A7B8946CFF" + size: 0.75d + tasks: [{ + id: "3434AF20FA598211" + title: "Coil Behaviour" + type: "checkmark" + }] + x: 3.0d + y: 1.0d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "The &3Electric Blast Furnace&r requires a &3Muffler Hatch&r to run. This hatch must be &cunobstructed&r so it can output its beautiful smoke particles." + "" + "&l&3Lore:&r&o In GregTech 5, polluting multiblocks had Muffler Hatches. The higher tier the hatch, the lower the Pollution output." + "" + "&oPollution had... interesting... effects, such as turning grass and dirt into sand." + "{@pagebreak}" + "When a recipe is performed, there is a small chance for the &3Muffler Hatch&r to give bonus items - typically tiny Dusts of Ash. These items can be processed for some helpful resources." + "{@pagebreak}" + "Do &onot&r try to automate the extraction of items from the &3Muffler Hatch&r! It's not intended to be an automation challenge, as it voids excess contents when full, so don't worry about it stopping machines from running." + "" + "Muffler Hatches in GTCEu are more about pure aesthetic (cmon, you can't deny that those particles look good!) and small rewards, rather than punishing game mechanics." + ] + id: "20B98506962B8B17" + size: 0.66d + tasks: [{ + id: "1FEB8E12A60DE853" + item: "gtceu:lv_muffler_hatch" + type: "item" + }] + title: "Muffler Hatches" + x: 4.0d + y: 1.0d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "Multiblocks do not look at the voltage of recipes when trying to craft. Instead, they simply check if they are being provided with enough Power." + "" + "&9Note:&r Be wary of Cable &closses&r bringing the actual power input below the recipe requirement! I &lhighly&r recommend either placing your &3Battery Buffer&r next to the &3Energy Hatches&r for the minimum cable length, or looking around this questbook to see if there are better alternatives to Cables." + "{@pagebreak}" + "The EBF needs a minimum of &4120EU/t&r power input to run its recipes. This can be achieved with &3two LV Energy Hatches&r. Each one takes 2 Amps of LV, so that's 4 Amps of LV for 128EU/t maximum power." + ] + id: "5F320AFEF6F41AAF" + size: 0.75d + tasks: [{ + count: 2L + id: "692DAFF49E94F293" + item: "gtceu:lv_energy_input_hatch" + type: "item" + }] + title: "Powering Multiblocks" + x: 5.0d + y: 1.0d + } + { + dependencies: ["2FC7B1E867E4194E"] + description: [ + "Similarly to the Steam Multiblocks - hopefully, you made these! - you're going to need some &3Buses&r if you want to move items in and out." + "" + "For fluids, you'll instead need &3Hatches&r. Higher tiers of &3Hatches/Buses&r have more slots." + ] + icon: "gtceu:lv_input_bus" + id: "0C09F89291D29EF8" + size: 0.66d + tasks: [ + { + id: "20525743B089148E" + item: "gtceu:lv_input_bus" + type: "item" + } + { + id: "1BAD5A4B4E0EA120" + item: "gtceu:lv_output_bus" + type: "item" + } + ] + title: "Multiblock I/O" + x: 6.0d + y: 1.0d + } + { + dependencies: ["3568BC9742092FC5"] + description: [ + "First off, be sure to check the &9tooltip&r - there's a lot of information in there!" + "" + "Don't forget the &3Maintenance Hatch&r. If the structure refuses to form, rotate or replace the Controller, it can be a bit finicky. Don't worry - it doesn't have to be cube-shaped." + "" + "The Controller always has to be in the center. The rest of the top layer has to be &dFilter Casings&r." + "" + "All edges have to be &dPlascrete&r, and the sides can be &dCleanroom Glass&r." + "" + "Placing &3Generators&r or &3Mufflers&r inside is &cnot allowed&r. They're too dirty, so the Cleanroom will unform." + "{@pagebreak}" + "Upon assembly, the Cleanroom starts &4contaminated&r. While contamined, contained machines will not be able to operate." + "" + "The Cleanroom will drain 30 EU/t and slowly increase the cleanliness until its cleanliness is at 100%." + "" + "Once &9Clean&r, recipes can run. At that point it will only draw 4EU/t. Keep it powered at all times or it will get dirty again!" + "" + "The bigger the Cleanroom, the longer it takes to become Clean." + "" + "&9Note&r: When the time comes, Multiblocks must also be put into Cleanrooms in order to run cleanroom recipes!" + "{@pagebreak}" + "Need to transfer EU? Try using &3Hulls&r or &3Diodes&r." + "" + "Item and Fluid transfer can be done using &3Passthrough Hatches&r." + "" + "&3Machine Hulls&r can also \"double\" as &6ME Cables&r to extend your ME Network inside your Cleanroom." + "" + "If you used any &dDoor(s)&r in the structure, they can remain open. Not very realistic, but convenient!" + "{@pagebreak}" + "&9&eConfigs:&r If you dislike the Cleanroom mechanics, it can be toggled off in the config file with &5\"B:enableCleanroom\"&r. Multiblocks can be made to ignore cleanroom requirements with &5\"B:cleanMultiblocks\"&r. We encourage you to try it out before deciding." + "{@pagebreak}" + "In the real world, a Cleanroom is a well-isolated room which maintains a very low concentration of dust and airborne particles. They're normally used for scientific research, and in real-life semiconductor manufacturing. Clean rooms are specifically designed to keep out as many airborne particulates as can be. " + "" + "Clean rooms are also sometimes used with the purpose of preventing materials from escaping! This is often the primary aim in fields such as pharmaceutics, nuclear work, and hazardous biology." + "" + "The more you know!" + ] + icon: "gtceu:cleanroom" + id: "1E5EFC5880605DD4" + size: 0.75d + tasks: [{ + id: "315F143FB070D17F" + title: "The Cleanroom" + type: "checkmark" + }] + title: "All About the Cleanroom" + x: 0.33d + y: 1.98d + } + { + dependencies: ["77B7B1EDD19831E0"] + description: [ + "There are many ways to automate Ordered Items: GT item pipes, Redstone, other mods, you name it! This quest will attempt to guide you through a setup using &3AE2&r." + "" + "Have the Pattern Provider face an &3Item P2P&r. Set two output P2Ps: one into the first &3Input Bus&r, and the other into &3Item Pipes&r. Make your Item Pipes connect to all Input Buses including the first. Don't forget &dBlocking Mode&r! " + "" + "With this setup, assembly items should be fully automated! This will also work flawlessly once we inevitably add ordered item inputs." + "{@pagebreak}" + "Whilst item automation was relatively simple, fluid automation is slightly harder." + "" + "Fluid Pipes behave very different compared to Item Pipes, so you &4cannot&r use the same solution as above. " + "" + "This quest won't explain how to do this entirely due to it being off by default, so the full solution is left as an exercise to the reader." + ] + icon: "gtceu:assembly_line" + id: "2C70E297DBE3BDF2" + size: 0.66d + tasks: [{ + id: "0CC1BD3E61E14F18" + type: "checkmark" + }] + title: "Understanding the Assembly Line" + x: 1.32d + y: 1.98d + } + { + dependencies: ["77B7B1EDD19831E0"] + description: [ + "Scanning is the first step for research. Take the item shown in JEI and put it with a &3Data Stick&r to scan it. This will &4consume&r the item and put Data on the Data Stick. Pretty straightforward, right?" + "" + "You will need at least an &6HV Scanner&r to progress to &dLuV&r, an &5EV Scanner&r for &aLuV Energy Hatches&r, and an &1IV Scanner&r for &aFusion Reactors&r. You can make any one of them to complete this quest." + "{@pagebreak}" + "Later on, recipes will require different &aData Storage Items&r for research, such as the &3Data Orb&r. This process will remain the same, but will use different Data Storage Items instead. They can also be copied the same way, but you cannot copy between different types of storage items." + "{@pagebreak}" + "Eventually, you'll want multiple Assembly Lines, but you won't want to re-scan for every Research. This is why you can also use the &3Scanner&r to &dCopy Data&r. Place the data stick you want to copy in one slot, and a blank one in the other. This will copy the contents of the first stick into the second!" + "" + "&4Important&r: Using two different data sticks with data on them will cause one to &4overwrite&r the other. Be careful!" + ] + icon: "gtceu:data_orb" + id: "6DA28F169CED9C7D" + size: 0.75d + tasks: [{ + id: "5626378FBFA6241A" + title: "Research" + type: "checkmark" + }] + x: 2.31d + y: 1.98d + } + { + dependencies: ["188A8C3DD38C2762"] + description: [ + "&aRotors&r have a &9Power&r, &dEfficiency&r and &4Durability&r that are based on tool stats." + "" + "&9Power&r is a multiplier applied to the production of the &3Turbine&r. This stacks multiplicatively with the &3Rotor Holder&r." + "" + "&dEfficiency&r reduces its fuel consumption. This again stacks multiplicatively with the &3Rotor Holder&r." + "" + "&4Durability&r is the lifetime of the &aRotor&r in seconds, when the &3Turbine&r&r is active." + "{@pagebreak}" + "&3Rotor Holders&r above the tier of the &3Large Turbine&r will multiplicatively &6double&r the production for every tier, whilst additively increasing the efficiency by 10% every tier." + "{@pagebreak}" + "&lSome pros of Large Turbines:" + "" + "&9-&r Turbines can scale &9Power&r production far, far higher than their base output, thanks to tiered &3Rotor Holders&r." + "" + "&9-&r The &aRotor&r can give a huge boost to &dFuel efficiency&r and &9Power&r production." + "" + "&9-&r You get a lot of satisfaction for setting them up properly (yay!)" + "{@pagebreak}" + "&l...and some cons of Large Turbines:" + "" + "&9-&r Turbines work off &eInertia&r, which requires them to continuously run to achieve maximum Power." + "" + "&9-&r Any excess Energy produced will be &cvoided&r. You will &lneed&r to use large Energy Buffers and an &3Advanced Energy Detector&r if you wish to stay efficient." + "" + "&9-&r They require a &aRotor&r, which will lose durability over time and eventually &cbreak&r." + "" + "&9-&r A little bit of Math is required to get the expected results." + "{@pagebreak}" + "A Turbine's &9Power&r output affects both the fuel consumption and the EU/t generation. It is calculated with the following formula:" + "" + "&eproduction = baseEUt x rotorPower x 2^(rotorHolderTier - turbineTier)&r" + "" + "The &dEfficiency&r reduces fuel consumption, but does not alter the EU/t generation. It is calculated with the following formula:" + "" + "&eefficiency = rotorEfficiency x (1 + 0.1 x (rotorHolderTier - turbineTier))&r" + "{@pagebreak}" + "Let's simulate a Large Steam Turbine, with an Ultimet Rotor and an &5EV&r Rotor Holder:" + "" + "Production = 1024 x 1.60 x 2 = 3276 EU/t" + "" + "Efficiency = 1.30 x 1.10 = 143%" + "" + "(Therefore, steam consumption would be 4582 L/t - this is above a Titanium Boiler, or a Tungstensteel Boiler with ~70% throttle)" + "{@pagebreak}" + "Next, we'll analyse the Gas Turbine, with a Chrome Rotor and an &5EV&r Rotor Holder:" + "" + "Production = 4096 x 1.70 x 1 = 5325 EU/t" + "" + "Efficiency = 1.55 x 1.00 = 155%" + "" + "(The same fuel consumption would produce 3435 EU/t using 6.7 Turbo Gas Turbines!)" + "{@pagebreak}" + "Finally, how about we check out the Plasma Turbine, with a HSS-S Rotor and a &cZPM&r Rotor Holder:" + "" + "Production = 16834 x 2.50 x 4 = 168340 EU/t" + "" + "Efficiency = 1.80 x 1.20 = 216%" + "" + "(This is more than a ZPM Amp!)" + ] + icon: { + Count: 1b + id: "gtceu:turbine_rotor" + tag: { + GT.PartStats: { + Material: "aluminium" + } + } + } + id: "1366981BD8CD98E1" + size: 0.75d + tasks: [{ + id: "2E9A0EE7DBA81C4D" + title: "Large Turbine Mechanics" + type: "checkmark" + }] + x: 3.63d + y: 1.98d + } + { + dependencies: ["3B2D2C47BEBCFFA7"] + description: [ + "Simply put, Gregicality Multiblocks are larger versions of the GregTech machines you might be familiar with. The obvious increase in resource cost is worth your time, as they can be upgraded to gain the ability to process recipes in parallel - similar to the Processing Array multiblock you will encounter soon enough." + "{@pagebreak}" + "They also introduce Machine Modes - depending on the configured machine mode, the Multiblock will use a different recipe type when processing materials. You can change this from the machine GUI by clicking on the Robot Arm button." + "{@pagebreak}" + "By including Parallel Control Hatches in your Gregicality Multiblocks, you can grant them parallel processing capability. There are 4 tiers of hatch, each further increasing parallel capability by an factor of 4." + ] + icon: "gtceu:mega_blast_furnace" + id: "57DE7059D524FAE9" + size: 0.66d + tasks: [{ + id: "7E9FB8A674944C72" + title: "Gregicality Multiblocks" + type: "checkmark" + }] + x: 4.62d + y: 1.98d + } + { + dependencies: ["2DAC91AF2EBB68E2"] + description: [ + "&lWhy go parallel?" + "" + "&9-&r &4Parallelization is superior&r to overclocking! Use it for passive setups such as Ore Processing or Oil Distilling." + "" + "&9-&r &6Distinct buses&r: a &3PA&r can accept up to 10 &3Input Buses&r. Use it for your pattern automation with &3Extruder&r, &3Engraver&r, and many other." + "{@pagebreak}" + "Power cost is based on the current recipe being run, times the number of &4parallel&r being performed." + "" + "As an &9example&r, &316 LV Distilleries&r will require a &3HV Energy Hatch&r in order to run effectively." + ] + icon: "gtceu:iv_processing_array" + id: "255929EB845E200D" + size: 0.75d + tasks: [{ + id: "71990F9CE8E29F73" + type: "checkmark" + }] + title: "Parallelisation" + x: 5.61d + y: 1.98d + } + { + dependencies: ["7813F183681E0342"] + description: [ + "&lWhy process ore?" + "" + "The main purpose of GregTech Ore Processing is to provide &abyproducts&r on top of the initial outcome. At Steam Age, none of the byproducts are obtainable, but this will become relevant soon." + "{@pagebreak}" + "&lHow should I start?" + "" + "The steps available in the Steam Age go as follows:" + "" + "One Ore (block) &9->&r Two Crushed Ores (Macerator)" + "" + "One Crushed Ore &9->&r One Impure Dust (Hammer)" + "" + "One Impure Dust &9->&r One Dust (In world crafting)" + "" + "One Dust &9->&r One Ingot (Furnace, you should know this one)" + "{@pagebreak}" + "A pickaxe or mining hammer enchanted with Hammering, or a GregTech Hammer directly, gives Crushed Ores from breaking Ore blocks, but only at a 1:1 ratio." + "" + "The Fortune enchantment can increase this ratio to up to 2x with Fortune III, matching the Macerator." + "{@pagebreak}" + "The rule bends for ores giving more than two dusts (such as &cRedstone&r), and for dusts that cannot be smelted (&cRedstone&r... again!)." + "" + "However, you can still smelt the ore directly to get &9half the amount&r you would from the full processing." + "{@pagebreak}" + "&dJEI does not indicate Impure Dust to Clean Dust conversion&r, so keep that in mind that you can &athrow them into filled cauldrons&r." + "{@pagebreak}" + "Take this reward for listening to us waffle on WITHOUT nodding off!" + ] + icon: "gtceu:redstone_crushed_ore" + id: "189612F2C7C60E81" + rewards: [ + { + count: 16 + id: "6B12F2544F281A32" + item: "gtceu:iron_ore" + type: "item" + } + { + count: 32 + id: "00CB754FC48F6203" + item: "gtceu:chalcopyrite_ore" + type: "item" + } + ] + size: 0.66d + tasks: [ + { + id: "703A616325ECD10C" + item: "gtceu:redstone_crushed_ore" + type: "item" + } + { + id: "05F8B17137376E83" + item: "gtceu:redstone_pure_dust" + type: "item" + } + ] + title: "Beginner Ore Processing" + x: 4.95d + y: 0.0d + } + { + dependencies: ["724FB950CC472BB4"] + description: [ + "What you will &4&lneed&r to automate &6Ore Processing&r on a large scale:" + "" + "&9-&r One or few &3IV Macerators&r (or higher tier)." + "&9-&r A few &3Processing Arrays&r (PA) to place your low tier machines inside - &eor&r the &2GCYM&r variants." + "&9-&r 16 LV &3Thermal Centrifuges&r in a PA (upgradable to 64 with the Advanced PA)." + "&9-&r One or a few MV &3Electrolyzers&r, possibly in a PA." + "&9-&r A &3Multi Smelter&r." + "&9-&r A &3Packager&r of any tier." + "&9-&r Inventories acting as a large buffer, such as &3Tungstensteel Crates&r." + "&9-&r &3ME Storage Buses&r or a lot of &3Item Pipes&r + &aFilters&r covers, and &aItem Tag Filters&r" + "{@pagebreak}" + "What you may &eoptionally&r add:" + "" + "&9-&r A few LV &3Ore Washers&r for quick washing purposes." + "&9-&r Up to 16 LV &3Ore Washers&r in a PA, accompanied with a set of &3Distilleries&r for &dDistilled Water&r." + "&9-&r Up to 16 LV &3Centrifuges&r in a PA, for impure/purified dusts." + "&9-&r &3&3Chemical Baths&r for the special Byproducts using &dMercury&r or &dSodium Persulfate&r." + "&9-&r &3Sifters&r of any tier (higher tier = better chanced output), for gem ores." + "&9-&r &3Electromagnetic Separators&r." + "{@pagebreak}" + "Try to use LV machinery." + "" + "Overclocking is not energy efficient, which is why it is generally better to go for low tier machines in passive setups. One could also argue they are cheaper." + "" + "&3Processing Arrays&r make up for the sheer amount of machines you are making. If you wish, you can still use higher tier machines, but the power draw will be bigger." + "" + "If you've made any of the &2Gregicality Multiblocks&r, just use those instead." + "{@pagebreak}" + "&o&7\"Should I go for the optional byproducts?\"" + "" + "Yes." + "" + "However, setting your processing up so that you obtain more Byproducts or get better yields is completely up to you." + "" + "&3Thermal Centrifuges&r are close to mandatory, as they unlock a &6unique Byproduct&r from the maceration step." + "{@pagebreak}" + "Chalcopyrite, Chalcocite, Bornite, Tetrahedrite, Pentlandite and Sheldonite ores should all be turned into their &dPurified Crushed&r variants, and sent to the &6Platinum Group Metal&r chain." + "" + "Purified Crushed Galena and Sphalerite may be reserved for Indium, until you have the Naquadah chain." + "" + "&aGallium&r, &aChrome&r, &aNiobium&r, &aRare Earths&r, &aGlowstone&r are &6Byproducts&r you want to prioritise. " + "" + "If we're missing any, hit us up on Discord, and we'll be sure to change this." + "{@pagebreak}" + "As you may know, automating with AE2 is very powerful." + "" + "&3ME Storage Buses&r can route items effortlessly. They also have a huge whitelist or blacklist configuration. Put them on the &3Tungstensteel Crates&r to buffer the items, or use a dedicated AE2 subnet." + "" + "To combine &aTiny Dusts&r into full &aDusts&r, you will want a &3Storage Bus&r on high priority paired with an &dItem Tag&r filter for &e&ldusts/tiny&r. Note that a few Tiny Dusts are needed for the PBI chain, so you can blacklist them from this if it's your main network." + "{@pagebreak}" + "For ores that you want to process but don't want the Byproducts as it would take too long in the machines, prioritize filtering them for quick washing." + "" + "The typically \\\"best\\\" path is: Macerator -> Ore Washing -> Thermal Centrifuge -> Macerator. If you deviate from it for various reasons, you will have to set filters &emanually&r." + ] + icon: "gtceu:diamond_crushed_ore" + id: "7FCFE4C40837CF5E" + size: 0.75d + tasks: [{ + id: "36276D923D83323C" + title: "\"Expert\" Ore Processing" + type: "checkmark" + }] + x: 5.94d + y: 0.0d + } + ] + title: "Tips and Tricks" +} diff --git a/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt b/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt index 5fd83d5..6af2bdd 100644 --- a/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt +++ b/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt @@ -10,30 +10,30 @@ { id: "5232A33368566616" linked_quest: "6988AE94BE7B461F" - size: 0.66d - x: 5.61d - y: 4.95d + size: 0.75d + x: 5.625d + y: 3.75d } { id: "194EA210B37DFEA0" linked_quest: "762C48F0C2EA6B81" - size: 0.66d - x: 4.29d - y: 3.63d + size: 0.75d + x: 4.5d + y: 2.625d } { id: "5BB69AB0561DAE36" linked_quest: "0199DBC46D7BC2B9" - size: 0.66d - x: 6.93d - y: 2.31d + size: 0.75d + x: 6.75d + y: 1.5d } { id: "395B2149ABE3A85F" linked_quest: "42760D3A86EFDCA3" - size: 1.1d - x: 2.6083333333333556d - y: 1.3080612244897978d + size: 0.75d + x: 3.375d + y: 1.5d } ] quests: [ @@ -62,15 +62,15 @@ } id: "6E8F257261F93501" shape: "heart" - size: 5.0d + size: 4.0d subtitle: "Is this... the end?" tasks: [{ id: "3BE7164F661251AD" type: "checkmark" }] title: "The Finale" - x: 12.371904761904801d - y: 1.3464285714285893d + x: 10.125d + y: 1.5d } { dependencies: [ @@ -93,8 +93,8 @@ type: "item" }] title: "Cleaning Maintenance Hatch" - x: 5.61d - y: 3.63d + x: 5.625d + y: 2.625d } { dependencies: [ @@ -105,10 +105,10 @@ description: [ "The &aUV Lapotronic Orb&r is even better than the &cZPM&r one! It of course comes at a price..." "{@pagebreak}" - "&bLore&r: Imagine making 512 IV or 64 LuV Orbs or 8 ZPM Orbs for just one of these! See the Lore for the LuV orb for details." + "&l&3Lore:&r&o Imagine making 512 &1IV&f Orbs, or 64 &dLuV&f Orbs... or 8 &cZPM&f Orbs.... for just one of these! See the Lore for the LuV orb for details." ] id: "3D9D27F29D9D12F6" - size: 0.66d + size: 0.75d subtitle: "It holds way too much power!" tasks: [{ id: "3A3B82E7FEE173C3" @@ -116,8 +116,8 @@ type: "item" }] title: "Ultimate Battery?" - x: 8.58d - y: 3.63d + x: 7.875d + y: 2.625d } { dependencies: [ @@ -129,11 +129,11 @@ "" "Don't try to win Minecraft - you can't." "{@pagebreak}" - "&bLore&r: You're probably tired of this by now, but things are different with the battery lore this time. We promise." + "&l&3Lore:&r&o You're probably tired of this by now, but things are different with the battery lore this time. We promise." "" - "GTCEu's ultimate battery uses 16 UV orbs. GTNH's only uses 8. However, GTNH also has a &lReally Ultimate Battery&r made of 8 Ultimate Batteries! It's not useful at all, but still exists..." + "&oGTCEu's ultimate battery uses 16 &3UV&f orbs. GTNH's only uses 8. However, GTNH also has a &lReally Ultimate Battery&r&o made of 8 Ultimate Batteries! It's not useful at all, but still exists..." "" - "They also added an &lExtremely Ultimate Battery&r made of 8 Really Ultimate Batteries, which is ludicrously expensive." + "&oThey also added an &lExtremely Ultimate Battery&r&o made of 8 Really Ultimate Batteries, which is ludicrously expensive." ] id: "6F15D7574B8F6DB5" rewards: [{ @@ -142,7 +142,7 @@ type: "item" }] shape: "gear" - size: 1.75d + size: 1.3d subtitle: "Consider touching some grass" tasks: [{ id: "5EDF6F9FD702E463" @@ -150,8 +150,8 @@ type: "item" }] title: "Ultimate Battery!" - x: 8.58d - y: 1.32d + x: 7.875d + y: 1.5d } { dependencies: ["3CDA855A045A9F4D"] @@ -163,11 +163,11 @@ "HPCAs cannot connect to &3Network Switches&r by default, and each connected HPCA requires an &3HPCA Bridge Component&r to enable this functionality." ] id: "0BADFBA6F96E457E" - size: 1.1d + size: 0.75d subtitle: "With our powers combined..." title: "Network Switch" - x: 0.99d - y: 0.33d + x: 2.25d + y: 0.375d } { dependencies: [ @@ -181,7 +181,7 @@ ] id: "3B49BD004F38E1A2" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "The &6final&r circuit" tasks: [{ id: "433027F7B7C732A1" @@ -189,8 +189,8 @@ type: "item" }] title: "Wetware Mainframe - The UHV Circuit" - x: 2.64d - y: -1.32d + x: 3.375d + y: -0.75d } { dependencies: [ @@ -199,23 +199,23 @@ ] description: ["The &3Data Module&r is required for Endgame Research. &aAssembly Lines&r cannot read from it using &aData Access Hatches&r directly, and instead require the &9Data Bank&r."] id: "45E300FD7CD05A37" - size: 0.66d + size: 0.75d subtitle: "Data storage sure is expensive..." title: "Data Module" - x: 2.6399999999999997d - y: 0.33d + x: 3.375d + y: 0.375d } { dependencies: ["023FF9633765A0EB"] description: [ "&6Neutronium&r is a hyper-dense material normally found in the hearts of neutron stars: the collapsed cores of stars between ten and thirty times the size of the sun. It is the final primary material in GTCEu." "{@pagebreak}" - "&bLore&r: In GCYL, Neutronium is unlocked at UMV-tier (called UXV in CEu). There is also Cosmic Neutronium, which is equivalent to Avaritia's Neutronium in GT5u, which was unlocked even later in GCYL!" + "&l&3Lore:&r&o In GCYL, Neutronium is unlocked at UMV-tier (called UXV in CEu). There is also Cosmic Neutronium, which is equivalent to Avaritia's Neutronium in GT5u, which was unlocked even later in GCYL!" "" - "&bMore lore&r: Fun fact: a single neutronium block is approximately 2884 million metric tons and somewhere around 600000K, yet you're somehow capable of holding one with your bare hands. Don't think about it too much." + "&l&More Lore:&r&o Fun fact: a single neutronium block is approximately 2884 million metric tons and somewhere around 600000K, yet you're somehow capable of holding one with your bare hands. Don't think about it too much." ] id: "6DBF61D4F94BC851" - size: 1.1d + size: 0.75d subtitle: "Pure Neutrons" tasks: [{ id: "0454B12D9A5C9795" @@ -223,8 +223,8 @@ type: "item" }] title: "Neutronium" - x: 5.94d - y: -1.32d + x: 5.625d + y: -0.75d } { dependencies: [ @@ -238,7 +238,7 @@ "These coils aren't needed for much, but they'll provide another perfect overclock for most recipes!" ] id: "6AF3A40BC9CE7122" - size: 1.1d + size: 0.75d subtitle: "Why would you even need something this hot?!" tasks: [{ count: 16L @@ -247,23 +247,23 @@ type: "item" }] title: "Tritanium Coils" - x: 4.29d - y: 2.31d + x: 4.5d + y: 1.5d } { dependencies: ["6DBF61D4F94BC851"] description: [ "A goal if you really want to make a point." "" - "If you make this in a UV machine, it will take you 10 days." + "If you make this in a &3UV&r machine, it'll take you 10 days." "" - "If you overclock a Gregicality Multiblock to UEV (4A UHV hatch), it will still take 2.5 days!" + "If you overclock a Gregicality Multiblock to UEV (by using a 4A &4UHV&r hatch), you'll still be waiting for 2.5 days!" "{@pagebreak}" - "&bLore:&r The NAN Certificate comes from Crops++, a GT5u addon that adds a wide variety of IC2 crops." + "&l&3Lore:&r&o The NAN Certificate comes from Crops++, a GT5u addon that adds a wide variety of IC2 crops." ] id: "3ED40CE1E4476C99" shape: "rsquare" - size: 1.1d + size: 0.66d subtitle: "GGEZ" tasks: [{ id: "29384189E33C8CB1" @@ -271,8 +271,8 @@ type: "item" }] title: "Certificate of not being a Noob anymore" - x: 5.94d - y: 0.33d + x: 5.625d + y: 0.375d } { dependencies: [ @@ -288,7 +288,7 @@ "" "They also need a lot more &9Computation&r, which means &3Advanced HPCA Components&r are now required!" "" - "Computation Needs for Early UV:" + "Computation Needs for early &3UV&r:" "" "- &a32 CWU/t&r: Basic &3UV&r Components and the Network Switch" "- &a48 CWU/t&r: &3UV&r Sensor, Emitter, and Field Generator" @@ -326,8 +326,8 @@ } ] title: "Total Euphoria" - x: 4.29d - y: 4.95d + x: 5.625d + y: 1.5d } { dependencies: [ @@ -339,7 +339,7 @@ "" "Don't forget that &d16 Amp&r variants exist!" "" - "Don't forget that these hatches require a &9Data Orb&r for research." + "Additionally, remember that these hatches require a &9Data Orb&r for research." ] icon: "gtceu:uv_energy_input_hatch" id: "2F2F82D9DE3C798C" @@ -358,13 +358,13 @@ } ] title: "Upgrading your Assembly Line III" - x: 4.29d - y: 0.33d + x: 4.5d + y: 0.375d } { dependencies: ["6AF3A40BC9CE7122"] description: [ - "&aUV Superconductors&r show up a lot in recipes when making a &9Fusion Reactor Mk3&r. You will need &ea lot&r&r of them. " + "&aUV Superconductors&r show up a lot in recipes when making a &9Fusion Reactor Mk3&r. Better get ready to make a boatload..." "" "You can also use them to cheapen &9Superconducting Coils&r even further." ] @@ -377,8 +377,8 @@ type: "item" }] title: "UV Superconductors" - x: 0.99d - y: 2.31d + x: 2.25d + y: 1.5d } { dependencies: ["616DB394EB7D81D6"] @@ -406,8 +406,8 @@ } ] title: "Upgrading your Assembly Line for the Last Time" - x: 7.26d - y: -2.64d + x: 6.75d + y: -1.875d } { dependencies: ["6DBF61D4F94BC851"] @@ -427,8 +427,8 @@ type: "item" }] title: "Neutronium-doped Silicon Boule" - x: 7.26d - y: -1.32d + x: 6.75d + y: -0.75d } { dependencies: ["0009F48B6E385A47"] @@ -443,14 +443,14 @@ type: "item" }] title: "Creative ME Energy" - x: 8.58d - y: -2.64d + x: 7.875d + y: -1.875d } { dependencies: ["6DBF61D4F94BC851"] description: ["The &aGravi Star&r is the final upgraded Nether Star in GTCEu. It's needed for &3UV&r Sensors, Emitters, and Field Generators."] id: "0009F48B6E385A47" - size: 0.66d + size: 0.75d subtitle: "Unfortunately, doesn't make you float" tasks: [{ id: "06668056CFF73DBD" @@ -458,8 +458,8 @@ type: "item" }] title: "Gravi Star" - x: 8.58d - y: -1.32d + x: 7.875d + y: -0.75d } { dependencies: [ @@ -477,7 +477,7 @@ "It can also overclock lower voltage recipes, such as those in the Mk1 or Mk2 reactor. See the Mk1's quest for how these mechanics work." ] id: "023FF9633765A0EB" - size: 1.1d + size: 0.75d subtitle: "The most expensive form of Fusion" tasks: [{ id: "571672CEA7362C63" @@ -485,8 +485,8 @@ type: "item" }] title: "Fusion Reactor III" - x: 4.29d - y: -1.32d + x: 4.5d + y: -0.75d } { dependencies: ["6DBF61D4F94BC851"] @@ -505,8 +505,8 @@ type: "item" }] title: "UHV Superconductors" - x: 5.94d - y: -2.64d + x: 5.625d + y: -1.875d } { dependencies: ["3F058322E1A8D5EC"] @@ -526,8 +526,8 @@ type: "item" }] title: "Highly Advanced SoCs" - x: 7.26d - y: -0.33d + x: 6.75d + y: 0.375d } ] subtitle: ["Bring your long journey to a well-deserved end"] diff --git a/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt b/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt index 2ebdde1..1dbeb82 100644 --- a/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt +++ b/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt @@ -12,28 +12,28 @@ linked_quest: "52D00CD3E8D1E293" shape: "rsquare" size: 0.66d - x: -1.32d - y: 2.31d + x: -1.5d + y: 2.25d } { id: "21A3EAE297C446EC" linked_quest: "24F0454B9A090C44" - size: 0.66d - x: -6.6d - y: 2.31d + size: 0.75d + x: -6.0d + y: 2.25d } ] quests: [ { dependencies: ["24F0454B9A090C44"] description: [ - "The &aZero Point Module&r (item) is a non-rechargable battery with TONS of energy stored. You may have found one of these before now, but you won't be able to discharge it until reaching &cZPM&r tier." + "The &aZero Point Module&r (item) is a non-rechargable battery with TONS of energy stored. You may have found one of these before now, but you haven't been able to discharge it until reaching &cZPM&r." "" "These can only be found as loot from &6Jungle Temples&r. They're exceptionally rare - don't worry about finding one. " "" "This quest is &6optional&r and is just for fun. Feel free to hit the checkbox if you just want the completion points!" "{@pagebreak}" - "&bLore:&r Zero Point Module, the full name of the ZPM tier, is also from Stargate. Its namesake is a device which generated crazy amounts of energy." + "&l&3Lore:&r&o Zero Point Module, the full name of the ZPM tier, is also from Stargate. Its namesake is a device which generated crazy amounts of energy." ] icon: "gtceu:zero_point_module" id: "75905E3672399A63" @@ -44,16 +44,18 @@ { id: "10AC8DC9332D084C" item: "gtceu:zero_point_module" + optional_task: true type: "item" } { id: "7AD0E74B9CD9AFAE" + optional_task: true type: "checkmark" } ] title: "Zero Point Module" - x: -6.6d - y: -0.33d + x: -6.0d + y: 0.0d } { dependencies: ["4C7C0F6A6598BC24"] @@ -72,8 +74,8 @@ type: "item" }] title: "ZPM Superconductors" - x: -5.28d - y: 0.99d + x: -4.875d + y: 1.125d } { dependencies: [ @@ -128,8 +130,8 @@ } ] title: "Absolute Elation" - x: -6.6d - y: 0.99d + x: -6.0d + y: 1.125d } { dependencies: ["378F0AFCF95354B2"] @@ -157,8 +159,8 @@ } ] title: "Enriched Naquadah" - x: -5.28d - y: -1.65d + x: -4.875d + y: -1.125d } { dependencies: [ @@ -172,6 +174,7 @@ "These coils are required for progressing to the second half of &cZPM&r, and beyond." ] id: "4C7C0F6A6598BC24" + size: 0.75d subtitle: "IT'S OVER 9000!!!" tasks: [{ count: 16L @@ -180,8 +183,8 @@ type: "item" }] title: "Trinium Coils" - x: -5.28d - y: -0.33d + x: -4.875d + y: 0.0d } { dependencies: [ @@ -200,14 +203,15 @@ "&eNote&r: To form this multiblock, the &3Object Holder&r must face the controller." ] id: "468EEFD9D2F69014" + size: 0.75d subtitle: "Your research adventures continue!" tasks: [{ id: "61F7812F0FB70497" type: "checkmark" }] title: "Research Station" - x: -5.28d - y: 2.31d + x: -4.875d + y: 2.25d } { dependencies: [ @@ -219,17 +223,18 @@ "" "It's also made in the Assembly Line." "" - "Along with things you already know how to make, watch out for the &6HSS-E Frames&r." + "Passing over the ingredients we've already seen before, watch out for the &6HSS-E Frames&r." ] id: "79E4E53E9DF45549" + size: 0.75d tasks: [{ id: "226973A23C89BDD2" item: "gtceu:crystal_processor_mainframe" type: "item" }] title: "First UV Circuits!" - x: -3.96d - y: 3.63d + x: -3.75d + y: 3.375d } { dependencies: ["1D6CC3C7F6BE4055"] @@ -240,7 +245,7 @@ "" "In the future, these may become more difficult to make." "{@pagebreak}" - "&bLore&r: In GT5u, the texture for this item was red, and did not have the special design on it. There was a \"raw\" version with the design, but it was used for other unrelated things. Who knows why?" + "&l&3Lore:&r&o In GT5u, the texture for this item was red, and did not have the special design on it. There was a \"raw\" version with the design, but it was used for other unrelated things. Who knows why?" ] id: "29B7D93D7F32DBA9" shape: "rsquare" @@ -252,8 +257,8 @@ type: "item" }] title: "Crystal SoC" - x: -3.96d - y: 0.99d + x: -3.75d + y: 1.125d } { dependencies: ["1D6CC3C7F6BE4055"] @@ -271,8 +276,8 @@ type: "checkmark" }] title: "Advanced Data Access Hatch" - x: -2.64d - y: 0.99d + x: -2.625d + y: 1.125d } { dependencies: [ @@ -299,8 +304,8 @@ } ] title: "Naquadria" - x: -2.64d - y: -0.33d + x: -2.625d + y: 0.0d } { dependencies: ["690E013DFCB060ED"] @@ -315,14 +320,14 @@ "" "&ePro Tip&r: You can wall-share cleanrooms with doors in-between too if you want more space." "{@pagebreak}" - "&bLore&r: GTCEu's Sterilized Growth Medium chain is loosely based off of Bartworks' from GTNH. The main difference is that GTNH required a Bacterial Vat multiblock, which was more complex than the ordered Assembly Line. GTCEu is considering adding a multiblock like it but with their own spin in the future." + "&l&3Lore:&r&o GTCEu's Sterilized Growth Medium chain is loosely based off of Bartworks' from GTNH. The main difference is that GTNH required a Bacterial Vat multiblock, which was more complex than the ordered Assembly Line. GTCEu is considering adding a multiblock like it but with their own spin in the future." "{@pagebreak}" - "&bMore Lore&r: In Gregicality Legacy, the Sterilized Growth Medium production chain was very different. It was one of the most difficult processes in the mod, with over 30 complicated steps! It was based off of producing different real-life vitamins and nutrients." + "&l&More Lore:&r&o In Gregicality Legacy, the Sterilized Growth Medium production chain was very different. It was one of the most difficult processes in the mod, with over 30 complicated steps! It was based off of producing different real-life vitamins and nutrients." "{@pagebreak}" - "&bEven More Lore&r: In Shadows of Greg, this was made with just Distilled Water and Mince Meat. How far we've come..." + "&l&Even More Lore:&r&o In Shadows of Greg, this was made with just Distilled Water and Mince Meat. How far we've come..." ] id: "6AFDA523304711DB" - size: 0.66d + size: 0.75d subtitle: "The final processing line, at last!" tasks: [{ amount: 1000L @@ -331,8 +336,8 @@ type: "fluid" }] title: "Sterilized Growth Medium" - x: 0.0d - y: 0.99d + x: -0.375d + y: 1.125d } { dependencies: [ @@ -342,10 +347,10 @@ description: [ "The &aZPM Lapotronic Orb&r is even better than the &dLuV&r one! It of course comes at a price..." "{@pagebreak}" - "&bLore&r: Imagine making 64 IV or 8 LuV Orbs for just one of these! See the Lore for the LuV orb for details." + "&l&3Lore:&r&o Imagine making 64 &1IV&f or 8 &dLuV&f Orbs for just one of these! See the Lore for the &dLuV&f orb for details." ] id: "690A51204DF5D469" - size: 0.66d + size: 0.75d subtitle: "A power singularity!" tasks: [{ id: "41813C4D68B991D7" @@ -353,8 +358,8 @@ type: "item" }] title: "Mega Batteries" - x: -1.32d - y: 0.99d + x: -1.5d + y: 1.125d } { dependencies: [ @@ -374,7 +379,7 @@ icon: "gtceu:zpm_energy_input_hatch" id: "64EA73FAB2A51850" shape: "rsquare" - size: 0.66d + size: 0.75d tasks: [ { id: "0B57097F8879481C" @@ -388,8 +393,8 @@ } ] title: "Upgrading your Assembly Line II" - x: -2.64d - y: 2.31d + x: -2.625d + y: 2.25d } { dependencies: [ @@ -399,12 +404,12 @@ description: [ "The &aSterilized Cleanroom&r is required to produce the next tier of circuits. Nearly every step must be performed inside of one. Good luck fitting everything into such a tight space!" "" - "If you only have one &3Cleanroom&r, you will need another for &aSterilized&r recipes." + "If you only have one &3Cleanroom&r, you'll need another for &aSterilized&r recipes." "" "&eNote&r: Normal Cleanroom recipes cannot run in the Sterilized Cleanroom, so you can't just \"upgrade\" your old Cleanrooms." ] id: "690E013DFCB060ED" - size: 0.66d + size: 0.75d subtitle: "Comes with disinfectant!" tasks: [{ count: 8L @@ -413,8 +418,8 @@ type: "item" }] title: "Sterilized Cleanroom" - x: 0.0d - y: 2.31d + x: -0.375d + y: 2.25d } { dependencies: ["468EEFD9D2F69014"] @@ -449,23 +454,24 @@ "" "Don't feel forced to go for 16 CWU/t immediately. There's lots to do in between these milestones." "{@pagebreak}" - "&bLore&r: This mechanic is loosely inspired by TecTech's Quantum Computer, which is similar but has some much more annoying mechanics like the Uncertainty Resolver." + "&l&3Lore:&r&o This mechanic is loosely inspired by TecTech's Quantum Computer, which is similar but has some much more annoying mechanics like the Uncertainty Resolver." ] id: "1D6CC3C7F6BE4055" + size: 0.75d subtitle: "That's no Quantum Computer..." tasks: [{ id: "0415DB1D2067171F" type: "checkmark" }] title: "HPCA" - x: -3.96d - y: 2.31d + x: -3.75d + y: 2.25d } { dependencies: ["6AFDA523304711DB"] description: ["&aStem Cells&r are a major component of &4Wetware Circuits&r. Just don't question why these use Osmiridium."] id: "33A1FF5C31EAF716" - size: 0.66d + size: 0.75d subtitle: "This texture used to be really ugly..." tasks: [{ id: "1E31342D5310ED6D" @@ -473,20 +479,20 @@ type: "item" }] title: "Stem Cells" - x: 0.0d - y: -0.33d + x: -0.375d + y: 0.0d } { dependencies: ["33A1FF5C31EAF716"] description: [ "The final circuit board - it's been a long time coming! As you can see, this board is &cmuch&r more expensive than the other ones, but you should be alright. You're a pro now!" "{@pagebreak}" - "&bLore&r: In GTNH, these circuit boards require LuV Sensors, instead of IV. This means that Wetware LuV circuits, needed other (crystal) LuV circuits!" + "&l&3Lore:&r&o In GTNH, these circuit boards require LuV Sensors, instead of IV. This means that Wetware LuV circuits, needed other (crystal) LuV circuits!" "" "Additionally, because Wetware was so expensive, using Crystal was preferred unless UHV wetware circuits were needed. Thankfully, CEu does not have this problem, and LuV Wetware Circuits are worth making." ] id: "678CABA03E17516A" - size: 0.66d + size: 0.75d subtitle: "The board of life itself" tasks: [{ id: "0097D7805D82EDEC" @@ -494,14 +500,14 @@ type: "item" }] title: "Wetware Printed Circuit Board" - x: 0.0d - y: -1.65d + x: -0.375d + y: -1.125d } { dependencies: ["678CABA03E17516A"] description: ["The &aNeuro Processing Unit&r serves as the CPU for &4Wetware&r. It also takes a circuit board in its recipe, but don't let that scare you."] id: "3BD68E5909A97532" - size: 0.66d + size: 0.75d subtitle: "Neurons for computation" tasks: [{ id: "06AE61C5F174F4E7" @@ -509,8 +515,8 @@ type: "item" }] title: "It's Alive!" - x: 1.32d - y: -1.65d + x: 0.75d + y: -1.125d } { dependencies: ["082AB255886E73C2"] @@ -520,14 +526,15 @@ "This is also the best &cZPM&r circuit!" ] id: "370FC1CDF5F9A9CC" + size: 0.75d tasks: [{ id: "31DF7507733F3EE0" item: "gtceu:wetware_processor_assembly" type: "item" }] title: "Best ZPM Circuits!" - x: 1.32d - y: 1.65d + x: 0.75d + y: 1.125d } { dependencies: ["3BD68E5909A97532"] @@ -537,14 +544,15 @@ "&6Congrats&r!" ] id: "082AB255886E73C2" + size: 0.75d tasks: [{ id: "0B12A1F63822CF8A" item: "gtceu:wetware_processor" type: "item" }] title: "Best LuV Circuits!" - x: 1.32d - y: -0.33d + x: 0.75d + y: 0.0d } { dependencies: ["24366846FDA52CE3"] @@ -556,7 +564,7 @@ "&bFun Fact&r: Arsenic does not exist as a liquid at standard conditions. It sublimates directly into a gas! \"Realism\", my ass." ] id: "6988AE94BE7B461F" - size: 0.66d + size: 0.75d subtitle: "I want my particle accelerator back..." tasks: [{ id: "798EFE8E18E79C0C" @@ -564,15 +572,15 @@ type: "item" }] title: "Darmstadtium" - x: -2.64d - y: 4.62d + x: -2.625d + y: 4.5d } { dependencies: ["546CC03435E763CF"] description: [ "&aDuranium&r is a material from Star Trek, and is used for a few things in GT. It makes some pretty awesome pipes, but otherwise you won't need much of this quite yet." "{@pagebreak}" - "&bLore&r: In some versions of GT5u, this material was entirely white. In fact, most fusion materials and later were like this. Boring!" + "&l&3Lore:&r&o In some versions of GT5u, this material was entirely white. In fact, most fusion materials and later were like this. Boring!" ] id: "2CB8FCE09920042C" shape: "rsquare" @@ -584,8 +592,8 @@ type: "item" }] title: "Duranium" - x: 0.0d - y: 4.62d + x: -0.375d + y: 4.5d } { dependencies: ["24366846FDA52CE3"] @@ -594,10 +602,10 @@ "" "It requires 2 Fusion steps to obtain - Lanthanum and Silicon will make &bLutetium&r, and combining this &bLutetium&r with Chrome will give you &aAmericium&r." "{@pagebreak}" - "&bLore&r: In Gregicality Legacy, Americium was replaced with Dubnium. Americium is a material only obtained from nuclear reactors, so GCYL changed it to the synthetic element Dubnium instead." + "&l&3Lore:&r&o In Gregicality Legacy, Americium was replaced with Dubnium. Americium is a material only obtained from nuclear reactors, so GCYL changed it to the synthetic element Dubnium instead." ] id: "762C48F0C2EA6B81" - size: 0.66d + size: 0.75d subtitle: "It'd be nice if we could make this in a nuclear reactor..." tasks: [{ id: "5D597AE565A54388" @@ -605,25 +613,26 @@ type: "item" }] title: "Americium" - x: -1.3101020408163322d - y: 3.627857142857149d + x: -1.5d + y: 3.375d } { dependencies: ["370FC1CDF5F9A9CC"] description: [ - "The third circuit of the &4wetware&r line. You will need &bEuropium&r to make these." + "The third circuit of the &4wetware&r line. Get some &bEuropium&r to make these." "" "This is also the best &3UV&r circuit!" ] id: "359121584E056022" + size: 0.75d tasks: [{ id: "5F54BE8467A5C882" item: "gtceu:wetware_processor_computer" type: "item" }] title: "Best UV Circuits!" - x: 1.32d - y: 3.63d + x: 0.75d + y: 2.25d } { dependencies: ["79E4E53E9DF45549"] @@ -633,15 +642,15 @@ "The &3HPCA Advanced Computation Component&r produces &a4x&r the computation for only &a2x&r the Cooling!" ] id: "0199DBC46D7BC2B9" - size: 0.66d + size: 0.75d subtitle: "Time for some computational advancement!" tasks: [{ id: "2C8331B09F698CCA" type: "checkmark" }] title: "Advanced HPCA Components" - x: -5.28d - y: 3.63d + x: -4.875d + y: 3.375d } { dependencies: [ @@ -660,7 +669,7 @@ ] id: "24366846FDA52CE3" shape: "gear" - size: 1.5d + size: 1.2d subtitle: "Fusion just got more expensive..." tasks: [{ id: "0D45B9FFF6BA13FE" @@ -668,8 +677,8 @@ type: "item" }] title: "Fusion Reactor II" - x: -2.63663265306122d - y: 3.5870408163265317d + x: -2.625d + y: 3.375d } { dependencies: [ @@ -681,10 +690,10 @@ "" "You'll need this to get the next tier of circuits, and for &3UV&r components." "{@pagebreak}" - "&bLore&r: In some versions of GT5u, only Tritanium fluid was red. The material was otherwise white. In GTCEu, we decided to make the whole thing red instead. Much better looking!" + "&l&3Lore:&r&o In some versions of GT5u, only Tritanium fluid was red. The material was otherwise white. In GTCEu, we decided to make the whole thing red instead. Much better looking!" ] id: "35F13B6D60361904" - size: 0.66d + size: 0.75d subtitle: "Star Trek strikes again!" tasks: [{ id: "6C5B3B1C0B85C003" @@ -692,8 +701,8 @@ type: "item" }] title: "Tritanium" - x: 0.0d - y: 3.63d + x: -0.375d + y: 3.375d } ] subtitle: ["Harness the cosmos and wield the bacteriological"] diff --git a/config/ftbquests/quests/data.snbt b/config/ftbquests/quests/data.snbt index 8cc8e0e..cf8524b 100644 --- a/config/ftbquests/quests/data.snbt +++ b/config/ftbquests/quests/data.snbt @@ -10,14 +10,14 @@ emergency_items_cooldown: 300 grid_scale: 0.5d icon: "kubejs:greg_icon" - lock_message: "e" + lock_message: "eSFSDF" loot_crate_no_drop: { boss: 0 monster: 600 passive: 4000 } pause_game: false - progression_mode: "linear" + progression_mode: "default" title: "GregTech Community Pack" version: 13 } diff --git a/config/ftbquests/quests/reward_tables/coke_oven.snbt b/config/ftbquests/quests/reward_tables/coke_oven.snbt deleted file mode 100644 index 9b65bc0..0000000 --- a/config/ftbquests/quests/reward_tables/coke_oven.snbt +++ /dev/null @@ -1,11 +0,0 @@ -{ - icon: "gtceu:coke_oven" - id: "22532792A58A9245" - loot_size: 1 - order_index: 0 - rewards: [ - { count: 40, item: "minecraft:coal" } - { count: 40, item: "minecraft:oak_log" } - ] - title: "coke_oven" -} diff --git a/config/ftbquests/quests/reward_tables/lv_lootbox.snbt b/config/ftbquests/quests/reward_tables/lv_lootbox.snbt deleted file mode 100644 index c147714..0000000 --- a/config/ftbquests/quests/reward_tables/lv_lootbox.snbt +++ /dev/null @@ -1,19 +0,0 @@ -{ - icon: "gtceu:lv_machine_casing" - id: "7F1424A135F898C9" - loot_size: 1 - order_index: 2 - rewards: [ - { count: 4, item: "gtceu:steel_ingot", weight: 2.0f } - { item: "gtceu:lv_electric_pump" } - { item: "gtceu:lv_electric_motor", random_bonus: 3, weight: 1.2f } - { item: "gtceu:lv_robot_arm", weight: 0.3f } - { item: "gtceu:lv_electric_piston" } - { item: "gtceu:lv_conveyor_module", random_bonus: 3 } - { item: "gtceu:basic_electronic_circuit", random_bonus: 3, weight: 0.8f } - { item: "gtceu:invar_ingot", random_bonus: 7, weight: 1.33f } - { count: 8, item: "gtceu:wrought_iron_ingot", random_bonus: 8, weight: 1.5f } - { count: 2, item: "gtceu:lv_machine_hull", random_bonus: 2, weight: 0.66f } - ] - title: "lv_lootbox_common" -} diff --git a/config/functionalstorage/functionalstorage-client.toml b/config/functionalstorage/functionalstorage-client.toml deleted file mode 100644 index 5b0f6b3..0000000 --- a/config/functionalstorage/functionalstorage-client.toml +++ /dev/null @@ -1,9 +0,0 @@ - -[FunctionalStorageClientConfig] - #Drawer content render range in blocks - #Range: > 1 - DRAWER_RENDER_RANGE = 16 - #The thickness of 3D item/block displays - #Range: 0.05 ~ 0.75 - DRAWER_RENDER_THICKNESS = 0.125 - diff --git a/config/functionalstorage/functionalstorage-common.toml b/config/functionalstorage/functionalstorage-common.toml deleted file mode 100644 index 88ea3f5..0000000 --- a/config/functionalstorage/functionalstorage-common.toml +++ /dev/null @@ -1,8 +0,0 @@ - -[FunctionalStorageConfig] - #Armory slot amount - #Range: > 1 - ARMORY_CABINET_SIZE = 4096 - #Linking range radius - DRAWER_CONTROLLER_LINKING_RANGE = 12 - diff --git a/config/gtceu.yaml b/config/gtceu.yaml index 7347793..adca00f 100644 --- a/config/gtceu.yaml +++ b/config/gtceu.yaml @@ -2,7 +2,7 @@ recipes: # Whether to generate Flawed and Chipped Gems for materials and recipes involving them. # Useful for mods like TerraFirmaCraft. # Default: false - generateLowQualityGems: false + generateLowQualityGems: true # Whether to remove Block/Ingot compression and decompression in the Crafting Table. # Default: false @@ -74,6 +74,10 @@ recipes: removeVanillaTNTRecipe: true worldgen: + # Rubber Tree spawn chance (% per chunk) + # Default: 0.5 + rubberTreeSpawnChance: 0.5 + # Should all Stone Types drop unique Ore Item Blocks? # Default: false (meaning only Stone, Netherrack, and Endstone) allUniqueStoneTypes: false @@ -83,33 +87,41 @@ worldgen: # Default: false (no falling ores) sandOresFall: false - # Radius that ore veins will check for existing ones. - # If one is found, the vein will not spawn. - # Default: 3 - oreVeinScanRadius: 3 + oreVeins: + # The grid size (in chunks) for ore vein generation + # Default: 3 + oreVeinGridSize: 3 - # Maximum worldgen feature size in chunks - # if a vein is larger than this, Minecraft complains in logs. - # If that happens, either increase this or make your veins smaller. - # NOTE: Larger veins can cause noticeable worldgen lag! - # Default: 2 - maxFeatureChunkSize: 2 + # The maximum random offset (in blocks) from the grid for generating an ore vein. + # Default: 12 + oreVeinRandomOffset: 12 - # Debug ore vein placement? (will print placed veins to server's debug.log) - # Default: false (no placement printout in debug.log) - debugWorldgen: false + # Prevents regular vanilla ores from being generated outside GregTech ore veins + # Default: true + removeVanillaOreGen: true - # Rubber Tree spawn chance (% per chunk) - # Default: 0.5 - rubberTreeSpawnChance: 0.5 + # Prevents vanilla's large ore veins from being generated + # Default: true + removeVanillaLargeOreVeins: true - # Prevents regular vanilla ores from being generated outside GregTech ore veins - # Default: true - removeVanillaOreGen: true + # Multiplier to bedrock ore generation amount + # Default: 1.0f + bedrockOreMultiplier: 1.0 - # Prevents vanilla's large ore veins from being generated - # Default: true - removeVanillaLargeOreVeins: true + # Make bedrock ore/fluid veins infinite? + # Default: false + infiniteBedrockOresFluids: false + + # Sets the maximum number of chunks that may be cached for ore vein generation. + # Higher values may improve world generation performance, but at the cost of more RAM usage. + # If you substantially increase the ore vein grid size, random vein offset, or have very large (custom) veins, you may need to increase this value as well. + # Default: 512 (requires restarting the server / re-opening the world) + oreGenerationChunkCacheSize: 512 + + # Sets the maximum number of chunks for which ore indicators may be cached. + # If you register any custom veins with very large indicator ranges (or modify existing ones that way), you may need to increase this value. + # Default: 2048 (requires restarting the server / re-opening the world) + oreIndicatorChunkCacheSize: 2048 machines: # Whether insufficient energy supply should reset Machine recipe progress to zero. @@ -165,7 +177,7 @@ machines: # Wether to add a "Bedrock Ore Miner" (also enables bedrock ore generation) # Default: false - doBedrockOres: true + doBedrockOres: false # What Kind of material should the bedrock ore miner output? # Default: "raw" @@ -175,15 +187,43 @@ machines: # Default: true doProcessingArray: true + # Makes nearly every GCYM Multiblock require blocks which set their maximum voltages. + # Default: false + enableTieredCasings: false + + # Minimum distance between Long Distance Item Pipe Endpoints + # Default: 50 + ldItemPipeMinDistance: 50 + + # Minimum distance betweeb Long Distance Fluid Pipe Endpoints + # Default: 50 + ldFluidPipeMinDistance: 50 + + # If High Tier (>UV-tier) GT content should be registered. + # Items and Machines enabled with this config will have missing recipes by default. + # This is intended for modpack developers only, and is not playable without custom tweaks or addons. + # Other mods can override this to true, regardless of the config file. + # Default: false + highTierContent: false + + # Whether search for recipes asynchronously. + # Default: true + asyncRecipeSearching: true + client: # Whether or not to enable Emissive Textures for GregTech Machines. # Default: true machinesEmissiveTextures: true # The default color to overlay onto machines. - # 16777215 (0xFFFFFF in decimal) is no coloring (default). - # 13819135 (0xD2DCFF in decimal) is the classic blue from GT5. - defaultPaintingColor: 16777215 + # #FFFFFF is no coloring (default). + # #D2DCFF is the classic blue from GT5. + defaultPaintingColor: #FFFFFF + + # Use VBO cache for multiblock preview. + # Disable it if you have issues with rendering multiblocks. + # Default: true + useVBO: true # Config options for Mod Compatibility compat: @@ -220,3 +260,16 @@ compat: # Default: true removeSmeltingForEBFMetals: true +dev: + # Debug ore vein placement? (will print placed veins to server's debug.log) + # Default: false (no placement printout in debug.log) + debugWorldgen: false + + # Dump all registered GT recipes? + # Default: false + dumpRecipes: false + + # Dump all registered GT models/blockstates/etc? + # Default: false + dumpAssets: false + diff --git a/config/hangglider-client.toml b/config/hangglider-client.toml index 4248cfd..d82a70d 100644 --- a/config/hangglider-client.toml +++ b/config/hangglider-client.toml @@ -1,8 +1,8 @@ #Multiplier for camera tilt speed when gliding. #Range: 0.1 ~ 1.0 gliding_tilt_speed = 0.4 -#Auto-switch to third-person mode while gliding. -third_person_gliding = false +#Automatically switch to third-person mode while gliding. +auto_third_person_gliding = false #Tilt camera depending on gliding turn angle. gliding_camera_tilt = true #Multiplier for camera tilt amount when gliding. diff --git a/config/inventoryessentials-common.toml b/config/inventoryessentials-common.toml new file mode 100644 index 0000000..5cefdf3 --- /dev/null +++ b/config/inventoryessentials-common.toml @@ -0,0 +1,7 @@ +#Use the client implementation even on servers that have the mod installed - only useful for development purposes. +forceClientImplementation = false +#Should space-clicking move all items even if an empty slot was clicked? +allowBulkTransferAllOnEmptySlot = false +#You can now go into your Controls and unbind the respective Inventory Essentials keys instead! +whereDidTheConfigsGo = true + diff --git a/config/inventorysorter-client.toml b/config/inventorysorter-client.toml new file mode 100644 index 0000000..d06cb08 --- /dev/null +++ b/config/inventorysorter-client.toml @@ -0,0 +1,8 @@ + +#Inventory sorter modules +[modules] + #Sorting module + sortingmodule = true + #Wheel move module + wheelmovemodule = true + diff --git a/config/ironjetpacks-client.toml b/config/ironjetpacks-client.toml deleted file mode 100644 index 9e914dd..0000000 --- a/config/ironjetpacks-client.toml +++ /dev/null @@ -1,27 +0,0 @@ - -#General configuration options. -[General] - #Enable jetpack sounds? - jetpackSounds = true - #Enable jetpack particles? - jetpackParticles = true - #Enable jetpack stat tooltips? - advancedTooltips = true - -#HUD configuration options. -[HUD] - #Enable the HUD? - enable = true - #The position preset for the HUD. - #0=Top Left, 1=Middle Left, 2=Bottom Left, 3=Top Right, 4=Middle Right, 5=Bottom Right - #Range: 0 ~ 5 - position = 1 - #The X offset for the HUD. - #Range: > -2147483648 - offsetX = 0 - #The Y offset for the HUD. - #Range: > -2147483648 - offsetY = 0 - #Show HUD over the chat? - showOverChat = false - diff --git a/config/ironjetpacks-common.toml b/config/ironjetpacks-common.toml deleted file mode 100644 index e82e2f4..0000000 --- a/config/ironjetpacks-common.toml +++ /dev/null @@ -1,19 +0,0 @@ - -#General configuration options. -[General] - #Should jetpacks be enchantable? - enchantableJetpacks = false - #Enable Curios integration. - curiosIntegration = true - -#Dynamic recipe options. -[Recipe] - #Enable default recipes for Energy Cells? - cells = true - #Enable default recipes for Thrusters? - thrusters = true - #Enable default recipes for Capacitors? - capacitors = true - #Enable default recipes for Jetpacks? - jetpacks = true - diff --git a/config/ironjetpacks/jetpacks/bronze.json b/config/ironjetpacks/jetpacks/bronze.json deleted file mode 100644 index 99be7d5..0000000 --- a/config/ironjetpacks/jetpacks/bronze.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "bronze", - "disable": false, - "tier": 2, - "color": "da9839", - "armorPoints": 3, - "enchantability": 9, - "craftingMaterial": "tag:forge:ingots/bronze", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 800000, - "usage": 120, - "speedVertical": 0.41, - "accelVertical": 0.12, - "speedSideways": 0.14, - "speedHoverAscend": 0.27, - "speedHoverDescend": 0.25, - "speedHover": 0.075, - "sprintSpeedMulti": 1.1, - "sprintSpeedMultiVertical": 1.05, - "sprintFuelMulti": 2.1 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/copper.json b/config/ironjetpacks/jetpacks/copper.json deleted file mode 100644 index 9b96a5f..0000000 --- a/config/ironjetpacks/jetpacks/copper.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "copper", - "disable": false, - "tier": 1, - "color": "ee825b", - "armorPoints": 2, - "enchantability": 12, - "craftingMaterial": "minecraft:copper_ingot", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 250000, - "usage": 85, - "speedVertical": 0.29, - "accelVertical": 0.11, - "speedSideways": 0.1, - "speedHoverAscend": 0.23, - "speedHoverDescend": 0.25, - "speedHover": 0.092, - "sprintSpeedMulti": 1.05, - "sprintSpeedMultiVertical": 1.025, - "sprintFuelMulti": 1.4 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/creative.json b/config/ironjetpacks/jetpacks/creative.json deleted file mode 100644 index 62bd2eb..0000000 --- a/config/ironjetpacks/jetpacks/creative.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "creative", - "disable": false, - "tier": -1, - "color": "cf1ae9", - "armorPoints": 8, - "enchantability": 0, - "craftingMaterial": "null", - "creative": true, - "rarity": 3, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 0, - "usage": 0, - "speedVertical": 1.03, - "accelVertical": 0.17, - "speedSideways": 0.21, - "speedHoverAscend": 0.45, - "speedHoverDescend": 0.25, - "speedHover": 0.0, - "sprintSpeedMulti": 2.0, - "sprintSpeedMultiVertical": 1.5, - "sprintFuelMulti": 0.0 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/diamond.json b/config/ironjetpacks/jetpacks/diamond.json deleted file mode 100644 index 68e05d5..0000000 --- a/config/ironjetpacks/jetpacks/diamond.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "diamond", - "disable": false, - "tier": 4, - "color": "4cf4e0", - "armorPoints": 4, - "enchantability": 10, - "craftingMaterial": "tag:forge:gems/diamond", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 30000000, - "usage": 650, - "speedVertical": 0.9, - "accelVertical": 0.15, - "speedSideways": 0.19, - "speedHoverAscend": 0.41, - "speedHoverDescend": 0.25, - "speedHover": 0.005, - "sprintSpeedMulti": 1.8, - "sprintSpeedMultiVertical": 1.4, - "sprintFuelMulti": 3.8 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/electrum.json b/config/ironjetpacks/jetpacks/electrum.json deleted file mode 100644 index 71cf9d7..0000000 --- a/config/ironjetpacks/jetpacks/electrum.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "electrum", - "disable": false, - "tier": 3, - "color": "f6f395", - "armorPoints": 2, - "enchantability": 18, - "craftingMaterial": "tag:forge:ingots/electrum", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 10000000, - "usage": 310, - "speedVertical": 0.79, - "accelVertical": 0.14, - "speedSideways": 0.17, - "speedHoverAscend": 0.37, - "speedHoverDescend": 0.25, - "speedHover": 0.03, - "sprintSpeedMulti": 1.6, - "sprintSpeedMultiVertical": 1.3, - "sprintFuelMulti": 3.5 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/emerald.json b/config/ironjetpacks/jetpacks/emerald.json deleted file mode 100644 index 65123b5..0000000 --- a/config/ironjetpacks/jetpacks/emerald.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "emerald", - "disable": false, - "tier": 5, - "color": "4dd979", - "armorPoints": 4, - "enchantability": 15, - "craftingMaterial": "tag:forge:gems/emerald", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 48000000, - "usage": 880, - "speedVertical": 1.03, - "accelVertical": 0.17, - "speedSideways": 0.21, - "speedHoverAscend": 0.45, - "speedHoverDescend": 0.25, - "speedHover": 0.0, - "sprintSpeedMulti": 2.0, - "sprintSpeedMultiVertical": 1.5, - "sprintFuelMulti": 4.0 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/gold.json b/config/ironjetpacks/jetpacks/gold.json deleted file mode 100644 index 33b1f0e..0000000 --- a/config/ironjetpacks/jetpacks/gold.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "gold", - "disable": false, - "tier": 3, - "color": "f9eb59", - "armorPoints": 2, - "enchantability": 25, - "craftingMaterial": "tag:forge:ingots/gold", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 10000000, - "usage": 300, - "speedVertical": 0.61, - "accelVertical": 0.13, - "speedSideways": 0.15, - "speedHoverAscend": 0.34, - "speedHoverDescend": 0.25, - "speedHover": 0.03, - "sprintSpeedMulti": 1.5, - "sprintSpeedMultiVertical": 1.25, - "sprintFuelMulti": 3.2 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/invar.json b/config/ironjetpacks/jetpacks/invar.json deleted file mode 100644 index ba2c945..0000000 --- a/config/ironjetpacks/jetpacks/invar.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "invar", - "disable": false, - "tier": 3, - "color": "a4b2a9", - "armorPoints": 3, - "enchantability": 15, - "craftingMaterial": "tag:forge:ingots/invar", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 12000000, - "usage": 350, - "speedVertical": 0.61, - "accelVertical": 0.13, - "speedSideways": 0.15, - "speedHoverAscend": 0.34, - "speedHoverDescend": 0.25, - "speedHover": 0.03, - "sprintSpeedMulti": 1.5, - "sprintSpeedMultiVertical": 1.25, - "sprintFuelMulti": 3.2 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/iron.json b/config/ironjetpacks/jetpacks/iron.json deleted file mode 100644 index cccca52..0000000 --- a/config/ironjetpacks/jetpacks/iron.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "iron", - "disable": false, - "tier": 2, - "color": "d8d8d8", - "armorPoints": 3, - "enchantability": 9, - "craftingMaterial": "tag:forge:ingots/iron", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 800000, - "usage": 120, - "speedVertical": 0.41, - "accelVertical": 0.12, - "speedSideways": 0.14, - "speedHoverAscend": 0.27, - "speedHoverDescend": 0.25, - "speedHover": 0.075, - "sprintSpeedMulti": 1.1, - "sprintSpeedMultiVertical": 1.05, - "sprintFuelMulti": 2.1 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/platinum.json b/config/ironjetpacks/jetpacks/platinum.json deleted file mode 100644 index 435c890..0000000 --- a/config/ironjetpacks/jetpacks/platinum.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "platinum", - "disable": false, - "tier": 4, - "color": "a6e9ff", - "armorPoints": 4, - "enchantability": 12, - "craftingMaterial": "tag:forge:ingots/platinum", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 36000000, - "usage": 720, - "speedVertical": 0.92, - "accelVertical": 0.155, - "speedSideways": 0.193, - "speedHoverAscend": 0.42, - "speedHoverDescend": 0.25, - "speedHover": 0.005, - "sprintSpeedMulti": 1.8, - "sprintSpeedMultiVertical": 1.4, - "sprintFuelMulti": 3.8 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/silver.json b/config/ironjetpacks/jetpacks/silver.json deleted file mode 100644 index 02f1389..0000000 --- a/config/ironjetpacks/jetpacks/silver.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "silver", - "disable": false, - "tier": 2, - "color": "8b99a4", - "armorPoints": 3, - "enchantability": 12, - "craftingMaterial": "tag:forge:ingots/silver", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 1200000, - "usage": 150, - "speedVertical": 0.48, - "accelVertical": 0.13, - "speedSideways": 0.15, - "speedHoverAscend": 0.3, - "speedHoverDescend": 0.25, - "speedHover": 0.07, - "sprintSpeedMulti": 1.3, - "sprintSpeedMultiVertical": 1.15, - "sprintFuelMulti": 2.7 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/steel.json b/config/ironjetpacks/jetpacks/steel.json deleted file mode 100644 index 6b1ba01..0000000 --- a/config/ironjetpacks/jetpacks/steel.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "steel", - "disable": false, - "tier": 3, - "color": "565656", - "armorPoints": 3, - "enchantability": 15, - "craftingMaterial": "tag:forge:ingots/steel", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 12000000, - "usage": 350, - "speedVertical": 0.67, - "accelVertical": 0.135, - "speedSideways": 0.155, - "speedHoverAscend": 0.35, - "speedHoverDescend": 0.25, - "speedHover": 0.025, - "sprintSpeedMulti": 1.5, - "sprintSpeedMultiVertical": 1.25, - "sprintFuelMulti": 3.2 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/stone.json b/config/ironjetpacks/jetpacks/stone.json deleted file mode 100644 index 2f13bcc..0000000 --- a/config/ironjetpacks/jetpacks/stone.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "stone", - "disable": false, - "tier": 1, - "color": "7f7f7f", - "armorPoints": 2, - "enchantability": 12, - "craftingMaterial": "tag:forge:stone", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 100000, - "usage": 70, - "speedVertical": 0.25, - "accelVertical": 0.11, - "speedSideways": 0.08, - "speedHoverAscend": 0.18, - "speedHoverDescend": 0.25, - "speedHover": 0.1, - "sprintSpeedMulti": 1.0, - "sprintSpeedMultiVertical": 1.0, - "sprintFuelMulti": 1.0 -} \ No newline at end of file diff --git a/config/ironjetpacks/jetpacks/wood.json b/config/ironjetpacks/jetpacks/wood.json deleted file mode 100644 index 167d1a6..0000000 --- a/config/ironjetpacks/jetpacks/wood.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "name": "wood", - "disable": false, - "tier": 0, - "color": "83663c", - "armorPoints": 1, - "enchantability": 15, - "craftingMaterial": "tag:minecraft:planks", - "creative": false, - "rarity": 0, - "toughness": 0.0, - "knockbackResistance": 0.0, - "curios": true, - "capacity": 20000, - "usage": 32, - "speedVertical": 0.18, - "accelVertical": 0.1, - "speedSideways": 0.06, - "speedHoverAscend": 0.16, - "speedHoverDescend": 0.25, - "speedHover": 0.14, - "sprintSpeedMulti": 1.0, - "sprintSpeedMultiVertical": 1.0, - "sprintFuelMulti": 1.0 -} \ No newline at end of file diff --git a/config/itemzoom-client.toml b/config/itemzoom-client.toml deleted file mode 100644 index f4ee183..0000000 --- a/config/itemzoom-client.toml +++ /dev/null @@ -1,32 +0,0 @@ - -[itemzoom] - - [itemzoom.toggled] - #If set to "false", Item Zoom will be disabled. - enabled = true - - [itemzoom.zoom] - #Set lower amount to make the item zoom less. - #Range: 10 ~ 100 - amount = 80 - - [itemzoom.jei] - #Zoom items only from the JEI ingredient and bookmark list overlays. - only = false - - [itemzoom.show] - #Display the item's cooldown animation when zoomed. - cooldown = false - - [itemzoom.show.help] - #Display name "Item Zoom" and the hotkey to toggle this mod below the zoomed item. - text = true - - [itemzoom.show.damage] - #Display the item's durability bar when zoomed. - bar = false - - [itemzoom.show.stack] - #Display the item's stack size when zoomed. - size = false - diff --git a/config/jade/hide-blocks.json b/config/jade/hide-blocks.json new file mode 100644 index 0000000..91bac41 --- /dev/null +++ b/config/jade/hide-blocks.json @@ -0,0 +1,7 @@ +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:barrier" + ], + "version": 1 +} \ No newline at end of file diff --git a/config/jade/hide-entities.json b/config/jade/hide-entities.json index 0637a08..4bb1a0e 100644 --- a/config/jade/hide-entities.json +++ b/config/jade/hide-entities.json @@ -1 +1,10 @@ -[] \ No newline at end of file +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:area_effect_cloud", + "minecraft:firework_rocket", + "minecraft:interaction", + "minecraft:text_display" + ], + "version": 1 +} \ No newline at end of file diff --git a/config/jade/jade.json b/config/jade/jade.json index 65b288f..d5e73d9 100644 --- a/config/jade/jade.json +++ b/config/jade/jade.json @@ -1,8 +1,12 @@ { "general": { + "hintOverlayToggle": true, + "hintNarratorToggle": true, + "previewOverlay": true, "displayTooltip": true, "displayBlocks": true, "displayEntities": true, + "displayBosses": true, "displayMode": "TOGGLE", "hideFromDebug": true, "hideFromTabList": true, @@ -12,10 +16,11 @@ "reachDistance": 0.0, "debug": false, "itemModNameTooltip": true, - "bossBarOverlapMode": "PUSH_DOWN", - "hintOverlayToggle": true + "bossBarOverlapMode": "PUSH_DOWN" }, "overlay": { + "activeTheme": "jade:dark", + "themesHash": -328442023, "overlayPosX": 0.5, "overlayPosY": 1.0, "overlayScale": 1.0, @@ -23,49 +28,11 @@ "overlayAnchorY": 0.0, "overlaySquare": false, "flipMainHand": false, - "autoScaleThreshold": 0.5, + "autoScaleThreshold": 0.4, "alpha": 0.7, - "themes": { - "jade:waila": { - "id": "jade:waila", - "backgroundColor": "#100010", - "gradientStart": "#5000ff", - "gradientEnd": "#28007f", - "titleColor": "#fff", - "textColor": "#a0a0a0", - "textShadow": true - }, - "jade:dark": { - "id": "jade:dark", - "backgroundColor": "#131313", - "gradientStart": "#383838", - "gradientEnd": "#242424", - "titleColor": "#fff", - "textColor": "#a0a0a0", - "textShadow": true - }, - "jade:create": { - "id": "jade:create", - "backgroundColor": "#000", - "gradientStart": "#2a2626", - "gradientEnd": "#1a1717", - "titleColor": "#fff", - "textColor": "#a0a0a0", - "textShadow": true - }, - "jade:top": { - "id": "jade:top", - "backgroundColor": "#0695", - "gradientStart": "#999f", - "gradientEnd": "#999f", - "titleColor": "#fff", - "textColor": "#a0a0a0", - "textShadow": true - } - }, - "activeTheme": "jade:dark", "iconMode": "TOP", - "animation": true + "animation": true, + "disappearingDelay": 0.0 }, "formatting": { "modName": "§9§o%s" diff --git a/config/jade/plugins.json b/config/jade/plugins.json index ef69a5b..dc1b0dd 100644 --- a/config/jade/plugins.json +++ b/config/jade/plugins.json @@ -1,50 +1,55 @@ { "minecraft": { - "block_inventory.detailed_amount": 54, + "item_storage.show_name_amount": 5, "furnace": true, - "harvest_tool.show_unbreakable": true, + "harvest_tool.show_unbreakable": false, + "animal_owner": true, + "animal_owner.fetch_names": true, + "harvest_tool.effective_tool": true, + "item_storage.normal_amount": 9, + "item_storage": true, + "harvest_tool": true, + "armor_stand": true, + "fluid_storage.detailed": false, + "energy_storage": true, + "entity_armor.max_for_render": 40, + "breaking_progress": true, + "tnt_stability": true, + "item_storage.items_per_line": 9, + "item_frame": true, + "crop_progress": true, + "command_block": true, + "mob_growth": true, + "harvest_tool.new_line": false, + "entity_health.max_for_render": 40, + "entity_health.show_fractions": false, + "mob_spawner": true, + "redstone": true, + "fluid_storage": true, "chicken_egg": true, - "block_inventory.items_per_line": 9, "jukebox": true, "brewing_stand": true, - "animal_owner": true, - "block_inventory.normal_amount": 9, "energy_storage.detailed": false, - "harvest_tool.effective_tool": true, "note_block": true, "beehive": true, - "block_inventory.show_name_amount": 5, - "block_inventory": true, + "item_storage.detailed_amount": 54, "player_head": true, "block_states": false, "lectern": true, "entity_armor": true, - "harvest_tool": true, - "armor_stand": true, - "fluid": true, + "harvest_tool.creative": false, "horse_stats": true, "item_tooltip": true, "entity_health": true, - "energy_storage": true, - "entity_armor.max_for_render": 40, "enchantment_power": true, - "breaking_progress": true, - "tnt_stability": true, + "zombie_villager": true, "villager_profession": true, "mob_breeding": true, "entity_health.icons_per_line": 10, - "item_frame": true, - "crop_progress": true, - "fluid.detailed": false, "total_enchantment_power": true, "potion_effects": true, - "command_block": true, - "mob_growth": true, "painting": true, - "harvest_tool.new_line": false, - "entity_health.max_for_render": 40, - "mob_spawner": true, - "redstone": true + "chiseled_bookshelf": true }, "gtceu": { "recipe_logic_provider": true, @@ -71,5 +76,10 @@ "power_storage": true, "crafting_monitor": true, "part_name": true + }, + "storagedrawers": { + "display.stacklimit": true, + "display.content": true, + "display.status": true } } \ No newline at end of file diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index b50c5b0..22724c8 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -10,11 +10,13 @@ "minecraft:lectern": null, "minecraft:redstone": null, "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, "minecraft:animal_owner": null, "minecraft:potion_effects": null, "minecraft:mob_growth": null, "minecraft:mob_breeding": null, "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, "minecraft:block_states": null, "minecraft:horse_stats": null, "minecraft:item_frame": null, @@ -26,6 +28,7 @@ "minecraft:enchantment_power": null, "minecraft:total_enchantment_power": null, "minecraft:player_head": null, + "minecraft:item_ber": null, "minecraft:villager_profession": null, "minecraft:item_tooltip": null, "minecraft:falling_block": null, @@ -33,8 +36,10 @@ "minecraft:entity_armor": null, "minecraft:crop_progress": null, "minecraft:mob_spawner": null, - "minecraft:block_inventory": null, - "minecraft:fluid": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, "minecraft:energy_storage": null, "minecraft:progress": null, "jade:object_name": null, @@ -64,11 +69,13 @@ "minecraft:lectern": null, "minecraft:redstone": null, "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, "minecraft:animal_owner": null, "minecraft:potion_effects": null, "minecraft:mob_growth": null, "minecraft:mob_breeding": null, "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, "minecraft:block_states": null, "minecraft:horse_stats": null, "minecraft:item_frame": null, @@ -80,6 +87,7 @@ "minecraft:enchantment_power": null, "minecraft:total_enchantment_power": null, "minecraft:player_head": null, + "minecraft:item_ber": null, "minecraft:villager_profession": null, "minecraft:item_tooltip": null, "minecraft:falling_block": null, @@ -87,8 +95,10 @@ "minecraft:entity_armor": null, "minecraft:crop_progress": null, "minecraft:mob_spawner": null, - "minecraft:block_inventory": null, - "minecraft:fluid": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, "minecraft:energy_storage": null, "minecraft:progress": null, "jade:object_name": null, diff --git a/config/jecalculation/config.toml b/config/jecalculation/config.toml deleted file mode 100644 index 2b135dc..0000000 --- a/config/jecalculation/config.toml +++ /dev/null @@ -1,4 +0,0 @@ - -[General] - clientMode = false - diff --git a/config/jecalculation/record.json b/config/jecalculation/record.json deleted file mode 100644 index c837c3b..0000000 --- a/config/jecalculation/record.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "craft": { - "mode": "input", - "overlayPositionX": 0, - "amount": "", - "overlayDepth": 0, - "overlayOpen": 0b, - "recents": [], - "inventory": 0b, - "overlayPositionY": 0 - }, - "math": { - "current": "", - "last": "0", - "state": 0, - "operator": 0 - }, - "player": { - "recipes": {}, - "last": "" - } -} diff --git a/config/jei/blacklist.cfg b/config/jei/blacklist.cfg deleted file mode 100644 index e69de29..0000000 diff --git a/config/jei/ingredient-list-mod-sort-order.ini b/config/jei/ingredient-list-mod-sort-order.ini deleted file mode 100644 index 1b7e49a..0000000 --- a/config/jei/ingredient-list-mod-sort-order.ini +++ /dev/null @@ -1,20 +0,0 @@ -Minecraft -GregTech -FTB Quests -Item Filters -Applied Energistics 2 -Building Gadgets -Crafting Station -Functional Storage -Xtones Reworked -Hang Glider -Simple Magnets -Elevator Mod -Iron Jetpacks -Angel Ring 2 -Tool Belt -AEInfinityBooster -AE2 Things -ExtendedAE -Just Another Void Dimension -Just Enough Calculation diff --git a/config/jei/ingredient-list-type-sort-order.ini b/config/jei/ingredient-list-type-sort-order.ini deleted file mode 100644 index 5c11a94..0000000 --- a/config/jei/ingredient-list-type-sort-order.ini +++ /dev/null @@ -1,3 +0,0 @@ -net.minecraft.world.item.ItemStack -net.minecraftforge.fluids.FluidStack -snownee.lychee.core.post.PostAction diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini deleted file mode 100644 index f18f710..0000000 --- a/config/jei/jei-client.ini +++ /dev/null @@ -1,141 +0,0 @@ -[BookmarkList] - # Description: Max number of rows shown - # Valid Values: An integer in the range [1, 100] (inclusive) - # Default Value: 16 - MaxRows = 16 - - # Description: Max number of columns shown - # Valid Values: An integer in the range [4, 100] (inclusive) - # Default Value: 9 - MaxColumns = 9 - - # Description: Horizontal alignment of the ingredient grid inside the available area - # Valid Values: [LEFT, CENTER, RIGHT] - # Default Value: LEFT - HorizontalAlignment = LEFT - - # Description: Vertical alignment of the ingredient grid inside the available area - # Valid Values: [TOP, CENTER, BOTTOM] - # Default Value: TOP - VerticalAlignment = TOP - - # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. - # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] - # Default Value: ENABLED - ButtonNavigationVisibility = ENABLED - - # Description: Set to true to draw a background texture behind the gui. - # Valid Values: [true, false] - # Default Value: false - DrawBackground = false - - -[IngredientList] - # Description: Max number of rows shown - # Valid Values: An integer in the range [1, 100] (inclusive) - # Default Value: 16 - MaxRows = 25 - - # Description: Max number of columns shown - # Valid Values: An integer in the range [4, 100] (inclusive) - # Default Value: 9 - MaxColumns = 15 - - # Description: Horizontal alignment of the ingredient grid inside the available area - # Valid Values: [LEFT, CENTER, RIGHT] - # Default Value: RIGHT - HorizontalAlignment = RIGHT - - # Description: Vertical alignment of the ingredient grid inside the available area - # Valid Values: [TOP, CENTER, BOTTOM] - # Default Value: TOP - VerticalAlignment = TOP - - # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. - # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] - # Default Value: ENABLED - ButtonNavigationVisibility = ENABLED - - # Description: Set to true to draw a background texture behind the gui. - # Valid Values: [true, false] - # Default Value: false - DrawBackground = false - - -[advanced] - # Description: Display search bar in the center - # Valid Values: [true, false] - # Default Value: false - CenterSearch = true - - # Description: Set low-memory mode (makes search very slow, but uses less RAM) - # Valid Values: [true, false] - # Default Value: false - LowMemorySlowSearchEnabled = false - - # Description: Enable cheating items into the hotbar by using the shift+number keys. - # Valid Values: [true, false] - # Default Value: false - CheatToHotbarUsingHotkeysEnabled = false - - # Description: Enable adding new bookmarks to the front of the bookmark list. - # Valid Values: [true, false] - # Default Value: true - AddBookmarksToFrontEnabled = true - - # Description: How items should be handed to you - # Valid Values: [INVENTORY, MOUSE_PICKUP] - # Default Value: MOUSE_PICKUP - GiveMode = MOUSE_PICKUP - - # Description: Max. recipe gui height - # Valid Values: Any integer greater than or equal to 175 - # Default Value: 350 - RecipeGuiHeight = 350 - - -[search] - # Description: Search mode for Mod Names (prefix: @) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: REQUIRE_PREFIX - ModNameSearchMode = REQUIRE_PREFIX - - # Description: Search mode for Tooltips (prefix: #) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: ENABLED - TooltipSearchMode = ENABLED - - # Description: Search mode for Tag Names (prefix: $) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: REQUIRE_PREFIX - TagSearchMode = REQUIRE_PREFIX - - # Description: Search mode for Creative Tab Names (prefix: %) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: DISABLED - CreativeTabSearchMode = DISABLED - - # Description: Search mode for Colors (prefix: ^) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: DISABLED - ColorSearchMode = DISABLED - - # Description: Search mode for resources locations (prefix: &) - # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] - # Default Value: DISABLED - ResourceLocationSearchMode = DISABLED - - # Description: Search advanced tooltips (visible with F3+H) - # Valid Values: [true, false] - # Default Value: false - SearchAdvancedTooltips = false - - -[sorting] - # Description: Sorting order for the ingredient list - # Valid Values: A comma-separated list containing values of: - # [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY] - # Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU - IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU - - diff --git a/config/jei/jei-colors.ini b/config/jei/jei-colors.ini deleted file mode 100644 index 1fc7da4..0000000 --- a/config/jei/jei-colors.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] - # Description: Color values to search for - # Valid Values: A comma-separated list containing values of: - # Any color name and an RGB hex color, separated by a ':' - # Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 - SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 - - diff --git a/config/jei/jei-debug.ini b/config/jei/jei-debug.ini deleted file mode 100644 index 89c6b8f..0000000 --- a/config/jei/jei-debug.ini +++ /dev/null @@ -1,12 +0,0 @@ -[debug] - # Description: Debug mode enabled - # Valid Values: [true, false] - # Default Value: false - DebugMode = false - - # Description: Debug inputs enabled - # Valid Values: [true, false] - # Default Value: false - DebugInputs = false - - diff --git a/config/jei/jei-mod-id-format.ini b/config/jei/jei-mod-id-format.ini deleted file mode 100644 index 05234a8..0000000 --- a/config/jei/jei-mod-id-format.ini +++ /dev/null @@ -1,11 +0,0 @@ -[modname] - # Description: Formatting for mod name tooltip - # Valid Values: A chat formatting string. - # Use these formatting colors: - # black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white - # With these formatting options: - # obfuscated bold strikethrough underline italic - # Default Value: blue italic - ModNameFormat = blue italic - - diff --git a/config/jei/recipe-category-sort-order.ini b/config/jei/recipe-category-sort-order.ini deleted file mode 100644 index 9ae3827..0000000 --- a/config/jei/recipe-category-sort-order.ini +++ /dev/null @@ -1,83 +0,0 @@ -minecraft:crafting -minecraft:anvil -minecraft:blasting -minecraft:brewing -minecraft:campfire -minecraft:compostable -minecraft:fuel -minecraft:furnace -minecraft:smithing -minecraft:smoking -minecraft:stonecutting -jei:information -ae2:attunement -ae2:certus_growth -ae2:charger -ae2:condenser -ae2:entropy -ae2:inscriber -ae2:item_transformation -gtceu:alloy_smelter -gtceu:arc_furnace -gtceu:assembler -gtceu:assembly_line -gtceu:autoclave -gtceu:bender -gtceu:brewery -gtceu:canner -gtceu:centrifuge -gtceu:chemical_bath -gtceu:chemical_reactor -gtceu:circuit_assembler -gtceu:coke_oven -gtceu:combustion_generator -gtceu:compressor -gtceu:cracker -gtceu:cutter -gtceu:distillation_tower -gtceu:distillery -gtceu:electric_blast_furnace -gtceu:electric_furnace -gtceu:electrolyzer -gtceu:electromagnetic_separator -gtceu:extractor -gtceu:extruder -gtceu:fermenter -gtceu:fluid_heater -gtceu:fluid_solidifier -gtceu:forge_hammer -gtceu:forming_press -gtceu:fusion_reactor -gtceu:gas_collector -gtceu:gas_turbine -gtceu:implosion_compressor -gtceu:large_boiler -gtceu:large_chemical_reactor -gtceu:laser_engraver -gtceu:lathe -gtceu:macerator -gtceu:mixer -gtceu:multiblock_info -gtceu:ore_washer -gtceu:packer -gtceu:plasma_generator -gtceu:polarizer -gtceu:primitive_blast_furnace -gtceu:pyrolyse_oven -gtceu:rock_breaker -gtceu:sifter -gtceu:steam_boiler -gtceu:steam_turbine -gtceu:thermal_centrifuge -gtceu:vacuum_freezer -gtceu:wiremill -ftbquests:loot_crate -ftbquests:quest -gtceu:greenhouse -jeresources:dungeon -jeresources:enchantment -jeresources:mob -jeresources:plant -jeresources:villager -jeresources:worldgen -lychee:item_inside/minecraft/default diff --git a/config/jeresources-common.toml b/config/jeresources-common.toml deleted file mode 100644 index 0dd954f..0000000 --- a/config/jeresources-common.toml +++ /dev/null @@ -1,11 +0,0 @@ -#Range: 1 ~ 4 -itemsPerColumn = 4 -#Range: 1 ~ 4 -itemsPerRow = 4 -diyData = true -showDevData = false -enchantsBlacklist = ["flimflam", "soulBound"] -hiddenTabs = [] -dimensionsBlacklist = [-11] -disableLootManagerReloading = false - diff --git a/config/jeresources.toml b/config/jeresources.toml deleted file mode 100644 index a4f9f5b..0000000 --- a/config/jeresources.toml +++ /dev/null @@ -1,11 +0,0 @@ -disableLootManagerReloading = false -hiddenTabs = [] -#Range: 1 ~ 4 -itemsPerRow = 4 -enchantsBlacklist = ["flimflam", "soulBound"] -showDevData = false -dimensionsBlacklist = [-11] -diyData = true -#Range: 1 ~ 4 -itemsPerColumn = 4 - diff --git a/config/logbegone.toml b/config/logbegone.toml deleted file mode 100644 index 12d2421..0000000 --- a/config/logbegone.toml +++ /dev/null @@ -1,5 +0,0 @@ - -[logbegone] - regex = ["Disconnecting VANILLA connection attempt", "Channels "] - phrases = ["Disconnecting VANILLA connection attempt", "Channels "] - diff --git a/config/modelfix-client.toml b/config/modelfix-client.toml new file mode 100644 index 0000000..cfac1c8 --- /dev/null +++ b/config/modelfix-client.toml @@ -0,0 +1,21 @@ + +[default] + #quad expansion increment. enlarges each quad. Use to hide gaps. Keep both as close to 0 as possible + #Range: -0.1 ~ 0.1 + item_quad_expansion = 0.008 + #quad x/y offset. simply put moves the quad toward the center of the item. Use to hide gaps + #Range: -0.1 ~ 0.1 + item_quad_indent = 0.007 + +[mac_os] + #It has been reported that some mac os systems are affected by atlass bleeding so the mod cant apply its main fix by removing atlas shrinking. Instead it can reduce it as much as possible by multiplying it by shrink_value_multiplier + #quad expansion increment. enlarges each quad. Use to hide gaps. Keep both as close to 0 as possible + #Range: -0.1 ~ 0.1 + item_quad_expansion = 0.04 + #quad x/y offset. simply put moves the quad toward the center of the item. Use to hide gaps + #Range: -0.1 ~ 0.1 + item_quad_indent = 0.0099 + #set to 0 for non macos behavior. 1 keeps vanilla behavior to prevent atlas bleeding + #Range: 0.0 ~ 1.0 + shrink_ratio_multiplier = 1.0 + diff --git a/config/modernfix-mixins.properties b/config/modernfix-mixins.properties index 95d8d55..1c6ca95 100644 --- a/config/modernfix-mixins.properties +++ b/config/modernfix-mixins.properties @@ -1,62 +1,83 @@ # This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. # # The following options can be enabled or disabled if there is a compatibility issue. -# Add a line mixin.example_name=true/false without the # sign to enable/disable a rule. -# mixin.bugfix.chunk_deadlock -# mixin.bugfix.concurrency -# mixin.bugfix.ctm_resourceutil_cme -# mixin.bugfix.fix_config_crashes -# mixin.bugfix.item_cache_flag -# mixin.bugfix.packet_leak -# mixin.bugfix.paper_chunk_patches -# mixin.devenv -# mixin.feature.branding -# mixin.feature.direct_stack_trace -# mixin.feature.integrated_server_watchdog -# mixin.feature.measure_time -# mixin.feature.snapshot_easter_egg -# mixin.feature.spam_thread_dump -# mixin.feature.spark_profile_launch -# mixin.feature.warn_missing_perf_mods -# mixin.launch.class_search_cache -# mixin.perf.blast_search_trees -# mixin.perf.cache_blockstate_cache_arrays -# mixin.perf.cache_model_materials -# mixin.perf.cache_strongholds -# mixin.perf.cache_upgraded_structures -# mixin.perf.clear_mixin_classinfo -# mixin.perf.compact_bit_storage -# mixin.perf.datapack_reload_exceptions -# mixin.perf.dedicated_reload_executor -# mixin.perf.deduplicate_climate_parameters -# mixin.perf.deduplicate_location -# mixin.perf.deduplicate_wall_shapes -# mixin.perf.dynamic_dfu -# mixin.perf.dynamic_entity_renderers -# mixin.perf.dynamic_resources -# mixin.perf.dynamic_resources.ae2 -# mixin.perf.dynamic_resources.ctm -# mixin.perf.dynamic_resources.diagonalfences -# mixin.perf.dynamic_resources.rs -# mixin.perf.dynamic_resources.supermartijncore -# mixin.perf.dynamic_structure_manager -# mixin.perf.fast_forge_dummies -# mixin.perf.fast_registry_validation -# mixin.perf.faster_advancements -# mixin.perf.faster_font_loading -# mixin.perf.faster_item_rendering -# mixin.perf.faster_texture_loading -# mixin.perf.faster_texture_stitching -# mixin.perf.kubejs -# mixin.perf.model_optimizations -# mixin.perf.nbt_memory_usage -# mixin.perf.patchouli_deduplicate_books -# mixin.perf.reduce_blockstate_cache_rebuilds -# mixin.perf.remove_biome_temperature_cache -# mixin.perf.remove_spawn_chunks -# mixin.perf.resourcepacks -# mixin.perf.skip_first_datapack_reload -# mixin.perf.state_definition_construct -# mixin.perf.tag_id_caching -# mixin.perf.thread_priorities -# mixin.safety +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.blueprint_modif_memory_leak=true # (default) +# mixin.bugfix.buffer_builder_leak=true # (default) +# mixin.bugfix.chunk_deadlock=true # (default) +# mixin.bugfix.cofh_core_crash=true # (default) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.ctm_resourceutil_cme=true # (default) +# mixin.bugfix.ender_dragon_leak=true # (default) +# mixin.bugfix.extra_experimental_screen=true # (default) +# mixin.bugfix.fix_config_crashes=true # (default) +# mixin.bugfix.forge_at_inject_error=true # (default) +# mixin.bugfix.forge_vehicle_packets=true # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=true # (default) +# mixin.bugfix.recipe_book_type_desync=true # (default) +# mixin.bugfix.removed_dimensions=true # (default) +# mixin.bugfix.unsafe_modded_shape_caches=true # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.registry_event_progress=false # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.blast_search_trees=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_model_materials=true # (default) +# mixin.perf.cache_profile_texture_url=true # (default) +# mixin.perf.cache_strongholds=true # (default) +# mixin.perf.cache_upgraded_structures=true # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.datapack_reload_exceptions=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_block_codecs=false # (default) +# mixin.perf.dynamic_dfu=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_resources.ctm=true # (default) +# mixin.perf.dynamic_resources.rs=true # (default) +# mixin.perf.dynamic_resources.supermartijncore=true # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.fast_forge_dummies=true # (default) +# mixin.perf.fast_registry_validation=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.kubejs=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.nbt_memory_usage=true # (default) +# mixin.perf.patchouli_deduplicate_books=true # (default) +# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.remove_spawn_chunks=false # (default) +# mixin.perf.resourcepacks=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.tag_id_caching=true # (default) +# mixin.perf.thread_priorities=false # (overridden for mod compat) +# mixin.safety=true # (default) +# +# User overrides go here. diff --git a/config/patchouli-client.toml b/config/patchouli-client.toml new file mode 100644 index 0000000..ecdf233 --- /dev/null +++ b/config/patchouli-client.toml @@ -0,0 +1,16 @@ +#Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled +disableAdvancementLocking = false +#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_ +noAdvancementBooks = [] +#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode +testingMode = false +#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book. +inventoryButtonBook = "" +#Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature. +useShiftForQuickLookup = false +#Set how text overflow should be coped with: overflow the text off the page, truncate overflowed text, or resize everything to fit. Relogin after changing. +#Allowed Values: OVERFLOW, TRUNCATE, RESIZE +textOverflowMode = "RESIZE" +#How long in ticks the quick lookup key needs to be pressed before the book opens +quickLookupTime = 10 + diff --git a/config/placebo.cfg b/config/placebo.cfg deleted file mode 100644 index 2b5512f..0000000 --- a/config/placebo.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 - -# Placebo Configuration - -patreon { - # [Client-Only] - # [Requires Restart] - # If your Patreon trail renders in first person mode - # Default: false - B:"Enable First Person Patreon Trail Effect"=false -} - - diff --git a/config/questsadditions-client.toml b/config/questsadditions-client.toml deleted file mode 100644 index 5a189ad..0000000 --- a/config/questsadditions-client.toml +++ /dev/null @@ -1,6 +0,0 @@ - -[Configs] - #Set to true to have the zoom centered on your mouse position - #instead of the center of the screen. - mouse_zoom = false - diff --git a/config/reforged_fabric/indigo-renderer.properties b/config/reforged_fabric/indigo-renderer.properties deleted file mode 100644 index 4b34c04..0000000 --- a/config/reforged_fabric/indigo-renderer.properties +++ /dev/null @@ -1,8 +0,0 @@ -#Indigo properties file -#Thu Aug 31 12:30:09 BST 2023 -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 diff --git a/config/reforgium-renderer.properties b/config/reforgium-renderer.properties deleted file mode 100644 index fb34995..0000000 --- a/config/reforgium-renderer.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Reforgium properties file -#Thu Aug 31 12:29:58 BST 2023 -fix-exterior-vertex-lighting=auto -ambient-occlusion-mode=auto -always-tesselate-blocks=auto diff --git a/config/shimmer-client.toml b/config/shimmer-client.toml new file mode 100644 index 0000000..2d1cf3c --- /dev/null +++ b/config/shimmer-client.toml @@ -0,0 +1,30 @@ +#setting UBO offset +#-1 for auto setting +#maximum is limited by your gpu,the OpenGL constant:GL_MAX_UNIFORM_BUFFER_BINDINGS-1,at least 36-1 +#Range: -1 ~ 128 +"UBO offset" = -1 +#setting block bloom +#true for effect on +#Block bloom only, does not apply to post-processing +"Block Bloom Effect" = true +#using light analyzeShaderProperties for more realistic lighting +#true for light analyzeShaderProperties ON +#If using the light analyzeShaderProperties, the light is more realistic and avoid lights through the wall. The light is smoother when closed. It is a tradeoff. +"Using Light Map" = true +"enable colored light" = true +"enable bloom effect" = true +#using additive blend for colored lights +#true - vivid, false - realistic +"additive effect" = false +#the color attachment number used for store bloom information +#range from 1 (0 for vanilla use) to GL_MAX_COLOR_ATTACHMENTS-1, at least 8-1 +# +#Range: 1 ~ 16 +"bloom color attachment number" = 1 +#whether inset shader name into shader source file or not +# +"inset shader" = false +#whether enable buildin shimmer.json +# +"enable buildin setting" = true + diff --git a/config/spark/config.json b/config/spark/config.json deleted file mode 100644 index 480c9e6..0000000 --- a/config/spark/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "_header": "spark configuration file - https://spark.lucko.me/docs/Configuration", - "backgroundProfiler": true -} \ No newline at end of file diff --git a/config/storagedrawers-client.toml b/config/storagedrawers-client.toml new file mode 100644 index 0000000..52196c7 --- /dev/null +++ b/config/storagedrawers-client.toml @@ -0,0 +1,21 @@ + +[General] + #Invert the behavior of the shift key for extracting items + invertShift = false + #Invert left and right click action on drawers + invertClick = false + +[Render] + #Distance in blocks before item labels stop rendering + labelRenderDistance = 25.0 + #Distance in blocks before quantity numbers stop rendering + quantityRenderDistance = 10.0 + #Distance in blocks before quantity numbers begin to fade out + quantityFadeDistance = 4.0 + +[Integration] + #Enable extended data display in WAILA if present + enableWaila = true + #Enable extended data display in The One Probe if present + enableTheOneProbe = true + diff --git a/config/storagedrawers-common.toml b/config/storagedrawers-common.toml new file mode 100644 index 0000000..3dacccf --- /dev/null +++ b/config/storagedrawers-common.toml @@ -0,0 +1,36 @@ + +[General] + #The number of item stacks held in a basic unit of storage. + #1x1 drawers hold 8 units, 1x2 drawers hold 4 units, 2x2 drawers hold 2 units. + #Half-depth drawers hold half those amounts. + baseStackStorage = 4 + #Controller range defines how far away a drawer can be connected + #on X, Y, or Z planes. The default value of 50 gives the controller a very + #large range, but not beyond the chunk load distance. + #Range: 1 ~ 75 + controllerRange = 50 + enableUI = true + enableSidedInput = true + enableSidedOutput = true + enableItemConversion = true + enableExtraCompactingRules = true + debugTrace = false + #List of rules in format "domain:item1, domain:item2, n". + #Creates a compacting drawer rule to convert 1 of item1 into n of item2. + compactingRules = ["minecraft:clay, minecraft:clay_ball, 4"] + +[StorageUpgrades] + #Storage upgrades multiply storage capacity by the given amount. + #When multiple storage upgrades are used together, their multipliers are added before being applied. + level1Mult = 2 + level2Mult = 4 + level3Mult = 8 + level4Mult = 16 + level5Mult = 32 + +[Integration] + #When true, shows quantity as NxS + R (by stack size) rather than count + wailaStackRemainder = true + #When true, does not show current quantities unless quantify key was used + wailaRespectQuantifyKey = false + diff --git a/config/titanium/titanium-tags.toml b/config/titanium/titanium-tags.toml deleted file mode 100644 index 25c0dcb..0000000 --- a/config/titanium/titanium-tags.toml +++ /dev/null @@ -1,5 +0,0 @@ - -[TagConfig] - #A list of mod ids sorted by preference when getting an Item for a tag - ITEM_PREFERENCE = ["minecraft", "emendatusenigmatica", "immersiveengineering", "thermal", "create", "mekanism", "jaopca", "kubejs", "appliedenergistics2", "pneumaticcraft", "occultism", "tmechworks", "industrialforegoing", "botania", "quark", "pedestals"] - diff --git a/config/titanium/titanium.toml b/config/titanium/titanium.toml deleted file mode 100644 index 04f80ed..0000000 --- a/config/titanium/titanium.toml +++ /dev/null @@ -1,14 +0,0 @@ - -[TitaniumConfig] - #A Boolean that is true by default - thisIsABoolean = true - #A Boolean that is false by default - NOT_BOOLEAN = false - intAngery = 7 - - [TitaniumConfig.Dabber] - dabby = "lil dab" - - [TitaniumConfig.TestBlock] - DUMB_VALUE = 135 - diff --git a/config/torchmaster.toml b/config/torchmaster.toml new file mode 100644 index 0000000..fe38883 --- /dev/null +++ b/config/torchmaster.toml @@ -0,0 +1,50 @@ + +[General] + #Show additional information in the tooltip of certain items and blocks + beginnerTooltips = true + #By default, mega torches only block natural spawns (i.e. from low light levels). Setting this to false will also block spawns from spawners + blockOnlyNaturalSpawns = true + #If this setting is enabled, the mega torch will block all natural spawn attempts from Lycanites Mobs in its radius + lycanitesMobsBlockAll = true + #If this setting is enabled, the mega torch will block village sieges from zombies + blockVillageSieges = true + #The radius of the mega torch in each direction (cube) with the torch at its center + #Range: > 0 + megaTorchRadius = 64 + #The radius of the dread lamp in each direction (cube) with the torch at its center + #Range: > 0 + dreadLampRadius = 64 + #Use this setting to override the internal lists for entity blocking + #You can use this to block more entities or even allow certain entities to still spawn + #The + prefix will add the entity to the list, effectivly denying its spawns + #The - prefix will remove the entity from the list (if necessary), effectivly allowing its spawns + #Note: Each entry needs to be put in quotes! Multiple Entries should be separated by comma. + #Block zombies: "+minecraft:zombie" + #Allow creepers: "-minecraft:creeper" + megaTorchEntityBlockListOverrides = [] + #Same as the mega torch block list override, just for the dread lamp + #Block squid: +minecraft:squid + #Allow pigs: -minecraft:pig + dreadLampEntityBlockListOverrides = [] + #The radius in which the feral flare should try to place lights + #Range: 1 ~ 127 + feralFlareRadius = 16 + #Controls how often the flare should try to place lights. 1 means every tick, 10 every 10th tick, etc + #Range: > 1 + feralFlareTickRate = 5 + #The target minimum light level to place lights for + #Range: 0 ~ 15 + feralFlareMinLightLevel = 10 + #The maximum amount of invisble lights a feral flare lantern can place. Set to 0 to disable light placement. + #Warning: Setting this value too high in conjunction with the feralFlareMinLightLevel and Radius can lead to world corruption! + #(Badly compressed packet error) + #Range: 0 ~ 32767 + feralFlareLanternLightCountHardcap = 255 + #Durability of the frozen pearl. Each removed light will remove one charge from the pearl. Set to 0 to disable durability + #Range: 0 ~ 32767 + frozenPearlDurability = 1024 + #Print entity spawn checks to the debug log + logSpawnChecks = false + #Configures the spawn check to be more aggressive, effectivly overriding the CheckSpawn results of other mods + aggressiveSpawnChecks = false + diff --git a/config/xaerominimap.txt b/config/xaerominimap.txt deleted file mode 100644 index 07a3d53..0000000 --- a/config/xaerominimap.txt +++ /dev/null @@ -1,131 +0,0 @@ -#CONFIG ONLY OPTIONS -ignoreUpdate:362 -settingsButton:false -allowWrongWorldTeleportation:false -differentiateByServerAddress:true -debugEntityIcons:false -debugEntityVariantIds:false -radarHideInvisibleEntities:true -#INGAME SETTINGS (DO NOT EDIT!) -updateNotification:true -minimap:true -caveMaps:2 -caveZoom:1 -showWaypoints:true -showIngameWaypoints:true -displayRedstone:true -deathpoints:true -oldDeathpoints:true -distance:1 -lockNorth:false -zoom:0 -minimapSize:150 -chunkGrid:-1 -slimeChunks:false -mapSafeMode:false -minimapOpacity:100.0 -waypointsIngameIconScale:0 -waypointsIngameDistanceScale:0 -waypointsIngameNameScale:0 -waypointsIngameCloseScale:1.0 -antiAliasing:true -blockColours:0 -lighting:true -dotsStyle:0 -dotNameScale:1.0 -compassOverEverything:true -showFlowers:true -keepWaypointNames:true -waypointsDistanceExp:0 -waypointsDistanceMin:0.0 -defaultWaypointTPCommandFormat:/tp @s {x} {y} {z} -defaultWaypointTPCommandRotationFormat:/tp @s {x} {y} {z} {yaw} ~ -arrowScale:1.5 -arrowColour:0 -smoothDots:true -worldMap:true -terrainDepth:true -terrainSlopes:2 -mainEntityAs:0 -blockTransparency:true -waypointOpacityIngame:80 -waypointOpacityMap:90 -hideWorldNames:1 -openSlimeSettings:true -alwaysShowDistance:false -crossDimensionalTp:true -biomeColorsVanillaMode:false -lookingAtAngle:10 -lookingAtAngleVertical:180 -centeredEnlarged:false -zoomOnEnlarged:0 -minimapTextAlign:0 -waypointsMutualEdit:true -compassLocation:1 -compassDirectionScale:0 -caveMapsDepth:30 -hideWaypointCoordinates:false -renderAllSets:false -playerArrowOpacity:100 -waypointsBottom:false -minimapShape:0 -lightOverlayType:0 -lightOverlayMaxLight:7 -lightOverlayMinLight:0 -lightOverlayColor:13 -uiScale:0 -bossHealthPushBox:1 -potionEffectPushBox:1 -minimapFrame:0 -minimapFrameColor:9 -compassColor:9 -northCompassColor:-1 -displayMultipleWaypointInfo:1 -entityRadar:true -adjustHeightForCarpetLikeBlocks:true -autoConvertWaypointDistanceToKmThreshold:10000 -waypointDistancePrecision:1 -mainDotSize:2 -partialYTeleportation:true -deleteReachedDeathpoints:true -hideMinimapUnderScreen:true -hideMinimapUnderF3:true -manualCaveModeStartAuto:true -manualCaveModeStart:-1 -chunkGridLineWidth:1 -temporaryWaypointsGlobal:true -keepUnlockedWhenEnlarged:false -enlargedMinimapAToggle:false -displayStainedGlass:true -waypointOnMapScale:0 -switchToAutoOnDeath:true -infoDisplayBackgroundOpacity:40 -caveModeToggleTimer:1000 -legibleCaveMaps:false -biomeBlending:true -displayTrackedPlayers:true -displayClaims:true -displayCurrentClaim:true -claimsFillOpacity:46 -claimsBorderOpacity:80 -infoDisplayOrder:coords:overworld_coords:chunk_coords:angles:dimension:biome:weather:light_level:time:real_time:highlights:light_overlay_indicator:manual_cave_mode_indicator:custom_sub_world -infoDisplay:coords:true:15:-1 -infoDisplay:overworld_coords:false:15:-1 -infoDisplay:chunk_coords:false:15:-1 -infoDisplay:angles:false:15:-1 -infoDisplay:dimension:false:15:-1 -infoDisplay:biome:false:15:-1 -infoDisplay:weather:false:15:-1 -infoDisplay:light_level:0:15:-1 -infoDisplay:time:0:15:-1 -infoDisplay:real_time:0:15:-1 -infoDisplay:highlights:true:15:-1 -infoDisplay:light_overlay_indicator:true:15:-1 -infoDisplay:manual_cave_mode_indicator:true:15:-1 -infoDisplay:custom_sub_world:true:15:-1 -interface:dummy:0:36:true:false:false:false -interface:dummy:0:10000:true:false:false:false -interface:dummy:0:0:false:false:true:false -interface:dummy:0:36:true:false:false:false -interface:gui.xaero_minimap:0:0:false:false:true:false -#WAYPOINTS HAVE BEEN MOVED TO /XaeroWaypoints diff --git a/config/xaerominimap_entities.json b/config/xaerominimap_entities.json deleted file mode 100644 index 7206b01..0000000 --- a/config/xaerominimap_entities.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "hardInclude": "anything", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [ - "minecraft:glow_item_frame", - "minecraft:item_frame" - ], - "name": "gui.xaero_entity_category_root", - "protection": true, - "settingOverrides": { - "displayHeight": 0.0, - "displayed": true, - "heightBasedFade": true, - "renderOrder": 0.0, - "color": 13.0, - "displayNameWhenIconFails": true, - "entityNumber": 1000.0, - "alwaysDisplayNametags": false, - "dotSize": 2.0, - "startFadingAt": 0.0, - "renderOverMinimapFrame": 1.0, - "icons": 1.0, - "names": 0.0, - "heightLimit": 20.0, - "iconScale": 1.0 - }, - "subCategories": [ - { - "hardInclude": "living", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [ - "minecraft:armor_stand" - ], - "name": "gui.xaero_entity_category_living", - "protection": true, - "settingOverrides": { - "renderOrder": 2.0, - "color": 14.0 - }, - "subCategories": [ - { - "hardInclude": "players", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_players", - "protection": true, - "settingOverrides": { - "renderOrder": 6.0, - "heightLimit": 2050.0, - "color": 15.0 - }, - "subCategories": [ - { - "hardInclude": "same-team", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_same_team", - "protection": true, - "settingOverrides": {}, - "subCategories": [] - }, - { - "hardInclude": "anything", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_other_teams", - "protection": true, - "settingOverrides": { - "renderOrder": 7.0 - }, - "subCategories": [] - } - ] - }, - { - "hardInclude": "hostile", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_hostile", - "protection": true, - "settingOverrides": { - "renderOrder": 3.0 - }, - "subCategories": [ - { - "hardInclude": "tamed", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_hostile_tamed", - "protection": true, - "settingOverrides": { - "renderOrder": 5.0 - }, - "subCategories": [] - } - ] - }, - { - "hardInclude": "anything", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_friendly", - "protection": true, - "settingOverrides": {}, - "subCategories": [ - { - "hardInclude": "tamed", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_friendly_tamed", - "protection": true, - "settingOverrides": { - "renderOrder": 4.0 - }, - "subCategories": [] - } - ] - } - ] - }, - { - "hardInclude": "items", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_items", - "protection": true, - "settingOverrides": { - "renderOrder": 1.0, - "color": 12.0 - }, - "subCategories": [] - }, - { - "hardInclude": "anything", - "includeList": [], - "includeListInSuperCategory": true, - "excludeMode": "ONLY", - "excludeList": [], - "name": "gui.xaero_entity_category_other_entities", - "protection": true, - "settingOverrides": { - "color": 5.0 - }, - "subCategories": [] - } - ] -} \ No newline at end of file diff --git a/config/xaeropatreon.txt b/config/xaeropatreon.txt deleted file mode 100644 index e69de29..0000000 diff --git a/config/xaeroworldmap.txt b/config/xaeroworldmap.txt deleted file mode 100644 index 96fcc13..0000000 --- a/config/xaeroworldmap.txt +++ /dev/null @@ -1,53 +0,0 @@ -ignoreUpdate:165 -updateNotification:true -differentiateByServerAddress:true -caveMapsAllowed:true -debug:false -lighting:true -colours:0 -loadChunks:true -updateChunks:true -terrainSlopes:2 -terrainDepth:true -footsteps:true -flowers:true -coordinates:true -hoveredBiome:true -biomeColorsVanillaMode:false -waypoints:true -renderArrow:true -displayZoom:true -worldmapWaypointsScale:1.0 -openMapAnimation:true -reloadVersion:0 -reloadEverything:false -zoomButtons:true -waypointBackgrounds:true -detectAmbiguousY:true -showDisabledWaypoints:false -closeWaypointsWhenHopping:true -adjustHeightForCarpetLikeBlocks:true -onlyCurrentMapWaypoints:false -minZoomForLocalWaypoints:0.0 -arrowColour:-2 -minimapRadar:true -renderWaypoints:true -partialYTeleportation:true -displayStainedGlass:true -caveModeDepth:30 -caveModeStart:2147483647 -autoCaveMode:-1 -legibleCaveMaps:false -displayCaveModeStart:true -caveModeToggleTimer:1000 -defaultCaveModeType:1 -biomeBlending:true -trackedPlayers:true -multipleImagesExport:false -nightExport:false -highlightsExport:false -exportScaleDownSquare:20 -displayClaims:true -claimsFillOpacity:46 -claimsBorderOpacity:80 -globalVersion:1 diff --git a/kubejs/assets/ftbquests/textures/items/recipestudy/clay_overview.png b/kubejs/assets/ftbquests/textures/items/recipestudy/clay_overview.png new file mode 100644 index 0000000..e77ee40 Binary files /dev/null and b/kubejs/assets/ftbquests/textures/items/recipestudy/clay_overview.png differ diff --git a/kubejs/assets/gtceu/lang/en_us.json b/kubejs/assets/gtceu/lang/en_us.json index 2e14104..b9b91af 100644 --- a/kubejs/assets/gtceu/lang/en_us.json +++ b/kubejs/assets/gtceu/lang/en_us.json @@ -1,4 +1,6 @@ { "block.gtceu.greenhouse":"Greenhouse", - "gtceu.greenhouse":"Greenhouse" + "gtceu.greenhouse":"Greenhouse", + + "material.fluix":"Fluix" } diff --git a/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png b/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png deleted file mode 100644 index 77972d1..0000000 Binary files a/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png and /dev/null differ diff --git a/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png.mcmeta b/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png.mcmeta deleted file mode 100644 index cfd90ab..0000000 --- a/kubejs/assets/kubejs/textures/block/secure_maceration_casing.png.mcmeta +++ /dev/null @@ -1,11 +0,0 @@ -{ - "__comment": "We will have a ctm_version to indicate the version that the json is built for. We will most likely not need it, but who knows? -D ", - "ctm":{ - "ctm_version": 1, - "type":"CTM", - "layer":"CUTOUT", - "textures":[ - "kubejs:block/secure_maceration_casing_ctm" - ] - } -} \ No newline at end of file diff --git a/kubejs/assets/kubejs/textures/block/secure_maceration_casing_ctm.png b/kubejs/assets/kubejs/textures/block/secure_maceration_casing_ctm.png deleted file mode 100644 index 93c3173..0000000 Binary files a/kubejs/assets/kubejs/textures/block/secure_maceration_casing_ctm.png and /dev/null differ diff --git a/kubejs/client_scripts/jei_hidden.js b/kubejs/client_scripts/jei_hidden.js index 20ecf07..2667ba3 100644 --- a/kubejs/client_scripts/jei_hidden.js +++ b/kubejs/client_scripts/jei_hidden.js @@ -1,4 +1,6 @@ JEIEvents.removeCategories(event => { + console.log(event.getCategoryIds()) //log a list of all category ids to logs/kubejs/client.txt event.remove("lychee:item_inside/minecraft/default") event.remove("jei:information") + event.remove("ae2:certus_growth") }) \ No newline at end of file diff --git a/kubejs/config/client.properties b/kubejs/config/client.properties index b9e604b..fdf1c62 100644 --- a/kubejs/config/client.properties +++ b/kubejs/config/client.properties @@ -1,15 +1,16 @@ #KubeJS Client Properties -#Tue Jul 25 21:33:15 BST 2023 +#Mon Nov 27 19:33:24 GMT 2023 backgroundColor=2E3440 barBorderColor=ECEFF4 -exportAtlases=false -menuBackgroundBrightness=64 -disableRecipeBook=false -title= barColor=ECEFF4 -overrideColors=false +blurScaledPackIcon=true +disableRecipeBook=false +exportAtlases=false fmlLogColor=ECEFF4 -showTagNames=false fmlMemoryColor=ECEFF4 +menuBackgroundBrightness=64 menuBackgroundScale=32.0 menuInnerBackgroundBrightness=32 +overrideColors=false +showTagNames=false +title=GregTech Community Pack Modern diff --git a/kubejs/config/common.properties b/kubejs/config/common.properties index 2dd5034..db5c1f4 100644 --- a/kubejs/config/common.properties +++ b/kubejs/config/common.properties @@ -1,12 +1,13 @@ #KubeJS Common Properties -#Sat Sep 02 18:40:48 BST 2023 -matchJsonRecipes=true +#Mon Nov 27 19:33:26 GMT 2023 allowAsyncStreams=true announceReload=true -startupErrorGUI=true -serverOnly=false +creativeModeTabIcon=minecraft\:purple_dye hideServerScriptErrors=false -saveDevPropertiesInConfig=false -packmode=default ignoreCustomUniqueRecipeIds=false +matchJsonRecipes=true +packmode=default +saveDevPropertiesInConfig=false +serverOnly=false +startupErrorGUI=true startupErrorReportUrl= diff --git a/kubejs/config/packicon.png b/kubejs/config/packicon.png new file mode 100644 index 0000000..0d04819 Binary files /dev/null and b/kubejs/config/packicon.png differ diff --git a/kubejs/config/probejs.json b/kubejs/config/probejs.json new file mode 100644 index 0000000..0d07303 --- /dev/null +++ b/kubejs/config/probejs.json @@ -0,0 +1,11 @@ +{ + "firstLoad": false, + "noAggressiveProbing": true, + "docsTimestamp": 1694524116376, + "allowRegistryObjectDumps": false, + "requireSingleAndPerm": true, + "enabled": true, + "disableRecipeJsonDump": false, + "dumpJSONIntermediates": false, + "version": 1 +} \ No newline at end of file diff --git a/kubejs/jsconfig.json b/kubejs/jsconfig.json new file mode 100644 index 0000000..7d53520 --- /dev/null +++ b/kubejs/jsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "lib": [ + "ES5", + "ES2015" + ], + "typeRoots": [ + "./probe/generated", + "./probe/user" + ], + "target": "ES2015" + } +} \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/ae2.js b/kubejs/server_scripts/appliedenergistics2/ae2.js index 3ade258..61527d2 100644 --- a/kubejs/server_scripts/appliedenergistics2/ae2.js +++ b/kubejs/server_scripts/appliedenergistics2/ae2.js @@ -39,6 +39,7 @@ ServerEvents.recipes(event => { F: "ae2:fluix_glass_cable" }) + /* // Security Terminal event.remove({id: "ae2:network/blocks/security_station"}) event.shaped("ae2:security_station", [ @@ -52,6 +53,7 @@ ServerEvents.recipes(event => { A: "ae2:cell_component_16k", E: "ae2:engineering_processor" }) + */ // Quantum Ring event.remove({id: "ae2:network/blocks/quantum_ring"}) @@ -156,7 +158,7 @@ ServerEvents.recipes(event => { 'PFP' ] , { P: "#forge:plates/steel", - F: "#forge:gems/fluix", + F: "#forge:plates/fluix", V: "gtceu:lv_voltage_coil" }) @@ -221,6 +223,7 @@ ServerEvents.recipes(event => { U: "gtceu:uv_field_generator" }) + /* // Biometric Card event.remove({id: "ae2:tools/network_biometric_card"}) event.shaped("ae2:biometric_card", [ @@ -233,6 +236,7 @@ ServerEvents.recipes(event => { W: "#forge:wires/fine/gold", P: "#forge:plates/iron" }) + */ // Memory Card event.remove({id: "ae2:tools/network_memory_card"}) @@ -264,7 +268,7 @@ ServerEvents.recipes(event => { event.remove({id: "ae2:inscriber/fluix_dust"}) greg.mixer("gtceu:fluix_dust") .itemInputs("#forge:dusts/nether_quartz", "#forge:dusts/certus_quartz", "#forge:dusts/redstone") - .itemOutputs("3x ae2:fluix_dust") + .itemOutputs("3x gtceu:fluix_dust") .duration(200).EUt(16) // Charged Certus Quartz @@ -364,7 +368,7 @@ ServerEvents.recipes(event => { // Fluix Crystals greg.autoclave("gtceu:fluix_crystal") - .itemInputs("ae2:fluix_dust") + .itemInputs("gtceu:fluix_dust") .inputFluids("water 100") .itemOutputs("ae2:fluix_crystal") .duration(200).EUt(24) diff --git a/kubejs/server_scripts/appliedenergistics2/cards.js b/kubejs/server_scripts/appliedenergistics2/cards.js index 704248f..04c6211 100644 --- a/kubejs/server_scripts/appliedenergistics2/cards.js +++ b/kubejs/server_scripts/appliedenergistics2/cards.js @@ -61,18 +61,4 @@ ServerEvents.recipes(event => { event.shapeless("ae2:redstone_card", [ "ae2:basic_card", "#forge:plates/red_alloy" ]) - - // Quantum Card - event.remove({id: "aeinfinitybooster:infinity_card"}) - event.remove({id: "aeinfinitybooster:dimension_card"}) - event.shaped("aeinfinitybooster:dimension_card", [ - 'AS ', - 'Ed ' - ] , { - A: "ae2:advanced_card", - S: "gtceu:luv_sensor", - E: "gtceu:luv_emitter", - d: "#forge:tools/screwdrivers" - }) - }) \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/cells.js b/kubejs/server_scripts/appliedenergistics2/cells.js index 18171c5..8cba712 100644 --- a/kubejs/server_scripts/appliedenergistics2/cells.js +++ b/kubejs/server_scripts/appliedenergistics2/cells.js @@ -21,7 +21,7 @@ ServerEvents.recipes(event => { // View Cell event.remove({output: "ae2:view_cell"}) greg.canner("gtceu:view_cell") - .itemInputs("ae2:item_cell_housing", "#forge:gems/certus_quartz") + .itemInputs("ae2:item_cell_housing", 'gtceu:certus_quartz_gem') .itemOutputs("ae2:view_cell") .duration(100).EUt(4) // add fluid cells! diff --git a/kubejs/server_scripts/appliedenergistics2/certus_quartz.js b/kubejs/server_scripts/appliedenergistics2/certus_quartz.js new file mode 100644 index 0000000..869bbd5 --- /dev/null +++ b/kubejs/server_scripts/appliedenergistics2/certus_quartz.js @@ -0,0 +1,4 @@ +ServerEvents.recipes(event => { + event.replaceInput({input: 'ae2:charged_certus_quartz_crystal'}, 'ae2:charged_certus_quartz_crystal', "gtceu:certus_quartz_gem") + event.replaceInput({input: 'ae2:quartz_block'}, 'ae2:quartz_block', 'gtceu:certus_quartz_block') +}) \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/extendedae2.js b/kubejs/server_scripts/appliedenergistics2/extendedae2.js index 7628e06..f3ef92c 100644 --- a/kubejs/server_scripts/appliedenergistics2/extendedae2.js +++ b/kubejs/server_scripts/appliedenergistics2/extendedae2.js @@ -36,4 +36,12 @@ ServerEvents.recipes(event => { .inputFluids("minecraft:lava 5000") .itemOutputs(Item.of('expatternprovider:infinity_cell', '{record:{"#c":"ae2:i",id:"minecraft:cobblestone"}}')) .duration(100).EUt(600) + + event.remove({id: "expatternprovider:wireless_connector"}) + greg.assembly_line('gtceu:extended_card') + .itemInputs("gtceu:luv_machine_casing", "2x gtceu:luv_sensor", "gtceu:luv_emitter", "gtceu:quantum_star") + .inputFluids("gtceu:radon 1000") + .itemOutputs("2x expatternprovider:wireless_connect") + .duration(200) + .EUt(8192) }) \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/removals.js b/kubejs/server_scripts/appliedenergistics2/removals.js index 0ecc3c8..9e297ef 100644 --- a/kubejs/server_scripts/appliedenergistics2/removals.js +++ b/kubejs/server_scripts/appliedenergistics2/removals.js @@ -2,11 +2,14 @@ ServerEvents.recipes(event => { let yeet = (recipeTag) => { event.remove({id: recipeTag}) } + let yote = (itemName) => { + event.remove({output: itemName}) + event.remove({input: itemName}) + } event.remove({type: "ae2:transform"}) event.remove({type: "ae2:entropy"}) event.remove({type: "ae2:charger"}) event.remove({type: "ae2:inscriber"}) - event.remove({mod: "ae2additions"}) yeet("ae2:network/blocks/inscribers") yeet("ae2:network/blocks/crystal_processing_charger") yeet("ae2:misc/deconstruction_certus_quartz_pillar") @@ -24,4 +27,16 @@ ServerEvents.recipes(event => { yeet("ae2:tools/matter_cannon") yeet("ae2:shaped/not_so_mysterious_cube") yeet("ae2:network/blocks/crystal_processing_quartz_growth_accelerator") + + yote("ae2:cut_quartz_block") + yote("ae2:chiseled_quartz_block") + yote('ae2:quartz_stairs') + yote('ae2:quartz_bricks') + yote('ae2:quartz_pillar') + yote('ae2:smooth_quartz_block') + yote('ae2:quartz_wall') + yote('ae2:quartz_slab') + + + }) \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/terminals.js b/kubejs/server_scripts/appliedenergistics2/terminals.js index 889b51d..07f4412 100644 --- a/kubejs/server_scripts/appliedenergistics2/terminals.js +++ b/kubejs/server_scripts/appliedenergistics2/terminals.js @@ -66,7 +66,7 @@ ServerEvents.recipes(event => { ] , { E: "gtceu:lv_electric_piston", F: "ae2:formation_core", - C: "ae2:fluix_crystal", + C: "#forge:gears/fluix", P: "#forge:plates/steel" }) @@ -78,7 +78,7 @@ ServerEvents.recipes(event => { ] , { E: "gtceu:lv_electric_piston", F: "ae2:annihilation_core", - C: "ae2:fluix_crystal", + C: "#forge:gears/fluix", P: "#forge:plates/steel" }) diff --git a/kubejs/server_scripts/building_gadgets/gadgets.js b/kubejs/server_scripts/building_gadgets/gadgets.js index c93826f..1ac4d0c 100644 --- a/kubejs/server_scripts/building_gadgets/gadgets.js +++ b/kubejs/server_scripts/building_gadgets/gadgets.js @@ -1,77 +1,57 @@ -ServerEvents.recipes(event => { +ServerEvents.recipes((event) => { // Building Tool - event.remove({output: "buildinggadgets:gadget_building"}) - event.shaped("buildinggadgets:gadget_building", [ - 'PLP', - 'DCD', - 'PKP' - ] , { + event.remove({ output: "buildinggadgets2:gadget_building" }); + event.shaped("buildinggadgets2:gadget_building", ["PLP", "DCD", "PKP"], { P: "#forge:plates/steel", L: "#forge:plates/lapis", D: "#forge:plates/diamond", C: "#forge:circuits/lv", - K: "gtceu:tin_single_cable" - }) + K: "gtceu:tin_single_cable", + }); // Exchanging Tool - event.remove({output: "buildinggadgets:gadget_exchanging"}) - event.shaped("buildinggadgets:gadget_exchanging", [ - 'PLP', - 'DCD', - 'PKP' - ] , { + event.remove({ output: "buildinggadgets2:gadget_exchanging" }); + event.shaped("buildinggadgets2:gadget_exchanging", ["PLP", "DCD", "PKP"], { P: "#forge:plates/steel", L: "#forge:plates/gold", D: "#forge:plates/diamond", C: "#forge:circuits/lv", - K: "gtceu:tin_single_cable" - }) + K: "gtceu:tin_single_cable", + }); // Copy-paste Tool - event.remove({output: "buildinggadgets:gadget_copy_paste"}) - event.shaped("buildinggadgets:gadget_copy_paste", [ - 'PLP', - 'DCD', - 'PKP' - ] , { + event.remove({ output: "buildinggadgets2:gadget_copy_paste" }); + event.shaped("buildinggadgets2:gadget_copy_paste", ["PLP", "DCD", "PKP"], { P: "#forge:plates/steel", L: "#forge:plates/redstone", D: "#forge:plates/emerald", C: "#forge:circuits/lv", - K: "gtceu:tin_single_cable" - }) + K: "gtceu:tin_single_cable", + }); // Template Manager - event.remove({output: "buildinggadgets:template_manager"}) - event.shaped("buildinggadgets:template_manager", [ - 'KCK', - 'CHC', - 'KCK' - ] , { + event.remove({ output: "buildinggadgets2:template_manager" }); + event.shaped("buildinggadgets2:template_manager", ["KCK", "CHC", "KCK"], { K: "gtceu:tin_single_cable", C: "#forge:circuits/lv", - H: "gtceu:lv_machine_hull" - }) - + H: "gtceu:lv_machine_hull", + }); + // Destruction Gadget - event.remove({output: "buildinggadgets:gadget_destruction"}) - event.shaped("buildinggadgets:gadget_destruction", [ - 'PLP', - 'DCD', - 'PKP' - ] , { + event.remove({ output: "buildinggadgets2:gadget_destruction" }); + event.shaped("buildinggadgets2:gadget_destruction", ["PLP", "DCD", "PKP"], { P: "#forge:plates/aluminium", L: "#forge:plates/nether_quartz", D: "#forge:plates/ender_pearl", C: "#forge:circuits/mv", - K: "gtceu:copper_single_cable" - }) + K: "gtceu:copper_single_cable", + }); - event.remove({output: "buildinggadgets:construction_paste_powder"}) - - // Construction Paste - event.recipes.gtceu.fluid_solidifier('gtceu:construction_paste') - .notConsumable("gtceu:ball_casting_mold") - .inputFluids("gtceu:construction_foam 100") - .itemOutputs("buildinggadgets:construction_paste") - .duration(128) - .EUt(4) -}) \ No newline at end of file + // Cut 'n' Paste Gadget + event.remove({ output: "buildinggadgets2:gadget_cut_paste" }); + event.shaped("buildinggadgets2:gadget_cut_paste", ["PLP", "DCD", "PKP"], { + P: "#forge:plates/aluminium", + L: "#forge:plates/lapis", + D: "gtceu:iron_buzz_saw_blade", + C: "#forge:circuits/mv", + K: "gtceu:copper_single_cable", + }); +}); diff --git a/kubejs/server_scripts/dustrial_decor/recipes.js b/kubejs/server_scripts/dustrial_decor/recipes.js deleted file mode 100644 index 9ab472b..0000000 --- a/kubejs/server_scripts/dustrial_decor/recipes.js +++ /dev/null @@ -1,20 +0,0 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu - event.replaceInput( {input: 'dustrial_decor:sheet_metal'}, 'dustrial_decor:sheet_metal', '#forge:plates/iron') - - let rusting = (blockType) => { - event.remove({id: `dustrial_decor:rusty_sheet_metal_${blockType}`}) - greg.chemical_bath(`rusty_${blockType}`) - .itemInputs(`dustrial_decor:sheet_metal_${blockType}`) - .inputFluids('water 10') - .itemOutputs(`dustrial_decor:rusty_sheet_metal_${blockType}`) - .duration(20).EUt(8) - } - rusting("door") - rusting("trapdoor") - rusting("walling") - rusting("siding") - rusting("plating") - rusting("treading") - -}) \ No newline at end of file diff --git a/kubejs/server_scripts/elden_ring.js b/kubejs/server_scripts/elden_ring.js new file mode 100644 index 0000000..02570c1 --- /dev/null +++ b/kubejs/server_scripts/elden_ring.js @@ -0,0 +1,16 @@ +ServerEvents.recipes((event) => { + event.recipes.gtceu + .assembler("angel_ring") + .itemInputs("#forge:rings/rose_gold", "2x feather") + .inputFluids("gtceu:liquid_air 500") + .itemOutputs("better_angel_ring:angel_ring") + .duration(200) + .EUt(128); + + // Void Portal + event.remove({ id: "javd:portal_block" }); + event.shaped(`javd:portal_block`, ["PPP", "PEP", "PPP"], { + P: "#forge:plates/obsidian", + E: "gtceu:ender_pearl_block", + }); +}); diff --git a/kubejs/server_scripts/functional_storage/drawers.js b/kubejs/server_scripts/functional_storage/drawers.js deleted file mode 100644 index f065bee..0000000 --- a/kubejs/server_scripts/functional_storage/drawers.js +++ /dev/null @@ -1,141 +0,0 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu - event.remove({mod: "functionalstorage"}) - const woodTypes = [ - "oak", - "spruce", - "birch", - "jungle", - "acacia", - "dark_oak", - "warped", - "crimson", - "mangrove" - ] - woodTypes.forEach(woodType => { - // Type 1 - event.shaped("functionalstorage:" + woodType + "_1", [ - 'PPP', - 'sCr', - 'PPP' - ] , { - P: woodType + "_planks", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler(woodType + "_drawer_1") - .itemInputs("6x minecraft:" + woodType + "_planks", "#forge:chests/wooden") - .itemOutputs("functionalstorage:" + woodType + "_1") - .circuit(9) - .duration(100).EUt(16) - // Type 2 - event.shaped("functionalstorage:" + woodType + "_2", [ - 'PPP', - 'rCs', - 'PPP' - ] , { - P: woodType + "_planks", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler(woodType + "_drawer_2") - .itemInputs("6x minecraft:" + woodType + "_planks", "#forge:chests/wooden") - .itemOutputs("functionalstorage:" + woodType + "_2") - .circuit(10) - .duration(100).EUt(16) - // Type 4 - event.shaped("functionalstorage:" + woodType + "_4", [ - 'PsP', - 'PCP', - 'PrP' - ] , { - P: woodType + "_planks", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler(woodType + "_drawer_4") - .itemInputs("6x minecraft:" + woodType + "_planks", "#forge:chests/wooden") - .itemOutputs("functionalstorage:" + woodType + "_4") - .circuit(11) - .duration(100).EUt(16) - }) - - - event.shaped("functionalstorage:framed_1", [ - 'PPP', - 'sCr', - 'PPP' - ] , { - P: "stick", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler("functionalstorage:framed_drawer_1") - .itemInputs("6x stick", "#forge:chests/wooden") - .itemOutputs("functionalstorage:framed_1") - .circuit(9) - .duration(100).EUt(16) - // Type 2 - event.shaped("functionalstorage:framed_2", [ - 'PPP', - 'rCs', - 'PPP' - ] , { - P: "stick", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler("functionalstorage:framed_drawer_2") - .itemInputs("6x stick", "#forge:chests/wooden") - .itemOutputs("functionalstorage:framed_2") - .circuit(10) - .duration(100).EUt(16) - // Type 4 - event.shaped("functionalstorage:framed_4", [ - 'PsP', - 'PCP', - 'PrP' - ] , { - P: "stick", - s: "#forge:tools/saws", - C: "#forge:chests/wooden", - r: "#forge:tools/mallets" - }) - greg.assembler("functionalstorage:framed_drawer_4") - .itemInputs("6x stick", "#forge:chests/wooden") - .itemOutputs("functionalstorage:framed_4") - .circuit(11) - .duration(100).EUt(16) - - // Controller - event.remove({output: "functionalstorage:storage_controller"}) - event.shaped("functionalstorage:storage_controller", [ - 'PCP', - 'KDK', - 'OPO' - ] , { - P: "#forge:plates/diamond", - C: "#forge:circuits/lv", - K: 'gtceu:red_alloy_single_wire', - D: "#functionalstorage:drawer", - O: "#forge:plates/obsidian" - }) - // Controller Extension - event.remove({output: "functionalstorage:controller_extension"}) - event.shaped("functionalstorage:controller_extension", [ - 'OPO', - 'KDK', - 'PCP' - ] , { - P: "#forge:plates/diamond", - C: "#forge:circuits/lv", - K: 'gtceu:red_alloy_single_wire', - D: "#functionalstorage:drawer", - O: "#forge:plates/obsidian" - }) -}) \ No newline at end of file diff --git a/kubejs/server_scripts/functional_storage/upgrades.js b/kubejs/server_scripts/functional_storage/upgrades.js deleted file mode 100644 index d1eb62e..0000000 --- a/kubejs/server_scripts/functional_storage/upgrades.js +++ /dev/null @@ -1,86 +0,0 @@ -ServerEvents.recipes(event => { - // Copper - event.shaped("functionalstorage:copper_upgrade", [ - 'PTP' - ] , { - P: "#forge:plates/double/copper", - T: "#forge:plates/obsidian" - }) - event.shaped("2x functionalstorage:copper_upgrade", [ - 'PTP' - ] , { - P: "#forge:plates/double/annealed_copper", - T: "#forge:plates/obsidian" - }) - // Gold - event.shaped("functionalstorage:gold_upgrade", [ - 'S S', - 'PTP', - 'S S' - ] , { - P: "#forge:plates/rose_gold", - T: "functionalstorage:copper_upgrade", - S: "#forge:rods/gold" - }) - // Diamond - event.shaped("functionalstorage:diamond_upgrade", [ - 'S S', - 'PTP', - 'S S' - ] , { - P: "#forge:plates/diamond", - T: "functionalstorage:gold_upgrade", - S: "#forge:rods/stainless_steel" - }) - // Netherite - event.shaped("functionalstorage:netherite_upgrade", [ - 'S S', - 'PTP', - 'S S' - ] , { - P: "#forge:ingots/netherite", - T: "functionalstorage:diamond_upgrade", - S: "#forge:rods/titanium" - }) - // Single Stack - event.shaped("functionalstorage:iron_downgrade", [ - 'PTP' - ] , { - P: "flint", - T: "#forge:plates/obsidian" - }) - // Void - event.shaped("functionalstorage:void_upgrade", [ - 'PPP', - 'PTP', - "PPP" - ] , { - P: "obsidian", - T: "#forge:plates/obsidian" - }) - - // Drawer Key - event.shaped("functionalstorage:configuration_tool", [ - ' GP', - 'PTB', - " GP" - ] , { - B: "#forge:bolts/gold", - T: "#forge:circuits/ulv", - P: "#forge:plates/steel", - G: "#forge:plates/iron" - }) - - // Drawer Key - event.shaped("functionalstorage:linking_tool", [ - 'PG ', - 'BTP', - "PG " - ] , { - B: "#forge:bolts/gold", - T: "#forge:circuits/lv", - P: "#forge:plates/steel", - G: "#forge:plates/iron" - }) - -}) \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/components.js b/kubejs/server_scripts/gregtech/components.js index 13cbcc0..46b0aea 100644 --- a/kubejs/server_scripts/gregtech/components.js +++ b/kubejs/server_scripts/gregtech/components.js @@ -1,17 +1,24 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu - event.remove({output: "gtceu:fluid_voiding_cover"}) - event.remove({id: "gtceu:macerator/macerate_fluid_voiding_cover"}) - greg.assembler("fluid_voiding_cover") - .itemInputs("2x #forge:screws/steel", "gtceu:fluid_detector_cover", "gtceu:bronze_normal_fluid_pipe") +ServerEvents.recipes((event) => { + const greg = event.recipes.gtceu; + event.remove({ output: "gtceu:fluid_voiding_cover" }); + event.remove({ id: "gtceu:macerator/macerate_fluid_voiding_cover" }); + greg + .assembler("fluid_voiding_cover") + .itemInputs( + "2x #forge:screws/steel", + "gtceu:fluid_detector_cover", + "gtceu:bronze_normal_fluid_pipe" + ) .itemOutputs("gtceu:fluid_voiding_cover") - .duration(100).EUt(30) - - event.remove({output: "gtceu:item_voiding_cover"}) - event.remove({id: "gtceu:macerator/macerate_item_voiding_cover"}) - greg.assembler("item_voiding_cover") + .duration(100) + .EUt(30); + + event.remove({ output: "gtceu:item_voiding_cover" }); + event.remove({ id: "gtceu:macerator/macerate_item_voiding_cover" }); + greg + .assembler("item_voiding_cover") .itemInputs("2x #forge:screws/steel", "gtceu:item_detector_cover", "hopper") .itemOutputs("gtceu:item_voiding_cover") - .duration(100).EUt(30) - -}) \ No newline at end of file + .duration(100) + .EUt(30); +}); diff --git a/kubejs/server_scripts/gregtech/greenhouse.js b/kubejs/server_scripts/gregtech/greenhouse.js index 7f77d16..a1a5279 100644 --- a/kubejs/server_scripts/gregtech/greenhouse.js +++ b/kubejs/server_scripts/gregtech/greenhouse.js @@ -1,5 +1,5 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu +ServerEvents.recipes((event) => { + const greg = event.recipes.gtceu; const trees = [ ["minecraft:oak_sapling", "minecraft:oak_log"], ["minecraft:spruce_sapling", "minecraft:spruce_log"], @@ -7,8 +7,9 @@ ServerEvents.recipes(event => { ["minecraft:jungle_sapling", "minecraft:jungle_log"], ["minecraft:acacia_sapling", "minecraft:acacia_log"], ["minecraft:dark_oak_sapling", "minecraft:dark_oak_log"], - ["minecraft:mangrove_propagule", "minecraft:mangrove_log"] - ] + ["minecraft:mangrove_propagule", "minecraft:mangrove_log"], + ["minecraft:cherry_sapling", "minecraft:cherry_log"], + ]; const plants = [ ["minecraft:pumpkin_seeds", "minecraft:pumpkin", 6], ["minecraft:beetroot_seeds", "minecraft:beetroot", 16], @@ -19,63 +20,83 @@ ServerEvents.recipes(event => { ["minecraft:cactus", "minecraft:cactus", 12], ["minecraft:brown_mushroom", "minecraft:brown_mushroom", 12], ["minecraft:red_mushroom", "minecraft:red_mushroom", 12], - ["minecraft:nether_wart", "minecraft:nether_wart", 12] - ] + ["minecraft:nether_wart", "minecraft:nether_wart", 12], + ]; - event.shaped("gtceu:greenhouse", [ - 'GGG', - 'CHC', - 'PUP' - ] , { + event.shaped("gtceu:greenhouse", ["GGG", "CHC", "PUP"], { G: "gtceu:tempered_glass", C: "#forge:circuits/mv", H: "gtceu:mv_machine_hull", P: "gtceu:mv_electric_piston", - U: "gtceu:mv_electric_pump" - }) - trees.forEach(woodType => { - greg.greenhouse(woodType[0]) + U: "gtceu:mv_electric_pump", + }); + trees.forEach((woodType) => { + greg + .greenhouse(woodType[0]) .notConsumable(woodType[0]) - .inputFluids('water 1000') + .inputFluids("water 1000") .itemOutputs("64x " + woodType[1], "6x " + woodType[0]) - .duration(1200).EUt(40) - .circuit(1) + .duration(1200) + .EUt(40) + .circuit(1); - greg.greenhouse(woodType[0] + "_fertiliser") + greg + .greenhouse(woodType[0] + "_fertiliser") .notConsumable(woodType[0]) .itemInputs("4x gtceu:fertilizer") - .inputFluids('water 1000') - .itemOutputs("64x " + woodType[1], "64x " + woodType[1], "12x " + woodType[0]) - .duration(900).EUt(60) - .circuit(2) - }) - - plants.forEach(seedType => { - greg.greenhouse(seedType[0]) + .inputFluids("water 1000") + .itemOutputs( + "64x " + woodType[1], + "64x " + woodType[1], + "12x " + woodType[0] + ) + .duration(900) + .EUt(60) + .circuit(2); + }); + + plants.forEach((seedType) => { + greg + .greenhouse(seedType[0]) .notConsumable(seedType[0]) - .inputFluids('water 1000') + .inputFluids("water 1000") .itemOutputs(seedType[2] + "x " + seedType[1]) - .duration(1200).EUt(40) - .circuit(1) - greg.greenhouse(seedType[0] + "_fertilizer") + .duration(1200) + .EUt(40) + .circuit(1); + greg + .greenhouse(seedType[0] + "_fertilizer") .notConsumable(seedType[0]) .itemInputs("4x gtceu:fertilizer") - .inputFluids('water 1000') - .itemOutputs(2*seedType[2] + "x " + seedType[1]) - .duration(900).EUt(60) - .circuit(2) - }) - greg.greenhouse("rubber_wood") - .notConsumable("gtceu:rubber_sapling") - .inputFluids('water 1000') - .itemOutputs("16x gtceu:rubber_log", "3x gtceu:rubber_sapling", "4x gtceu:sticky_resin") - .duration(1200).EUt(40) - .circuit(1) -greg.greenhouse("rubber_wood_fertiliser") - .notConsumable("gtceu:rubber_sapling") - .itemInputs("4x gtceu:fertilizer") - .inputFluids('water 1000') - .itemOutputs("32x gtceu:rubber_log", "6x gtceu:rubber_sapling", "8x gtceu:sticky_resin") - .duration(900).EUt(60) - .circuit(2) -}) \ No newline at end of file + .inputFluids("water 1000") + .itemOutputs(2 * seedType[2] + "x " + seedType[1]) + .duration(900) + .EUt(60) + .circuit(2); + }); + greg + .greenhouse("rubber_wood") + .notConsumable("gtceu:rubber_sapling") + .inputFluids("water 1000") + .itemOutputs( + "16x gtceu:rubber_log", + "3x gtceu:rubber_sapling", + "4x gtceu:sticky_resin" + ) + .duration(1200) + .EUt(40) + .circuit(1); + greg + .greenhouse("rubber_wood_fertiliser") + .notConsumable("gtceu:rubber_sapling") + .itemInputs("4x gtceu:fertilizer") + .inputFluids("water 1000") + .itemOutputs( + "32x gtceu:rubber_log", + "6x gtceu:rubber_sapling", + "8x gtceu:sticky_resin" + ) + .duration(900) + .EUt(60) + .circuit(2); +}); diff --git a/kubejs/server_scripts/gregtech/inscriber.js b/kubejs/server_scripts/gregtech/inscriber.js index 301e863..dcdcf0a 100644 --- a/kubejs/server_scripts/gregtech/inscriber.js +++ b/kubejs/server_scripts/gregtech/inscriber.js @@ -1,29 +1,36 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu +ServerEvents.recipes((event) => { + const greg = event.recipes.gtceu; // Printed Silicon - greg.forming_press("printed_silicon_circuit") + greg + .forming_press("printed_silicon_circuit") .itemInputs("#forge:plates/silicon") .notConsumable("ae2:silicon_press") .itemOutputs("ae2:printed_silicon") - .duration(200).EUt(30) - + .duration(200) + .EUt(30); + // Printed Logic Circuit - greg.forming_press("printed_logic_processor") + greg + .forming_press("printed_logic_processor") .itemInputs("#forge:plates/gold") .notConsumable("ae2:logic_processor_press") .itemOutputs("ae2:printed_logic_processor") - .duration(200).EUt(30) + .duration(200) + .EUt(30); // Printed Engineering Circuit - greg.forming_press("printed_engineering_processor") + greg + .forming_press("printed_engineering_processor") .itemInputs("#forge:plates/diamond") .notConsumable("ae2:engineering_processor_press") .itemOutputs("ae2:printed_engineering_processor") - .duration(200).EUt(30) + .duration(200) + .EUt(30); // Printed Calculation Circuit - greg.forming_press("printed_calculation_circuit") + greg + .forming_press("printed_calculation_circuit") .itemInputs("#forge:plates/certus_quartz") .notConsumable("ae2:calculation_processor_press") - .itemOutputs("ae2:printed_calculation_processor") -}) + .itemOutputs("ae2:printed_calculation_processor"); +}); diff --git a/kubejs/server_scripts/gregtech/tools.js b/kubejs/server_scripts/gregtech/tools.js new file mode 100644 index 0000000..4122455 --- /dev/null +++ b/kubejs/server_scripts/gregtech/tools.js @@ -0,0 +1,61 @@ +ServerEvents.recipes((event) => { + const murderingUtensils = ["sword", "knife", "butchery_knife", "axe"]; + + const miningUtensils = [ + "pickaxe", + "shovel", + "hoe", + "mining_hammer", + "saw", + "hammer", + "wrench", + "file", + "crowbar", + "screwdriver", + "wire_cutter", + "scythe", + "plunger", + ]; + + miningUtensils.forEach((miningUtensil) => { + let addEnchantment = ( + tooltype, + material, + enchantment, + enchantmentLevel + ) => { + event.replaceOutput( + { id: `gtceu:shaped/${tooltype}_${material}` }, + `gtceu:${material}_${tooltype}`, + Item.of(`gtceu:${material}_${tooltype}`, "{Damage:0}").enchant( + `minecraft:${enchantment}`, + `${enchantmentLevel}` + ) + ); + }; + addEnchantment(miningUtensil, "damascus_steel", "fortune", 3); + addEnchantment(miningUtensil, "rose_gold", "fortune", 2); + addEnchantment(miningUtensil, "invar", "efficiency", 1); + }); + + murderingUtensils.forEach((murderingUtensil) => { + let addEnchantment = ( + tooltype, + material, + enchantment, + enchantmentLevel + ) => { + event.replaceOutput( + { id: `gtceu:shaped/${tooltype}_${material}` }, + `gtceu:${material}_${tooltype}`, + Item.of(`gtceu:${material}_${tooltype}`, "{Damage:0}").enchant( + `minecraft:${enchantment}`, + `${enchantmentLevel}` + ) + ); + }; + addEnchantment(murderingUtensil, "damascus_steel", "looting", 3); + addEnchantment(murderingUtensil, "rose_gold", "looting", 2); + addEnchantment(murderingUtensil, "invar", "unbreaking", 1); + }); +}); diff --git a/kubejs/server_scripts/lychee/crush_wash.js b/kubejs/server_scripts/lychee/crush_wash.js deleted file mode 100644 index 1c9c63f..0000000 --- a/kubejs/server_scripts/lychee/crush_wash.js +++ /dev/null @@ -1,142 +0,0 @@ -ServerEvents.recipes(event => { - let cauldronWash = (ore, result) => { - event.custom({ - type: "lychee:item_inside", - item_in: { - item: ore - }, - block_in: { - blocks: ["water_cauldron"], - state: { - level: 3 - } - }, - post: [ - { - type: "drop_item", - item: result - } - ] - }) - } - const oreTypes = [ - "aluminium", - "beryllium", - "cobalt", - "copper", - "gold", - "iron", - "lead", - "lithium", - "molybdenum", - "neodymium", - "nickel", - "palladium", - "platinum", - "plutonium", - "silver", - "sulfur", - "thorium", - "tin", - "naquadah", - "almandine", - "asbestos", - "hematite", - "blue_topaz", - "goethite", - "calcite", - "cassiterite", - "cassiterite_sand", - "chalcopyrite", - "chromite", - "cinnabar", - "coal", - "cobaltite", - "diamond", - "emerald", - "galena", - "garnierite", - "green_sapphire", - "grossular", - "ilmenite", - "bauxite", - "lazurite", - "magnesite", - "magnetite", - "molybdenite", - "powellite", - "pyrite", - "pyrolusite", - "pyrope", - "rock_salt", - "ruby", - "salt", - "saltpeter", - "sapphire", - "scheelite", - "sodalite", - "tantalite", - "spessartine", - "sphalerite", - "stibnite", - "tetrahedrite", - "topaz", - "tungstate", - "uraninite", - "wulfenite", - "yellow_limonite", - "nether_quartz", - "certus_quartz", - "quartzite", - "graphite", - "bornite", - "chalcocite", - "realgar", - "bastnasite", - "pentlandite", - "spodumene", - "lepidolite", - "glauconite_sand", - "malachite", - "mica", - "barite", - "alunite", - "talc", - "soapstone", - "kyanite", - "pyrochlore", - "oilsands", - "olivine", - "opal", - "amethyst", - "lapis", - "apatite", - "tricalcium_phosphate", - "red_garnet", - "yellow_garnet", - "vanadium_magnetite", - "pollucite", - "bentonite", - "fullers_earth", - "pitchblende", - "monazite", - "trona", - "gypsum", - "zeolite", - "electrotine", - "diatomite", - "granitic_mineral_sand", - "garnet_sand", - "basaltic_mineral_sand", - "cooperite" - ] - oreTypes.forEach(material => { - cauldronWash("gtceu:" + material + "_crushed_ore", "gtceu:" + material + "_purified_ore") - cauldronWash("gtceu:" + material + "_pure_dust", "gtceu:" + material + "_dust") - cauldronWash("gtceu:" + material + "_impure_dust", "gtceu:" + material + "_dust") - }) - - cauldronWash("gtceu:redstone_crushed_ore", "gtceu:redstone_purified_ore") - cauldronWash("gtceu:redstone_pure_dust", "minecraft:redstone") - cauldronWash("gtceu:redstone_impure_dust", "minecraft:redstone") -}) \ No newline at end of file diff --git a/kubejs/server_scripts/appliedenergistics2/miscellaneous.js b/kubejs/server_scripts/miscellaneous.js similarity index 100% rename from kubejs/server_scripts/appliedenergistics2/miscellaneous.js rename to kubejs/server_scripts/miscellaneous.js diff --git a/kubejs/server_scripts/open_blocks/elevator.js b/kubejs/server_scripts/open_blocks/elevator.js index eee5ea2..63ad792 100644 --- a/kubejs/server_scripts/open_blocks/elevator.js +++ b/kubejs/server_scripts/open_blocks/elevator.js @@ -1,5 +1,5 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu +ServerEvents.recipes((event) => { + const greg = event.recipes.gtceu; const dyes = [ "white", "orange", @@ -16,28 +16,29 @@ ServerEvents.recipes(event => { "brown", "green", "red", - "black" ] - event.remove({mod: "elevatorid"}) - dyes.forEach(dyes => { - greg.chemical_bath(dyes + "_elevator") + "black", + ]; + event.remove({ mod: "elevatorid" }); + dyes.forEach((dyes) => { + greg + .chemical_bath(dyes + "_elevator") + .itemInputs("#elevatorid:elevators") + .inputFluids("gtceu:" + dyes + "_dye 18") + .itemOutputs("elevatorid:elevator_" + dyes) + .duration(20) + .EUt(7); + }); + greg + .chemical_bath("elevator_washing") .itemInputs("#elevatorid:elevators") - .inputFluids("gtceu:" + dyes + "_dye 18") - .itemOutputs("elevatorid:elevator_" + dyes) - .duration(20).EUt(7) - }) - greg.chemical_bath("elevator_washing") - .itemInputs("#elevatorid:elevators") - .inputFluids("gtceu:chlorine 50") - .itemOutputs("elevatorid:elevator_gray") - .duration(400).EUt(2) + .inputFluids("gtceu:chlorine 50") + .itemOutputs("elevatorid:elevator_gray") + .duration(400) + .EUt(2); - event.shaped("elevatorid:elevator_gray", [ - 'PPP', - 'GFG', - 'PPP' - ] , { + event.shaped("elevatorid:elevator_gray", ["PPP", "GFG", "PPP"], { P: "#forge:plates/steel", G: "#forge:gears/small/steel", - F: "#forge:frames/steel" - }) -}) \ No newline at end of file + F: "#forge:frames/steel", + }); +}); diff --git a/kubejs/server_scripts/open_blocks/hang_glider.js b/kubejs/server_scripts/open_blocks/hang_glider.js index 9fb16f4..56ecd4e 100644 --- a/kubejs/server_scripts/open_blocks/hang_glider.js +++ b/kubejs/server_scripts/open_blocks/hang_glider.js @@ -1,43 +1,26 @@ -ServerEvents.recipes(event => { - event.remove({id: "hangglider:glider_wing"}) - event.shaped("hangglider:glider_wing", [ - 'hRL', - 'RLL', - 'LLL' - ] , { +ServerEvents.recipes((event) => { + event.remove({ id: "hangglider:glider_wing" }); + event.shaped("hangglider:glider_wing", ["hRL", "RLL", "LLL"], { h: "#forge:tools/hammers", R: "#forge:rods/steel", - L: "minecraft:leather" - }) - event.remove({id: "hangglider:glider_framework"}) - event.shaped("hangglider:glider_framework", [ - ' R ', - 'RhR', - 'RRR' - ] , { + L: "minecraft:leather", + }); + event.remove({ id: "hangglider:glider_framework" }); + event.shaped("hangglider:glider_framework", [" R ", "RhR", "RRR"], { h: "#forge:tools/hammers", - R: "#forge:rods/steel" - }) - event.remove({id: "hangglider:hang_glider"}) - event.shaped("hangglider:hang_glider", [ - 'SSS', - 'LML', - 'SSS' - ] , { + R: "#forge:rods/steel", + }); + event.remove({ id: "hangglider:hang_glider" }); + event.shaped("hangglider:hang_glider", ["SSS", "LML", "SSS"], { S: "#forge:screws/iron", L: "hangglider:glider_wing", - M: "hangglider:glider_framework" - }) - event.remove({id: "minecraft:reinforced_hang_glider_smithing"}) - event.shaped("hangglider:reinforced_hang_glider", [ - 'SVS', - 'LML', - 'SVS' - ] , { + M: "hangglider:glider_framework", + }); + event.remove({ output: "hangglider:reinforced_hang_glider" }); + event.shaped("hangglider:reinforced_hang_glider", ["SVS", "LML", "SVS"], { S: "#forge:screws/vanadium_steel", V: "#forge:rods/vanadium_steel", L: "hangglider:glider_wing", - M: "hangglider:hang_glider" - - }) -}) \ No newline at end of file + M: "hangglider:hang_glider", + }); +}); diff --git a/kubejs/server_scripts/open_blocks/magnets.js b/kubejs/server_scripts/open_blocks/magnets.js index 99e4a8b..7344759 100644 --- a/kubejs/server_scripts/open_blocks/magnets.js +++ b/kubejs/server_scripts/open_blocks/magnets.js @@ -1,26 +1,18 @@ -ServerEvents.recipes(event => { +ServerEvents.recipes((event) => { // Worst magnet - event.remove({id: "simplemagnets:basicmagnet"}) - event.shaped("simplemagnets:basicmagnet", [ - 'R R', - 'RwR', - 'BPB' - ] , { + event.remove({ id: "simplemagnets:basicmagnet" }); + event.shaped("simplemagnets:basicmagnet", ["R R", "RwR", "BPB"], { R: "#forge:rods/magnetic_steel", w: "#forge:tools/wrenches", B: "#forge:bolts/tin", - P: "#forge:plates/steel" - }) + P: "#forge:plates/steel", + }); // King magnet - event.remove({output: "simplemagnets:advancedmagnet"}) - event.shaped("simplemagnets:advancedmagnet", [ - 'R R', - 'RwR', - 'BPB' - ] , { + event.remove({ output: "simplemagnets:advancedmagnet" }); + event.shaped("simplemagnets:advancedmagnet", ["R R", "RwR", "BPB"], { R: "#forge:rods/magnetic_samarium", w: "#forge:tools/wrenches", B: "#forge:bolts/gold", - P: "#forge:plates/stainless_steel" - }) -}) \ No newline at end of file + P: "#forge:plates/stainless_steel", + }); +}); diff --git a/kubejs/server_scripts/pipez/recipes.js b/kubejs/server_scripts/pipez/recipes.js deleted file mode 100644 index ea91373..0000000 --- a/kubejs/server_scripts/pipez/recipes.js +++ /dev/null @@ -1,91 +0,0 @@ -ServerEvents.recipes(event => { - const greg = event.recipes.gtceu - event.remove({mod: "pipez"}) - - // Item Pipe - event.shaped('2x pipez:item_pipe', [ - 'RRR', - 'BhB', - 'RRR' - ] , { - R: "#forge:plates/rubber", - B: "#forge:plates/brass", - h: "#forge:tools/hammers" - }) - greg.assembler("rubber_pipe") - .itemInputs("2x #forge:plates/brass") - .inputFluids("gtceu:rubber 432") - .itemOutputs("2x pipez:item_pipe") - .duration(100).EUt(7) - - event.shaped('4x pipez:item_pipe', [ - 'RRR', - 'BhB', - 'RRR' - ] , { - R: "#forge:plates/silicone_rubber", - B: "#forge:plates/brass", - h: "#forge:tools/hammers" - }) - greg.assembler("silicone_rubber_pipe") - .itemInputs("2x #forge:plates/brass") - .inputFluids("gtceu:silicone_rubber 216") - .itemOutputs("4x pipez:item_pipe") - .duration(100).EUt(7) - - event.shaped('16x pipez:item_pipe', [ - 'RRR', - 'BhB', - 'RRR' - ] , { - R: "#forge:plates/styrene_butadiene_rubber", - B: "#forge:plates/brass", - h: "#forge:tools/hammers" - }) - greg.assembler("styrene_butadiene_rubber_pipe") - .itemInputs("2x #forge:plates/brass") - .inputFluids("gtceu:styrene_butadiene_rubber 108") - .itemOutputs("16x pipez:item_pipe") - .duration(100).EUt(7) - - let upgradePipe = (machineTier, material, upgradeTier) => { - event.shaped(`pipez:${upgradeTier}_upgrade`, [ - 'PPP', - 'CFC', - 'PPP' - ] , { - P: `#forge:plates/${material}`, - C: `gtceu:${machineTier}_conveyor_module`, - F: "gtceu:item_filter" - }) - } - upgradePipe("mv", "aluminium", "basic") - upgradePipe("hv", "stainless_steel", "improved") - upgradePipe("ev", "titanium", "advanced") - upgradePipe("iv", "tungsten_steel", "ultimate") - - // Wrench - event.shaped('pipez:wrench', [ - 'IhI', - ' S ', - ' S ' - ] , { - I: "#forge:plates/iron", - S: "#forge:plates/steel", - h: "#forge:tools/hammers" - }) - - // Terminal - event.shaped('pipez:filter_destination_tool', [ - 'R B', - 'FCF', - 'PSP' - ] , { - R: "gtceu:red_alloy_single_wire", - B: "gtceu:cobalt_single_wire", - F: "gtceu:item_filter", - C: "#forge:circuits/mv", - P: "#forge:plates/vanadium_steel", - S: "#forge:screws/vanadium_steel" - }) -}) \ No newline at end of file diff --git a/kubejs/server_scripts/removals.js b/kubejs/server_scripts/removals.js new file mode 100644 index 0000000..2a67f1f --- /dev/null +++ b/kubejs/server_scripts/removals.js @@ -0,0 +1,6 @@ +ServerEvents.recipes((event) => { + event.remove({ mod: "itemfilters" }); + event.remove({ mod: "better_angel_ring" }); + + event.remove({id: "minecraft:charcoal"}) +}); diff --git a/kubejs/server_scripts/storage_drawers/drawers.js b/kubejs/server_scripts/storage_drawers/drawers.js new file mode 100644 index 0000000..273919e --- /dev/null +++ b/kubejs/server_scripts/storage_drawers/drawers.js @@ -0,0 +1,144 @@ +ServerEvents.recipes((event) => { + const greg = event.recipes.gtceu; + event.remove({ mod: "storagedrawers" }); + const woodTypes = [ + "oak", + "spruce", + "birch", + "jungle", + "acacia", + "dark_oak", + "warped", + "crimson", + ]; + woodTypes.forEach((woodType) => { + // Type 1 + event.shaped( + `storagedrawers:${woodType}_full_drawers_1`, + ["PPP", "sCr", "PPP"], + { + P: `${woodType}_planks`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_full_drawers_1`) + .itemInputs(`6x minecraft:${woodType}_planks`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_full_drawers_1`) + .circuit(9) + .duration(100) + .EUt(16); + // Type 2 + event.shaped( + `storagedrawers:${woodType}_full_drawers_2`, + ["PPP", "rCs", "PPP"], + { + P: `${woodType}_planks`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_full_drawers_2`) + .itemInputs(`6x minecraft:${woodType}_planks`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_full_drawers_2`) + .circuit(10) + .duration(100) + .EUt(16); + // Type 4 + event.shaped( + `storagedrawers:${woodType}_full_drawers_4`, + ["PsP", "PCP", "PrP"], + { + P: `${woodType}_planks`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_full_drawers_4`) + .itemInputs(`6x minecraft:${woodType}_planks`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_full_drawers_4`) + .circuit(11) + .duration(100) + .EUt(16); + + // Half 1 + event.shaped( + `storagedrawers:${woodType}_half_drawers_1`, + ["PPP", "sCr", "PPP"], + { + P: `${woodType}_slab`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_half_drawers_1`) + .itemInputs(`6x minecraft:${woodType}_slab`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_half_drawers_1`) + .circuit(9) + .duration(100) + .EUt(16); + // Half 2 + event.shaped( + `storagedrawers:${woodType}_half_drawers_2`, + ["PPP", "rCs", "PPP"], + { + P: `${woodType}_slab`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_half_drawers_2`) + .itemInputs(`6x minecraft:${woodType}_slab`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_half_drawers_2`) + .circuit(10) + .duration(100) + .EUt(16); + // Half 4 + event.shaped( + `storagedrawers:${woodType}_half_drawers_4`, + ["PsP", "PCP", "PrP"], + { + P: `${woodType}_slab`, + s: "#forge:tools/saws", + C: "#forge:chests/wooden", + r: "#forge:tools/mallets", + } + ); + greg + .assembler(`storagedrawers:${woodType}_half_drawers_4`) + .itemInputs(`6x minecraft:${woodType}_slab`, "#forge:chests/wooden") + .itemOutputs(`storagedrawers:${woodType}_half_drawers_4`) + .circuit(11) + .duration(100) + .EUt(16); + }); + + // Controller + event.remove({ output: "storagedrawers:storage_controller" }); + event.shaped("storagedrawers:controller", ["PCP", "KDK", "OPO"], { + P: "#forge:plates/diamond", + C: "#forge:circuits/lv", + K: "gtceu:red_alloy_single_wire", + D: "#storagedrawers:drawers", + O: "#forge:plates/obsidian", + }); + // Controller Extension + event.remove({ output: "storagedrawers:controller_slave" }); + event.shaped("storagedrawers:controller_slave", ["OPO", "KDK", "PCP"], { + P: "#forge:plates/diamond", + C: "#forge:circuits/lv", + K: "gtceu:red_alloy_single_wire", + D: "#storagedrawers:drawers", + O: "#forge:plates/obsidian", + }); +}); diff --git a/kubejs/server_scripts/storage_drawers/upgrades.js b/kubejs/server_scripts/storage_drawers/upgrades.js new file mode 100644 index 0000000..d9b087f --- /dev/null +++ b/kubejs/server_scripts/storage_drawers/upgrades.js @@ -0,0 +1,92 @@ +ServerEvents.recipes((event) => { + // Upgrade Template + event.shaped("storagedrawers:upgrade_template", ["SPS", "SWS", " d "], { + S: "#forge:screws/iron", + P: "gtceu:lv_electric_piston", + W: "#minecraft:planks", + d: "#forge:tools/screwdrivers", + }); + event.recipes.gtceu + .assembler("upgrade_template") + .itemInputs( + "2x #forge:screws/iron", + "gtceu:lv_electric_piston", + "#minecraft:planks" + ) + .itemOutputs("storagedrawers:upgrade_template") + .duration(60) + .EUt(24); + + // Upgrade 1 + event.shaped("storagedrawers:obsidian_storage_upgrade", ["PTP"], { + P: "#forge:plates/obsidian", + T: "storagedrawers:upgrade_template", + }); + + // Upgrade 2 + event.shaped("storagedrawers:iron_storage_upgrade", ["S S", "PTP", "S S"], { + S: "#forge:rods/iron", + P: "#forge:plates/iron", + T: "storagedrawers:upgrade_template", + }); + + // Upgrade 3 + event.shaped("storagedrawers:gold_storage_upgrade", ["S S", "PTP", "S S"], { + S: "#forge:rods/gold", + P: "#forge:plates/rose_gold", + T: "storagedrawers:upgrade_template", + }); + + // Upgrade 4 + event.shaped( + "storagedrawers:diamond_storage_upgrade", + ["S S", "PTP", "S S"], + { + S: "#forge:rods/stainless_steel", + P: "#forge:plates/diamond", + T: "storagedrawers:upgrade_template", + } + ); + + // Upgrade 5 + event.shaped( + "storagedrawers:emerald_storage_upgrade", + ["S S", "PTP", "S S"], + { + S: "#forge:rods/titanium", + P: "#forge:plates/emerald", + T: "storagedrawers:upgrade_template", + } + ); + // Upgrade 5 2 + event.shaped( + "storagedrawers:emerald_storage_upgrade", + ["S S", "PTP", "S S"], + { + S: "#forge:rods/titanium", + P: "#forge:plates/olivine", + T: "storagedrawers:upgrade_template", + } + ); + + // Storage Downgrade + event.shaped("storagedrawers:one_stack_upgrade", ["PTP"], { + P: "flint", + T: "storagedrawers:upgrade_template", + }); + + // Void Upgrade + event.shaped("storagedrawers:void_upgrade", ["PPP", "PTP", "PPP"], { + P: "#forge:plates/obsidian", + T: "storagedrawers:upgrade_template", + }); + + // Void Upgrade + event.shaped("storagedrawers:drawer_key", [" BP", "TPP", "Gs "], { + B: "#forge:bolts/gold", + T: "storagedrawers:upgrade_template", + P: "#forge:plates/steel", + G: "#forge:plates/gold", + s: "#forge:tools/saws", + }); +}); diff --git a/kubejs/server_scripts/tags/ae2.js b/kubejs/server_scripts/tags/ae2.js index 731dc67..3b3e8e2 100644 --- a/kubejs/server_scripts/tags/ae2.js +++ b/kubejs/server_scripts/tags/ae2.js @@ -1,7 +1,8 @@ -ServerEvents.tags('item', event => { - event.remove('forge:dusts/ender_pearl', 'ae2:ender_dust') - event.remove('forge:dusts/certus_quartz', 'ae2:certus_quartz_dust') - event.remove('forge:silicon', 'ae2:silicon') +ServerEvents.tags("item", (event) => { + event.remove("forge:dusts/ender_pearl", "ae2:ender_dust"); + event.remove("forge:dusts/certus_quartz", "ae2:certus_quartz_dust"); + event.remove("forge:dusts/fluix", "ae2:fluix_dust"); + event.remove("forge:silicon", "ae2:silicon"); - event.add('forge:silicon', "gtceu:silicon_plate") -}) \ No newline at end of file + event.add("forge:silicon", "gtceu:silicon_plate"); +}); diff --git a/kubejs/server_scripts/tags/gregtech.js b/kubejs/server_scripts/tags/gregtech.js index ec69012..5086d76 100644 --- a/kubejs/server_scripts/tags/gregtech.js +++ b/kubejs/server_scripts/tags/gregtech.js @@ -1,4 +1,4 @@ -ServerEvents.tags('item', event => { - event.add('forge:rods/long/hsla', "kubejs:hsla_steel_long_rod") - event.add('forge:springs/hsla', "kubejs:hsla_steel_spring") -}) \ No newline at end of file +ServerEvents.tags("item", (event) => { + event.add("forge:rods/long/hsla", "kubejs:hsla_steel_long_rod"); + event.add("forge:springs/hsla", "kubejs:hsla_steel_spring"); +}); diff --git a/kubejs/server_scripts/tags/items.js b/kubejs/server_scripts/tags/items.js new file mode 100644 index 0000000..0dede53 --- /dev/null +++ b/kubejs/server_scripts/tags/items.js @@ -0,0 +1,15 @@ +ServerEvents.tags("item", (event) => { + event.add("forge:mob_buckets", "kubejs:bucket_of_bee"); + event.add("bookshelf:mob_buckets", "kubejs:bucket_of_bee"); + + event.add("forge:meat", "minecraft:chicken"); + event.add("forge:meat", "minecraft:cooked_chicken"); + event.add("forge:meat", "minecraft:beef"); + event.add("forge:meat", "minecraft:cooked_beef"); + event.add("forge:meat", "minecraft:porkchop"); + event.add("forge:meat", "minecraft:cooked_porkchop"); + event.add("forge:meat", "minecraft:mutton"); + event.add("forge:meat", "minecraft:cooked_mutton"); + event.add("forge:meat", "minecraft:rabbit"); + event.add("forge:meat", "minecraft:cooked_rabbit"); +}); diff --git a/kubejs/server_scripts/tags/misc.js b/kubejs/server_scripts/tags/misc.js deleted file mode 100644 index 3cddd5a..0000000 --- a/kubejs/server_scripts/tags/misc.js +++ /dev/null @@ -1,4 +0,0 @@ -ServerEvents.tags('block', event => { - event.add("trophymanager:trophy_base", "dustrial_decor:sheet_metal_plating_slab") -}) - diff --git a/kubejs/server_scripts/tool_belt/recipes.js b/kubejs/server_scripts/tool_belt/recipes.js index 952558e..69fe6e2 100644 --- a/kubejs/server_scripts/tool_belt/recipes.js +++ b/kubejs/server_scripts/tool_belt/recipes.js @@ -2,12 +2,13 @@ ServerEvents.recipes(event => { event.remove({id: "toolbelt:belt"}) event.shaped("toolbelt:belt", [ 'SLS', - 'L L', + 'C C', 'LIL' ] , { S: "minecraft:string", L: "minecraft:leather", - I: "#forge:plates/iron" + I: "#forge:plates/steel", + C: "#forge:screws/steel" }) event.remove({id: "toolbelt:pouch"}) event.shaped("toolbelt:pouch", [ @@ -15,7 +16,7 @@ ServerEvents.recipes(event => { 'LSL', ' ' ] , { - G: "#forge:ingots/gold", + G: "#forge:rings/gold", L: "minecraft:leather", S: "#forge:plates/steel" }) diff --git a/kubejs/server_scripts/torchmaster.js b/kubejs/server_scripts/torchmaster.js new file mode 100644 index 0000000..5d9845a --- /dev/null +++ b/kubejs/server_scripts/torchmaster.js @@ -0,0 +1,39 @@ +ServerEvents.recipes((event) => { + // Mega Torch + event.remove({ id: "torchmaster:megatorch" }); + event.shaped("torchmaster:megatorch", ["SDR", "IBD", "RIS"], { + S: "#forge:screws/iron", + D: "#forge:gems/diamond", + R: "#forge:rings/gold", + I: "minecraft:stick", + B: "#forge:storage_blocks/coke", + }); + + // Dread Lamp + event.remove({ id: "torchmaster:dreadlamp" }); + event.shaped("torchmaster:dreadlamp", ["PPP", "GLG", "PPP"], { + P: "#forge:plates/obsidian", + L: "minecraft:glowstone", + G: "#forge:glass_panes", + }); + + // Feral Flare Lantern + event.remove({ id: "torchmaster:feral_flare_lantern" }); + event.shaped("torchmaster:feral_flare_lantern", ["SPR", "INP", "RIS"], { + S: "#forge:screws/iron", + P: "#forge:plates/glowstone", + R: "#forge:rings/steel", + I: "#forge:rods/steel", + N: "#forge:springs/small/gold", + }); + + // Frozen Pearl + event.remove({ id: "torchmaster:frozen_pearl" }); + event.recipes.gtceu + .chemical_bath("frozen_pearl") + .itemInputs("minecraft:ender_pearl") + .inputFluids("gtceu:ice 1152") + .itemOutputs("torchmaster:frozen_pearl") + .duration(100) + .EUt(16); +}); diff --git a/kubejs/startup_scripts/components/hsla-steel.js b/kubejs/startup_scripts/components/hsla-steel.js index 394bf52..af2f495 100644 --- a/kubejs/startup_scripts/components/hsla-steel.js +++ b/kubejs/startup_scripts/components/hsla-steel.js @@ -1,4 +1,6 @@ GTCEuStartupEvents.registry('gtceu:material', event => { GTMaterials.HSLASteel.addFlags(GTMaterialFlags.GENERATE_SPRING) //Adds flags to pre-existing GT materials GTMaterials.HSLASteel.addFlags(GTMaterialFlags.GENERATE_LONG_ROD) //Adds flags to pre-existing GT materials + GTMaterials.Iridium.addFlags(GTMaterialFlags.GENERATE_FRAME) //Adds flags to pre-existing GT materials + GTMaterials.Cobalt.addFlags(GTMaterialFlags.GENERATE_FINE_WIRE) //Adds flags to pre-existing GT materials }) \ No newline at end of file diff --git a/kubejs/startup_scripts/example.js b/kubejs/startup_scripts/example.js new file mode 100644 index 0000000..48ee094 --- /dev/null +++ b/kubejs/startup_scripts/example.js @@ -0,0 +1,6 @@ +// priority: 0 + +// Visit the wiki for more info - https://kubejs.com/ + +console.info('Hello, World! (Loaded startup scripts)') + diff --git a/kubejs/startup_scripts/icons.js b/kubejs/startup_scripts/icons.js index b7d00d9..b1c64bc 100644 --- a/kubejs/startup_scripts/icons.js +++ b/kubejs/startup_scripts/icons.js @@ -1,3 +1,5 @@ StartupEvents.registry('item', event => { event.create('greg_icon') -}) \ No newline at end of file +}) + +Platform.mods.kubejs.name = 'GregTech Community Pack' \ No newline at end of file diff --git a/kubejs/startup_scripts/machinery/testing.js b/kubejs/startup_scripts/machinery/testing.js deleted file mode 100644 index 34c0fda..0000000 --- a/kubejs/startup_scripts/machinery/testing.js +++ /dev/null @@ -1,5 +0,0 @@ -GTCEuStartupEvents.registry('gtceu:machine', event => { - event.create('inscriber', 'simple', GTValues.LV, GTValues.MV, GTValues.HV, GTValues.EV, GTValues.IV) //(ID, Type, Voltage Teirs) - .recipeType('inscriber', true, true) - .workableTieredHullRenderer(GTCEu.id("block/machines/inscriber")) -}) \ No newline at end of file diff --git a/kubejs/startup_scripts/material_testing/material.js b/kubejs/startup_scripts/material_testing/material.js new file mode 100644 index 0000000..05de82c --- /dev/null +++ b/kubejs/startup_scripts/material_testing/material.js @@ -0,0 +1,7 @@ +GTCEuStartupEvents.registry('gtceu:material', event => { + event.create('fluix') + .dust() + .components('1x nether_quartz', '1x certus_quartz', '1x redstone') + .color(0x8F5CCB).iconSet(GTMaterialIconSet.DULL) + .flags(GTMaterialFlags.GENERATE_PLATE, GTMaterialFlags.GENERATE_GEAR) +}) \ No newline at end of file diff --git a/kubejs/startup_scripts/recipes/inscriber.js b/kubejs/startup_scripts/recipes/inscriber.js deleted file mode 100644 index f7f3cd9..0000000 --- a/kubejs/startup_scripts/recipes/inscriber.js +++ /dev/null @@ -1,9 +0,0 @@ -GTCEuStartupEvents.registry('gtceu:recipe_type', event => { - event.create('inscriber') - .category('inscriber') //Used in the GTlib / LDlib ui editor - .setEUIO('in') - .setMaxIOSize(3, 3, 0, 0) //Max Item Inputs, Max Item Outputs, Max Fluid Inputs, Max Fluid Outputs - .setSlotOverlay(false, false, GuiTextures.BOX_OVERLAY) - .setProgressBar(GuiTextures.PROGRESS_BAR_CIRCUIT, FillDirection.LEFT_TO_RIGHT) - .setSound(GTSoundEntries.ASSEMBLER); -}) \ No newline at end of file