Board Thread:LotR Mod Technical Support/@comment-82.38.104.204-20170101194303

Hi folks - hoping someone can help me with this one. Whenever I open the map (by pressing 'L'), the game crashes, due to a 'ticking screen' error. I did look through the report and it seems to be linked with the keyboard(?), but that's where my coding abilities leave me...

Here's the error report, is there anybody who can help me figure this one out? Thanks in advance :)

Minecraft Crash Report

// Everything's going to plan. No, really, that was supposed to happen.

Time: 01/01/17 19:06

Description: Ticking screen

java.lang.IndexOutOfBoundsException

at java.nio.Buffer.checkIndex(Buffer.java:540)

at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:253)

at org.lwjgl.input.Keyboard.isKeyDown(Keyboard.java:407)

at lotr.client.gui.LOTRGuiMap.handleMapKeyboardMovement(LOTRGuiMap.java:1507)

at lotr.client.gui.LOTRGuiMap.func_73876_c(LOTRGuiMap.java:242)

at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1661)

at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)

at net.minecraft.client.main.Main.main(SourceFile:148)

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.nio.Buffer.checkIndex(Buffer.java:540)

at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:253)

at org.lwjgl.input.Keyboard.isKeyDown(Keyboard.java:407)

at lotr.client.gui.LOTRGuiMap.handleMapKeyboardMovement(LOTRGuiMap.java:1507)

at lotr.client.gui.LOTRGuiMap.func_73876_c(LOTRGuiMap.java:242)

-- Affected screen --

Details:

Screen name: lotr.client.gui.LOTRGuiMap

-- Affected level --

Details:

Level name: MpServer

All players: 1 total; [EntityClientPlayerMP['Cheekabilla'/240, l='MpServer', x=6.82, y=85.62, z=6.64]]

Chunk stats: MultiplayerChunkCache: 484, 493

Level seed: 0

Level generator: ID 00 - default, ver 1. Features enabled: false

Level generator options:

Level spawn location: World: (0,84,0), Chunk: (at 0,5,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)

Level time: 454101 game time, 381861 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: survival (ID 0). Hardcore: false. Cheats: false

