Giter Site home page Giter Site logo

cleanroom's People

Contributors

chaosunity avatar ecdcaeb avatar friendlyhj avatar kappa-maintainer avatar kasuminova avatar korewalidesu avatar lasmgratel avatar mikhailtapio avatar nessiesson avatar prototypetrousers avatar rongmario avatar strubium avatar vfyjxf avatar yor42 avatar zzzank avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cleanroom's Issues

Immersive Engineering cause crash.

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

latest.log
debug.log
crash-2024-03-05_03.34.07-client.txt

Mod List

ImmersiveEngineering-0.12-98
Fugue-1.12.2-0.5.4

MMC Instance Notes

I use installer to install cleanroom.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

possible codechickenlib Incompatibility

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

crash-2024-02-28_17.29.37-client.txt

Mod List

ancientwarfaretweaked
codechickenlib
configanytime
hmb's nuclear tech
libnine
mantle
roughlyenoughid's
RTG unoffical
Tinkers construct
vintage fix

MMC Instance Notes

N/A

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Incompatible with CustomNPCs

Your CleanroomMC Discord Username

RuiXuqi

Cleanroom Version

15.24.0.3032

Java Version

Java 21

Graphics Card Vendor

Other (Please Specify)

Bug Report

latest.log

Mod List

CustomNPCs_1.12.2-(05Jul20).jar

MMC Instance Notes

.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Some are incompatible

Some java8 features need to be replaced with java21 methods using special methods, such as java8's sun.reflect.Reflection

java.lang.NoClassDefFoundError: sun/reflect/Reflection
	at quaternary.botaniatweaks.modules.shared.lib.GeneratingFlowers$FlowerData.<clinit>(GeneratingFlowers.java:101) ~[GeneratingFlowers$FlowerData.class:?]
	at quaternary.botaniatweaks.modules.shared.lib.GeneratingFlowers.<clinit>(GeneratingFlowers.java:30) ~[GeneratingFlowers.class:?]
	at quaternary.botaniatweaks.asm.tweaks.EverythingCanDecayTweak.computeAffectedClasses(EverythingCanDecayTweak.java:14) ~[EverythingCanDecayTweak.class:?]
	at quaternary.botaniatweaks.asm.tweaks.Tweak.getAffectedClasses(Tweak.java:18) ~[Tweak.class:?]
	at quaternary.botaniatweaks.asm.BotaniaTweakerTransformer.<clinit>(BotaniaTweakerTransformer.java:36) ~[BotaniaTweakerTransformer.class:?]
	at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) ~[?:?]
	at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1160) ~[?:?]
	at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(MethodHandleAccessorFactory.java:300) ~[?:?]
	at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(MethodHandleAccessorFactory.java:103) ~[?:?]
	at java.base/jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(ReflectionFactory.java:200) ~[?:?]
	at java.base/java.lang.reflect.Constructor.acquireConstructorAccessor(Constructor.java:549) ~[?:?]
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
	at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128) ~[?:?]
	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:304) ~[?:?]
	at java.base/java.lang.Class.newInstance(Class.java:725) ~[?:?]
	at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.<init>(ASMTransformerWrapper.java:243) ~[ASMTransformerWrapper$TransformerWrapper.class:?]
	at $wrapper.quaternary.botaniatweaks.asm.BotaniaTweakerTransformer.<init>(Unknown Source) ~[BotaniaTweakerTransformer.class:?]
	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
	at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128) ~[?:?]
	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:304) ~[?:?]
	at java.base/java.lang.Class.newInstance(Class.java:725) ~[?:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:90) ~[bouncepad-0.4.13-cursed.jar:?]
	at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:134) ~[cleanroom-15.24.0.3020.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:145) [bouncepad-0.4.13-cursed.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:42) [bouncepad-0.4.13-cursed.jar:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70) [cleanroom-15.24.0.3020.jar:?]
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34) [cleanroom-15.24.0.3020.jar:?]
Caused by: java.lang.ClassNotFoundException: sun.reflect.Reflection
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[?:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:108) ~[bouncepad-0.4.13-cursed.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	... 30 more

Scrolling speed is very low

In screens with scroll bars you can use the mouse wheel to scroll through a list, but on Cleanroom the scrolling speed is very low. This also makes you unable to zoom with the mouse wheel in FTB Quests, and you can't move items by scrolling when MouseTweaks is installed (and when the "scroll item scaling" config is set to "relative to scroll amount", which is the default).

I worked around this by modifying the value of INPUT_SCROLL_SPEED to 120. This fixed all the issues described above, but does not seem to be a good fix. I tried 1.7.10 with lwjgl3ify mod, and it worked fine with this value set to 1.

OS: Windows
Cleanroom: 3029

Keybinding only registers Qwerty

Your CleanroomMC Discord Username

thermonuclear_minecraft_engineer

Cleanroom Version

The stable branch

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

When trying to assign keys, the key input is registered in Qwerty. outside of that, the game registers azerty correctly. IE: when moving, pressing the pre-assigned Z button allows me to move, as is the case in java 8. but assigning the key W to the ''Throw item"

Mod List

none, having fugue installed doesn't change anything either

MMC Instance Notes

This instance is built using Github Action.
Using installer artifact from commit: 45ed7e7
Action URL: https://github.com/CleanroomMC/Cleanroom/actions/runs/8229431020

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Incompatibility with RenderLib (+Nothirium, Entity Culling)

Hi there, not sure how necessary Meldexun's RenderLib (and Entity Culling + Nothirium) is at this point, but I'd like to add that it won't boot with Cleanroom sadly. Nothirium makes the game use the newer OpenGL standards greatly improving performance there, hence I'd have been really happy to see it working.

See here:
RenderLib (https://www.curseforge.com/minecraft/mc-mods/renderlib)
Nothirium (https://www.curseforge.com/minecraft/mc-mods/nothirium)
Entity Culling (https://www.curseforge.com/minecraft/mc-mods/entity-culling)

Hope you can do a bit more with the stacktrace than I can, tried it with latest revision of CleanroomMC and the respective mods, but no dice: mclo.gs/pVFhPDI

Best I can tell RenderLib has a mixin that isn't appreciated, presumably by the newer LWJGL revision:
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector createDisplay(Lorg/lwjgl/opengl/PixelFormat;)V in mixins.renderlib.json:debug.MixinMinecraft from mod unknown-owner failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap mixins.renderlib.refmap.json

Crashes against Hotspot, too, not just on Azul by the way.

Incompatibilities Found

Sorry if this is not the issue page to submit reports about this but:

With the help of this: https://github.com/CleanroomMC/CleanroomMMC

The following mods crashes upon booting:

BiblioCraft - crash-2024-02-10_06.49.02-client.txt
BiomesOPlenty - crash-2024-02-10_06.52.06-client.txt
CarryOn - crash-2024-02-10_06.56.34-client.txt
Decocraft - crash-2024-02-10_06.58.39-client.txt
Champions - crash-2024-02-10_07.00.41-client.txt

We are also using Fugue

Using Azul Zulu: 21.32.17

Sorry if this isn't the place to report this.

Incompatibility List

IC2patcher uses removed Java class, causing crash

[08:05:45] [main/FATAL] [Bouncepad]: Unable to launch
java.lang.NoClassDefFoundError: java/util/jar/Pack200
	at mods.su5ed.ic2patcher.asm.BinPatchManager.setup(BinPatchManager.java:191) ~[BinPatchManager.class:?]
	at mods.su5ed.ic2patcher.asm.PatcherFMLPlugin.injectData(PatcherFMLPlugin.java:25) ~[PatcherFMLPlugin.class:?]
	at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:153) ~[cleanroom-15.24.0.3020.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:145) [bouncepad-0.4.11-cursed.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:42) [bouncepad-0.4.11-cursed.jar:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) [JavaWrapper.jar:?]
	at oolloo.jlw.Wrapper.main(Wrapper.java:53) [JavaWrapper.jar:?]
Caused by: java.lang.ClassNotFoundException: java.util.jar.Pack200
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[?:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[bouncepad-0.4.11-cursed.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	... 9 more

latest.log

java.util.jar.Pack200 is removed in Java14

BotaniaTweaks uses absent `sun.reflect.Reflection` Class, causing crash

I notice that sun.reflect.Reflection was moved to jdk.unsupported module in Java9, maybe that's why the crash happens.

latest.log

java.lang.NoClassDefFoundError: sun/reflect/Reflection
	at quaternary.botaniatweaks.modules.shared.lib.GeneratingFlowers$FlowerData.<clinit>(GeneratingFlowers.java:101) ~[GeneratingFlowers$FlowerData.class:?]
	at quaternary.botaniatweaks.modules.shared.lib.GeneratingFlowers.<clinit>(GeneratingFlowers.java:30) ~[GeneratingFlowers.class:?]
	at quaternary.botaniatweaks.asm.tweaks.EverythingCanDecayTweak.computeAffectedClasses(EverythingCanDecayTweak.java:14) ~[EverythingCanDecayTweak.class:?]
	at quaternary.botaniatweaks.asm.tweaks.Tweak.getAffectedClasses(Tweak.java:18) ~[Tweak.class:?]
	at quaternary.botaniatweaks.asm.BotaniaTweakerTransformer.<clinit>(BotaniaTweakerTransformer.java:36) ~[BotaniaTweakerTransformer.class:?]
	at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) ~[?:?]
...

Litematica incompatibility

Using:

  • Fugue-1.12.2-0.5.4
  • litematica-forge-1.12.2-0.0.0-dev.20191217.195055 from https://masa.dy.fi/mcmods/client_mods/ linked in the litematica github
  • malilib-forge-1.12.2-0.10.0-dev.23 also from the link

Game crashes when trying to load and render a schematic. It works fine when selecting an area and also when loading a schematic with disabled graphics rendering in litematica options. Game crashes with and w/o Fugue.

Steps to reproduce:

  • create and import an instance using CleanroomMMC
  • install the mods mentioned above
  • select an area and create a schematic
  • load the schematic

Crash report:

---- Minecraft Crash Report ----

WARNING: coremods are present:
  FugueLoadingPlugin (Fugue-1.12.2-0.5.4.jar)
  LitematicaCore (litematica-forge-1.12.2-0.0.0-dev.20191217.195055.jar)
  MaLiLibCore (malilib-forge-1.12.2-0.10.0-dev.23.jar)
  MixinBooter (cleanroom-15.24.0.3029-universal.jar)
Contact their authors BEFORE contacting forge

// Don't be sad, have a hug! <3

Time: 2024-02-11 12:50
Description: Unexpected error

java.lang.NoSuchMethodError: 'void com.google.common.util.concurrent.Futures.addCallback(com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback)'
	at fi.dy.masa.litematica.render.schematic.ChunkRenderWorkerLitematica.processTask(ChunkRenderWorkerLitematica.java:184)
	at fi.dy.masa.litematica.render.schematic.ChunkRenderDispatcherLitematica.updateChunkNow(ChunkRenderDispatcherLitematica.java:176)
	at fi.dy.masa.litematica.render.schematic.RenderGlobalSchematic.func_174970_a(RenderGlobalSchematic.java:400)
	at fi.dy.masa.litematica.render.LitematicaRenderer.piecewisePrepareAndUpdate(LitematicaRenderer.java:297)
	at net.minecraft.client.renderer.EntityRenderer.handler$zzd000$setupAndUpdate(EntityRenderer.java:2174)
	at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1321)
	at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1259)
	at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1062)
	at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1097)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:169)
	at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:42)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

