From b40f9528056078809b2c7ca8c12a54870310107e Mon Sep 17 00:00:00 2001 From: Sangelo Date: Sun, 29 Jan 2023 18:37:23 +0100 Subject: [PATCH] Replaced NotEnoughCrashes with MixinTrace and started configuration --- config/ad_astra.json | 135 ++ config/advancementplaques-common.toml | 67 + config/cardinal-components-api.properties | 6 + config/chunky/config.json | 8 + config/fancymenu/config.txt | 73 + config/fancymenu/customizablemenus.txt | 8 + .../explorecraft-menu-default.txt | 161 +++ config/fancymenu/locals/de_de.local | 397 ++++++ config/fancymenu/locals/en_us.local | 1263 +++++++++++++++++ config/fancymenu/locals/pl_pl.local | 236 +++ config/fancymenu/locals/pt_br.local | 244 ++++ config/fancymenu/locals/zh_cn.local | 783 ++++++++++ config/fancymenu/menu_identifiers.db | 309 ++++ config/fancymenu/user_variables.db | 5 + config/global_data_and_resourcepacks.toml | 27 + config/legendarytooltips-common.toml | 109 ++ config/modmenu.json | 19 + config/mythicmetals.json5 | 270 ++++ config/roughlyenoughitems/config.json5 | 174 +++ config/roughlyenoughitems/hints.json | 1 + config/roughlyenoughitems/pinyin.properties | 2 + .../pinyin_double.properties | 3 + config/sodium-options.json | 26 + config/yigd.toml | 163 +++ index.toml | 393 ++++- mods/3dskinlayers.pw.toml | 5 + mods/animatica.pw.toml | 5 + mods/appleskin.pw.toml | 5 + mods/betterf3.pw.toml | 5 + mods/chat-heads.pw.toml | 5 + mods/cit-resewn.pw.toml | 5 + mods/clickthrough.pw.toml | 5 + mods/dynamic-fps.pw.toml | 5 + mods/effective.pw.toml | 5 + mods/iris.pw.toml | 13 +- mods/jade.pw.toml | 5 + mods/kappa.pw.toml | 5 + mods/lambdabettergrass.pw.toml | 5 + mods/lambdynamiclights.pw.toml | 5 + mods/main-menu-credits.pw.toml | 13 - mods/mixintrace.pw.toml | 13 + mods/mouse-wheelie.pw.toml | 5 + mods/notenoughcrashes.pw.toml | 13 - mods/ok-zoomer.pw.toml | 5 + mods/presence-footsteps.pw.toml | 5 + mods/reeses-sodium-options.pw.toml | 5 + pack.toml | 2 +- 47 files changed, 4965 insertions(+), 56 deletions(-) create mode 100644 config/ad_astra.json create mode 100644 config/advancementplaques-common.toml create mode 100644 config/cardinal-components-api.properties create mode 100644 config/chunky/config.json create mode 100644 config/fancymenu/config.txt create mode 100644 config/fancymenu/customizablemenus.txt create mode 100644 config/fancymenu/customization/explorecraft-menu-default.txt create mode 100644 config/fancymenu/locals/de_de.local create mode 100644 config/fancymenu/locals/en_us.local create mode 100644 config/fancymenu/locals/pl_pl.local create mode 100644 config/fancymenu/locals/pt_br.local create mode 100644 config/fancymenu/locals/zh_cn.local create mode 100644 config/fancymenu/menu_identifiers.db create mode 100644 config/fancymenu/user_variables.db create mode 100644 config/global_data_and_resourcepacks.toml create mode 100644 config/legendarytooltips-common.toml create mode 100644 config/modmenu.json create mode 100644 config/mythicmetals.json5 create mode 100644 config/roughlyenoughitems/config.json5 create mode 100644 config/roughlyenoughitems/hints.json create mode 100644 config/roughlyenoughitems/pinyin.properties create mode 100644 config/roughlyenoughitems/pinyin_double.properties create mode 100644 config/sodium-options.json create mode 100644 config/yigd.toml delete mode 100644 mods/main-menu-credits.pw.toml create mode 100644 mods/mixintrace.pw.toml delete mode 100644 mods/notenoughcrashes.pw.toml diff --git a/config/ad_astra.json b/config/ad_astra.json new file mode 100644 index 0000000..87bd29d --- /dev/null +++ b/config/ad_astra.json @@ -0,0 +1,135 @@ +{ + "#doEntityGravity": "If true, entities will be affected by gravity.", + "doEntityGravity": true, + "#doLivingEntityGravity": "Do gravity for mobs, players etc.", + "doLivingEntityGravity": true, + "acidRainBurns": true, + "doOxygen": true, + "#doSpaceMuffler": "Do sound suppression in orbit dimensions. If it gets annoying, you can turn it off.", + "doSpaceMuffler": true, + "oxygenTankSize": 40500, + "hammerDurability": 64, + "giveAstroduxAtSpawn": false, + "oxygenBarXOffset": 0, + "oxygenBarYOffset": 0, + "energyBarXOffset": 0, + "energyBarYOffset": 0, + "orbitGravity": 3.26, + "oxygenDamage": 1, + "freezeDamage": 1, + "heatDamage": 2, + "acidRainDamage": 3, + "allowFlagImages": true, + "#disabledPlanets": "A list of planets that should be disabled. This is a comma-separated list of planet ids.", + "disabledPlanets": "", + "#avoidOverworldChecks": "Prevents stuff like gravity and oxygen checks in the overworld as that\u0027s normally not used in Ad Astra. enable if you\u0027re making an addon or something that transforms the overworld into some sort of planet.", + "avoidOverworldChecks": true, + "spawning": { + "spawnCorruptedLunarians": true, + "spawnStarCrawlers": true, + "spawnMartianRaptors": true, + "spawnMoglers": true, + "spawnSulfurCreepers": true, + "spawnLunarianWanderingTrader": true + }, + "spaceSuit": { + "spaceSuitTankSize": 81000, + "netheriteSpaceSuitTankSize": 162000, + "netheriteSpaceSuitHasFireResistance": true, + "#jetSuitSpeed": "The speed when flying forward.", + "jetSuitSpeed": 0.8, + "#jetSuitUpwardsSpeed": "The speed when idle flying up.", + "jetSuitUpwardsSpeed": 0.5, + "jetSuitEnergyPerTick": 60, + "jetSuitTankSize": 324000, + "jetSuitMaxEnergy": 1000000, + "enableJetSuitFlight": true, + "jetSuitProtectionMultiplier": 1, + "jetSuitArmorToughness": 5, + "spawnJetSuitParticles": true + }, + "vehicles": { + "#fallingExplosionThreshold": "The velocity to trigger a vehicle explosion while falling.", + "fallingExplosionThreshold": -1.2, + "#fallingExplosionMultiplier": "How much the explosion should be multiplied by when the vehicle has fallen.", + "fallingExplosionMultiplier": 0.7, + "gravity": -2.0, + "#moveCameraInVehicle": "Should the camera move in 3rd person in the rocket and lander for a better view?", + "moveCameraInVehicle": true, + "lander": { + "boosterThreshold": -0.1, + "boosterSpeed": 0.1 + }, + "rover": { + "explodeRoverInLava": true, + "fuelPerSecond": 810, + "turnSpeed": 3.0, + "maxTurnSpeed": 6.0, + "deceleration": 0.9, + "minSpeed": -0.2, + "maxSpeed": 0.3, + "tankSize": 243000 + }, + "rocket": { + "atmosphereLeave": 600, + "countDownTicks": 200, + "acceleration": 0.005, + "maxSpeed": 0.5, + "entitiesBurnUnderRocket": true, + "tankSize": 243000, + "fuelLaunchCost": 243000, + "efficientFuelLaunchCost": 81000 + } + }, + "coalGenerator": { + "maxEnergy": 9000, + "energyPerTick": 10 + }, + "compressor": { + "maxEnergy": 9000, + "energyPerTick": 10 + }, + "fuelRefinery": { + "maxEnergy": 9000, + "energyPerTick": 30, + "tankSize": 243000 + }, + "oxygenLoader": { + "maxEnergy": 9000, + "energyPerTick": 10, + "tankSize": 243000 + }, + "oxygenDistributor": { + "maxEnergy": 20000, + "fluidConversionEnergyPerTick": 5, + "tankSize": 486000, + "#maxBlockChecks": "How many blocks the distributor can distribute oxygen in. Be careful increasing this number, as it can reduce server performance significantly. If you are adamant about increasing this value, consider increasing the Oxygen Loader refresh ticks so the server is not constantly checking thousands of blocks.", + "maxBlockChecks": 2000, + "#refreshTicks": "How often the oxygen loader checks if the structure is sealed. Performing this operation too often can kill server TPS, so be wary.", + "refreshTicks": 60, + "#oxygenMultiplier": "Increases the oxygen requirements as the distributor covers more blocks.", + "oxygenMultiplier": 1.0, + "#energyMultiplier": "Increases the energy requirements as the distributor covers more blocks.", + "energyMultiplier": 3.0 + }, + "solarPanel": { + "maxEnergy": 18000, + "energyMultiplier": 1.0 + }, + "waterPump": { + "maxEnergy": 9000, + "energyPerTick": 10, + "tankSize": 486000, + "transferPerTick": 8100, + "deleteWaterBelowWaterPump": true + }, + "energizer": { + "maxEnergy": 2000000, + "energyPerTick": 170 + }, + "cryoFreezer": { + "maxEnergy": 30000, + "energyPerTick": 24, + "tankSize": 243000 + } +} \ No newline at end of file diff --git a/config/advancementplaques-common.toml b/config/advancementplaques-common.toml new file mode 100644 index 0000000..324591f --- /dev/null +++ b/config/advancementplaques-common.toml @@ -0,0 +1,67 @@ + +#Client Configuration +[client] + + [client.visual_options] + # If plaques should show on the top of the screen. + on_top = true + # The distance from the top or bottom of the screen, in pixels. + #Range: 8 ~ 256 + distance = 16 + # The horizontal offset from the center, in pixels. + #Range: -256 ~ 256 + horizontal_offset = 0 + # Hide waila/hwyla/jade popups while plaques are showing. + hide_waila = false + # If plaques should show for task advancements (normal advancements). + tasks = true + # If plaques should show for goal advancements (medium-difficulty advancements). + goals = true + # If plaques should show for challenge advancements (high-difficulty advancements). + challenges = true + # Text color to use for plaque titles (like "Advancement made!"). Can be entered as an 8-digit hex color code 0xAARRGGBB for convenience. + #Range: 0 ~ 4294967295 + title_color = 4281541120 + # Text color to use for advancement names on plaques. Can be entered as an 8-digit hex color code 0xAARRGGBB for convenience. + #Range: 0 ~ 4294967295 + name_color = 4294967295 + + [client.duration_options] + # Duration of the shiny effect fade in for tasks. + #Range: 0.1 ~ 3.0 + task_effect_fadein = 0.5 + # Duration of the shiny effect fade out for tasks. + #Range: 0.1 ~ 3.0 + task_effect_fadeout = 1.5 + # Duration of the plaques for tasks (minus the effect fade in/out durations). + #Range: 2.0 ~ 10.0 + task_duration = 7.0 + # Duration of the shiny effect fade in for goals. + #Range: 0.1 ~ 3.0 + goal_effect_fadein = 0.5 + # Duration of the shiny effect fade out for goals. + #Range: 0.1 ~ 3.0 + goal_effect_fadeout = 1.5 + # Duration of the plaques for goals (minus the effect fade in/out durations). + #Range: 2.0 ~ 10.0 + goal_duration = 7.0 + # Duration of the shiny effect fade in for challenges. + #Range: 0.1 ~ 3.0 + challenge_effect_fadein = 1.25 + # Duration of the shiny effect fade out for challenges. + #Range: 0.1 ~ 3.0 + challenge_effect_fadeout = 1.5 + # Duration of the plaques for challenges (minus the effect fade in/out durations). + #Range: 2.0 ~ 10.0 + challenge_duration = 7.0 + + [client.functionality_options] + # Whitelist of advancements to show plaques for. Leave empty to display for all. + whitelist = [] + # If task sounds should be muted. + mute_tasks = false + # If goal sounds should be muted. + mute_goals = false + # If challenge sounds should be muted. + mute_challenges = false + diff --git a/config/cardinal-components-api.properties b/config/cardinal-components-api.properties new file mode 100644 index 0000000..b08e3fa --- /dev/null +++ b/config/cardinal-components-api.properties @@ -0,0 +1,6 @@ +# If set to false, warnings will not get logged when a component fails to be resolved (typically due to mods being removed) +# Default value: true +log-deserialization-warnings = true + +# Internal value, do not edit or your changes may be arbitrarily reset +config-version = 1 diff --git a/config/chunky/config.json b/config/chunky/config.json new file mode 100644 index 0000000..972fdb7 --- /dev/null +++ b/config/chunky/config.json @@ -0,0 +1,8 @@ +{ + "version": 2, + "language": "en", + "continueOnRestart": true, + "forceLoadExistingChunks": false, + "silent": false, + "updateInterval": 1 +} \ No newline at end of file diff --git a/config/fancymenu/config.txt b/config/fancymenu/config.txt new file mode 100644 index 0000000..83e0edb --- /dev/null +++ b/config/fancymenu/config.txt @@ -0,0 +1,73 @@ +##[general] + +[If menu background sounds added by FancyMenu should be played when a world is loaded.] +B:playbackgroundsoundsinworld = 'false'; +B:forcefullscreen = 'false'; +[If menu background sounds added by FancyMenu should be played or not.] +B:playbackgroundsounds = 'true'; +[A minecraft restart is required after changing this value.] +B:enablehotkeys = 'true'; +B:playmenumusic = 'true'; +B:showdebugwarnings = 'true'; +[Sets the default GUI scale on first launch. Useful for modpacks. Cache data is saved in '/mods/fancymenu/'.] +I:defaultguiscale = '-1'; + + +##[customization] + +B:advancedmode = 'false'; +B:showcustomizationbuttons = 'false'; + + +##[loading] + +B:allowgameintroskip = 'true'; +S:loadinganimationcolor = '#ffffffff'; +B:showanimationloadingstatus = 'true'; +S:gameintroanimation = ''; +B:preloadanimations = 'false'; +S:customgameintroskiptext = ''; + + +##[minecraftwindow] + +[A minecraft restart is required after changing this value.] +S:customwindowtitle = 'ExploreCraft: Marbled'; +[A minecraft restart is required after changing this value.] +B:customwindowicon = 'false'; + + +##[world_loading_screen] + +B:showloadingscreenanimation = 'true'; +B:showloadingscreenpercent = 'true'; + + +##[multiplayer_screen] + +B:show_server_icons = 'true'; + + +##[singleplayer_screen] + +B:show_world_icons = 'true'; + + +##[layouteditor] + +I:gridsize = '10'; +B:editordeleteconfirmation = 'true'; +B:showgrid = 'false'; +[If the warning when trying to move an vanilla button without an orientation should be displayed or not.] +B:showvanillamovewarning = 'true'; + + +##[ui] + +B:show_unicode_warning = 'true'; +F:uiscale = '1.0'; + + +##[compatibility] + +B:allow_level_registry_interactions = 'true'; \ No newline at end of file diff --git a/config/fancymenu/customizablemenus.txt b/config/fancymenu/customizablemenus.txt new file mode 100644 index 0000000..a0546ae --- /dev/null +++ b/config/fancymenu/customizablemenus.txt @@ -0,0 +1,8 @@ +type = customizablemenus + +net.minecraft.class_442 { +} + +net.minecraft.class_422 { +} + diff --git a/config/fancymenu/customization/explorecraft-menu-default.txt b/config/fancymenu/customization/explorecraft-menu-default.txt new file mode 100644 index 0000000..3af3b12 --- /dev/null +++ b/config/fancymenu/customization/explorecraft-menu-default.txt @@ -0,0 +1,161 @@ +type = menu + +customization-meta { + identifier = net.minecraft.class_442 + randomgroup = 1 + renderorder = foreground + randommode = false + randomonlyfirsttime = false +} + +customization { + keepaspectratio = false + action = backgroundoptions +} + +customization { + identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button% + orientation = mid-centered + x = -100 + action = movebutton + y = -51 +} + +customization { + identifier = %id=button_compatibility_id:mc_titlescreen_copyright_button% + orientation = bottom-left + x = 2 + action = movebutton + y = -22 +} + +customization { + identifier = %id=376310% + action = hidebutton +} + +customization { + identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button% + orientation = mid-centered + x = -100 + action = movebutton + y = -75 +} + +customization { + identifier = %id=button_compatibility_id:mc_titlescreen_realms_button% + action = hidebutton +} + +customization { + orientation = top-left + hidden = false + x = 2 + width = 232 + action = deep_customization_element:title_screen_branding + actionid = 37ead5bc-89b0-4f54-a4e4-29b69304bfdd1674924054693 + y = 528 + height = 10 +} + +customization { + orientation = top-left + hidden = true + x = 577 + width = 13 + action = deep_customization_element:title_screen_realms_notification + actionid = 8ceb1af4-acf5-4d8d-b4fe-133440d09cdb1674924054699 + y = 226 + height = 13 +} + +customization { + orientation = top-left + hidden = false + x = 343 + width = 274 + action = deep_customization_element:title_screen_logo + actionid = 7cbf11cc-b7c0-4f28-8fac-65f67bebb1571674924054699 + y = 30 + height = 52 +} + +customization { + orientation = original + splash_color = #ffff00 + hidden = false + x = 0 + width = 60 + splash_rotation = -20 + action = deep_customization_element:title_screen_splash + actionid = 99ea6f2d-f2f9-4704-a43d-7f71deda2c891674924054699 + y = 0 + height = 30 +} + +customization { + slim = false + auto_skin = false + scale = 40 + showname = false + follow_mouse = true + capeurl = http://textures.minecraft.net/texture/f9a76537647989f9a0b6d001e320dac591c359e9e61a31f4ce11c88f207f0ad4 + action = custom_layout_element:fancymenu_customization_player_entity + actionid = 3bd7caff-faa5-4f76-b1f8-7eaff32fda0e1674925967896 + playername = Sangelo_ + bodyrotationx = 0.0 + bodyrotationy = 0.0 + auto_cape = false + is_baby = false + height = 72 + orientation = top-left + copy_client_player = true + headrotationy = 0.0 + headrotationx = 0.0 + skinurl = http://textures.minecraft.net/texture/a1689082edb377a8b778406d967a5b1ce7525b009af54cd3c6065f1051225e7d + crouching = false + x = 742 + width = 24 + parrot_left_shoulder = false + y = 189 + parrot = false +} + +customization { + orientation = top-left + enable_scrolling = false + shadow = true + scale = 1.0 + source = Hello {"placeholder":"playername"}! + text_border = 0 + case_mode = normal + source_mode = direct + line_spacing = 1 + x = 654 + width = 200 + action = custom_layout_element:fancymenu_customization_item_text + actionid = 7cd27375-21bb-4635-90cc-14da216505d11674926089741 + y = 272 + alignment = centered + height = 12 +} + +customization { + orientation = top-left + enable_scrolling = false + shadow = true + scale = 1.0 + source = ExploreCraft: Marbled by Sangelo + text_border = 0 + case_mode = normal + source_mode = direct + line_spacing = 1 + x = 2 + width = 200 + action = custom_layout_element:fancymenu_customization_item_text + actionid = 19373085-cdc2-4f2c-a5c6-9e7a4a5976241674927759613 + y = 507 + alignment = left + height = 9 +} + diff --git a/config/fancymenu/locals/de_de.local b/config/fancymenu/locals/de_de.local new file mode 100644 index 0000000..57b8ad2 --- /dev/null +++ b/config/fancymenu/locals/de_de.local @@ -0,0 +1,397 @@ +loading.animation.loadingframes = Lade Animationsframes für {} +loading.animation.prerendering = Vorbereiten von Animation {} +loading.animation.done = Fertig! + +helper.button.menuinfo = Menü Info +helper.button.buttoninfo = Button Info +helper.button.reload = Neuladen +helper.button.createlayout = Layout erstellen + +helper.menuinfo.identifier = Menü Identifier + +helper.buttoninfo.idnotfound = +helper.buttoninfo.keynotfound =