Jump to content

[1.12.2] IItemColor


Simon_kungen

Recommended Posts

Hi!

 

I started modding about a week ago and Java overall, but I got some other experience within programming and modding other games in Unity.

I am more in a testing phase that actually adding new content to the game before I delve into bigger projects, one of them is to add new items more resourceful than have to make a separate model and texture file for each new entry and metadata, And as you guys can read from the title I am having issues with IItemColor.

 

The idea is to color the item (in this case an ingot) for their respective color to better differentiate from one another. Uranium is green, nickel is yellow, etc. The 16 colors that come with Minecraft does not cut it in variation and will cause issues when the certain item does not align perfectly with the saturation of the texture. And I will be limited to 16 variants of ingots which is also an issue.

I looked at the code for the dyes and their handler and simply copied it to my own color handler in the way I felt fit. NOTE. I am just starting with modding Minecraft and Java and OOP in general (did a little in Unity, but I wouldn't count that in) and don't really know what I'm doing.

 

ColorHandler:

public class ColorHandler {
    public enum ColorTypes implements IStringSerializable {
        GREEN("green",6192150),
        YELLOW("yellow",12172664);


        private String name;
        private int color;


        ColorTypes(String name, int color) {
            this.name = name;
            this.color = color;
        }

        @Override
        public String getName() {
            return this.name;
        }

        public int getColor() {
            return color;
        }
    }
}

 

ClientProxy Snippet:

for (int j = 0; j< EnumIngotHandler.IngotTypes.values().length; j++) {
            registerItemModelMeta(intercraftcore.INGOT,j, "ingot");
        }


protected static void registerItemModelMeta(Item item,int meta,String type) {
        ModelLoader.setCustomModelResourceLocation(item,meta,new ModelResourceLocation(Reference.MODID+":"+type,"inventory"));
    }

 

 

I have no idea where to go from here, help is much appreciated.

Link to comment
Share on other sites

47 minutes ago, diesieben07 said:

Subscribe to ColorHandlerEvent.Item from your client proxy and register your IItemColor to the ItemColors instance.

 

@SubscribeEvent
    public void itemColorHandlers(ColorHandlerEvent.Item event) {
        ItemColors colors = event.getItemColors();

    }

 

Ok, I added that. Not sure what you meant with register IItemColor to the ItemColors instance. I have my ingot items as metadata to avoid duplicate classes.

This is how I have the ingots set up:

 

EnumIngotHandler:

public class EnumIngotHandler {
    public static enum IngotTypes implements IStringSerializable {
        URANIUM("uranium_ingot",0,"green"),
        NICKEL("nickel_ingot",1,"yellow"),
        CHROME("chrome_ingot",2,"green"),
        SILVER("silver_ingot",3,"green");

        private int ID;
        private String name;
        private String color;



        private IngotTypes(String name, int ID, String color) {
            this.ID = ID;
            this.name = name;
            this.color = color;
        }

        @Override
        public String getName() { return this.name; }
        public int getID() { return ID; }
        public String getColor() { return color; }


        @Override
        public String toString() {
            return getName();
        }
    }
}

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • MultiMC version: 0.7.0-3714   Launched instance in online mode   authserver.mojang.com resolves to:     [13.35.108.35, 13.35.108.56, 13.35.108.40, 13.35.108.62]   session.minecraft.net resolves to:     [13.107.237.41, 13.107.238.41]   textures.minecraft.net resolves to:     [13.107.238.41, 13.107.237.41]   api.mojang.com resolves to:     [13.107.237.41, 13.107.238.41]   Minecraft folder is: C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft   Java path is: C:/Program Files/Common Files/Oracle/Java/javapath/javaw.exe   Checking Java version... Java is version 18.0.1.1, using 64-bit architecture, from Oracle Corporation.   Main Class:   io.github.zekerzhayard.forgewrapper.installer.Main   Native path:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/natives   Traits: traits XR:Initial traits FirstThreadOnMacOS   Libraries:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.17.0/log4j-slf4j18-impl-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-common/4.1.77.Final/netty-common-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-buffer/4.1.77.Final/netty-buffer-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-codec/4.1.77.Final/netty-codec-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-handler/4.1.77.Final/netty-handler-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-resolver/4.1.77.Final/netty-resolver-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport/4.1.77.Final/netty-transport-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport-native-unix-common/4.1.77.Final/netty-transport-native-unix-common-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/netty/netty-transport-classes-epoll/4.1.77.Final/netty-transport-classes-epoll-4.1.77.Final.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/datafixerupper/5.0.28/datafixerupper-5.0.28.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/authlib/3.11.49/authlib-3.11.49.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.17.0/log4j-api-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.17.0/log4j-core-2.17.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/text2speech/1.13.9/text2speech-1.13.9.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/io/github/zekerzhayard/ForgeWrapper/mmc3/ForgeWrapper-mmc3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/securejarhandler/2.1.4/securejarhandler-2.1.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/eventbus/6.0.3/eventbus-6.0.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/forgespi/6.0.0/forgespi-6.0.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/modlauncher/10.0.8/modlauncher-10.0.8.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/jodah/typetools/0.8.3/typetools-0.8.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarSelector/0.3.16/JarJarSelector-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarMetadata/0.3.16/JarJarMetadata-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/JarJarFileSystems/0.3.16/JarJarFileSystems-0.3.16.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/net/minecraftforge/fmlloader/1.19.2-43.2.0/fmlloader-1.19.2-43.2.0.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/com/mojang/minecraft/1.19.2/minecraft-1.19.2-client.jar   Native libraries:   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar   C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar   Mods:   [✔️] (forge+1.19.2)+regions_unexplored+R-192.2.4.jar   [✔️] alexsmobs-1.21.1.jar   [✔️] architectury-6.4.62-forge.jar   [✔️] caelus-forge-1.19.2-3.0.0.6.jar   [✔️] cardinal-components-api-5.0.2.jar   [✔️] citadel-2.1.1-1.19.jar   [✔️] cloth-config-8.2.88-forge.jar   [✔️] configured-2.0.1-1.19.2.jar   [✔️] curios-forge-1.19.2-5.1.1.0.jar   [✔️] drinkbeer-refill-1.19.2-1.0.1.jar   [✔️] dungeons_libraries-1.19.2-3.0.7-beta.jar   [✔️] dungeons_mobs-1.19.2-4.0.4-beta.jar   [✔️] effective-1.6+1.19.2.jar   [✔️] FarmersDelight-1.19-1.2.0.jar   [✔️] geckolib-forge-1.19-3.1.39.jar   [✔️] guardvillagers-1.19.2-1.5.2.jar   [✔️] hunterillager-1.19.2-6.2.0.jar   [✔️] illagersweararmor-1.2.4.jar   [✔️] immersive_armors-1.5.4+1.19.2-forge.jar   [✔️] inmis-2.7.1-1.19.jar   [✔️] jei-1.19.2-forge-11.4.0.286.jar   [✔️] L_Enders_Cataclysm-0.52-1.19.2.jar   [✔️] mutantmore-1.19.2-early-access-1.0.7.jar   [✔️] OptiFine_1.19.2_HD_U_I1.jar   [✔️] origins-forge-1.19.2-1.5.0.6-all.jar   [✔️] pyrologerandfriends-1.6.4-1.19.2.jar   [✔️] pyrologerandfriends-1.6.5.7-1.19.2.jar   [❌] RoughlyEnoughItems-9.1.587.jar.disabled (disabled)   [✔️] TerraBlender-forge-1.19.2-2.0.1.136.jar   [✔️] TravelersBackpack-1.19.2-8.2.19.jar   [✔️] TreeChop-1.19.2-forge-0.17.3.jar   [✔️] UnityHubSetup.exe   Params:   --username  --version 1.19.2 --gameDir C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft --assetsDir C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/assets --assetIndex 1.19 --uuid  --accessToken  --userType  --versionType release --launchTarget forgeclient --fml.forgeVersion 43.2.0 --fml.mcVersion 1.19.2 --fml.forgeGroup net.minecraftforge --fml.mcpVersion 20220805.130853   Window size: 854 x 480   Java Arguments: [-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx8192m, -Duser.language=en]   Minecraft process ID: 7120   Using onesix launcher.   Checking: MC_SLIM Checking: MERGED_MAPPINGS Checking: MAPPINGS Checking: MC_EXTRA Checking: MOJMAPS Checking: PATCHED Checking: MC_SRG 2023-04-02 00:31:33,330 main WARN Advanced terminal features are not available in this environment [00:31:33] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, SporadicClouds, --version, 1.19.2, --gameDir, C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft, --assetsDir, C:/Users/Ashes/Downloads/mmc-stable-win32/MultiMC/assets, --assetIndex, 1.19, --uuid, <PROFILE ID>, --accessToken, ????????, --userType, msa, --versionType, release, --launchTarget, forgeclient, --fml.forgeVersion, 43.2.0, --fml.mcVersion, 1.19.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220805.130853, --width, 854, --height, 480] [00:31:33] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.8+10.0.8+main.0ef7e830 starting: java version 18.0.1.1 by Oracle Corporation; OS Windows 10 arch amd64 version 10.0 [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.onLoad [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFine ZIP file URL: union:/C:/Users/Jeante%20St.Helene/Downloads/mmc-stable-win32/MultiMC/instances/1.19.2/.minecraft/mods/OptiFine_1.19.2_HD_U_I1.jar%23153!/ [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFine ZIP file: C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\instances\1.19.2\.minecraft\mods\OptiFine_1.19.2_HD_U_I1.jar [00:31:34] [main/INFO] [op.OptiFineTransformer/]: Target.PRE_CLASS is available [00:31:34] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/Jeante%20St.Helene/Downloads/mmc-stable-win32/MultiMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23118!/ Service=ModLauncher Env=CLIENT [00:31:34] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.initialize [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\fmlcore\1.19.2-43.2.0\fmlcore-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\javafmllanguage\1.19.2-43.2.0\javafmllanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\lowcodelanguage\1.19.2-43.2.0\lowcodelanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:34] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\libraries\net\minecraftforge\mclanguage\1.19.2-43.2.0\mclanguage-1.19.2-43.2.0.jar is missing mods.toml file [00:31:35] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 3 dependencies adding them to mods collection [00:31:36] [main/INFO] [op.OptiFineTransformationService/]: OptiFineTransformationService.transformers [00:31:36] [main/INFO] [op.OptiFineTransformer/]: Targets: 386 [00:31:37] [main/INFO] [op.OptiFineTransformationService/]: additionalClassesLocator: [optifine., net.optifine.] [00:31:38] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [00:31:38] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, 1.19.2, --gameDir, C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\instances\1.19.2\.minecraft, --assetsDir, C:\Users\Ashes\Downloads\mmc-stable-win32\MultiMC\assets, --uuid, <PROFILE ID>, --username, SporadicClouds, --assetIndex, 1.19, --accessToken, ????????, --userType, msa, --versionType, release, --width, 854, --height, 480] Failed to start Minecraft: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:214) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:249) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:32) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.Launcher.run(Launcher.java:106) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.Launcher.main(Launcher.java:77) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ... 8 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at MC-BOOTSTRAP/fmlloader@1.19.2-43.2.0/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ... 16 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.8/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1013) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:119) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.Class.getDeclaredFields0(Native Method) at java.base/java.lang.Class.privateGetDeclaredFields(Class.java:3329) at java.base/java.lang.Class.getDeclaredFields(Class.java:2403) at TRANSFORMER/net.optifine/net.optifine.reflect.FieldLocatorTypes.<init>(FieldLocatorTypes.java:25) at TRANSFORMER/net.optifine/net.optifine.reflect.Reflector.<clinit>(Reflector.java:503) at TRANSFORMER/minecraft@1.19.2/net.minecraft.CrashReport.m_127526_(CrashReport.java:175) at TRANSFORMER/minecraft@1.19.2/net.minecraft.CrashReport.m_127529_(CrashReport.java:345) at TRANSFORMER/minecraft@1.19.2/net.minecraft.client.main.Main.m_239872_(Main.java:144) at TRANSFORMER/minecraft@1.19.2/net.minecraft.client.main.Main.main(Main.java:51) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ... 19 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector handleIsBow(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item;)Z in dungeons_libraries.mixins.json:AbstractClientPlayerMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap dungeons_libraries.refmap.json at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1362) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1051) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:383) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:365) at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 50 more Exiting with -1 Process exited with code -1 (0xffffffffffffffff). Please note that usually neither the exit code, nor its description are enough to diagnose issues! Always upload the entire log and not just the exit code. Clipboard copy at: 02 Apr 2023 00:49:02 -0400 Clipboard copy at: 02 Apr 2023 00:50:49 -0400  
    • When I was installing forge 1.18.2 an error automatically shows The Error Says: Failed to run processor: javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target I do not know how to fix
    • I recently got a new laptop as a gift - on my previous laptop all of my mods and everything worked completely fine and as intended but for some reason with the new one, after installing forge for 1.8 and moving both my mod and config folder over, the game crashes without even booting up. When I installed forge (1.8) I did mis click the server option instead of client but I thought it wouldn't do anything and for the most part it seems it doesn't. I did reinstall with the client option selected. The game only seems to crash when the mod folder is in the .minecraft folder, not the config. I have the windows store version of the launcher installed. if anyone has answers ill be extremely happy with any feedback. Thank you for your time.   List of Mods installed (mostly hypixel skyblock and QOL mods): Apec Block Overlay Dulkir FastChat Not Enough Updates Patcher Scrollable Tooltips Skyblock Addons Skyblock Catia Skytils SoopyV2 Timechanger Chat Triggers
    • I'm making a survival-realistic modpack on 1.18.2 and the game crashes whenever loading a new world. it never loads past 0%.  This is the crash report. If it doesn't work, I can always make another.  https://pastebin.com/Gb4Nae4V
    • I recently got a new laptop as a gift - on my previous laptop all of my mods and everything worked completely fine and as intended but for some reason with the new one, after installing forge for 1.8 and moving both my mod and config folder over, the game crashes without even booting up. When I installed forge (1.8) I did mis click the server option instead of client but I thought it wouldn't do anything and for the most part it seems it doesn't. I did reinstall with the client option selected. The game only seems to crash when the mod folder is in the .minecraft folder, not the config. I have the windows store version of the launcher installed. if anyone has answers ill be extremely happy with any feedback. Thank you for your time.   List of Mods installed (mostly hypixel skyblock and QOL mods): Apec Block Overlay Dulkir FastChat Not Enough Updates Patcher Scrollable Tooltips Skyblock Addons Skyblock Catia Skytils SoopyV2 Timechanger Chat Triggers
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.