(MixinBooter) Mixins in Stacktrace:
	net.minecraft.client.renderer.EntityRenderer:
		fi.dy.masa.litematica.mixin.MixinEntityRenderer (mixins.litematica.json)
	net.minecraft.client.Minecraft:
		fi.dy.masa.malilib.core.mixin.MixinMinecraft (mixins.malilib.json)
		fi.dy.masa.litematica.mixin.MixinMinecraft (mixins.litematica.json)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at fi.dy.masa.litematica.render.schematic.ChunkRenderWorkerLitematica.processTask(ChunkRenderWorkerLitematica.java:184)
	at fi.dy.masa.litematica.render.schematic.ChunkRenderDispatcherLitematica.updateChunkNow(ChunkRenderDispatcherLitematica.java:176)
	at fi.dy.masa.litematica.render.schematic.RenderGlobalSchematic.func_174970_a(RenderGlobalSchematic.java:400)
	at fi.dy.masa.litematica.render.LitematicaRenderer.piecewisePrepareAndUpdate(LitematicaRenderer.java:297)
	at net.minecraft.client.renderer.EntityRenderer.handler$zzd000$setupAndUpdate(EntityRenderer.java:2174)
	at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1321)
	at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1259)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [EntityPlayerSP['mattys0008'/2, l='MpServer', x=-514.87, y=4.00, z=641.87]]
	Chunk stats: MultiplayerChunkCache: 529, 529
	Level seed: 0
	Level generator: ID 01 - flat, ver 0. Features enabled: false
	Level generator options: 
	Level spawn location: World: (-510,4,641), Chunk: (at 2,0,1 in -32,40; contains blocks -512,0,640 to -497,255,655), Region: (-1,1; contains chunks -32,32 to -1,63, blocks -512,0,512 to -1,255,1023)
	Level time: 590 game time, 590 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Forced entities: 40 total; [EntitySlime['Slime'/9283, l='MpServer', x=-552.44, y=4.00, z=643.82], EntitySlime['Slime'/30723, l='MpServer', x=-583.95, y=4.33, z=663.11], EntitySlime['Slime'/32516, l='MpServer', x=-503.20, y=4.00, z=651.29], EntitySheep['Sheep'/72453, l='MpServer', x=-448.50, y=4.00, z=609.50], EntitySheep['Sheep'/72452, l='MpServer', x=-446.50, y=4.00, z=609.50], EntitySlime['Slime'/89028, l='MpServer', x=-548.88, y=4.00, z=604.08], EntityCow['Cow'/72455, l='MpServer', x=-441.50, y=4.00, z=612.50], EntitySheep['Sheep'/72454, l='MpServer', x=-446.42, y=4.00, z=614.34], EntitySlime['Slime'/19918, l='MpServer', x=-447.93, y=4.00, z=577.49], EntitySlime['Slime'/73038, l='MpServer', x=-580.55, y=4.00, z=562.29], EntitySlime['Slime'/96654, l='MpServer', x=-572.07, y=4.00, z=679.89], EntitySlime['Slime'/110862, l='MpServer', x=-579.50, y=4.00, z=719.50], EntitySlime['Slime'/36752, l='MpServer', x=-545.63, y=4.27, z=650.34], EntitySlime['Slime'/38928, l='MpServer', x=-583.70, y=5.25, z=681.14], EntitySlime['Slime'/71380, l='MpServer', x=-530.99, y=4.00, z=574.77], EntityCow['Cow'/72473, l='MpServer', x=-567.50, y=4.00, z=638.50], EntityCow['Cow'/72472, l='MpServer', x=-570.50, y=4.00, z=639.50], EntitySheep['Sheep'/72475, l='MpServer', x=-579.50, y=4.00, z=642.50], EntitySlime['Slime'/98587, l='MpServer', x=-585.22, y=4.00, z=671.27], EntitySlime['Slime'/108315, l='MpServer', x=-592.39, y=4.72, z=659.96], EntityCow['Cow'/72474, l='MpServer', x=-567.50, y=4.00, z=640.50], EntitySlime['Slime'/108316, l='MpServer', x=-590.98, y=4.72, z=661.40], EntitySheep['Sheep'/72479, l='MpServer', x=-527.50, y=4.00, z=562.50], EntitySlime['Slime'/97, l='MpServer', x=-456.99, y=4.00, z=584.75], EntitySlime['Slime'/14506, l='MpServer', x=-536.68, y=4.00, z=592.04], EntitySlime['Slime'/2285, l='MpServer', x=-556.87, y=4.14, z=654.31], EntitySheep['Sheep'/72435, l='MpServer', x=-560.29, y=4.00, z=698.54], EntityCow['Cow'/72434, l='MpServer', x=-550.50, y=4.00, z=698.50], EntityChicken['Chicken'/72437, l='MpServer', x=-550.50, y=4.00, z=703.50], EntitySheep['Sheep'/72436, l='MpServer', x=-552.40, y=4.00, z=698.40], EntitySlime['Slime'/2743, l='MpServer', x=-570.32, y=4.00, z=698.93], EntityHorse['Horse'/72438, l='MpServer', x=-568.50, y=4.00, z=584.50], EntityHorse['Horse'/72441, l='MpServer', x=-569.50, y=4.00, z=592.50], EntityHorse['Horse'/72440, l='MpServer', x=-568.50, y=4.00, z=590.50], EntityPig['Pig'/72443, l='MpServer', x=-567.50, y=4.00, z=587.50], EntityHorse['Horse'/72442, l='MpServer', x=-573.50, y=4.00, z=593.50], EntityPlayerSP['mattys0008'/2, l='MpServer', x=-514.87, y=4.00, z=641.87], EntitySlime['Slime'/124, l='MpServer', x=-574.93, y=4.00, z=695.14], EntitySlime['Slime'/29948, l='MpServer', x=-520.01, y=4.00, z=666.36], EntitySlime['Slime'/55740, l='MpServer', x=-471.17, y=4.80, z=668.76]]
	Retry entities: 0 total; []
	Server brand: fml,forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)
	at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2719)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:427)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:169)
	at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:42)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 21.0.2, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
	Memory: 1413724152 bytes (1348 MB) / 2097152000 bytes (2000 MB) up to 11542724608 bytes (11008 MB)
	JVM Flags: 43 total; -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:-UnlockExperimentalVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseNUMA -XX:AllocatePrefetchStyle=3 -XX:NmethodSweepActivity=1 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:-DontCompileHugeMethods -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:+EagerJVMCI -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+PerfDisableSharedMem -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=23 -XX:G1ReservePercent=20 -XX:SurvivorRatio=32 -XX:G1MixedGCCountTarget=3 -XX:G1HeapWastePercent=20 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5.0 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150 -XX:GCTimeRatio=99 -XX:+UseLargePages -XX:LargePageSizeInBytes=2m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms2000m -Xmx11000m
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.42 Powered by Cleanroom 14.23.5.0 8 mods loaded, 8 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

	| State  | ID          | Version                   | Source                                                | Signature                                |
	|:------ |:----------- |:------------------------- |:----------------------------------------------------- |:---------------------------------------- |
	| LCHIJA | minecraft   | 1.12.2                    | minecraft.jar                                         | None                                     |
	| LCHIJA | mcp         | 9.42                      | minecraft.jar                                         | None                                     |
	| LCHIJA | FML         | 8.0.99.99                 | cleanroom-15.24.0.3029-universal.jar                  | None                                     |
	| LCHIJA | forge       | 14.23.5.0                 | cleanroom-15.24.0.3029-universal.jar                  | None                                     |
	| LCHIJA | mixinbooter | 100.0                     | minecraft.jar                                         | None                                     |
	| LCHIJA | fugue       | 1.12.2-0.5.4              | Fugue-1.12.2-0.5.4.jar                                | None                                     |
	| LCHIJA | malilib     | 0.10.0-dev.23             | malilib-forge-1.12.2-0.10.0-dev.23.jar                | 2b03e1423915a189b8094816baa18f239d576dff |
	| LCHIJA | litematica  | 0.0.0-dev.20191217.195055 | litematica-forge-1.12.2-0.0.0-dev.20191217.195055.jar | 2b03e1423915a189b8094816baa18f239d576dff |

	Loaded coremods (and transformers): 
FugueLoadingPlugin (Fugue-1.12.2-0.5.4.jar)
  com.cleanroommc.transformer.CommonRegistrar$Transformer
LitematicaCore (litematica-forge-1.12.2-0.0.0-dev.20191217.195055.jar)
  
MaLiLibCore (malilib-forge-1.12.2-0.10.0-dev.23.jar)
  
MixinBooter (cleanroom-15.24.0.3029-universal.jar)
  
	GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 546.33' Renderer: 'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2'
	Launched Version: 1.12.2
	LWJGL: 3.3.4-snapshot+SNAPSHOT
	OpenGL: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.33, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	CPU: <unknown>

Optifine doesn't load

Your CleanroomMC Discord Username

godofhonor (user) / МелкаяЧувырла (displayed)

Cleanroom Version

14.23.5.0 (Latest experimental branch)

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

Prism launcher
Optifine doesn't make any differences ingame other from text in left down corner
Optifine works on stable branch, but fugue crashes it
https://mclo.gs/pN6w9SD (Latest)
https://mclo.gs/YxcwUWv (Debug)

Mod List

Fugue, Optifine G6_pre1

MMC Instance Notes

This instance is built using Github Action.
Using installer artifact from commit: d430777
Action URL: https://github.com/CleanroomMC/Cleanroom/actions/runs/8447096314

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Raw input type mods not working, kills mouse rotation

Exception in thread "getMouseThread" 
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:698]: java.lang.NoClassDefFoundError: net/java/games/input/DirectAndRawInputEnvironmentPlugin
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:698]: 	at world.maryt.rawinput.RawInputHandler.lambda$getMouse$1(RawInputHandler.java:58)
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:698]: 	at java.base/java.lang.Thread.run(Thread.java:1583)
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: Caused by: java.lang.ClassNotFoundException: net.java.games.input.DirectAndRawInputEnvironmentPlugin
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:225)
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	... 2 more
[17:00:59] [getMouseThread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:673]: Caused by: java.lang.NullPointerException

Tried Raw Input and Raw Input Blessed Edition, happens on both
Works fine on native Forge

Java 21 incompat problem of the mods themselves?

Incompatible with CustomSkinLoader

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

latest.log

Mod List

CustomSkinLoader_ForgeLegacy-14.19.1.jar
(only 1)

MMC Instance Notes

Nope. Used HMCL instead.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

cleanroom 和 ModularUI 不兼容

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3031

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

从这个构建版本开始 https://github.com/CleanroomMC/CleanroomMMC/actions/runs/8258793580
cleanroom与ModularUI(2.4.3)不再兼容

[13:00:10] [main/INFO] [Foundation]: Calling tweak class ModularUI-Core {[]}
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: java.lang.reflect.InvocationTargetException
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at top.outlands.foundation.boot.Foundation.main(Foundation.java:41)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:651]: 	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: Caused by: java.lang.NoSuchMethodError: 'java.util.List net.minecraft.launchwrapper.LaunchClassLoader.getTransformers()'
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at com.cleanroommc.modularui.core.ModularUICore.injectData(ModularUICore.java:43)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:133)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at top.outlands.foundation.LaunchHandler.launch(LaunchHandler.java:100)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[13:00:10] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:660]: 	... 5 more

debug.log

Mod List

ModularUI-2.4.3

MMC Instance Notes

prism launcher 8.0

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Incompatible with CustomLoadingScreen.

Your CleanroomMC Discord Username

Kasumi_Nova

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

https://mclo.gs/gN58TW6

Mod List

https://mclo.gs/gN58TW6

MMC Instance Notes

nope.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

The latest Cleanroom is incompatible with VintageFix

Your CleanroomMC Discord Username

erialsan

Cleanroom Version

15.24.3031

Java Version

Java 21

Graphics Card Vendor

Intel iGPU

Bug Report

https://mclo.gs/GotVgTn
There are other mods for this, but later confirmation of a similar crash occurred only with VintageFix!

Mod List

VintageFix(Latest)

MMC Instance Notes

Yes

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

crash with(and only with) RandomThings installed

I's using 3020 version of Cleanroom
The only mod I installed is RandomThings.

latest.log
debug.log
I don't know what exactly the reason is, but this part looks sus:

Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer lumien.randomthings.asm.ClassTransformer@3e8799f from coremod LoadingPlugin
	at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260) ~[cleanroom-15.24.0.3020.jar:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:277) ~[bouncepad-0.4.11-cursed.jar:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:173) ~[bouncepad-0.4.11-cursed.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	at net.minecraft.client.main.Main.main(Main.java:42) ~[Main.class:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	... 7 more

Incompatible with SmoothFont

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3032

Java Version

Java 21

Graphics Card Vendor

Mesa/Software

Bug Report

latest.log
crash-2024-03-19_15.39.10-client.txt

Mod List

Only smoothfont 2.1.4

MMC Instance Notes

nothing

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

`NoSuchMethodError` when using Charset

Only one mod (Charset Lib) is needed to reproduce this crash.

latest.log

Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodError: 'java.lang.Object com.google.common.graph.ValueGraph.edgeValue(java.lang.Object, java.lang.Object)'
	at pl.asie.charset.lib.loader.ModuleLoader.passEventWithProgress(ModuleLoader.java:563)
	at pl.asie.charset.ModCharset.preInit(ModCharset.java:154)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:85)
	at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:142)
...

Crash with OfflineSkins

When install Cleanroom 3026 version, and install only OfflineSkins 1.12.2-v6 version, i get a crash when trying starting client:

[19:48:53] [main/WARN] [LaunchWrapper]: [Bouncepad] Uppatched ASM5 to ASM9 on class: lain/mods/skins/init/forge/asm/ASMTransformer$transformer003, please port the mod to Cleanroom!
[19:48:53] [main/WARN] [LaunchWrapper]: [Bouncepad] Uppatched ASM5 to ASM9 on class: lain/mods/skins/init/forge/asm/ASMTransformer$transformer002, please port the mod to Cleanroom!
[19:48:53] [main/WARN] [LaunchWrapper]: [Bouncepad] Uppatched ASM5 to ASM9 on class: lain/mods/skins/init/forge/asm/ASMTransformer$transformer001, please port the mod to Cleanroom!
[19:48:53] [main/FATAL] [Bouncepad]: Unable to launch
java.lang.RuntimeException: LZMA.LzmaException: LZMA : Data Error
	at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:171) ~[cleanroom-15.26.0.3026-universal.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:145) [bouncepad-0.4.23-cursed.jar:?]
	at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:42) [bouncepad-0.4.23-cursed.jar:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: LZMA.LzmaException: LZMA : Data Error
	at LZMA.LzmaInputStream.LzmaDecode(LzmaInputStream.java:201) ~[lzma-0.0.1.jar:?]
	at LZMA.LzmaInputStream.fill_buffer(LzmaInputStream.java:233) ~[lzma-0.0.1.jar:?]
	at LZMA.LzmaInputStream.<init>(LzmaInputStream.java:67) ~[lzma-0.0.1.jar:?]
	at lain.mods.skins.init.forge.asm.Setup$2.openStream(Setup.java:42) ~[Setup$2.class:?]
	at com.google.common.io.ByteSource$AsCharSource.openStream(ByteSource.java:474) ~[guava-32.1.3-jre.jar:?]
	at com.google.common.io.CharSource.readLines(CharSource.java:371) ~[guava-32.1.3-jre.jar:?]
	at lain.mods.skins.init.forge.asm.Setup.call(Setup.java:45) ~[Setup.class:?]
	at lain.mods.skins.init.forge.asm.Setup.call(Setup.java:17) ~[Setup.class:?]
	at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:167) ~[cleanroom-15.26.0.3026-universal.jar:?]
	... 8 more

https://github.com/zlainsama/OfflineSkins/blob/1.12.2/src/main/java/lain/mods/skins/init/forge/asm/Setup.java
Logs: latest.log / debug.log.

Can't build from source

can't resolve bouncepad

:cleanroom:main: Could not resolve com.cleanroommc:bouncepad:0.4.26-cursed.
Required by:
    project :cleanroom

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

Faild too boot in Arch linux

Your CleanroomMC Discord Username

No response

