Проблемы с миксинами

Версия Minecraft
1.16.5
API
Forge
84
5
6
Короч Недавно познал миксины(нет) и решил сделать зеленоглазого эндермэна(Выбиратся он будет рандомом как вариант моба(Спойлер: оно не робит))

И Проблема то не в том что я ноль в этих ваших миксинах, а в том что майн запускается в Intelij(хоть ни и вариантов у эндермэнов не было), но когда я его выгружаю на TLauncher(Вообще не важно какой лаунчер) все крашится через секунду



Миксины(Я знаю что тут бред написан, не бейте)

MixinEndermanRenderer(Я не знаю как реализовать варианты текстур для Layer поэтому его(Layer) я вырезал(Я знаю что я... кхм плохой модер(Тут не просто плохой а.... здесь не разрешены оскорбления))

Java:
@Mixin(EndermanRenderer.class)
public abstract class MixinEmdermanRender extends MobRenderer<EndermanEntity, EndermanModel<EndermanEntity>> {


public MixinEmdermanRender(EntityRendererManager renderManagerIn) {
    super(renderManagerIn, new EndermanModel<>(0.0F), 0.5F);
    this.addLayer(new HeldBlockLayer(this));
}


    @Shadow(remap = true)
    private static final ResourceLocation[] ENDERMAN_TEXTURES = new ResourceLocation[]{new ResourceLocation("textures/entity/enderman/enderman.png"), new ResourceLocation("textures/entity/enderman/enderman_green.png")};


    public MixinEmdermanRender(EntityRendererManager renderManagerIn, EndermanModel<EndermanEntity> entityModelIn, float shadowSizeIn) {
        super(renderManagerIn, entityModelIn, shadowSizeIn);
    }

    public ResourceLocation getEntityTexture(MixinEndermanEntity entity) {
        return entity.getEndermanTypeName();
    }

}



MixinEndermanEntity(О да, здесь такой же бред как и в предыдущем)



Java:
@Mixin(EndermanEntity.class)
public abstract class MixinEndermanEntity extends MonsterEntity {


  private float Type;
    private static final DataParameter<Integer> ENDERMAN_TYPE = EntityDataManager.createKey(EndermanEntity.class, DataSerializers.VARINT);


    private static final DataParameter<Integer> COLLAR_COLOR = EntityDataManager.createKey(EndermanEntity.class, DataSerializers.VARINT);


    private static final Map<Integer, ResourceLocation> TEXTURE_BY_ID = Util.make(Maps.newHashMap(), (p_213410_0_) -> {
        p_213410_0_.put(0, new ResourceLocation("textures/entity/enderman/enderman.png"));
        p_213410_0_.put(1, new ResourceLocation("textures/entity/enderman/enderman_green.png"));
    });

    protected MixinEndermanEntity(EntityType<? extends MonsterEntity> type, World worldIn) {
        super(type, worldIn);
    }
    public int getEndermanType() {
        return this.dataManager.get(ENDERMAN_TYPE);
    }
 
private float Res;
    public ResourceLocation getEndermanTypeName () {
            return TEXTURE_BY_ID.getOrDefault(this.getEndermanType(), TEXTURE_BY_ID.get(0));
        }


    public void writeAdditional(CompoundNBT compound) {
        super.writeAdditional(compound);
        compound.putInt("CatType", this.getEndermanType());
        compound.putByte("CollarColor", (byte)this.getCollarColor().getId());
    }
    public DyeColor getCollarColor() {
        return DyeColor.byId(this.dataManager.get(COLLAR_COLOR));
    }



    @Shadow(remap = true)
    public static AttributeModifierMap.MutableAttribute func_234287_m_() {
        return MonsterEntity.func_234295_eP_().createMutableAttribute(Attributes.MAX_HEALTH, 45.0D).createMutableAttribute(Attributes.MOVEMENT_SPEED, (double)0.3F).createMutableAttribute(Attributes.ATTACK_DAMAGE, 7.0D).createMutableAttribute(Attributes.FOLLOW_RANGE, 64.0D);
    }
}

З.Ы. Не чего другого в сборке кроме моего мода и оптифайна не было
 
Краш-лог
[22:41:58] [main/INFO]: ModLauncher running: args [--username, Chort --version, kall, --gameDir, C:\Users\User\AppData\Roaming\.minecraft\versions\kall, --assetsDir, C:\Users\User\AppData\Roaming\.minecraft\assets, --assetIndex, 1.16, --uuid, 01834b4859cf4bccb5b8ed1965913689, --accessToken, вќ„вќ„вќ„вќ„вќ„вќ„вќ„вќ„, --userType, mojang, --versionType, release, --width, 925, --height, 530, --launchTarget, fmlclient, --fml.forgeVersion, 36.2.35, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20210115.111550]
[22:41:58] [main/INFO]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 1.8.0_51 by Oracle Corporation
[22:41:62] [main/WARN]: LEGACY JDK DETECTED, SECURED JAR HANDLING DISABLED
[22:41:71] [main/INFO]: OptiFineTransformationService.onLoad
[22:41:71] [main/INFO]: OptiFine ZIP file: C:\Users\User\AppData\Roaming\.minecraft\versions\kall\mods\OptiFine-1.16.5_HD_U_G8_pre2.jar
[22:41:71] [main/INFO]: Target.PRE_CLASS is available
[22:41:78] [main/INFO]: Added Lets Encrypt root certificates as additional trust
[22:41:82] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/User/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=CLIENT
[22:41:82] [main/INFO]: OptiFineTransformationService.initialize
[22:41:99] [main/INFO]: OptiFineTransformationService.transformers
[22:41:02] [main/INFO]: Targets: 308
[22:41:40] [main/INFO]: additionalClassesLocator: [optifine., net.optifine.]
Exception in thread "main" <log4j:Event logger="STDERR" timestamp="1657993295465" level="INFO" thread="main">
<log4j:Message><![CDATA[[java.lang.ThreadGroup:uncaughtException:1052]: org.spongepowered.asm.launch.MixinInitialisationError: Error initialising mixin config mixins.ue.json]]></log4j:Message>
</log4j:Event>
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:153)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.mixin.Mixins.createConfiguration(Mixins.java:100)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.mixin.Mixins.addConfiguration(Mixins.java:87)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.addConfig(MixinPlatformManager.java:262)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformAgentDefault.prepare(MixinPlatformAgentDefault.java:46)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinContainer.prepare(MixinContainer.java:122)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.createContainerFor(MixinPlatformManager.java:144)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.addContainer(MixinPlatformManager.java:134)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.addNestedContainers(MixinPlatformManager.java:152)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.scanForContainers(MixinPlatformManager.java:213)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.inject(MixinPlatformManager.java:186)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.MixinBootstrap.inject(MixinBootstrap.java:202)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.initializeLaunch(MixinLaunchPluginLegacy.java:201)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.initializeLaunch(MixinLaunchPluginLegacy.java:195)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchPluginHandler.lambda$announceLaunch$9(LaunchPluginHandler.java:97)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchPluginHandler$$Lambda$457/253767021.accept(Unknown Source)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.util.HashMap.forEach(HashMap.java:1280)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchPluginHandler.announceLaunch(LaunchPluginHandler.java:97)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:52)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:82)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:66)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.IllegalArgumentException: The requested compatibility level JAVA_16 could not be set. Level is not supported by the active JRE or ASM version (Java 1.8, ASM 9.1 (ASM10_EXPERIMENTAL))
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.MixinEnvironment.setCompatibilityLevel(MixinEnvironment.java:1570)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.transformer.MixinConfig.initCompatibilityLevel(MixinConfig.java:555)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.transformer.MixinConfig.postInit(MixinConfig.java:500)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.transformer.MixinConfig.onLoad(MixinConfig.java:428)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.transformer.MixinConfig.create(MixinConfig.java:1285)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:148)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: ... 21 more
Here I am!
[VersionManager] Refreshing versions locally...
[VersionManager] Versions has been refreshed (39 ms)
[Launcher] Launcher exited.
[Launcher] Minecraft closed with exit code: 1
flush now
flush now
Краш-лог:
[22:41:58] [main/INFO]: ModLauncher running: args [--username, Chort --version, kall, --gameDir, C:\Users\User\AppData\Roaming\.minecraft\versions\kall, --assetsDir, C:\Users\User\AppData\Roaming\.minecraft\assets, --assetIndex, 1.16, --uuid, 01834b4859cf4bccb5b8ed1965913689, --accessToken, вќ„вќ„вќ„вќ„вќ„вќ„вќ„вќ„, --userType, mojang, --versionType, release, --width, 925, --height, 530, --launchTarget, fmlclient, --fml.forgeVersion, 36.2.35, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20210115.111550]
[22:41:58] [main/INFO]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 1.8.0_51 by Oracle Corporation
[22:41:62] [main/WARN]: LEGACY JDK DETECTED, SECURED JAR HANDLING DISABLED
[22:41:71] [main/INFO]: OptiFineTransformationService.onLoad
[22:41:71] [main/INFO]: OptiFine ZIP file: C:\Users\User\AppData\Roaming\.minecraft\versions\kall\mods\OptiFine-1.16.5_HD_U_G8_pre2.jar
[22:41:71] [main/INFO]: Target.PRE_CLASS is available
[22:41:78] [main/INFO]: Added Lets Encrypt root certificates as additional trust
[22:41:82] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/User/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=CLIENT
[22:41:82] [main/INFO]: OptiFineTransformationService.initialize
[22:41:99] [main/INFO]: OptiFineTransformationService.transformers
[22:41:02] [main/INFO]: Targets: 308
[22:41:40] [main/INFO]: additionalClassesLocator: [optifine., net.optifine.]
Exception in thread "main"   <log4j:Event logger="STDERR" timestamp="1657993295465" level="INFO" thread="main">
    <log4j:Message><![CDATA[[java.lang.ThreadGroup:uncaughtException:1052]: org.spongepowered.asm.launch.MixinInitialisationError: Error initialising mixin config mixins.ue.json]]></log4j:Message>
  </log4j:Event>
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:153)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.mixin.Mixins.createConfiguration(Mixins.java:100)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.mixin.Mixins.addConfiguration(Mixins.java:87)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.addConfig(MixinPlatformManager.java:262)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformAgentDefault.prepare(MixinPlatformAgentDefault.java:46)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinContainer.prepare(MixinContainer.java:122)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.createContainerFor(MixinPlatformManager.java:144)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.addContainer(MixinPlatformManager.java:134)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.addNestedContainers(MixinPlatformManager.java:152)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.scanForContainers(MixinPlatformManager.java:213)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.platform.MixinPlatformManager.inject(MixinPlatformManager.java:186)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.MixinBootstrap.inject(MixinBootstrap.java:202)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.initializeLaunch(MixinLaunchPluginLegacy.java:201)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.initializeLaunch(MixinLaunchPluginLegacy.java:195)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.LaunchPluginHandler.lambda$announceLaunch$9(LaunchPluginHandler.java:97)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.LaunchPluginHandler$$Lambda$457/253767021.accept(Unknown Source)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at java.util.HashMap.forEach(HashMap.java:1280)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.LaunchPluginHandler.announceLaunch(LaunchPluginHandler.java:97)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:52)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.IllegalArgumentException: The requested compatibility level JAVA_16 could not be set. Level is not supported by the active JRE or ASM version (Java 1.8, ASM 9.1 (ASM10_EXPERIMENTAL))
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.MixinEnvironment.setCompatibilityLevel(MixinEnvironment.java:1570)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.transformer.MixinConfig.initCompatibilityLevel(MixinConfig.java:555)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.transformer.MixinConfig.postInit(MixinConfig.java:500)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.transformer.MixinConfig.onLoad(MixinConfig.java:428)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.transformer.MixinConfig.create(MixinConfig.java:1285)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:148)
[22:41:46] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: 	... 21 more
Here I am!
[VersionManager] Refreshing versions locally...
[VersionManager] Versions has been refreshed (39 ms)
[Launcher] Launcher exited.
[Launcher] Minecraft closed with exit code: 1
flush now
flush now
1,074
72
372
Caused by: java.lang.IllegalArgumentException: The requested compatibility level JAVA_16 could not be set. Level is not supported by the active JRE or ASM version (Java 1.8, ASM 9.1 (ASM10_EXPERIMENTAL))
Лаунчер меняем на нормальный.
 
Сверху