Forced entities: 104 total; [EntityBat['Bat'/8260, l='MpServer', x=-62.47, y=45.00, z=59.50], EntityBat['Bat'/8276, l='MpServer', x=-47.44, y=39.00, z=-22.88], LOTREntityRabbit['Rabbit'/8360, l='MpServer', x=-17.50, y=80.00, z=-35.50], EntityItem['item.tile.sapling.birch'/6319, l='MpServer', x=-28.44, y=79.13, z=59.16], LOTREntityButterfly['Butterfly'/8406, l='MpServer', x=30.18, y=78.80, z=-40.69], LOTREntityButterfly['Butterfly'/8409, l='MpServer', x=29.77, y=77.86, z=25.36], EntityClientPlayerMP['Cheekabilla'/240, l='MpServer', x=6.82, y=85.62, z=6.64], LOTREntityPortal['Ring Portal'/242, l='MpServer', x=0.50, y=87.50, z=0.50], EntityBat['Bat'/8766, l='MpServer', x=-25.06, y=36.34, z=0.66], EntityBat['Bat'/8770, l='MpServer', x=-12.69, y=55.02, z=-5.50], LOTREntityHobbit['Longo Banks, the Hobbit'/8894, l='MpServer', x=33.50, y=80.00, z=-22.50], LOTREntityHobbit['Mungo Oakes, the Hobbit'/8895, l='MpServer', x=32.50, y=80.00, z=-22.50], LOTREntityHobbit['Prisca Whitfoot, the Hobbit'/8896, l='MpServer', x=34.50, y=80.00, z=-13.50], LOTREntityHobbit['Falco Baggins, the Hobbit'/8899, l='MpServer', x=11.50, y=76.00, z=44.50], LOTREntityHobbit['Amaranth Puddifoot, the Hobbit'/8907, l='MpServer', x=24.50, y=78.00, z=25.50], LOTREntityBird['Bird'/781, l='MpServer', x=-65.75, y=83.00, z=33.75], LOTREntityHobbit['Everard Headstrong, the Hobbit'/782, l='MpServer', x=-70.50, y=83.00, z=53.50], LOTREntityHobbit['Porto Diggle, the Hobbit'/783, l='MpServer', x=-69.50, y=83.00, z=53.50], EntityBat['Bat'/845, l='MpServer', x=-58.25, y=22.00, z=-69.25], EntityBat['Bat'/846, l='MpServer', x=-56.97, y=23.00, z=-73.03], LOTREntityHobbitShirriff['Tobold Boffin, the Hobbit Shirriff'/847, l='MpServer', x=-48.50, y=74.00, z=-73.50], LOTREntityButterfly['Butterfly'/849, l='MpServer', x=-60.78, y=70.00, z=-56.00], EntityPig['Pig'/851, l='MpServer', x=-54.50, y=73.00, z=-10.50], EntityPig['Pig'/852, l='MpServer', x=-50.50, y=74.00, z=-12.50], EntityPig['Pig'/853, l='MpServer', x=-48.50, y=75.00, z=-14.78], EntityPig['Pig'/854, l='MpServer', x=-48.50, y=75.00, z=-13.19], LOTREntityBird['Bird'/855, l='MpServer', x=-57.50, y=74.00, z=-15.50], EntityBat['Bat'/857, l='MpServer', x=-61.88, y=26.00, z=50.53], EntityPig['Pig'/858, l='MpServer', x=-52.50, y=83.00, z=79.50], LOTREntityHobbit['Salvia Twofoot, the Hobbit'/859, l='MpServer', x=-49.50, y=83.00, z=69.50], LOTREntityHobbit['Lalia Banks, the Hobbit'/860, l='MpServer', x=-50.50, y=83.00, z=66.50], EntityPig['Pig'/863, l='MpServer', x=-51.50, y=83.00, z=81.50], EntityPig['Pig'/864, l='MpServer', x=-51.50, y=83.00, z=81.50], EntityPig['Pig'/865, l='MpServer', x=-51.50, y=83.00, z=81.50], EntityPig['Pig'/868, l='MpServer', x=-32.50, y=77.00, z=-54.50], LOTREntityHobbit['Pimpernel Mugwort, the Hobbit'/869, l='MpServer', x=-42.50, y=74.00, z=-54.50], LOTREntityButterfly['Butterfly'/870, l='MpServer', x=-42.38, y=76.00, z=-47.94], EntityBat['Bat'/871, l='MpServer', x=-39.34, y=31.98, z=-21.53], LOTREntityRabbit['Rabbit'/9063, l='MpServer', x=-27.50, y=80.00, z=0.50], LOTREntityHobbit['Lily Took, the Hobbit'/872, l='MpServer', x=-47.50, y=83.00, z=67.50], LOTREntityRabbit['Rabbit'/9066, l='MpServer', x=-49.50, y=81.00, z=29.50], EntityPig['Pig'/888, l='MpServer', x=-26.81, y=77.00, z=-57.91], EntityPig['Pig'/889, l='MpServer', x=-30.50, y=78.00, z=-48.50], EntityPig['Pig'/890, l='MpServer', x=-32.16, y=78.00, z=-50.84], EntityBat['Bat'/892, l='MpServer', x=-6.72, y=20.10, z=-18.00], EntityBat['Bat'/893, l='MpServer', x=-24.25, y=45.10, z=-24.50], EntityItem['item.item.string'/894, l='MpServer', x=-22.34, y=51.13, z=-17.38], EntityItem['item.item.string'/895, l='MpServer', x=-24.94, y=50.13, z=-22.16], EntityItem['item.tile.sapling.oak'/897, l='MpServer', x=-21.13, y=79.13, z=63.59], LOTREntityRabbit['Rabbit'/898, l='MpServer', x=-26.50, y=78.00, z=64.50], EntityBat['Bat'/9107, l='MpServer', x=44.50, y=22.00, z=-63.50], EntityBat['Bat'/929, l='MpServer', x=-10.25, y=29.00, z=-31.25], LOTREntityButterfly['Butterfly'/931, l='MpServer', x=-7.34, y=73.53, z=50.89], LOTREntityButterfly['Butterfly'/932, l='MpServer', x=-7.56, y=72.00, z=55.69], LOTREntityHobbit['Lily Baggins, the Hobbit'/945, l='MpServer', x=13.50, y=74.00, z=-70.50], EntityItem['item.tile.gravel'/946, l='MpServer', x=11.16, y=27.13, z=-51.69], LOTREntityHobbit['Balbo Harfoot, the Hobbit'/948, l='MpServer', x=4.78, y=84.00, z=-36.53], EntityBat['Bat'/949, l='MpServer', x=1.88, y=18.73, z=-11.50], EntityItem['item.tile.mushroom'/950, l='MpServer', x=5.13, y=22.13, z=23.13], EntityPig['Pig'/951, l='MpServer', x=13.69, y=78.00, z=34.41], EntityPig['Pig'/952, l='MpServer', x=13.31, y=77.00, z=35.81], EntityPig['Pig'/953, l='MpServer', x=13.59, y=80.00, z=25.03], EntityPig['Pig'/954, l='MpServer', x=21.41, y=80.00, z=20.47], LOTREntityRabbit['Rabbit'/967, l='MpServer', x=26.50, y=73.00, z=-72.50], LOTREntityHobbit['Bowman Chubb, the Hobbit'/968, l='MpServer', x=38.34, y=74.00, z=10.66], LOTREntityHobbit['Reginard Smallburrow, the Hobbit'/969, l='MpServer', x=19.97, y=82.00, z=9.44], LOTREntityHobbit['Odo Gammidge, the Hobbit'/970, l='MpServer', x=6.28, y=84.00, z=11.72], LOTREntityRabbit['Rabbit'/971, l='MpServer', x=19.88, y=75.00, z=39.50], EntityItem['item.tile.sapling.birch'/987, l='MpServer', x=32.13, y=85.13, z=-39.53], LOTREntityBird['Bird'/988, l='MpServer', x=41.30, y=72.14, z=20.24], LOTREntityRabbit['Rabbit'/989, l='MpServer', x=46.50, y=70.00, z=41.50], LOTREntityBird['Bird'/991, l='MpServer', x=42.50, y=70.00, z=72.50], LOTREntityButterfly['Butterfly'/1005, l='MpServer', x=54.94, y=70.00, z=13.41], LOTREntityRabbit['Rabbit'/1006, l='MpServer', x=50.50, y=72.00, z=2.50], LOTREntityRabbit['Rabbit'/1007, l='MpServer', x=52.50, y=71.00, z=2.50], LOTREntityBird['Bird'/1008, l='MpServer', x=55.00, y=71.00, z=6.00], EntityPig['Pig'/1009, l='MpServer', x=60.47, y=68.00, z=27.78], EntityPig['Pig'/1010, l='MpServer', x=61.81, y=68.00, z=26.19], EntityPig['Pig'/1011, l='MpServer', x=59.50, y=69.00, z=27.50], EntityPig['Pig'/1012, l='MpServer', x=56.50, y=69.00, z=27.50], LOTREntityButterfly['Butterfly'/1013, l='MpServer', x=54.06, y=69.00, z=30.00], EntityPig['Pig'/1015, l='MpServer', x=61.03, y=69.00, z=44.94], EntityPig['Pig'/1016, l='MpServer', x=56.53, y=68.00, z=48.41], EntityPig['Pig'/1017, l='MpServer', x=65.50, y=69.00, z=54.75], EntityPig['Pig'/1018, l='MpServer', x=53.34, y=69.00, z=49.47], LOTREntityBird['Bird'/1019, l='MpServer', x=61.50, y=69.00, z=75.50], LOTREntityHobbit['Everard Bounder, the Hobbit'/1027, l='MpServer', x=70.50, y=66.00, z=-19.50], LOTREntityHobbit['Halfast Fairbairn, the Hobbit'/1028, l='MpServer', x=68.50, y=66.00, z=-21.50], LOTREntityHobbit['Berylla Chubb, the Hobbit'/1029, l='MpServer', x=69.50, y=66.00, z=-20.50], LOTREntityHobbit['Salvia Grubb, the Hobbit'/1030, l='MpServer', x=71.50, y=66.00, z=-17.50], LOTREntityButterfly['Butterfly'/1031, l='MpServer', x=73.38, y=69.00, z=74.41], LOTREntityHobbit['Hobson Banks, the Hobbit'/1045, l='MpServer', x=85.50, y=66.00, z=-6.50], LOTREntityButterfly['Butterfly'/1046, l='MpServer', x=84.88, y=67.00, z=0.06], EntityItem['item.tile.sapling.birch'/5301, l='MpServer', x=-42.19, y=89.13, z=-25.59], EntityItem['item.tile.sapling.oak'/5348, l='MpServer', x=39.38, y=74.13, z=-34.91], EntityItem['item.tile.sapling.birch'/5400, l='MpServer', x=-48.81, y=88.13, z=46.28], EntityItem['item.item.string'/5401, l='MpServer', x=-49.22, y=21.13, z=-33.84], EntityItem['item.tile.sapling.birch'/7482, l='MpServer', x=30.19, y=89.13, z=-35.28], EntityItem['item.tile.sapling.birch'/3476, l='MpServer', x=1.81, y=79.13, z=-55.31], EntityItem['item.tile.gravel'/7765, l='MpServer', x=-3.66, y=39.13, z=-49.50], EntityItem['item.tile.sapling.birch'/7789, l='MpServer', x=41.41, y=78.13, z=-38.41], EntityItem['item.tile.sapling.birch'/7819, l='MpServer', x=27.13, y=81.13, z=-28.13], LOTREntityRabbit['Rabbit'/8102, l='MpServer', x=-17.50, y=75.00, z=56.50], LOTREntityButterfly['Butterfly'/8108, l='MpServer', x=-12.78, y=76.00, z=-72.22]]

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:425)

