MoonflowerTeam / pollen

⚙️ Library for all Moonflower mods. Adds bridges for Fabric and Forge using Architectury along with utilities such as our Pinwheel bedrock animation API.
https://www.curseforge.com/minecraft/mc-mods/pollen
Other
32 stars 19 forks source link

Crashes with blueprint on forge version 40.1.0(1.18.2) #59

Closed nf317881 closed 2 years ago

nf317881 commented 2 years ago

What version are you seeing the problem on?

1.18.2

Describe the issue

1. Select forge 1.18.2 on curseforge
2. Download Blueprint and Pollen
3. Load the pack
4. Crash with "Error: java.util.ConcurrentModificationException: null, Exit Code: -1"

This doesn't occur on forge version 40.1.69 from my testing, so it isn't a huge problem. Not sure if I should also post this on the 
Blueprint github as well, though it does look like its the fault of trying to modify the same thing, so compat here might be hard 
to implement on either side. At worst, a note saying "Run on X version of forge or higher" on the curseforge page would 
probably be fine, just a little annoying to figure out.

latest.log

[10:58:19] [main/INFO]: ModLauncher running: args [--username, Quiet_Observer, --version, forge-40.1.0, --gameDir, C:\Users\betud\curseforge\minecraft\Instances\1.18, --assetsDir, C:\Users\betud\curseforge\minecraft\Install\assets, --assetIndex, 1.18, --uuid, cfba9ebf0e6f43609a0ad011efadac9d, --accessToken, ????????, --clientId, NjkxYzA2N2YtZmM3Yy00YjFkLTkwNTMtMTRiOGRhMDM0NzBm, --xuid, 2535448827764997, --userType, msa, --versionType, release, --width, 1024, --height, 768, --launchTarget, forgeclient, --fml.forgeVersion, 40.1.0, --fml.mcVersion, 1.18.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220404.173914]
[10:58:19] [main/INFO]: ModLauncher 9.1.3+9.1.3+main.9b69c82a starting: java version 17.0.1 by Microsoft
[10:58:19] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/betud/curseforge/minecraft/Install/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2314!/ Service=ModLauncher Env=CLIENT
[10:58:20] [main/INFO]: Found mod file blueprint-1.18.2-5.4.1.jar of type MOD with locator {mods folder locator at C:\Users\betud\curseforge\minecraft\Instances\1.18\mods}
[10:58:20] [main/INFO]: Found mod file pollen-forge-1.4.7+1.18.2.jar of type MOD with locator {mods folder locator at C:\Users\betud\curseforge\minecraft\Instances\1.18\mods}
[10:58:20] [main/INFO]: Found mod file fmlcore-1.18.2-40.1.0.jar of type LIBRARY with locator net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3704122f
[10:58:20] [main/INFO]: Found mod file javafmllanguage-1.18.2-40.1.0.jar of type LANGPROVIDER with locator net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3704122f
[10:58:20] [main/INFO]: Found mod file mclanguage-1.18.2-40.1.0.jar of type LANGPROVIDER with locator net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3704122f
[10:58:20] [main/INFO]: Found mod file client-1.18.2-20220404.173914-srg.jar of type MOD with locator net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3704122f
[10:58:20] [main/INFO]: Found mod file forge-1.18.2-40.1.0-universal.jar of type MOD with locator net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3704122f
[10:58:21] [main/INFO]: Compatibility level set to JAVA_17
[10:58:21] [main/INFO]: Launching target 'forgeclient' with arguments [--version, forge-40.1.0, --gameDir, C:\Users\betud\curseforge\minecraft\Instances\1.18, --assetsDir, C:\Users\betud\curseforge\minecraft\Install\assets, --uuid, cfba9ebf0e6f43609a0ad011efadac9d, --username, Quiet_Observer, --assetIndex, 1.18, --accessToken, ????????, --clientId, NjkxYzA2N2YtZmM3Yy00YjFkLTkwNTMtMTRiOGRhMDM0NzBm, --xuid, 2535448827764997, --userType, msa, --versionType, release, --width, 1024, --height, 768]
[10:58:23] [pool-3-thread-1/WARN]: @Inject(@At("HEAD")) Shift.BY=1 on blueprint.mixins.json:EntityMixin::handler$zzb000$baseTick exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[10:58:29] [Render thread/WARN]: Assets URL 'union:/C:/Users/betud/curseforge/minecraft/Install/libraries/net/minecraft/client/1.18.2-20220404.173914/client-1.18.2-20220404.173914-srg.jar%2354!/assets/.mcassetsroot' uses unexpected schema
[10:58:29] [Render thread/WARN]: Assets URL 'union:/C:/Users/betud/curseforge/minecraft/Install/libraries/net/minecraft/client/1.18.2-20220404.173914/client-1.18.2-20220404.173914-srg.jar%2354!/data/.mcassetsroot' uses unexpected schema
[10:58:29] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[10:58:29] [Render thread/INFO]: Setting user: Quiet_Observer
[10:58:30] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 SNAPSHOT
[10:58:31] [modloading-worker-0/INFO]: Forge mod loading, version 40.1.0, for MC 1.18.2 with MCP 20220404.173914
[10:58:31] [modloading-worker-0/INFO]: MinecraftForge v40.1.0 Initialized
[10:58:34] [Render thread/INFO]: Narrator library for x64 successfully loaded
[10:58:34] [Render thread/INFO]: Reloading ResourceManager: Default, Mod Resources
[10:58:34] [Render thread/INFO]: Loaded 0 resource modifiers
[10:58:34] [Forge Version Check/INFO]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
[10:58:35] [Worker-Main-12/INFO]: Loaded 0 geometry models.
[10:58:35] [Worker-Main-21/INFO]: Loaded 0 geometry models.
[10:58:35] [Forge Version Check/INFO]: [forge] Found status: UP_TO_DATE Current: 40.1.0 Target: null
[10:58:36] [Render thread/FATAL]: Preparing crash report with UUID d64ea0ef-ec3e-4082-ac40-3f3109d6dd65
[10:58:36] [Render thread/FATAL]: Preparing crash report with UUID 0607cd20-02d3-4281-a5f4-df468140d22e
jacksonhardaway commented 2 years ago

Update Forge, it's not an issue on either of the mods but rather an issue in Forge itself