Skip to content

[1.21.9] org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError: Re-entrance error. #301

@Fuzss

Description

@Fuzss

Unable to launch the game on NeoForge: latest.log
No crash report is generated, the game window simply stays open forever until closed manually.

This issue only happens when certain Mixins are present. I stumbled across this with the combination of the two pasted below.
Having both no matter the class content leads to the issue. Only applying one of them works fine.
Also haven't encountered this issue with other Mixins so far.

package com.example.mixin;

import net.minecraft.world.level.chunk.LevelChunk;
import org.spongepowered.asm.mixin.Mixin;

@Mixin(LevelChunk.class)
abstract class LevelChunkMixin {
}
package com.example.mixin;

import net.minecraft.world.level.chunk.storage.SerializableChunkData;
import org.spongepowered.asm.mixin.Mixin;

@Mixin(SerializableChunkData.class)
abstract class SerializableChunkDataMixin {
}

This issue was reproduced using the Architectury Template and copying over the two Mixin classes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions