Миксины успешно инициализируются, но конфиг не грузится. Использую Cleanroommc Template; гружу миксины через Coremod
При запуске игры
[12:29:02] [main/INFO] [improvedvillages]: Mixins Should Start To Working...
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.osxnarratorblocker.json] mixin configuration.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.striplatestforgerequirements.json] mixin configuration.
Но строчки с добавлением конфига моего мода нету.
Файл называется правильно(mixins.improvedvillages.json) и лежит в src/resources.
При сборке в MANIFEST.MF даже нету 'MixinConfigs'. Подскажите, что делать?
Пошел по простому пути и решил в лоб указать конфиг
Собрал jar и в MANIFEST.MF теперь так
Подскажите, что делать?
Java:
@MCVersion("1.12.2")
public class IVLoadingPlugin implements IFMLLoadingPlugin {
public IVLoadingPlugin() {
MixinBootstrap.init();
//MixinEnvironment.getDefaultEnvironment().addConfiguration("mixins.improvedvillages.json");
ImprovedVillages.LOGGER.info("Mixins Should Start To Working...");
}
@Override
public String[] getASMTransformerClass() {
return null;
}
@Override
public String getModContainerClass() {
return null;
}
@Override
public String getSetupClass() {
return null;
}
@Override
public void injectData(Map<String, Object> data) {
}
@Override
public String getAccessTransformerClass() {
return null;
}
}
[12:29:02] [main/INFO] [improvedvillages]: Mixins Should Start To Working...
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.osxnarratorblocker.json] mixin configuration.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.striplatestforgerequirements.json] mixin configuration.
Но строчки с добавлением конфига моего мода нету.
Gradle (Groovy):
use_mixins = true
mixin_booter_version = 10.2
# A configuration defines a mixin set, and you may have as many mixin sets as you require for your application.
# Each config can only have one and only one package root.
# Generate missing configs, obtain from mixin_configs and generate file base on name convention: "mixins.config_name.json"
# You should change package root once they are generated
generate_mixins_json = true
# Delimit configs with spaces. Should only put configs name instead of full file name
mixin_configs = improvedvillages
# A refmap is a json that denotes mapping conversions, this json is generated automatically, with the name `mixins.mod_id.refmap.json`
# Use the property `mixin_refmap` if you want it to use a different name, only one name is accepted
mixin_refmap = mixins.${mod_id}.refmap.json
# Coremods
# The most powerful way to change java classes at runtime, it is however very primitive with little documentation.
# Only make a coremod if you are absolutely sure of what you are doing
# Change the property `coremod_includes_mod` to false if your coremod doesn't have a @Mod annotation
# You MUST state a class name for `coremod_plugin_class_name` if you are making a coremod, the class should implement `IFMLLoadingPlugin`
is_coremod = true
coremod_includes_mod = true
coremod_plugin_class_name = improvedvillages.asm.IVLoadingPlugin
При сборке в MANIFEST.MF даже нету 'MixinConfigs'. Подскажите, что делать?
Пошел по простому пути и решил в лоб указать конфиг
Gradle (Groovy):
attribute_map['MixinConfigs'] = propertyString('mixins.improvedvillages.json')
Java:
Manifest-Version: 1.0
FMLCorePlugin: improvedvillages.asm.IVLoadingPlugin
FMLCorePluginContainsFMLMod: true
ForceLoadAsMod: true
MixinConfigs: null
- Краш-лог
> Task :runClient
[12:29:01] [main/INFO] [GradleStart]: userProperties: {}
[12:29:01] [main/INFO] [GradleStart]: assetsDir: C:\Users\cause\.gradle\caches\retro_futura_gradle\assets
[12:29:01] [main/INFO] [GradleStart]: assetIndex: 1.12.2
[12:29:01] [main/INFO] [GradleStart]: version: FML_DEV
[12:29:01] [main/INFO] [GradleStart]: username: Developer
[12:29:01] [main/INFO] [GradleStart]: Extra: [--gameDir, C:\projects\sources\minecraft\improvedvillages\run, --uuid, 31c4910d-9b69-4725-8969-9ed53ac8a7dc]
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: improvedvillages.asm.IVLoadingPlugin
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: zone.rong.mixinbooter.MixinBooterPlugin
[12:29:01] [main/INFO] [GradleStart]: Found and added cascading tweaker: org.spongepowered.asm.launch.MixinTweaker
[12:29:01] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:\Users\cause\.gradle\caches\retro_futura_gradle\assets, --assetIndex, 1.12.2, --accessToken{REDACTED}, --version, FML_DEV, --username, Developer, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --gameDir, C:\projects\sources\minecraft\improvedvillages\run, --uuid, 31c4910d-9b69-4725-8969-9ed53ac8a7dc, --tweakClass, org.spongepowered.asm.launch.MixinTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[12:29:02] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/cause/.gradle/caches/modules-2/files-2.1/zone.rong/mixinbooter/10.2/69f649f03f1b8706ec96945ed2722c653da07c33/mixinbooter-10.2.jar Service=LaunchWrapper Env=CLIENT
/**********************************************************************************************************************************************************************************************************/
/* SpongePowered MIXIN */
/**********************************************************************************************************************************************************************************************************/
/* Code source : file:/C:/Users/cause/.gradle/caches/modules-2/files-2.1/zone.rong/mixinbooter/10.2/69f649f03f1b8706ec96945ed2722c653da07c33/mixinbooter-10.2.jar */
/* Internal Version : 0.8.7 */
/* Java Version : 1.8 (supports compatibility 6-8) */
/* Default Compatibility Level : JAVA_6 */
/* Max Effective Compatibility Level : JAVA_8 */
/* Detected ASM Version : ASM 5.2 (ASM5) */
/* Detected ASM Supports Java : Up to Java 1.8 (class file version 52.0) */
/**********************************************************************************************************************************************************************************************************/
/* Service Name : LaunchWrapper */
/* Mixin Service Class : org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper */
/* Global Property Service Class : org.spongepowered.asm.service.mojang.Blackboard */
/* Logger Adapter Type : Log4j2 (via LaunchWrapper) */
/**********************************************************************************************************************************************************************************************************/
/* mixin.debug : <false> */
/* mixin.debug.export : - <true> */
/* mixin.debug.export.filter : - - <null> */
/* mixin.debug.export.decompile : - - <true> */
/* mixin.debug.export.decompile.async : - - - <true> */
/* mixin.debug.export.decompile.mergeGenericSignatures : - - - <true> */
/* mixin.debug.verify : - <false> */
/* mixin.debug.verbose : - <false> */
/* mixin.debug.countInjections : - <false> */
/* mixin.debug.strict : - <false> */
/* mixin.debug.strict.unique : - - <false> */
/* mixin.debug.strict.targets : - - <false> */
/* mixin.debug.profiler : - <false> */
/* mixin.dumpTargetOnFailure : <false> */
/* mixin.checks : <false> */
/* mixin.checks.interfaces : - <true> */
/* mixin.checks.interfaces.strict : - - <true> */
/* mixin.ignoreConstraints : <false> */
/* mixin.hotSwap : <true> */
/* mixin.env.obf : - <false> */
/* mixin.env.disableRefMap : - <false> */
/* mixin.env.remapRefMap : - <true> */
/* mixin.env.refMapRemappingFile : - <> */
/* mixin.env.refMapRemappingEnv : - <searge> */
/* mixin.env.allowPermissiveMatch : - <false> */
/* mixin.env.ignoreRequired : - <false> */
/* mixin.env.compatLevel : - <false> */
/* mixin.env.shiftByViolation : - <warn> */
/* mixin.initialiserInjectionMode : <default> */
/* mixin.tunable.classReaderExpandFrames : - <false> */
/**********************************************************************************************************************************************************************************************************/
/* UNSAFE_INJECTION : available=<true> enabled=<true> */
/* INJECTORS_IN_INTERFACE_MIXINS : available=<true> enabled=<false> */
/**********************************************************************************************************************************************************************************************************/
/* Detected Side : CLIENT */
/**********************************************************************************************************************************************************************************************************/
[12:29:02] [main/INFO] [mixin]: Attempting to load Hot-Swap agent
[12:29:02] [main/INFO] [mixin]: Attempting to load Fernflower decompiler (Threaded mode)
[12:29:02] [main/INFO] [mixin]: Fernflower could not be loaded, exported classes will not be decompiled. NoClassDefFoundError: org/jetbrains/java/decompiler/main/extern/IResultSaver
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading
[12:29:02] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_472, running on Windows 10:amd64:10.0, installed at C:\Users\cause\.gradle\jdks\azul_systems__inc_-8-amd64-windows.2\jre
[12:29:02] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[12:29:02] [main/ERROR] [FML]: Full: C:\Users\cause\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[12:29:02] [main/ERROR] [FML]: Trimmed: c:/users/cause/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[12:29:02] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[12:29:02] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
2026-01-29 12:29:02,509 main WARN Disabling terminal, you're running in an unsupported environment.
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[12:29:02] [main/INFO] [FML]: Found a command line coremod : improvedvillages.asm.IVLoadingPlugin
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod improvedvillages (improvedvillages.asm.IVLoadingPlugin), as this is probably a dev workspace
[12:29:02] [main/WARN] [mixin]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[12:29:02] [main/INFO] [mixin]: Compatibility level set to JAVA_8
[12:29:02] [main/INFO] [improvedvillages]: Mixins Should Start To Working...
[12:29:02] [main/INFO] [FML]: Found a command line coremod : com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:02] [main/WARN] [FML]: The coremod com.cleanroommc.stripforgereq.StripLatestForgeRequirements does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod StripLatestForgeRequirements (com.cleanroommc.stripforgereq.StripLatestForgeRequirements), as this is probably a dev workspace
[12:29:02] [main/INFO] [FML]: Found a command line coremod : com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:02] [main/WARN] [FML]: The coremod com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod OSXNarratorBlocker (com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker), as this is probably a dev workspace
[12:29:02] [main/INFO] [FML]: Found a command line coremod : zone.rong.mixinbooter.MixinBooterPlugin
[12:29:02] [main/WARN] [FML]: The coremod zone.rong.mixinbooter.MixinBooterPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod MixinBooter (zone.rong.mixinbooter.MixinBooterPlugin), as this is probably a dev workspace
[12:29:02] [main/INFO] [MixinBooter]: Initializing Mixins...
[12:29:02] [main/INFO] [MixinBooter]: Initializing MixinExtras...
[12:29:02] [main/INFO] [MixinBooter]: Gathering present mods...
[12:29:02] [main/INFO] [MixinBooter]: Finished gathering 2 mods...
[12:29:02] [main/INFO] [FML]: Searching C:\projects\sources\minecraft\improvedvillages\run\mods for mods
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker
[12:29:02] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@1623134f
[12:29:02] [main/INFO] [mixin]: Initialised Legacy FML Dev Remapper
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod improvedvillages.asm.IVLoadingPlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod zone.rong.mixinbooter.MixinBooterPlugin
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:02] [main/INFO] [MixinBooter]: Loading early loader [com.cleanroommc.stripforgereq.StripLatestForgeRequirements] for its mixins.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.striplatestforgerequirements.json] mixin configuration.
[12:29:02] [main/INFO] [MixinBooter]: Loading early loader [com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker] for its mixins.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.osxnarratorblocker.json] mixin configuration.
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[12:29:03] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Developer
[12:29:04] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[12:29:04] [Client thread/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4
[12:29:05] [Client thread/INFO] [MixinExtras|Service]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0-beta.4).
[12:29:05] [Client thread/INFO] [FML]: -- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_472, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Azul Systems, Inc.
Memory: 867412184 bytes (827 MB) / 1297612800 bytes (1237 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 2 total; -Xms1G -Xmx6G
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
MixinBooter (mixinbooter-10.2.jar)
StripLatestForgeRequirements (strip-latest-forge-requirements-1.0-dev.jar)
OSXNarratorBlocker (osxnarratorblocker-1.0-dev.jar)
improvedvillages (improvedvillages-1.0.0-dev.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 591.74' Renderer: 'NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2'
[12:29:05] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized
[12:29:05] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[12:29:05] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[12:29:05] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients
[12:29:06] [Client thread/INFO] [MixinBooter]: Initializing MixinBooter's Mod Container.
[12:29:06] [Client thread/INFO] [FML]: Searching C:\projects\sources\minecraft\improvedvillages\run\mods for mods
[12:29:06] [Client thread/WARN] [FML]: Mod improvedvillages is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.0.0
[12:29:06] [Client thread/INFO] [FML]: Forge Mod Loader has identified 6 mods to load
[12:29:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, mixinbooter, FML, forge, improvedvillages] at CLIENT
[12:29:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, mixinbooter, FML, forge, improvedvillages] at SERVER
[12:29:07] [Client thread/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Improved Villages
[12:29:07] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[12:29:07] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Injecting itemstacks
[12:29:07] [Client thread/INFO] [FML]: Itemstack injection complete
[12:29:07] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...
[12:29:07] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL
[12:29:07] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[12:29:07] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 57375800 nanos
[12:29:08] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.
[12:29:08] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started
[12:29:08] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: OUTDATED Target: 14.23.5.2859
[12:29:08] [Client thread/INFO] [FML]: Max texture size: 16384
[12:29:08] [Client thread/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas
[12:29:09] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:09] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:09] [Client thread/INFO] [FML]: Injecting itemstacks
[12:29:09] [Client thread/INFO] [FML]: Itemstack injection complete
[12:29:09] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 6 mods
[12:29:09] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[12:29:09] [Client thread/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded
[12:29:09] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: java.lang.RuntimeException: Failed to parse into SignedJWT: 0
[12:29:21] [Client thread/INFO] [minecraft/Minecraft]: Stopping!
[12:29:21] [Client thread/INFO] [minecraft/SoundManager]: SoundSystem shutting down...
[12:29:21] [Client thread/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.com
Краш-лог:
> Task :runClient
[12:29:01] [main/INFO] [GradleStart]: userProperties: {}
[12:29:01] [main/INFO] [GradleStart]: assetsDir: C:\Users\cause\.gradle\caches\retro_futura_gradle\assets
[12:29:01] [main/INFO] [GradleStart]: assetIndex: 1.12.2
[12:29:01] [main/INFO] [GradleStart]: version: FML_DEV
[12:29:01] [main/INFO] [GradleStart]: username: Developer
[12:29:01] [main/INFO] [GradleStart]: Extra: [--gameDir, C:\projects\sources\minecraft\improvedvillages\run, --uuid, 31c4910d-9b69-4725-8969-9ed53ac8a7dc]
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: improvedvillages.asm.IVLoadingPlugin
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:01] [main/INFO] [GradleStart]: Found and added coremod: zone.rong.mixinbooter.MixinBooterPlugin
[12:29:01] [main/INFO] [GradleStart]: Found and added cascading tweaker: org.spongepowered.asm.launch.MixinTweaker
[12:29:01] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:\Users\cause\.gradle\caches\retro_futura_gradle\assets, --assetIndex, 1.12.2, --accessToken{REDACTED}, --version, FML_DEV, --username, Developer, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --gameDir, C:\projects\sources\minecraft\improvedvillages\run, --uuid, 31c4910d-9b69-4725-8969-9ed53ac8a7dc, --tweakClass, org.spongepowered.asm.launch.MixinTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[12:29:02] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/cause/.gradle/caches/modules-2/files-2.1/zone.rong/mixinbooter/10.2/69f649f03f1b8706ec96945ed2722c653da07c33/mixinbooter-10.2.jar Service=LaunchWrapper Env=CLIENT
/**********************************************************************************************************************************************************************************************************/
/* SpongePowered MIXIN */
/**********************************************************************************************************************************************************************************************************/
/* Code source : file:/C:/Users/cause/.gradle/caches/modules-2/files-2.1/zone.rong/mixinbooter/10.2/69f649f03f1b8706ec96945ed2722c653da07c33/mixinbooter-10.2.jar */
/* Internal Version : 0.8.7 */
/* Java Version : 1.8 (supports compatibility 6-8) */
/* Default Compatibility Level : JAVA_6 */
/* Max Effective Compatibility Level : JAVA_8 */
/* Detected ASM Version : ASM 5.2 (ASM5) */
/* Detected ASM Supports Java : Up to Java 1.8 (class file version 52.0) */
/**********************************************************************************************************************************************************************************************************/
/* Service Name : LaunchWrapper */
/* Mixin Service Class : org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper */
/* Global Property Service Class : org.spongepowered.asm.service.mojang.Blackboard */
/* Logger Adapter Type : Log4j2 (via LaunchWrapper) */
/**********************************************************************************************************************************************************************************************************/
/* mixin.debug : <false> */
/* mixin.debug.export : - <true> */
/* mixin.debug.export.filter : - - <null> */
/* mixin.debug.export.decompile : - - <true> */
/* mixin.debug.export.decompile.async : - - - <true> */
/* mixin.debug.export.decompile.mergeGenericSignatures : - - - <true> */
/* mixin.debug.verify : - <false> */
/* mixin.debug.verbose : - <false> */
/* mixin.debug.countInjections : - <false> */
/* mixin.debug.strict : - <false> */
/* mixin.debug.strict.unique : - - <false> */
/* mixin.debug.strict.targets : - - <false> */
/* mixin.debug.profiler : - <false> */
/* mixin.dumpTargetOnFailure : <false> */
/* mixin.checks : <false> */
/* mixin.checks.interfaces : - <true> */
/* mixin.checks.interfaces.strict : - - <true> */
/* mixin.ignoreConstraints : <false> */
/* mixin.hotSwap : <true> */
/* mixin.env.obf : - <false> */
/* mixin.env.disableRefMap : - <false> */
/* mixin.env.remapRefMap : - <true> */
/* mixin.env.refMapRemappingFile : - <> */
/* mixin.env.refMapRemappingEnv : - <searge> */
/* mixin.env.allowPermissiveMatch : - <false> */
/* mixin.env.ignoreRequired : - <false> */
/* mixin.env.compatLevel : - <false> */
/* mixin.env.shiftByViolation : - <warn> */
/* mixin.initialiserInjectionMode : <default> */
/* mixin.tunable.classReaderExpandFrames : - <false> */
/**********************************************************************************************************************************************************************************************************/
/* UNSAFE_INJECTION : available=<true> enabled=<true> */
/* INJECTORS_IN_INTERFACE_MIXINS : available=<true> enabled=<false> */
/**********************************************************************************************************************************************************************************************************/
/* Detected Side : CLIENT */
/**********************************************************************************************************************************************************************************************************/
[12:29:02] [main/INFO] [mixin]: Attempting to load Hot-Swap agent
[12:29:02] [main/INFO] [mixin]: Attempting to load Fernflower decompiler (Threaded mode)
[12:29:02] [main/INFO] [mixin]: Fernflower could not be loaded, exported classes will not be decompiled. NoClassDefFoundError: org/jetbrains/java/decompiler/main/extern/IResultSaver
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[12:29:02] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading
[12:29:02] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_472, running on Windows 10:amd64:10.0, installed at C:\Users\cause\.gradle\jdks\azul_systems__inc_-8-amd64-windows.2\jre
[12:29:02] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[12:29:02] [main/ERROR] [FML]: Full: C:\Users\cause\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[12:29:02] [main/ERROR] [FML]: Trimmed: c:/users/cause/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[12:29:02] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[12:29:02] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
2026-01-29 12:29:02,509 main WARN Disabling terminal, you're running in an unsupported environment.
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[12:29:02] [main/INFO] [FML]: Found a command line coremod : improvedvillages.asm.IVLoadingPlugin
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod improvedvillages (improvedvillages.asm.IVLoadingPlugin), as this is probably a dev workspace
[12:29:02] [main/WARN] [mixin]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[12:29:02] [main/INFO] [mixin]: Compatibility level set to JAVA_8
[12:29:02] [main/INFO] [improvedvillages]: Mixins Should Start To Working...
[12:29:02] [main/INFO] [FML]: Found a command line coremod : com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:02] [main/WARN] [FML]: The coremod com.cleanroommc.stripforgereq.StripLatestForgeRequirements does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod StripLatestForgeRequirements (com.cleanroommc.stripforgereq.StripLatestForgeRequirements), as this is probably a dev workspace
[12:29:02] [main/INFO] [FML]: Found a command line coremod : com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:02] [main/WARN] [FML]: The coremod com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod OSXNarratorBlocker (com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker), as this is probably a dev workspace
[12:29:02] [main/INFO] [FML]: Found a command line coremod : zone.rong.mixinbooter.MixinBooterPlugin
[12:29:02] [main/WARN] [FML]: The coremod zone.rong.mixinbooter.MixinBooterPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:29:02] [main/INFO] [FML]: Ignoring missing certificate for coremod MixinBooter (zone.rong.mixinbooter.MixinBooterPlugin), as this is probably a dev workspace
[12:29:02] [main/INFO] [MixinBooter]: Initializing Mixins...
[12:29:02] [main/INFO] [MixinBooter]: Initializing MixinExtras...
[12:29:02] [main/INFO] [MixinBooter]: Gathering present mods...
[12:29:02] [main/INFO] [MixinBooter]: Finished gathering 2 mods...
[12:29:02] [main/INFO] [FML]: Searching C:\projects\sources\minecraft\improvedvillages\run\mods for mods
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker
[12:29:02] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@1623134f
[12:29:02] [main/INFO] [mixin]: Initialised Legacy FML Dev Remapper
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod improvedvillages.asm.IVLoadingPlugin
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod com.cleanroommc.stripforgereq.StripLatestForgeRequirements
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker
[12:29:02] [main/INFO] [GradleStart]: Injecting location in coremod zone.rong.mixinbooter.MixinBooterPlugin
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:02] [main/INFO] [MixinBooter]: Loading early loader [com.cleanroommc.stripforgereq.StripLatestForgeRequirements] for its mixins.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.striplatestforgerequirements.json] mixin configuration.
[12:29:02] [main/INFO] [MixinBooter]: Loading early loader [com.cleanroommc.osxnarratorblocker.OSXNarratorBlocker] for its mixins.
[12:29:02] [main/INFO] [MixinBooter]: Adding [mixins.osxnarratorblocker.json] mixin configuration.
[12:29:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:29:03] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[12:29:03] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Developer
[12:29:04] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[12:29:04] [Client thread/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4
[12:29:05] [Client thread/INFO] [MixinExtras|Service]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0-beta.4).
[12:29:05] [Client thread/INFO] [FML]: -- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_472, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Azul Systems, Inc.
Memory: 867412184 bytes (827 MB) / 1297612800 bytes (1237 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 2 total; -Xms1G -Xmx6G
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
MixinBooter (mixinbooter-10.2.jar)
StripLatestForgeRequirements (strip-latest-forge-requirements-1.0-dev.jar)
OSXNarratorBlocker (osxnarratorblocker-1.0-dev.jar)
improvedvillages (improvedvillages-1.0.0-dev.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 591.74' Renderer: 'NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2'
[12:29:05] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized
[12:29:05] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[12:29:05] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[12:29:05] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients
[12:29:06] [Client thread/INFO] [MixinBooter]: Initializing MixinBooter's Mod Container.
[12:29:06] [Client thread/INFO] [FML]: Searching C:\projects\sources\minecraft\improvedvillages\run\mods for mods
[12:29:06] [Client thread/WARN] [FML]: Mod improvedvillages is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.0.0
[12:29:06] [Client thread/INFO] [FML]: Forge Mod Loader has identified 6 mods to load
[12:29:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, mixinbooter, FML, forge, improvedvillages] at CLIENT
[12:29:06] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, mixinbooter, FML, forge, improvedvillages] at SERVER
[12:29:07] [Client thread/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Improved Villages
[12:29:07] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[12:29:07] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[12:29:07] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:07] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:07] [Client thread/INFO] [FML]: Injecting itemstacks
[12:29:07] [Client thread/INFO] [FML]: Itemstack injection complete
[12:29:07] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...
[12:29:07] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL
[12:29:07] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[12:29:07] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 57375800 nanos
[12:29:08] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.
[12:29:08] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started
[12:29:08] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: OUTDATED Target: 14.23.5.2859
[12:29:08] [Client thread/INFO] [FML]: Max texture size: 16384
[12:29:08] [Client thread/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas
[12:29:09] [Client thread/INFO] [FML]: Applying holder lookups
[12:29:09] [Client thread/INFO] [FML]: Holder lookups applied
[12:29:09] [Client thread/INFO] [FML]: Injecting itemstacks
[12:29:09] [Client thread/INFO] [FML]: Itemstack injection complete
[12:29:09] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 6 mods
[12:29:09] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[12:29:09] [Client thread/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded
[12:29:09] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: java.lang.RuntimeException: Failed to parse into SignedJWT: 0
[12:29:21] [Client thread/INFO] [minecraft/Minecraft]: Stopping!
[12:29:21] [Client thread/INFO] [minecraft/SoundManager]: SoundSystem shutting down...
[12:29:21] [Client thread/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.com
Последнее редактирование: