Jump to content

Recommended Posts

Posted

The game crashed whilst tesselating block model
The game crashed whilst tesselating block model
Error: java.lang.IndexOutOfBoundsException: Index: 2, Size: 1

 

 

[21:24:38] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:24:38] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:24:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[21:24:38] [main/INFO]: Forge Mod Loader version 11.14.4.1563 for Minecraft 1.8 loading
[21:24:38] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 10:amd64:10.0, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25
[21:24:38] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from replaymod-1.8-2.0.0-b6.jar
[21:24:38] [main/INFO]: Loading tweaker shadersmod.launch.SMCTweaker from ShadersMod-v2.4.12mc1.8.jar
[21:24:38] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:24:38] [main/INFO]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[21:24:38] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.6.4 Source=file:/C:/Users/miste/AppData/Roaming/.minecraft/mods/replaymod-1.8-2.0.0-b6.jar Env=CLIENT
[21:24:38] [main/WARN]: The coremod com.replaymod.core.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:24:38] [main/WARN]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[21:24:38] [main/INFO]: Compatibility level set to JAVA_8
[21:24:38] [main/WARN]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[21:24:38] [main/WARN]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[21:24:38] [main/WARN]: MixinEnvironment::addConfiguration is deprecated and will be removed. Use Mixins::addConfiguration instead!
[21:24:38] [main/INFO]: Loading tweak class name shadersmod.launch.SMCTweaker
[21:24:38] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:24:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:24:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:24:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:24:40] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[21:24:40] [main/ERROR]: FML appears to be missing any signature data. This is not a good thing
[21:24:40] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:24:40] [main/INFO]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker
[21:24:40] [main/INFO]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@2a1edad4
[21:24:40] [main/INFO]: Calling tweak class shadersmod.launch.SMCTweaker
[21:24:40] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:24:40] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:24:40] [main/INFO]: Loading tweak class name org.spongepowered.asm.mixin.MixinEnvironment$EnvironmentStateTweaker
[21:24:40] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:24:40] [main/INFO]: Calling tweak class org.spongepowered.asm.mixin.MixinEnvironment$EnvironmentStateTweaker
[21:24:41] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[21:24:42] [Client thread/INFO]: Setting user: RememberMe_
[21:24:45] [Client thread/INFO]: LWJGL Version: 2.9.1
[21:24:46] [Client thread/INFO]: [net.minecraftforge.fml.client.SplashProgress:start:246]: ---- Minecraft Crash Report ----
WARNING: coremods are present:
  LoadingPlugin (replaymod-1.8-2.0.0-b6.jar)
Contact their authors BEFORE contacting forge
// Would you like a cupcake?
Time: 29/01/18 21:24
Description: Loading screen debug info
This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
 Minecraft Version: 1.8
 Operating System: Windows 10 (amd64) version 10.0
 Java Version: 1.8.0_25, Oracle Corporation
 Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
 Memory: 737863992 bytes (703 MB) / 872415232 bytes (832 MB) up to 5368709120 bytes (5120 MB)
 JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx5G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
 IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
 FML:
 Loaded coremods (and transformers):
LoadingPlugin (replaymod-1.8-2.0.0-b6.jar)
 
 GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 390.65' Renderer: 'GeForce GTX 1060/PCIe/SSE2'