Cleanroom Version

14.23.5.2860

Java Version

Java 21

Graphics Card Vendor

Intel iGPU

Bug Report

Log:https://mclo.gs/an6tdC3 I downloaded the latest version of Vintagium and cleanroomlauncher and am running it with Java 21 (extra/jre21-openjdk) Without Vintagium it works.
please see this : Asek3/sodium-1.12#35

Mod List

vintagium

MMC Instance Notes

This instance is built using Github Action.\nUsing installer artifact from commit: a008ef1\nAction URL: https://github.com/CleanroomMC/Cleanroom/actions/runs/8494989842

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Astral Sorcery took unexpected long to load on [PreInitialization]

Your CleanroomMC Discord Username

Krutoy242

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

Astral Sorcery took longer to load on [PreInitialization] game step than on Java 8.
Its concerning because all other mods actually loads about 2x faster on Java 21 rather than on Java 8.
Second is that AS loads notably longer than any other mod in E2E-E modpack.

image

https://spark.lucko.me/e5oDFqhlCS

Additional notes:

  • This issue is unstable - sometimes loading show twice less loading time, but still keep AS on high place
  • I tested both, with and without Vintagium and VintageFix, so cant be sure if they related

Mod List

https://github.com/Krutoy242/Enigmatica2Expert-Extended/blob/master/MODS.md

MMC Instance Notes

https://mclo.gs/sQZK7yR

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

FML I18n Error

I meet i18n error when running Cleanroom.
the translationkey start with "fml" will not be translated.
image

version : 5c42b8e

OpenJ9 Crashes on Start Immediately

Java Version: Java 21 JDK, IBM Semeru OpenJ9 JVM
Cleanroom Version: 15.24.0.3028
LWJGL Version: 3.3.4-27-CLEANROOM

The game crashes immediately when I started it with Prism Launcher. Log is here:

WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
[ImagineBreaker] Opening modules natively...
[ImagineBreaker] Removing field reflection filters natively...
[ImagineBreaker] Removing method reflection filters natively...
Unhandled exception
Type=Segmentation error vmState=0x00040000
Windows_ExceptionCode=c0000005 J9Generic_Signal=00000004 ExceptionAddress=00007FFD7BC6660D ContextFlags=0010005f
Handler1=00007FFD7BC5B5D0 Handler2=00007FFDB4A5AC00 InaccessibleReadAddress=0000000000000010
RDI=0000000000021F00 RSI=0000000000000000 RAX=00007FFD7BD75270 RBX=00000295E35CDD60
RCX=0000000000021F00 RDX=0000000000140260 R8=0000000000000000 R9=0000000000000000
R10=0000000000989680 R11=000000E8F567E950 R12=0000000000140260 R13=0000000000000000
R14=000000E8F567EF70 R15=0000000000000000
RIP=00007FFD7BC6660D RSP=000000E8F567EAC0 RBP=000000E8F567EBD0 EFLAGS=0000000000010246
FS=0053 ES=002B DS=002B
XMM0 43e0000000000000 (f: 0.000000, d: 9.223372e+18)
XMM1 3fe3333333333333 (f: 858993472.000000, d: 6.000000e-01)
XMM2 4024000000000000 (f: 0.000000, d: 1.000000e+01)
XMM3 0000000000140260 (f: 1311328.000000, d: 6.478821e-318)
XMM4 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM5 61657242656e6967 (f: 1701734784.000000, d: 1.507581e+161)
XMM6 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM7 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM8 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
XMM15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
Module=D:\JavaRT\Semeru\jdk-21.0.2+13\bin\default\j9vm29.dll
Module_base_address=00007FFD7BB90000 Offset_in_DLL=00000000000d660d
Target=2_90_20240116_95 (Windows 11 10.0 build 23620)
CPU=amd64 (16 logical CPUs) (0x3d5f31000 RAM)
----------- Stack Backtrace -----------
(0x00007FFD7BC6660D [j9vm29+0xd660d])
Java_zone_rong_imaginebreaker_NativeImagineBreaker_clearReflectionData+0x25ea (0x00007FFDBA8D3B7A [imaginebreaker+0x3b7a])
Java_zone_rong_imaginebreaker_NativeImagineBreaker_clearReflectionData+0x51 (0x00007FFDBA8D15E1 [imaginebreaker+0x15e1])
ffi_call_go+0x3c1 (0x00007FFD7BD2CCA1 [j9vm29+0x19cca1])
ffi_call_go+0x213 (0x00007FFD7BD2CAF3 [j9vm29+0x19caf3])
ffi_call_go+0x22 (0x00007FFD7BD2C902 [j9vm29+0x19c902])
(0x00007FFD7BBAA6C6 [j9vm29+0x1a6c6])
(0x0000000000000001)
(0x000000E8F567F138)
ffi_call_go+0x1e958 (0x00007FFD7BD4B238 [j9vm29+0x1bb238])
(0x000000E8F567F138)
(0x000000E8F567ED30)
---------------------------------------
JVMDUMP039I 正在处理转储事件“gpf”,详细信息“”,位于 2024/02/08 18:10:24 - 请稍候。
JVMDUMP032I JVM 使用“MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\core.20240208.181024.5260.0001.dmp”来请求 System 转储以响应事件
JVMDUMP010I System 转储已写入 MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\core.20240208.181024.5260.0001.dmp
JVMDUMP032I JVM 使用“MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\javacore.20240208.181024.5260.0002.txt”来请求 Java 转储以响应事件
JVMDUMP010I Java 转储已写入 MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\javacore.20240208.181024.5260.0002.txt
JVMDUMP032I JVM 使用“MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\Snap.20240208.181024.5260.0003.trc”来请求 Snap 转储以响应事件
JVMDUMP010I Snap 转储已写入 MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\Snap.20240208.181024.5260.0003.trc
JVMDUMP032I JVM 使用“MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\jitdump.20240208.181024.5260.0004.dmp”来请求 JIT 转储以响应事件
JVMDUMP051I JIT 转储出现在 'main' 线程 0x0000000000021F00 中
JVMDUMP010I JIT 转储已写入 MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump\jitdump.20240208.181024.5260.0004.dmp
JVMDUMP013I 已处理转储事件“gpf”,详细信息:“”。

Java Parameters:

-Xaggressive -Xgcpolicy:balanced -Xgc:concurrentScavenge -Xnoaot

JourneyMap freezes existing E2e world

Your CleanroomMC Discord Username

No response

Cleanroom Version

15.24.0.3029

Java Version

Java 21

Graphics Card Vendor

AMD/ATI

Bug Report

Whenever JourneyMap is installed, it freezes my existing E2e world. New worlds are not affected.
Tried clearing the journeymap folder, didn't work. Fugue 0.6.0 just crashes on launch.
Removing JourneyMap fixes the issue.
latest.log: https://mclo.gs/k5P9Aba (Got it from the Prism console, because the file itself doesn't have the last error.)
debug.log: https://mclo.gs/pErouNh

Mod List

