Awesome, thanks a lot for the info! I'll try to troubleshoot the mods a little and see if I can find the culprit. The gravestone mod is on my shortlist for being replaced anyhow so I'll start there.
So, thanks again for taking the time to check the logs! :))
[WIP|1.7.10] FastCraft 1.25 (Note: All Posts of new Members need to be approved first, so if you press the submit button but no new post appears here, it is in the folder of posts to be approved first, and Player will receive them a few hours later)
- Player
- Closed
-
-
Got a crash on startup:
Code
Display Morejava.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException at fastcraft.d.a(Unknown Source) at fastcraft.Hooks.g(Unknown Source) at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:308) at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:123) at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(TextureManager.java:94) at net.minecraft.client.renderer.texture.TextureManager.func_110580_a(TextureManager.java:76) at net.minecraft.client.renderer.texture.TextureManager.func_130088_a(TextureManager.java:63) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:537) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ArrayIndexOutOfBoundsException at java.lang.System.arraycopy(Native Method) at fastcraft.d.a(Unknown Source) ... 16 more
-
New Sampler version with heap dump creation support to help finding memory leaks.
-
New FastCraft version 1.10: http://files.player.to/fastcraft-1.10.jar
This release should work with ShadersMod through disabling a range of optimizations if it's detected. A new set of tweaks helps with TileEntity heavy worlds (client+server), e.g. when using many TC arcane lamps. I'll update the OP later if there's no severe issues.
-
New FastCraft version 1.10: http://files.player.to/fastcraft-1.10.jar
This release should work with ShadersMod through disabling a range of optimizations if it's detected. A new set of tweaks helps with TileEntity heavy worlds (client+server), e.g. when using many TC arcane lamps. I'll update the OP later if there's no severe issues.
Excellent work on a new release.
Just tired it using the usual old ShadersModCore-v2.3.22 that only worked on FastCraft 1.9 and that still works.
Then tired with the later versions of the Forge versions that are available .v26 and .v28 but sadly still get the ArrayIndex error like did before.Crash Report from just a fresh 1.7.10 + Forge 10.13.2.1264 (if of any use)
---- Minecraft Crash Report ----
// Ouch. That hurtTime: 12/12/14 13:19
Description: Registering texturejava.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException
at fastcraft.d.a(Unknown Source)
at fastcraft.Hooks.g(Unknown Source)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:242)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:90)
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:72)
at net.minecraft.client.renderer.texture.TextureManager.func_110580_a(SourceFile:61)
at net.minecraft.client.renderer.texture.TextureManager.func_130088_a(SourceFile:52)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:537)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at fastcraft.d.a(Unknown Source)
... 24 moreA detailed walkthrough of the error, its code path and all known details is as follows:
----------------------------------------------------------------------------------------- Head --
Stacktrace:
at fastcraft.d.a(Unknown Source)
at fastcraft.Hooks.g(Unknown Source)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:242)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:90)-- Resource location being registered --
Details:
Resource location: minecraft:textures/atlas/blocks.png
Texture object class: net.minecraft.client.renderer.texture.TextureMap
Stacktrace:
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:72)
at net.minecraft.client.renderer.texture.TextureManager.func_110580_a(SourceFile:61)
at net.minecraft.client.renderer.texture.TextureManager.func_130088_a(SourceFile:52)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:537)-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1538165624 bytes (1466 MB) / 2058354688 bytes (1963 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms2048m -Xmx6144m -XX:PermSize=256m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1264 Minecraft Forge 10.13.2.1264 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1264} [Forge Mod Loader] (forge-1.7.10-10.13.2.1264-universal.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1264} [Minecraft Forge] (forge-1.7.10-10.13.2.1264-universal.jar) Unloaded->Constructed->Pre-initialized
FastCraft{1.10} [FastCraft] (fastcraft-1.10.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.10
LWJGL: 2.9.1
OpenGL: GeForce GTX 780/PCIe/SSE2 GL version 4.4.0 NVIDIA 344.75, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1) -
New FastCraft version 1.10: http://files.player.to/fastcraft-1.10.jar
This release should work with ShadersMod through disabling a range of optimizations if it's detected. A new set of tweaks helps with TileEntity heavy worlds (client+server), e.g. when using many TC arcane lamps. I'll update the OP later if there's no severe issues.
Please, don't forget cauldron support Q_Q
-
Excellent work on a new release.
Just tired it using the usual old ShadersModCore-v2.3.22 that only worked on FastCraft 1.9 and that still works.
Then tired with the later versions of the Forge versions that are available .v26 and .v28 but sadly still get the ArrayIndex error like did before.Crash Report from just a fresh 1.7.10 + Forge 10.13.2.1264 (if of any use)
---- Minecraft Crash Report ----
// Ouch. That hurtTime: 12/12/14 13:19
Description: Registering texturejava.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException
at fastcraft.d.a(Unknown Source)
at fastcraft.Hooks.g(Unknown Source)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:242)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:90)
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:72)
at net.minecraft.client.renderer.texture.TextureManager.func_110580_a(SourceFile:61)
at net.minecraft.client.renderer.texture.TextureManager.func_130088_a(SourceFile:52)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:537)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at fastcraft.d.a(Unknown Source)
... 24 moreA detailed walkthrough of the error, its code path and all known details is as follows:
----------------------------------------------------------------------------------------- Head --
Stacktrace:
at fastcraft.d.a(Unknown Source)
at fastcraft.Hooks.g(Unknown Source)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:242)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:90)-- Resource location being registered --
Details:
Resource location: minecraft:textures/atlas/blocks.png
Texture object class: net.minecraft.client.renderer.texture.TextureMap
Stacktrace:
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:72)
at net.minecraft.client.renderer.texture.TextureManager.func_110580_a(SourceFile:61)
at net.minecraft.client.renderer.texture.TextureManager.func_130088_a(SourceFile:52)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:537)-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1538165624 bytes (1466 MB) / 2058354688 bytes (1963 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms2048m -Xmx6144m -XX:PermSize=256m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1264 Minecraft Forge 10.13.2.1264 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1264} [Forge Mod Loader] (forge-1.7.10-10.13.2.1264-universal.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1264} [Minecraft Forge] (forge-1.7.10-10.13.2.1264-universal.jar) Unloaded->Constructed->Pre-initialized
FastCraft{1.10} [FastCraft] (fastcraft-1.10.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.10
LWJGL: 2.9.1
OpenGL: GeForce GTX 780/PCIe/SSE2 GL version 4.4.0 NVIDIA 344.75, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)Same here
-
Hmm the ShadersMod detection didn't work with the latest version, try http://files.player.to/fastcraft-1.11.jar
-
Please, don't forget cauldron support Q_Q
Support for what? Cauldron has been shutdown. They don't provide Jar's nor will they anymore. Anyone using it is using it at their own risk without any updates from now on.
-
Player, people keep asking if FastCraft works on Servers too. How about adding something for that in the Title to make it "[WIP|1.7.10|Server and Client] FastCraft 1.9".
-
Hmm the ShadersMod detection didn't work with the latest version, try http://files.player.to/fastcraft-1.11.jar
Pefect with latest Shadermod, thank you so much for your hard work on this awesome mod.
-
Support for what? Cauldron has been shutdown. They don't provide Jar's nor will they anymore. Anyone using it is using it at their own risk without any updates from now on.
Maybe support isn't the correct word, i just want it to work with cauldron as Player said some time ago:
I'll try soon, although some of the optimizations of FastCraft and Cauldron overlap, reducing the combined benefit.
-
Thanks for this awesome mod Player!
Still need to test more to be sure that it's fixed the lag problems on my server, but so far it looks good.
I did get this error thrown on the client side though: http://pastebin.com/xMP2nxHL
I'll get you a list of mods and versions if you need it. -
That's most likely another mod doing bad things. Run with the attached debug build to detect the culprit.
-
Thanks Player, i'll try that later when i have time to play again.
Will get back to you if it crashes again...It crashed during play, so may not end up getting the same crash again...
-
Thanks player, good combination of fps improvements + compatibility with mods!
-
4 people with problems to get from your server
-
hi im using 1.11while playing on my server if I start to generate new terrain and then just just stand stationary the cpu load for one thread will stay at around 100% no matter how long I seem to stand there if I move back a chunk or two the load drops is this how it should be ?
just to add i don't recall it doing this on 1.9
adding this incase it helps
http://puu.sh/dCmdI/e450b489e8.pngThanks for the continued development
JamieKG
-
Can you reproduce this properly? How much terrain was generated? How long did you wait for it to settle down?
I need to reliably know if it happens with 1.9 as well. Sampler (see OP) profiles better than Warmroast and creates a nps file I could inspect properly. It's hard to tell if Fastcraft is doing anything wrong there. Unless there's a bug, vanilla MC would spend a lot more time in the same call tree.
-
Thanks for the reply I will spend today testing to see if I can reproduce in a new world and produce some nps files also to add im using biomes o plenty if it matters
Thanks JamieKG