[21:24:46] [Client thread/INFO]: Attempting early MinecraftForge initialization
[21:24:46] [Client thread/INFO]: MinecraftForge v11.14.4.1563 Initialized
[21:24:46] [Client thread/INFO]: Replaced 204 ore recipies
[21:24:46] [Client thread/INFO]: Completed early MinecraftForge initialization
[21:24:46] [Client thread/INFO]: Found 0 mods from the command line. Injecting into mod discoverer
[21:24:46] [Client thread/INFO]: Searching C:\Users\miste\AppData\Roaming\.minecraft\mods for mods
[21:24:49] [Client thread/INFO]: Forge Mod Loader has identified 12 mods to load
[21:24:50] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, replaymod-replay, replaymod-simplepathing, replaymod-extras, replaymod-recording, replaymod-editor, replaymod-online, replaymod, replaymod-compat, replaymod-render] at CLIENT
[21:24:50] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, replaymod-replay, replaymod-simplepathing, replaymod-extras, replaymod-recording, replaymod-editor, replaymod-online, replaymod, replaymod-compat, replaymod-render] at SERVER
[21:24:50] [Client thread/WARN]: =============================================================
[21:24:50] [Client thread/WARN]: MOD HAS DIRECT REFERENCE System.exit() THIS IS NOT ALLOWED REROUTING TO FML!
[21:24:50] [Client thread/WARN]: Offendor: com/replaymod/core/ReplayMod.testIfMoeshAndExitMinecraft()V
[21:24:50] [Client thread/WARN]: Use FMLCommonHandler.exitJava instead
[21:24:50] [Client thread/WARN]: =============================================================
[21:24:50] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Replay Mod - Replay, FMLFileResourcePack:Replay Mod - Simple Pathing, FMLFileResourcePack:Replay Mod - Extras, FMLFileResourcePack:Replay Mod - Recording, FMLFileResourcePack:Replay Mod - Replay Editor, FMLFileResourcePack:Replay Mod - Online, FMLFileResourcePack:Replay Mod, FMLFileResourcePack:Replay Mod - Compatibility, FMLFileResourcePack:Replay Mod - Render, !         §cDeep Rose.zip
[21:24:50] [Client thread/INFO]: Processing ObjectHolder annotations
[21:24:50] [Client thread/INFO]: Found 384 ObjectHolder annotations
[21:24:50] [Client thread/INFO]: Identifying ItemStackHolder annotations
[21:24:50] [Client thread/INFO]: Found 0 ItemStackHolder annotations
[21:24:51] [Client thread/INFO]: Configured a dormant chunk cache size of 0
[21:24:51] [Forge Version Check/INFO]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[21:24:51] [Client thread/INFO]: Applying holder lookups
[21:24:51] [Client thread/INFO]: Holder lookups applied
[21:24:51] [Client thread/INFO]: Injecting itemstacks
[21:24:51] [Client thread/INFO]: Itemstack injection complete
[21:24:51] [Client thread/INFO]: [tv.twitch.StandardCoreAPI:<init>:16]: If on Windows, make sure to provide all of the necessary dll's as specified in the twitchsdk README. Also, make sure to set the PATH environment variable to point to the directory containing the dll's.
[21:24:51] [Client thread/ERROR]: Couldn't initialize twitch stream
[21:24:51] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:24:51] [Forge Version Check/INFO]: [Forge] Found status: UP_TO_DATE Target: null
[21:24:51] [Forge Version Check/INFO]: [replaymod] Starting version check at https://raw.githubusercontent.com/ReplayMod/ReplayMod/master/versions.json
[21:24:51] [Thread-9/INFO]: Initializing LWJGL OpenAL
[21:24:51] [Thread-9/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:24:51] [Thread-9/INFO]: OpenAL initialized.
[21:24:51] [Forge Version Check/INFO]: [replaymod] Found status: OUTDATED Target: 1.8-2.1.0
[21:24:51] [Sound Library Loader/INFO]: Sound engine started
[21:24:53] [Client thread/INFO]: Max texture size: 16384
[21:24:53] [Client thread/INFO]: Created: 16x16 textures-atlas
[21:24:54] [Client thread/WARN]: Mixin apply failed mixins.compat.shaders.replaymod.json:MixinShaderRenderChunk -> net.minecraft.client.renderer.chunk.RenderChunk: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException @Inject annotation on handler$replayModCompat_disableIsPlayerUpdate$zbe000 could not find 'isPlayerUpdate'
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @Inject annotation on handler$replayModCompat_disableIsPlayerUpdate$zbe000 could not find 'isPlayerUpdate'
 at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findMethods(InjectionInfo.java:337) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:140) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:127) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.<init>(CallbackInjectionInfo.java:42) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:369) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1025) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:862) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:289) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:254) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:263) ~[replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:731) [replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:701) [replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:527) [replaymod-1.8-2.0.0-b6.jar:?]
 at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) [replaymod-1.8-2.0.0-b6.jar:?]
 at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?]
 at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_25]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_25]
 at net.minecraft.client.renderer.RenderGlobal.<init>(RenderGlobal.java:168) [ckn.class:?]
 at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:485) [bsu.class:?]
 at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:325) [bsu.class:?]
 at net.minecraft.client.main.Main.main(SourceFile:120) [Main.class:?]
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
 at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
 at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
 at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