[✔] !Fugue-1.12.2-0.5.4
[✘] !Fugue-1.12.2-0.6.0.jar (disabled)
[✔] AE2WTLib-1.12.2-1.0.34
[✔] AIImprovements-1.12-0.0.1b3
[✔] ActuallyAdditions-1.12.2-r152
[✔] ActuallyBaubles-1.12-1.1
[✔] AdvancedRocketry-1.12.2-2.0.0-13
[✔] AkashicTome-1.2-12
[✔] Animus-1.12-2.1.8
[✔] AppleCore-mc1.12.2-3.4.0
[✔] AppleSkin-mc1.12-1.0.14
[✔] AttributeFix-Forge-1.12.2-1.0.12
[✔] AutoRegLib-1.3-32
[✔] Avaritia-1.12.2-3.3.0.37-universal
[✔] Baubles-1.12-1.5.2
[✔] BetterAdvancements-1.12.2-0.1.0.77
[✔] BetterBuildersWands-1.12.2-0.13.2.271+5997513
[✔] BetterFps-1.4.8
[✔] BetterQuesting-3.5.329
[✔] BiblioCraft[v2.4.6][MC1.12.2]
[✔] BiomesOPlenty-1.12.2-7.0.1.2445-universal
[✔] BloodMagic-1.12.2-2.4.3-105
[✔] Bookshelf-1.12.2-2.3.590
[✔] Botania r1.10-364.4
[✔] BrandonsCore-1.12.2-2.4.20.162-universal
[✔] BuildingGadgets-2.8.4
[✔] CTM-MC1.12.2-1.0.2.31
[✔] Chameleon-1.12-4.1.3
[✔] Chisel-MC1.12.2-1.0.2.45
[✔] ClayBucket-1.12-1.1
[✔] Clumps-3.1.2
[✔] CoFHCore-1.12.2-4.6.6.1-universal
[✔] CoFHWorld-1.12.2-1.4.0.1-universal
[✔] CodeChickenLib-1.12.2-3.2.3.358-universal
[✔] CommonCapabilities-1.12.2-2.4.8
[✔] CompactSolars-1.12.2-5.0.18.341-universal
[✔] ContentTweaker-1.12.2-4.10.0
[✔] Controlling-3.0.12.2
[✔] CookingForBlockheads_1.12.2-6.5.0
[✔] CosmeticArmorReworked-1.12.2-v5a
[✔] CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha
[✔] CraftTweaker2-1.12-4.1.20.688
[✔] Cucumber-1.12.2-1.1.3
[✔] CustomBackgrounds-MC1.12-1.1.1
[✔] CustomMainMenu-MC1.12.2-2.0.9.1
[✔] Cyclic-1.12.2-1.20.14
[✔] CyclopsCore-1.12.2-1.6.7
[✔] DankNull-1.12.2-1.7.101
[✔] DarkUtils-1.12.2-1.8.230
[✔] DefaultOptions_1.12.2-9.2.8
[✔] Ding-1.12.2-1.0.2
[✔] DiscordSuite-2.2.4
[✔] Draconic-Evolution-1.12.2-2.3.28.354-universal
[✔] EmberRootZoo-1.12.2-1.3.10
[✔] EnchantingTable-1.12-1.1.3
[✔] EnderCore-1.12.2-0.5.78
[✔] EnderIO-1.12.2-5.3.72
[✔] EnderIO-conduits-mekanism-1.12.2-5.3.72
[✔] EnderIO-endergy-1.12.2-5.3.72
[✔] EnderStorage-1.12.2-2.4.6.137-universal
[✔] EnderTweaker-1.12.2-1.2.3
[✔] ExCompressum_1.12.2-3.0.32
[✔] ExtendedCrafting-1.12.2-1.5.6
[✔] ExtraBitManipulation-1.12.2-3.4.1
[✔] ExtraCells-1.12.2-2.6.7
[✔] ExtremeReactors-1.12.2-0.4.5.50
[✔] FTBBackups-1.1.0.1
[✔] FTBLib-5.4.7.2
[✔] FTBUtilities-5.4.1.131
[✔] FarmingForBlockheads_1.12.2-3.1.28
[✔] FastFurnace-1.12.2-1.3.1
[✔] FastWorkbench-1.12.2-1.7.4
[✔] FluxNetworks-1.12.2-4.1.1.34
[✔] Forgelin-1.8.4
[✔] FpsReducer-mc1.12.2-1.20
[✔] Guide-API-1.12-2.1.8-63
[✔] GunpowderLib-1.12.2-1.1
[✔] HorseTweaks_1.12.2-1.0.5
[✔] ImmersiveEngineering-0.12-98
[✔] IntegratedDynamics-1.12.2-1.1.11
[✔] IntegratedTunnels-1.12.2-1.6.14
[✔] IntegrationForegoing-1.12.2-1.11
[✔] InventoryTweaks-1.64+dev.151
[✔] IronBackpacks-1.12.2-3.0.8-12
[✔] IvToolkit-1.3.3-1.12
[✔] JAOPCA-1.12.2-2.2.8.106
[✔] JustEnoughPetroleum-0.1
[✔] JustEnoughResources-1.12.2-0.9.2.60
[✔] JustSleep-1.0.0.1
[✔] KleeSlabs_1.12.2-5.4.12
[✔] LagGoggles-FAT-1.12.2-4.11-92
[✔] LibVulpes-1.12.2-0.4.2-25-universal
[✔] LootTableTweaker-1.12.2-1.1.17
[✔] LootTweaker-0.3.1+MC1.12.2
[✔] LunatriusCore-1.12.2-1.2.0.42-universal
[✔] MCMultiPart-2.5.3
[✔] MCTImmersiveTechnology-1.12.2-1.9.100
[✔] MTLib-3.0.7
[✔] Mantle-1.12-1.3.3.55
[✔] Mekanism-1.12.2-9.8.3.390
[✔] MekanismGenerators-1.12.2-9.8.3.390
[✔] MemoryTester-0.4.2
[✔] Morph-o-Tool-1.2-21
[✔] MouseTweaks-2.10.1-mc1.12.2
[✔] MysticalAgradditions-1.12.2-1.3.2
[✔] MysticalAgriculture-1.12.2-1.7.5
[✔] NaturesCompass-1.12.2-1.8.5
[✔] Neat 1.4-17
[✔] Netherending-Ores-1.12.2-1.3
[✔] NoMobSpawningOnTrees-1.2.2-mc1.12.2
[✔] NoNVFlash-1.12.2-1.2.0.3-universal
[✔] NotEnoughEnergistics-1.12.2-2.0.6
[✔] NotEnoughIDs-1.5.4.4
[✔] NuclearCraft-2.18zzz-1.12.2
[✔] Nutrition-1.12.2-4.6.1
[✔] OldJavaWarning-1.12.2-1.1.11
[✔] OpenBlocks-1.12.2-1.8.1
[✔] OpenComputers-MC1.12.2-1.8.3+274990f
[✔] OpenModsLib-1.12.2-0.12.2
[✔] OreExcavation-1.4.150
[✔] PackagedAuto-1.12.2-1.0.9.33
[✔] Pam's HarvestCraft 1.12.2zg
[✔] Patchouli-1.0-23.6
[✔] Placebo-1.12.2-1.6.1
[✔] PlaneFix-1.12.2-1.0.0
[✔] PrettyBeaches_1.12.2-1.1.0
[✔] ProjectIntelligence-1.12.2-1.0.9.28-universal
[✔] Psi-r1.1-78.2
[✔] Quark-r1.6-179
[✔] QuickLeafDecay-MC1.12.1-1.2.4
[✔] RandomThings-MC1.12.2-4.2.7.4
[✔] ReAuth-1.12-Forge-4.0.7
[✔] RebornCore-1.12.2-3.19.5-universal
[✔] RecurrentComplex-1.4.8.5
[✔] RedstoneArsenal-1.12.2-2.6.6.1-universal
[✔] RedstoneFlux-1.12-2.1.1.1-universal
[✔] ResourceLoader-MC1.12.1-1.5.3
[✔] Scannable-MC1.12.2-1.6.3.26
[✔] Schematica-1.12.2-1.8.0.169-universal
[✔] StandardExpansion-3.4.173
[✔] StorageDrawers-1.12.2-5.5.0
[✔] TConstruct-1.12.2-2.13.0.183
[✔] Tesla-1.12.2-1.0.63
[✔] Thaumcraft-1.12.2-6.1.BETA26
[✔] ThaumicComputers-MC1.12.2-0.5.1
[✔] ThaumicInventoryScanning_1.12.2-2.0.10
[✔] ThaumicJEI-1.12.2-1.6.0-27
[✔] ThermalCultivation-1.12.2-0.3.6.1-universal
[✔] ThermalDynamics-1.12.2-2.5.6.1-universal
[✔] ThermalExpansion-1.12.2-5.5.7.1-universal
[✔] ThermalFoundation-1.12.2-2.6.7.1-universal
[✔] TinkerToolLeveling-1.12.2-1.1.0
[✔] TinkersComplement-1.12.2-0.4.3
[✔] TipTheScales-1.12.2-1.0.4
[✔] Toast Control-1.12.2-1.8.1
[✔] TombManyGraves-1.12-4.2.0
[✔] UniDict-1.12.2-3.0.10
[✔] UnlimitedChiselWorks-0.3.5
[✔] WanionLib-1.12.2-2.9
[✔] WirelessCraftingTerminal-1.12.2-3.12.97
[✔] WrapUp-1.12-1.1.3
[✔] YNot-0.2.4
[✔] [MixinCompat-1.1-1.12.2]
[✔] _MixinBootstrap-1.1.0
[✔] ae2-uel-v0.56.4
[✔] ae2stuff-0.7.0.4-mc1.12.2
[✔] angermanagement-1.12.2-1.0.2
[✔] architecturecraft-1.12-3.108
[✔] armoreablemobs-1.12.2-1.1.8
[✔] astralsorcery-1.12.2-1.10.27
[✔] backpack-3.0.2-1.12.2
[✔] badwithernocookiereloaded-1.12.2-3.4.18
[✔] base-1.12.2-3.14.0
[✔] bdlib-1.14.4.1-mc1.12.2
[✔] blockcraftery-1.12.2-1.3.1
[✔] brokenwings-3.0.0
[✔] capabilityadapter-1.1.3
[✔] carryon-1.12.2-1.12.7.23
[✔] cc-tweaked-1.12.2-1.89.2
[✔] chiselsandbits-14.33
[✔] colytra-1.12.2-1.2.0.4
[✔] compactmachines3-1.12.2-3.0.18-b278
[✔] demagnetize-1.12.2-1.1.2
[✔] diethopper-1.1
[✔] dirt2path-1.8.0
[✔] engineers_doors-1.12.2-0.9.1
[✔] environmentalmaterials-1.12.2-1.0.20.1
[✔] environmentaltech-1.12.2-2.0.20.1
[✔] exnihilocreatio-1.12.2-0.4.7.2
[✔] extrautils2-1.12-1.9.9
[✔] fencejumper-1.12-1.0.5
[✔] flatcoloredblocks-mc1.12-6.8
[✔] foamfix-0.10.15-1.12.2
[✔] forestry_1.12.2-5.8.2.422
[✔] framedcompactdrawers-1.2.7
[✔] gendustry-1.6.5.8-mc1.12.2
[✔] gendustryjei-1.0.2
[✔] generators-0.9.20.12-mc1.12.2
[✔] give-me-back-my-hp-1.12.2-1.0.0
[✔] ic2-tweaker-0.2.1+build.4
[✔] iceandfire-1.9.1-1.12.2
[✔] immersivepetroleum-1.12.2-1.1.10
[✔] incontrol-1.12-3.9.18
[✔] industrialcraft-2-2.8.164-ex112
[✔] industrialforegoing-1.12.2-1.12.13-237
[✔] integratednbt-1.2.2
[✔] ironchest-1.12.2-7.0.72.847
[✔] jei_1.12.2-4.16.1.1012
[✔] jeibees-0.9.0.5-mc1.12.2
[✔] jeivillagers-1.12-1.0.2
[✔] jepb-1.12-1.2.1
[✔] jetif-1.12.2-1.5.2
[✔] journeymap-1.12.2-5.7.1p2
[✔] just-enough-harvestcraft-1.12.2-1.7.2
[✔] llibrary-1.7.20-1.12.2
[✔] lootcapacitortooltips-1.3
[✔] mcjtylib-1.12-3.5.4
[🖿] memory_repo (folder)
[✔] modtweaker-4.0.20.11
[✔] modularmachinery-1.12.2-1.11.1
[✔] moreoverlays-1.15.1-mc1.12.2
[✔] mystagradcompat-1.2
[✔] mysticallib-1.12.2-1.13.0
[✔] normalasm-5.19
[✔] overloadedarmorbar-1.0.4g
[✔] p455w0rdslib-1.12.2-2.3.161
[✔] particleculling-1.12.2-v1.4.1
[✔] plethora-1.12.2-1.2.3
[✔] plustic-8.0.5
[✔] questbook-3.1.1-1.12
[✔] randompatches-1.12.2-1.22.1.10
[✔] rftools-1.12-7.73
[✔] rftoolsctrl-1.12-2.0.2
[✔] rftoolsdim-1.12-5.71
[✔] rustic-1.1.7
[✔] serializationisbad-1.4
[✔] simpletrophies-1.2.2.1
[✔] solcarrot-1.12.2-1.8.4
[✔] sonarcore-1.12.2-5.0.19-20
[✔] spark-forge1122
[✔] stg-1.12.2-1.2.3
[✔] supersoundmuffler-revived_1.12.2_1.0.2.10
[✔] tesla-core-lib-1.12.2-1.0.18
[✔] thaumic-one-probe-1.12.2-1.0.0
[✔] thaumictinkerer-1.12.2-5.0-620a0c5
[✔] theoneprobe-1.12-1.4.28
[✔] tinker_io-1.12.2-rw2.8.3
[✔] toolprogression-1.12.2-1.6.12
[✔] torohealth-1.12.2-11
[✔] toughnessbar-2.4
[✔] twilightforest-1.12.2-3.11.1021-universal
[✔] unloader-1.2.0
[✔] valkyrielib-1.12.2-2.0.20.1
[✔] villager-market-1.12.2-1.0.2
[✔] xnet-1.12-1.8.2
[✔] zerocore-1.12-0.1.2.3