at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)

at net.minecraft.client.main.Main.main(SourceFile:148)

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.7.10

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: 502093056 bytes (478 MB) / 1338880000 bytes (1276 MB) up to 2134114304 bytes (2035 MB)

JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M

AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94

FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_D6 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

UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)

UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)

UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)

UCHIJAAAA CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)

UCHIJAAAA NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)

UCHIJAAAA lotr{Beta v30.5 for Minecraft 1.7.10} [The Lord of the Rings Mod] ([1.7.10] The Lord of the Rings Mod B30.5.jar)

UCHIJAAAA bspkrsCore{6.16} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.16.jar)

UCHIJAAAA Treecapitator{1.7.10} [Treecapitator] ([1.7.10]Treecapitator-universal-2.0.4.jar)

UCHIJAAAA LunatriusCore{1.1.2.21} [LunatriusCore] (LunatriusCore-1.7.10-1.1.2.21-universal.jar)

UCHIJAAAA InGameInfoXML{2.8.1.82} [InGame Info XML] (InGameInfoXML-1.7.10-2.8.1.82-universal.jar)

UCHIJAAAA journeymap{5.1.4p1} [JourneyMap] (journeymap-1.7.10-5.1.4p1-unlimited.jar)

UCHIJAAAA Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)

GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 353.62' Renderer: 'GeForce 940M/PCIe/SSE2'

Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10

LWJGL: 2.9.1

OpenGL: GeForce 940M/PCIe/SSE2 GL version 4.5.0 NVIDIA 353.62, 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: [Connected Clear Glass 1.7 - 1.8 [x32].zip, Invictus-1.0-Shader.zip]

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)

OptiFine Version: OptiFine_1.7.10_HD_U_D6

Render Distance Chunks: 12

Mipmaps: 4

Anisotropic Filtering: 1

Antialiasing: 0

Multitexture: false

OpenGlVersion: 4.5.0 NVIDIA 353.62

OpenGlRenderer: GeForce 940M/PCIe/SSE2

OpenGlVendor: NVIDIA Corporation

CpuCount: 4 