[21:24:54] [Client thread/INFO]: Injecting itemstacks
[21:24:54] [Client thread/INFO]: Itemstack injection complete
[21:24:54] [Client thread/INFO]: Forge Mod Loader has successfully loaded 12 mods
[21:24:54] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Replay Mod - Replay, FMLFileResourcePack:Replay Mod - Simple Pathing, FMLFileResourcePack:Replay Mod - Extras, FMLFileResourcePack:Replay Mod - Recording, FMLFileResourcePack:Replay Mod - Replay Editor, FMLFileResourcePack:Replay Mod - Online, FMLFileResourcePack:Replay Mod, FMLFileResourcePack:Replay Mod - Compatibility, FMLFileResourcePack:Replay Mod - Render, ReplayModLocalizationResourcePack, !         §cDeep Rose.zip
[21:24:55] [Client thread/INFO]: SoundSystem shutting down...
[21:24:56] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[21:24:56] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:24:56] [Thread-11/INFO]: Initializing LWJGL OpenAL
[21:24:56] [Thread-11/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:24:56] [Thread-11/INFO]: OpenAL initialized.
[21:24:56] [Sound Library Loader/INFO]: Sound engine started
[21:24:56] [Client thread/INFO]: Max texture size: 16384
[21:24:59] [Client thread/INFO]: Created: 4096x2048 textures-atlas
[21:25:00] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Replay Mod - Replay, FMLFileResourcePack:Replay Mod - Simple Pathing, FMLFileResourcePack:Replay Mod - Extras, FMLFileResourcePack:Replay Mod - Recording, FMLFileResourcePack:Replay Mod - Replay Editor, FMLFileResourcePack:Replay Mod - Online, FMLFileResourcePack:Replay Mod, FMLFileResourcePack:Replay Mod - Compatibility, FMLFileResourcePack:Replay Mod - Render, ReplayModLocalizationResourcePack, !         §cDeep Rose.zip
[21:25:00] [Client thread/INFO]: SoundSystem shutting down...
[21:25:00] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
[21:25:00] [Sound Library Loader/INFO]: Starting up SoundSystem...
[21:25:01] [Thread-13/INFO]: Initializing LWJGL OpenAL
[21:25:01] [Thread-13/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[21:25:01] [Thread-13/INFO]: OpenAL initialized.
[21:25:01] [Sound Library Loader/INFO]: Sound engine started
[21:25:01] [Client thread/INFO]: Max texture size: 16384
[21:25:04] [Client thread/INFO]: Created: 4096x2048 textures-atlas
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoSuchFieldException: chunksToUpdateForced
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at java.lang.Class.getDeclaredField(Class.java:2062)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at com.replaymod.compat.shaders.ShaderReflection.<clinit>(ShaderReflection.java:40)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at com.replaymod.compat.shaders.ShaderBeginRender.onRenderTickStart(ShaderBeginRender.java:22)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_33_ShaderBeginRender_onRenderTickStart_RenderTickEvent.invoke(.dynamic)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraftforge.fml.common.FMLCommonHandler.onRenderTickStart(FMLCommonHandler.java:376)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1053)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:345)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraft.client.main.Main.main(SourceFile:120)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at java.lang.reflect.Method.invoke(Method.java:483)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[21:25:04] [Client thread/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:  at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[21:25:23] [Thread-16/INFO]: Loaded entity tracker in 99ms
[21:25:23] [replaymod-async-sender/INFO]: Server protocol version 2
[21:25:23] [replaymod-async-sender/INFO]: Injecting existing block and item data into this client instance
[21:25:23] [replaymod-async-sender/INFO]: Applying holder lookups
[21:25:23] [replaymod-async-sender/INFO]: Holder lookups applied
[21:25:23] [replaymod-async-sender/INFO]: [replaymod-async-sender] Client side modded connection established
[21:25:25] [Client thread/INFO]: Applying holder lookups
[21:25:25] [Client thread/INFO]: Holder lookups applied
[21:25:25] [Client thread/FATAL]: Reported exception thrown!
net.minecraft.util.ReportedException: Tesselating block model
 at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:106) ~[cll.class:?]
 at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:178) ~[cop.class:?]
 at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:78) ~[coh.class:?]
 at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.func_178505_b(SourceFile:120) ~[cod.class:?]
 at net.minecraft.client.renderer.RenderGlobal.func_174970_a(RenderGlobal.java:882) ~[ckn.class:?]
 at shadersmod.client.ShadersRender.setupTerrain(ShadersRender.java:57) ~[ShadersRender.class:?]
 at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1267) ~[cji.class:?]
 at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1210) ~[cji.class:?]
 at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1035) ~[cji.class:?]
 at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055) ~[bsu.class:?]
 at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:345) [bsu.class:?]
 at net.minecraft.client.main.Main.main(SourceFile:120) [Main.class:?]
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
 at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
 at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
 at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.IndexOutOfBoundsException: Index: 2, Size: 1
 at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_25]
 at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_25]
 at net.minecraft.client.renderer.vertex.VertexFormat.func_177348_c(SourceFile:126) ~[cus.class:?]
 at net.minecraftforge.client.model.pipeline.VertexLighterFlat.processQuad(VertexLighterFlat.java:162) ~[VertexLighterFlat.class:?]
 at net.minecraftforge.client.model.pipeline.QuadGatheringTransformer.put(QuadGatheringTransformer.java:38) ~[QuadGatheringTransformer.class:?]
 at net.minecraftforge.client.model.pipeline.LightUtil.putBakedQuad(LightUtil.java:104) ~[LightUtil.class:?]
 at net.minecraft.client.renderer.block.model.BakedQuad.pipe(BakedQuad.java:10) ~[clt.class:?]
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.render(ForgeBlockModelRenderer.java:86) ~[ForgeBlockModelRenderer.class:?]
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.func_178258_b(ForgeBlockModelRenderer.java:47) ~[ForgeBlockModelRenderer.class:?]
 at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:44) ~[cln.class:?]
 at net.minecraft.client.renderer.BlockModelRenderer.func_178259_a(BlockModelRenderer.java:34) ~[cln.class:?]
 at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:95) ~[cll.class:?]
 ... 17 more