MMC Instance Notes

This instance is built using Github Action.
Using installer artifact from commit: 8eed207
Action URL: https://github.com/CleanroomMC/Cleanroom/actions/runs/8167912797

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fixed this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)

Crash with SpongeForge

When install Cleanroom 3026 version, and install only SpongeForge 7.4.8-RC4142 version, i get a crash when trying starting server:

net.minecraftforge.fml.common.LoaderException: java.lang.UnsupportedOperationException: SpongeCommon does not have it's own ecosystem, this needs to be mixed into for implementations depending on SpongeCommon
	at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:384)
	at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:568)
	at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98)
	at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)
	at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.UnsupportedOperationException: SpongeCommon does not have it's own ecosystem, this needs to be mixed into for implementations depending on SpongeCommon
	at org.spongepowered.common.SpongeImplHooks.getImplementationId(SpongeImplHooks.java:554)
	at org.spongepowered.mod.SpongeModMetadata.getSpongeForgeMetadata(SpongeModMetadata.java:118)
	at org.spongepowered.mod.SpongeModMetadata.load(SpongeModMetadata.java:78)
	at org.spongepowered.mod.SpongeModMetadata.get(SpongeModMetadata.java:98)
	at org.spongepowered.mod.SpongeApiModContainer.<init>(SpongeApiModContainer.java:36)
	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
	at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:304)
	at java.base/java.lang.Class.newInstance(Class.java:725)
	at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:379)
	... 6 more

