Skip to content

Instantly share code, notes, and snippets.

View bconlon1's full-sized avatar
☁️
Eternally developing The Aether.

bconlon bconlon1

☁️
Eternally developing The Aether.
View GitHub Profile
10:44:20 AM: Executing 'runClient'…
Starting Gradle Daemon...
Connected to the target VM, address: '127.0.0.1:63638', transport: 'socket'
Gradle Daemon started in 1 s 329 ms
> Task :createMinecraftArtifacts UP-TO-DATE
> Task :compileJava
B:\Development Workspaces\Minecraft\Aether\The-Aether\src\main\java\com\aetherteam\aether\client\renderer\accessory\GlovesRenderer.java:84: warning: [removal] followBodyRotations(LivingEntity,HumanoidModel<LivingEntity>) in AccessoryRenderer has been deprecated and marked for removal
AccessoryRenderer.followBodyRotations(reference.entity(), model);
[25May2025 15:03:42.035] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, neoforgeclientdev, --version, 21.4.136, --assetIndex, 19, --assetsDir, C:\\Users\\aidan\\.gradle\\caches\\neoformruntime\\assets, --gameDir, ., --fml.fmlVersion, 6.0.11, --fml.mcVersion, 1.21.4, --fml.neoForgeVersion, 21.4.136, --fml.neoFormVersion, 20241203.161809]
[25May2025 15:03:42.037] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as JetBrains s.r.o. OpenJDK 64-Bit Server VM 21.0.3+13-b509.4
[25May2025 15:03:42.039] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 11.0.4+main.d2e20e43 starting: java version 21.0.3 by JetBrains s.r.o.; OS Windows 10 arch amd64 version 10.0
[25May2025 15:03:42.129] [main/INFO] [net.neoforged.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow
[25May2025 15:03:42.263] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6
[25May2025 15:03:42.369] [main/INFO] [EARLYDISPLAY/]: Re
9:57:50 AM: Executing 'runClient'…
Starting Gradle Daemon...
Connected to the target VM, address: '127.0.0.1:55300', transport: 'socket'
Gradle Daemon started in 1 s 408 ms
> Configure project :
Fabric Loom: 1.7.4
> Task :compileJava
export default {
async fetch(request, env, ctx) {
const corsHeaders = {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "GET,HEAD,POST,OPTIONS",
"Access-Control-Max-Age": "86400",
};
const ORIGINAL_URL = new URL(request.url);
const PATH = ORIGINAL_URL.pathname;
[Message: BepInEx] BepInEx 5.4.19.0 - Subnautica (11/22/2023 10:58:33 PM)
[Info : BepInEx] Running under Unity v2019.2.17.441
[Info : BepInEx] CLR runtime version: 4.0.30319.42000
[Info : BepInEx] Supports SRE: True
[Info : BepInEx] System platform: Bits64, Windows
[Message: BepInEx] Preloader started
[Info : BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.19.0]
[Info : BepInEx] Loaded 1 patcher method from [MirrorInternalLogs 9.0.0.0]
[Info : BepInEx] Loaded 1 patcher method from [QModManager.QModPluginGenerator 4.4.4.0]
[Info : BepInEx] Loaded 1 patcher method from [QModManager.UnityAudioFixer 4.3.0.0]
[09:15:15] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.10
[09:15:16] [main/WARN]: Warnings were found!
- Mod 'Create Enchantment Industry' (create_enchantment_industry) 1.2.16 recommends version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create), but only the wrong version is present: 0.5.1-j-build.1631+mc1.20.1!
- You should install version 0.5.1-f-build.1335+mc1.20.1 of mod 'Create' (create) for the optimal experience.
[09:15:16] [main/INFO]: Loading 118 mods:
- accessories 1.0.0-beta.47+1.20.1
|-- io_wispforest_endec 0.1.8
|-- io_wispforest_endec_gson 0.1.5
\-- io_wispforest_endec_netty 0.1.4
- aether 1.5.2-beta.6
Could not determine the dependencies of task ':jarJar'.
> Could not resolve all dependencies for configuration ':jarJar'.
> Could not find any version that matches com.github.glitchfiend:TerraBlender-neoforge:{strictly [1.21.1-4.1.0.5,1.21.1-4.1.0.5); prefer 1.21.1-4.1.0.5}.
Versions that do not match:
- 1.21.4-4.3.0.2
- 1.21.4-4.3.0.1
- 1.21.4-4.3.0.0
- 1.21.4-4.2.0.2
- 1.21-4.0.0.2
- + 42 more
4:36:01 PM: Executing 'build'…
Download https://maven.minecraftforge.net/releases/com/github/glitchfiend/TerraBlender-neoforge/maven-metadata.xml, took 101 ms
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':jarJar'.
> Could not resolve all dependencies for configuration ':jarJar'.
> Could not resolve com.github.glitchfiend:TerraBlender-neoforge:{strictly [1.21.1-4.1.0.5,1.21.1-4.1.0.5); prefer 1.21.1-4.1.0.5}.
10:36:34 AM: Executing ':cpw.mods.bootstraplauncher.BootstrapLauncher.main()'…
> Configure project :
MixinGradle did not locate the diffplug APT plugin, skipping eclipse task configuration
> Task :downloadMcpConfig
> Task :extractSrg UP-TO-DATE
> Task :createMcpToSrg UP-TO-DATE
> Task :compileJava UP-TO-DATE
after wondering this and finding that the answer seemed to be no a couple days ago. i started doing some digging and trying to think what would be necessary to accomplish this for balatro and made some findings from my research:
it seems like LOVE 2d is limited in being able to only create save folders with %appdata% as a root folder at some level, but setting the save folder within it meanwhile is incredibly easy. the default way is normally through a game's `conf.lua` file https://love2d.org/wiki/Config_Files, but that doesn't exactly seem very viable to interface with. however, there is also a way to set it through `love.filesystem`, which seems a bit more viable https://love2d.org/wiki/love.filesystem.setIdentity.
another hurdle is that Lovely injector seems to determine the save folder location through its own means by either basing it off of the game's .exe file name, or by a `mod-dir` command line argument that the game can be run with https://github.com/ethangreen-dev/lovely-injector/blob/23620198