[21:25:25] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:571]: ---- Minecraft Crash Report ----
WARNING: coremods are present:
  LoadingPlugin (replaymod-1.8-2.0.0-b6.jar)
Contact their authors BEFORE contacting forge
// Quite honestly, I wouldn't worry myself about that.
Time: 29/01/18 21:25
Description: Tesselating block model
java.lang.IndexOutOfBoundsException: Index: 2, Size: 1
 at java.util.ArrayList.rangeCheck(ArrayList.java:653)
 at java.util.ArrayList.get(ArrayList.java:429)
 at net.minecraft.client.renderer.vertex.VertexFormat.func_177348_c(SourceFile:126)
 at net.minecraftforge.client.model.pipeline.VertexLighterFlat.processQuad(VertexLighterFlat.java:162)
 at net.minecraftforge.client.model.pipeline.QuadGatheringTransformer.put(QuadGatheringTransformer.java:38)
 at net.minecraftforge.client.model.pipeline.LightUtil.putBakedQuad(LightUtil.java:104)
 at net.minecraft.client.renderer.block.model.BakedQuad.pipe(BakedQuad.java:10)
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.render(ForgeBlockModelRenderer.java:86)
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.func_178258_b(ForgeBlockModelRenderer.java:47)
 at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:44)
 at net.minecraft.client.renderer.BlockModelRenderer.func_178259_a(BlockModelRenderer.java:34)
 at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:95)
 at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:178)
 at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:78)
 at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.func_178505_b(SourceFile:120)
 at net.minecraft.client.renderer.RenderGlobal.func_174970_a(RenderGlobal.java:882)
 at shadersmod.client.ShadersRender.setupTerrain(ShadersRender.java:57)
 at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1267)
 at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1210)
 at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1035)
 at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
 at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:345)
 at net.minecraft.client.main.Main.main(SourceFile:120)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:483)
 at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
 at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
 at java.util.ArrayList.rangeCheck(ArrayList.java:653)
 at java.util.ArrayList.get(ArrayList.java:429)
 at net.minecraft.client.renderer.vertex.VertexFormat.func_177348_c(SourceFile:126)
 at net.minecraftforge.client.model.pipeline.VertexLighterFlat.processQuad(VertexLighterFlat.java:162)
 at net.minecraftforge.client.model.pipeline.QuadGatheringTransformer.put(QuadGatheringTransformer.java:38)
 at net.minecraftforge.client.model.pipeline.LightUtil.putBakedQuad(LightUtil.java:104)
 at net.minecraft.client.renderer.block.model.BakedQuad.pipe(BakedQuad.java:10)
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.render(ForgeBlockModelRenderer.java:86)
 at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.func_178258_b(ForgeBlockModelRenderer.java:47)