Logs: crash report / latest.log / debug.log.

Incompatibility List

OS: Windows, Java is version 21.0.1, using 64 (amd64) architecture, from Azul Systems, Inc..

Incompatibility list of mods, with exception provided:

Literally Unlaunchable:

  • GalaxySpace: [23:04:33] [main/FATAL] [Bouncepad]: Unable to launch java.lang.RuntimeException: java.lang.ClassNotFoundException: net.minecraftforge.fml.common.Loader at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:67)
    Crashes on Cleanroom Loading:
  • SplashAnimation: java.lang.NoClassDefFoundError: net/minecraftforge/fml/client/SplashProgress$2
  • TFCMedicinal: java.lang.IncompatibleClassChangeError: Method 'net.dries007.tfc.objects.inventory.ingredient.IIngredient net.dries007.tfc.objects.inventory.ingredient.IIngredient.of(net.minecraftforge.fluids.Fluid, int)' must be InterfaceMethodref constant

Loading World Crashes:

Crash Logs for most of the exceptions (random order):
crash-2023-11-24_22.22.03-client.txt
crash-2023-11-24_22.26.47-client.txt
crash-2023-11-24_22.31.41-client.txt
crash-2023-11-24_22.34.53-client.txt
crash-2023-11-24_22.38.16-client.txt
crash-2023-11-24_22.07.07-client.txt
crash-2023-11-24_22.11.03-client.txt
crash-2023-11-24_22.13.19-client.txt
crash-2023-11-24_22.15.22-client.txt

Fixed:

  • Nuclear Option: java.lang.NoClassDefFoundError: scala/Product$class
  • OpenComputers: LOG SPAM [22:11:00] [Client thread/WARN] [OpenComputers]: Something went wrong! java.lang.NoSuchMethodError: 'scala.collection.mutable.ArrayOps scala.Predef$.refArrayOps(java.lang.Object[])'
  • Quark: java.lang.InternalError: java.lang.IllegalAccessException: static final field has no write access: net.minecraft.init.Blocks.field_180399_cE/net.minecraft.block.Block/putStatic, from class java.lang.Object (module java.base)
  • Scaling Health: java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
  • Silent Gear: java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
  • Touhou Little Maid: java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
  • WorldEdit java.lang.NoClassDefFoundError: javax/script/ScriptException
  • Silent Gems java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException

Suggestion about LivingFallEvent

Original Forge doesn't call LivingFallEvent when a horse(or a llama) falls. Could this be fixed in Cleanroom?

See:
AbstractHorse#fall

public void fall(float distance, float damageMultiplier)
    {
        if (distance > 1.0F)
        {
            this.playSound(SoundEvents.ENTITY_HORSE_LAND, 0.4F, 1.0F);
        }

        int i = MathHelper.ceil((distance * 0.5F - 3.0F) * damageMultiplier);

        if (i > 0)
        {
            this.attackEntityFrom(DamageSource.FALL, (float)i);

            if (this.isBeingRidden())
            {
                for (Entity entity : this.getRecursivePassengers())
                {
                    entity.attackEntityFrom(DamageSource.FALL, (float)i);
                }
            }

            IBlockState iblockstate = this.world.getBlockState(new BlockPos(this.posX, this.posY - 0.2D - (double)this.prevRotationYaw, this.posZ));
            Block block = iblockstate.getBlock();

            if (iblockstate.getMaterial() != Material.AIR && !this.isSilent())
            {
                SoundType soundtype = block.getSoundType();
                this.world.playSound((EntityPlayer)null, this.posX, this.posY, this.posZ, soundtype.getStepSound(), this.getSoundCategory(), soundtype.getVolume() * 0.5F, soundtype.getPitch() * 0.75F);
            }
        }
    }

EntityLivingBase#fall

public void fall(float distance, float damageMultiplier)
    {
        float[] ret = net.minecraftforge.common.ForgeHooks.onLivingFall(this, distance, damageMultiplier);
        if (ret == null) return;
        distance = ret[0]; damageMultiplier = ret[1];
        super.fall(distance, damageMultiplier);
        PotionEffect potioneffect = this.getActivePotionEffect(MobEffects.JUMP_BOOST);
        float f = potioneffect == null ? 0.0F : (float)(potioneffect.getAmplifier() + 1);
        int i = MathHelper.ceil((distance - 3.0F - f) * damageMultiplier);

        if (i > 0)
        {
            this.playSound(this.getFallSound(i), 1.0F, 1.0F);
            this.attackEntityFrom(DamageSource.FALL, (float)i);
            int j = MathHelper.floor(this.posX);
            int k = MathHelper.floor(this.posY - 0.20000000298023224D);
            int l = MathHelper.floor(this.posZ);
            IBlockState iblockstate = this.world.getBlockState(new BlockPos(j, k, l));

            if (iblockstate.getMaterial() != Material.AIR)
            {
                SoundType soundtype = iblockstate.getBlock().getSoundType(iblockstate, world, new BlockPos(j, k, l), this);
                this.playSound(soundtype.getFallSound(), soundtype.getVolume() * 0.5F, soundtype.getPitch() * 0.75F);
            }
        }
    }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.