-- Block model being tesselated --
Details:
 Block: minecraft:tallgrass[type=tall_grass]
 Block location: World: (177,64,256), Chunk: (at 1,4,0 in 11,16; contains blocks 176,0,256 to 191,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
 Using AO: false
Stacktrace:
 at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:44)
 at net.minecraft.client.renderer.BlockModelRenderer.func_178259_a(BlockModelRenderer.java:34)
-- Block being tesselated --
Details:
 Block type: ID #31 (tile.tallgrass // net.minecraft.block.BlockTallGrass)
 Block data value: 1 / 0x1 / 0b0001
 Block location: World: (177,64,256), Chunk: (at 1,4,0 in 11,16; contains blocks 176,0,256 to 191,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Stacktrace:
 at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:95)
 at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:178)
 at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:78)
 at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.func_178505_b(SourceFile:120)
 at net.minecraft.client.renderer.RenderGlobal.func_174970_a(RenderGlobal.java:882)
 at shadersmod.client.ShadersRender.setupTerrain(ShadersRender.java:57)
 at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1267)
 at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1210)
-- Affected level --
Details:
 Level name: MpServer
 All players: 2 total; [CameraEntity['Player'/-1789435, l='MpServer', x=182,50, y=65,00, z=246,50], EntityOtherPlayerMP['RememberMe_'/233, l='MpServer', x=182,50, y=64,25, z=246,50]]
 Chunk stats: MultiplayerChunkCache: 10, 10
 Level seed: 0
 Level generator: ID 00 - default, ver 1. Features enabled: false
 Level generator options:
 Level spawn location: 192,00,64,00,252,00 - World: (192,64,252), Chunk: (at 0,4,12 in 12,15; contains blocks 192,0,240 to 207,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
 Level time: 30 game time, 30 day time
 Level dimension: 0
 Level storage version: 0x00000 - Unknown?
 Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
 Level game mode: Game mode: spectator (ID 3). Hardcore: false. Cheats: false
 Forced entities: 3 total; [CameraEntity['Player'/-1789435, l='MpServer', x=182,50, y=65,00, z=246,50], EntitySheep['Sheep'/122, l='MpServer', x=204,44, y=65,00, z=254,78], EntitySheep['Sheep'/107, l='MpServer', x=196,50, y=66,00, z=253,50]]
 Retry entities: 0 total; []
 Server brand: fml,forge
 Server type: Integrated singleplayer server
Stacktrace:
 at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:351)
 at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2502)
 at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:367)
 at net.minecraft.client.main.Main.main(SourceFile:120)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:483)
 at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
 at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
 Minecraft Version: 1.8
 Operating System: Windows 10 (amd64) version 10.0
 Java Version: 1.8.0_25, Oracle Corporation
 Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
 Memory: 625727016 bytes (596 MB) / 1224736768 bytes (1168 MB) up to 5368709120 bytes (5120 MB)
 JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx5G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
 IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
 FML: MCP v9.10 FML v8.0.99.99 Minecraft Forge 11.14.4.1563 12 mods loaded, 12 mods active
 States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
 UCHIJA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
 UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.8-11.14.4.1563.jar)
 UCHIJA Forge{11.14.4.1563} [Minecraft Forge] (forge-1.8-11.14.4.1563.jar)
 UCHIJA replaymod-replay{1.8-2.0.0-b6} [Replay Mod - Replay] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-simplepathing{1.8-2.0.0-b6} [Replay Mod - Simple Pathing] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-extras{1.8-2.0.0-b6} [Replay Mod - Extras] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-recording{1.8-2.0.0-b6} [Replay Mod - Recording] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-editor{1.8-2.0.0-b6} [Replay Mod - Replay Editor] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-online{1.8-2.0.0-b6} [Replay Mod - Online] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod{1.8-2.0.0-b6} [Replay Mod] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-compat{1.8-2.0.0-b6} [Replay Mod - Compatibility] (replaymod-1.8-2.0.0-b6.jar)
 UCHIJA replaymod-render{1.8-2.0.0-b6} [Replay Mod - Render] (replaymod-1.8-2.0.0-b6.jar)
 Loaded coremods (and transformers):
LoadingPlugin (replaymod-1.8-2.0.0-b6.jar)
 
 GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 390.65' Renderer: 'GeForce GTX 1060/PCIe/SSE2'
 Launched Version: 1.8-forge1.8-11.14.4.1563
 LWJGL: 2.9.1
 OpenGL: GeForce GTX 1060/PCIe/SSE2 GL version 4.6.0 NVIDIA 390.65, NVIDIA Corporation
 GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
 Using VBOs: No
 Is Modded: Definitely; Client brand changed to 'fml,forge'
 Type: Client (map_client.txt)
 Resource Packs: [!         §cDeep Rose.zip]
 Current Language: English (US)
 Profiler Position: N/A (disabled)
[21:25:25] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:571]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\miste\AppData\Roaming\.minecraft\crash-reports\crash-2018-01-29_21.25.25-client.txt
 
 
 
 
pls help me
Posted

I've not used replaymod before...

Maybe you are using a test/unstable/snapshot release?

Use a stable release.

 

 

PS. If that version is labeled "stable" you can doubt the author's reliability. 

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
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
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.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Hi! I'm trying to add my custom models/textures renderer like this: public class PonyPlayerWrapperRenderer extends EntityRenderer<Player> { // wrapper class under my LivingEntityRenderer class implementation private final PonyPlayerRenderer innerRenderer; private final PonyPlayerRenderer innerSlimRenderer; public PonyPlayerWrapperRenderer(final EntityRendererProvider.Context context) { super(context); System.out.println("creating new PonyPlayerWrapperRenderer"); this.innerRenderer = new PonyPlayerRenderer(context, false); this.innerSlimRenderer = new PonyPlayerRenderer(context, true); } @Override public void render(final Player entity, final float yaw, final float partialTicks, final PoseStack poseStack, final MultiBufferSource bufferSource, final int packedLight) { System.out.println("PonyPlayerWrapperRenderer render: " + entity.toString()); if (entity instanceof AbstractClientPlayer clientPlayer) { if (clientPlayer.getModelName().contains("slim")) { innerSlimRenderer.render(clientPlayer, yaw, partialTicks, poseStack, bufferSource, packedLight); } else { innerRenderer.render(clientPlayer, yaw, partialTicks, poseStack, bufferSource, packedLight); } } } @Override public ResourceLocation getTextureLocation(final Player player) { System.out.println("PonyPlayerWrapperRenderer getTextureLocation"); if (player instanceof AbstractClientPlayer clientPlayer) { return clientPlayer.getSkinTextureLocation(); } System.out.println("player instanceof AbstractClientPlayer is false"); return getDefaultSkin(player.getUUID()); } } public class PonyPlayerRenderer extends LivingEntityRenderer<AbstractClientPlayer, PlayerModel<AbstractClientPlayer>> { private final PlayerModel<AbstractClientPlayer> earthModel; private final PlayerModel<AbstractClientPlayer> pegasusModel; private final PlayerModel<AbstractClientPlayer> unicornModel; public PonyPlayerRenderer(final EntityRendererProvider.Context context, final boolean slim) { super( context, slim ? new PonyModelSlim(context.bakeLayer(PonyModelSlim.LAYER_LOCATION)) : new PonyModel(context.bakeLayer(PonyModel.LAYER_LOCATION)), 0.5f ); System.out.println("creating new PonyPlayerRenderer"); this.earthModel = slim ? new PonyModelSlim(context.bakeLayer(PonyModelSlim.LAYER_LOCATION)) : new PonyModel(context.bakeLayer(PonyModel.LAYER_LOCATION)); this.pegasusModel = new PegasusModel(context.bakeLayer(PegasusModel.LAYER_LOCATION)); this.unicornModel = new UnicornModel(context.bakeLayer(UnicornModel.LAYER_LOCATION)); } @Override public void render(final AbstractClientPlayer player, final float entityYaw, final float partialTicks, final PoseStack poseStack, final MultiBufferSource buffer, final int packedLight) { final PonyRace race = player.getCapability(PONY_DATA) .map(data -> ofNullable(data.getRace()).orElse(PonyRace.EARTH)) .orElse(PonyRace.EARTH); this.model = switch (race) { case PEGASUS -> pegasusModel; case UNICORN -> unicornModel; case EARTH -> earthModel; }; super.render(player, entityYaw, partialTicks, poseStack, buffer, packedLight); } @Override public ResourceLocation getTextureLocation(final AbstractClientPlayer player) { final PonyRace race = player.getCapability(PONY_DATA) .map(data -> ofNullable(data.getRace()).orElse(PonyRace.EARTH)) .orElse(PonyRace.EARTH); return switch (race) { case EARTH -> fromNamespaceAndPath(MODID, "textures/entity/earth_pony.png"); case PEGASUS -> fromNamespaceAndPath(MODID, "textures/entity/pegasus.png"); case UNICORN -> fromNamespaceAndPath(MODID, "textures/entity/unicorn.png"); }; } } @Mod.EventBusSubscriber(modid = MODID, bus = MOD, value = CLIENT) public class ClientRenderers { // mod bus render registration config @SubscribeEvent public static void onRegisterLayerDefinitions(final EntityRenderersEvent.RegisterLayerDefinitions event) { event.registerLayerDefinition(PonyModel.LAYER_LOCATION, PonyModel::createBodyLayer); event.registerLayerDefinition(PonyModelSlim.LAYER_LOCATION, PonyModelSlim::createBodyLayer); event.registerLayerDefinition(PegasusModel.LAYER_LOCATION, PegasusModel::createBodyLayer); event.registerLayerDefinition(UnicornModel.LAYER_LOCATION, UnicornModel::createBodyLayer); event.registerLayerDefinition(InnerPonyArmorModel.LAYER_LOCATION, InnerPonyArmorModel::createBodyLayer); event.registerLayerDefinition(OuterPonyArmorModel.LAYER_LOCATION, OuterPonyArmorModel::createBodyLayer); } @SubscribeEvent public static void onRegisterRenderers(final EntityRenderersEvent.RegisterRenderers event) { event.registerEntityRenderer(EntityType.PLAYER, PonyPlayerWrapperRenderer::new); System.out.println("onRegisterRenderers end"); } } Method onRegisterRenderers() is called and I can see it being logged. But when I enter the world, my PonyWrapperRenderer render() method doesn't ever seem to be called. I also tried to put my renderer to EntityRenderDispatcher's playerRenderers via reflection: @Mod.EventBusSubscriber(modid = MODID, bus = MOD, value = CLIENT) public class ClientRenderers { @SubscribeEvent public static void onRegisterLayerDefinitions(final EntityRenderersEvent.RegisterLayerDefinitions event) { event.registerLayerDefinition(PonyModel.LAYER_LOCATION, PonyModel::createBodyLayer); event.registerLayerDefinition(PonyModelSlim.LAYER_LOCATION, PonyModelSlim::createBodyLayer); event.registerLayerDefinition(PegasusModel.LAYER_LOCATION, PegasusModel::createBodyLayer); event.registerLayerDefinition(UnicornModel.LAYER_LOCATION, UnicornModel::createBodyLayer); event.registerLayerDefinition(InnerPonyArmorModel.LAYER_LOCATION, InnerPonyArmorModel::createBodyLayer); event.registerLayerDefinition(OuterPonyArmorModel.LAYER_LOCATION, OuterPonyArmorModel::createBodyLayer); } @SubscribeEvent public static void onClientSetup(final FMLClientSetupEvent event) { event.enqueueWork(() -> { try { final EntityRenderDispatcher dispatcher = Minecraft.getInstance().getEntityRenderDispatcher(); final Field renderersField = getEntityRenderDispatcherField("playerRenderers"); final Field itemInHandRenderer = getEntityRenderDispatcherField("itemInHandRenderer"); @SuppressWarnings("unchecked") final Map<String, EntityRenderer<? extends Player>> playerRenderers = (Map<String, EntityRenderer<? extends Player>>)renderersField.get(dispatcher); final PonyPlayerWrapperRenderer renderer = new PonyPlayerWrapperRenderer( new EntityRendererProvider.Context( dispatcher, Minecraft.getInstance().getItemRenderer(), Minecraft.getInstance().getBlockRenderer(), (ItemInHandRenderer)itemInHandRenderer.get(dispatcher), Minecraft.getInstance().getResourceManager(), Minecraft.getInstance().getEntityModels(), Minecraft.getInstance().font ) ); playerRenderers.put("default", renderer); playerRenderers.put("slim", renderer); System.out.println("Player renderers replaced"); } catch (final Exception e) { throw new RuntimeException("Failed to replace player renderers", e); } }); } private static Field getEntityRenderDispatcherField(final String fieldName) throws NoSuchFieldException { final Field field = EntityRenderDispatcher.class.getDeclaredField(fieldName); field.setAccessible(true); return field; } } But I receive the error before Minecraft Client appears (RuntimeException: Failed to replace player renderers - from ClientRenderers onClientSetup() method - and its cause below): java.lang.IllegalArgumentException: No model for layer anotherlittlepony:earth_pony#main at net.minecraft.client.model.geom.EntityModelSet.bakeLayer(EntityModelSet.java:18) ~[forge-1.20.1-47.4.0_mapped_official_1.20.1-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.entity.EntityRendererProvider$Context.bakeLayer(EntityRendererProvider.java:69) ~[forge-1.20.1-47.4.0_mapped_official_1.20.1-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A} at com.thuggeelya.anotherlittlepony.client.renderer.pony.PonyPlayerRenderer.<init>(PonyPlayerRenderer.java:32) ~[main/:?] {re:classloading} at com.thuggeelya.anotherlittlepony.client.renderer.pony.PonyPlayerWrapperRenderer.<init>(PonyPlayerWrapperRenderer.java:24) ~[main/:?] {re:classloading} at com.thuggeelya.anotherlittlepony.client.renderer.ClientRenderers.lambda$onClientSetup$0(ClientRenderers.java:79) ~[main/:?] {re:classloading} ... 33 more Problem appears when EntityRendererProvider context tries to bakeLayer with my model layer location: new PonyModel(context.bakeLayer(PonyModel.LAYER_LOCATION)); // PonyPlayerRenderer.java:32 public class PonyModel extends PlayerModel<AbstractClientPlayer> { // the model class itself public static final ModelLayerLocation LAYER_LOCATION = new ModelLayerLocation( ResourceLocation.fromNamespaceAndPath(MODID, "earth_pony"), "main" ); public PonyModel(final ModelPart root) { super(root, false); } public static LayerDefinition createBodyLayer() { // some CubeListBuilder stuff for model appearance } } Textures PNGs are placed at: resources/assets/[my mod id]/textures/entity. My forge version is 1.20.1. Would appreciate any help.
    • Well, a bit more information about what you're trying to do would be helpful. e.g. why you're trying to use "INVOKE_ASSIGN" instead of "INVOKE". "INVOKE_ASSIGN" calls your code after the "target" is called and its value is stored, if applicable. "INVOKE" calls your code before the target is called. "target" expects a fully qualified name, as per the SpongePowered docs, if that name is going to be remapped (which it will be if your injecting into Minecraft itself and not another mod). For more information on fully qualified names versus canonical names, see the Java specifications. Here's an example of a working "@At" from my own code that targets the "getClosestsVulnerablePlayerToEntity" call inside a mob's logic: @At(value = "INVOKE_ASSIGN", target = "net.minecraft.world.World.getClosestVulnerablePlayerToEntity(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/entity/player/EntityPlayer;") Hope this helps!
    • Ran it one more time just to check, and there's no errors this time on the log??? Log : https://mclo.gs/LnuaAiu I tried allocating more memory to the modpack, around 8000MB and it's still the same; stopping at "LOAD_REGISTRIES". Are some of the mods clashing, maybe? I have no clue what to do LOL
    • Tried removing some biome generation mods and test ran it again, but it's still the same; still not responding as soon as it gets to "LOAD_REGISTRIES". This time with more errors though. Log : https://mclo.gs/uygZzD8 Is there too little memory allocated to the modpack maybe? Can someone help please.    (T.T)💔
    • This is sad. Over 3300 people have checked the thread and no one is able to help or give any ideas :(.
  • Topics

  • Who's Online (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

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