I teleported to the exact coordinates of several villages/settlements and don't see any structures. Is this supposed to happen? Because this is happening on all of my worlds. I see pyramids with crafting tables on top of them, but nothing else. There's also no option to locate a structure using /locate. (I use Renewed, by the way.)
What's on your mind?
TEXT
POLL
- All10834 posts
- General121 posts
- News/Announcements4 posts
- Lore Texts202 posts
- Community-endorsed Suggestions1043 posts
- Music Packs23 posts
- Community-endorsed Suggestion Overview11 posts
- Suggestions archive2325 posts
- The Void569 posts
- Suggestions forum878 posts
- Modded Servers213 posts
- General Mod Discussion1661 posts
- Featured Pages3 posts
- Bug Reports1040 posts
- Fun and Games837 posts
- Skin Requests212 posts
- LotR Mod Technical Support975 posts
- Resolved Mod Technical Support104 posts
- Build Requests55 posts
- News and Announcements237 posts
- Wiki/Forum Technical Support192 posts
- Modded Server Technical Support129 posts
Sort by
Card Layout
LotR Mod Technical Support
---- Minecraft Crash Report ----
// Daisy, daisy...
Time: 09.04.21 14:25
Description: Unexpected error
java.lang.ClassCastException: net.minecraft.world.DimensionType cannot be cast to lotr.common.dim.LOTRDimensionType
at lotr.client.render.world.MiddleEarthSkyRenderer.render(MiddleEarthSkyRenderer.java:111) ~[?:lotrmod] {re:classloading}
at net.minecraft.client.renderer.WorldRenderer.func_228424_a_(WorldRenderer.java:2613) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.WorldRenderer.func_228426_a_(WorldRenderer.java:1532) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_228378_a_(GameRenderer.java:1022) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:693) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.1.4.jar:36.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$443/1876259196.call(Unknown Source) [forge-1.16.5-36.1.4.jar:36.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at lotr.client.render.world.MiddleEarthSkyRenderer.render(MiddleEarthSkyRenderer.java:111) ~[?:lotrmod] {re:classloading}
at net.minecraft.client.renderer.WorldRenderer.func_228424_a_(WorldRenderer.java:2613) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.WorldRenderer.func_228426_a_(WorldRenderer.java:1532) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_228378_a_(GameRenderer.java:1022) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['Alltos'/36, l='ClientLevel', x=8.50, y=65.00, z=8.50]]
Chunk stats: Client Chunk Cache: 225, 0
Level dimension: lotr:middle_earth
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 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: 0 game time, 0 day time
Server brand: Mohist
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:617) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2029) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:628) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.1.4.jar:36.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$443/1876259196.call(Unknown Source) [forge-1.16.5-36.1.4.jar:36.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 671003168 bytes (639 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 12
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.1.4.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.5-36.1.4.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.1.4.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.5-36.1.4.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.4_HD_U_G5.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.5-36.1.4.jar fml TRANSFORMATIONSERVICE
FML: 36.1
Forge: net.minecraftforge:36.1.4
FML Language Providers:
javafml@36.1
minecraft@1
Mod List:
forge-1.16.5-36.1.4-client.jar |Minecraft |minecraft |1.16.5 |DONE |NOSIGNATURE
lotr-1.16-renewed-3.0.jar |The Lord of the Rings Mod |lotr |Renewed-3.0 |DONE |NOSIGNATURE
forge-1.16.5-36.1.4-universal.jar |Forge |forge |36.1.4 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
Crash Report UUID: ca015d7b-b437-4bcf-9545-d3d981f45ab0
Launched Version: 1.16.5-forge-36.1.4
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce RTX 2060/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.40, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: vanilla, Fabric Mods, file/Better tools & items.zip
Current Language: English (US)
CPU: 12x Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
OptiFine Version: OptiFine_1.16.4_HD_U_G5
OptiFine Build: 20201106-171901
Render Distance Chunks: 20
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.6.0 NVIDIA 461.40
OpenGlRenderer: GeForce RTX 2060/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 12
The game crashed whilst initializing gameError: cpw.mods.fml.relauncher.ReflectionHelper$UnableToAccessFieldException: java.lang.IllegalArgumentException: Can not set static [I field lotr.common.world.genlayer.LOTRGenLayerWorld.biomeImageData to [B
how to solve it?
I installed several addons
So ive been playing in this mod for a few weeks now but today when i was playing i could see the dwarves in erbor and the elves in rivendall with super tiny, i went to my house just outside of the shire and the hobbits were massive, my alinment says things like Britan stronger in eroupe and Vote leave and so i deleted mod and reinstalled and still having the same issue how to fix it?
I can craft only normal things
I was on playing on lan with some friends and after some hours we realized that we could hire units but we couldnt command them, the only way was with the command horn but we couldn't even open the hired unit menu, i tried playing doing it in single player and I Was able to open the menu and command them, but for some reason when I play in the Lan world i cant. please help i really love this mod but it is very frustrating because i need hired units.
I have a few questions and I hope somebody might be able to answer them.
I have a PC that simply cannot allocate enough RAM to make the latest version of the Legacy version of the mod run smoothly (it lags like you wouldn't believe). This means thst I had to go down several versions to update 25 in order to use the mod to an extent (the ME dimension does not work on any of the updates I've above that I've tried, nor on update 20).
Now, I'm happy that it works at least, but I would like to make use of the new blocks the latest and last 1.7.10 update has brought.
Correct me if I'm wrong, (I have no knowledge in modding) but the ME dimension takes up most of the mod and is responsible for the majority of the lag, yes? Well, is it possible to remove it safely and easily, thereby making the mod require less RAM, and thereby allow a lag-free overworld?
I ask if anyone could clear my mind about this. I know Optifine isn't compatible with lotrMOD in 1.7.10. But what about Renewed. I've heard somewhere optifine will be compatible with the mod 1.15.2 but I just want to be sure. Because fastcraft doesn't exist on this minecraft version (apparently).
Hello just wondering if someone could merge these two pieces of command together so that the bow is a 'The Bow of Udun' which is: infernal, headhunting, fierce and striking as well as having the vanilla enchants: power 5, punch 2, and infinity. Here is some bits of code that kind of work.
1.
give @p lotr:item.nearHaradBow 1 0 {display:{Name:"The Bow of Udun",Lore:[Used by The Lord of Harad]},ench:[{id:48,lvl:10000},{id:49,lvl:10000},{id:50,lvl:10000},{id:51,lvl:10000}]}
2.
{LOTRRandomEnch:1b,LOTREnch:[0:"fire",1:"rangedStrong3",2:"rangedKnockback2",3:"headhunting",],}]}
Hopefully some of you are good at commands
Thanks in advance,
Horus
Hi guys! So I'm in creative mode, and I'm trying to use the NPC spawner flags to populate my town. I've read the wiki multiple times, and I honestly can't tell if I'm doing anything wrong. I input everything correctly, and it stays in the flag when I click off it. But nothing is spawning. I even left it running while I ate to see if it was a timing issue, but nothing happened. I've tried with multiple different entities, too. Is there an activation button I'm missing?
(FYI I'm playing 1.7.10 with the newest lotr update)
I was just wondering what the name for mithril equipment and armour in a command because I was going to do a command to give myself an overpowered mithril battle-axe but I do not know its command name.
Thanks in advance
Horus
HELP!!!
FOR SOME REASON WHEN I GET ON MY WORLD AND GO TO MIDDLE EARTH THE STORY WON'T WORK. IS THERE A WAY I CAN START THE STORY OR IS IT BECAUSE I WAS IN CREATIVE EXPLORING?
P.S HURRY, I'M LOSING MY MIND
So at the moment, i am working on a resource pack that makes foliage like leaves and grass change colour to look like autumn and winter, which changes every other minecraft day. So far, everything i have done works in vanilla biomes. The grass goes white at winter, leaves in the autumn e.c.t. I achieved this, by replacing the foliage map with a black picture, which allows me to make the grass go red or green without the biome changing it. The problem comes however, when i move onto the modded - in biomes (im using the LOTR mod for 1.7.10). For whatever reason, the grass does not change to snow in the winter, and instead goes a lime green colour. The grass is definitely changing, as there is a noticable difference between autumn and winter. I preassumed that this was due to a mod side biome map thing, however searchign through the folders, i couldn't seem to find one. if anyone knows how to fix this, i would love to know how!
Hello dear Developers, i have a pretty unusual problem i dont know how to fix.
I created a own modpack for me and my roomate in wich i use the 1.7.10 version of youre mod. I use Curse forge and we booth use the exact same Files as i sendet them to him via i Teamviewer.
The lan game already worked and we already played for some hours but now a mod called Mods for Aternos which uses the LOTRMod v35.4.jar file (it displayes it next to the mod in the mod list) appers out of nowhere but only on my profile so lan games dont work as i have 1 more mod than him though our game files are EXACTLY the same and the Mod doesnt even copy nor exist in the files.
This is quite a exotic problem and i hope you guys can somehow help me fix it, if you need more information im happy to provide.
Kind regards Klaus
Ps. im not native in the english language so pls excuse my typing
Don't take this seriously, it could just be an error with my coding.
I made a Taurethrim Shaman (Trader) using commands on a single player world in Version 36.9 Legacy, with no other mods, and the default texture pack (I took out all of my mods, and took out my texture pack and this still happened.)
Just to note, the World was a M.E. Classic, which could be the problem.
The Taurethrim Shaman that I made through commands traded multiple items, and sold multiple items, but the main thing was the Potent Taurethrim Cocoa.
I bought a Cocoa, and attempted to drink it, the animation started, but then immediately disappeared. (I can't explain it very well)
I tried this multiple times, and the same thing happened. I even spawned another Shaman, and nothing had changed.
Then I tried placing the Mug down, and when I did, it disappeared from my hand, but was on the ground. (This is all in creative mode, and drinks do not usually disappear from your hand when it is placed down.)
I was able to drink it then, and the effects were there, everything.
This is very inconsistent, and sometimes the mug does not go out of my hand.
In fact, I switched over to survival mode, bought another Cocoa, and then was able to continue to place the Cocoas down without the Cocoa disappearing from my hand, and all those Cocoas were drinkable, and had effects. (Duplication Glitch by definition? I don't know)
I tried throwing them out of my inventory and hand and they disappeared.
I also used the mouse button to grab the item (In creative mode) and it gave me a Cocoa, and I was able to drink that, and place it down.
So it seems like the game is half registering it, half not.
Again, this is probably an error on my part.
Here is the command (Not exact that I know of, but very, very close at least):
/lotr_summon lotr.TauredainShaman ~ ~1 ~ {LOTRBuyTrades:{Trades:[{id:4613,Count:4,Cost:2},{id:4619,Damage:4,Cost:12},{id:4658,Count:8,Cost:6},{id:4611,Count:1,Cost:28}]},LOTRSellTrades:Trades:[{id:4638,Count:1,Cost:1},{id:735,Count:1,Cost:1},{id:371,Count:1,Cost:3},{id:4589,Count:1,Cost:11},{id:4575,Count:1,Cost:4},{id:392,Count:2,Cost:1},{id:352,Count:1,Cost:1}]}}
I've tried many things, and if anything else needs to be told or done, I am happy to do it.
So I had some Gondorian armour and was fighting some black Uruks and I was getting swarmed but was only taking damage from archers not sure why thiis is happening
Thank you in advance
Hi,
I am writing because of a particular problem I have with my server.
I've recently bought a server from an outside hosting - 5GB of RAM, 5x3,0GHz processor, 15 GB of SSD memory. Initially it worked just fine but about time we (5 players) headed out of Shire it started to lag horrendously. Since then, if two or more players are playing at the same time and at least one of them is actively exploring server tends to kick out players at random, despawn their mounts and stop generating chunks. I tried to make this situation better by buying the better outside hosting offer (this time with 7GB of ram and 7x3,0GHz processor), but it improved nothing. What's more, the server's status shows that we are not actually even close to its technical boundaries.
What can be the cause of this? Is it reparable?
[PS. Very rarely the server does even crash. This is the text of the report:
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 23.12.20 23:22
Description: Exception ticking world
java.lang.NullPointerException: Exception ticking world
at net.minecraft.world.World.func_147467_a(World.java:2839)
at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.world.World.func_147467_a(World.java:2839)
at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183)
-- Affected level --
Details:
Level name: world
All players: 1 total; [EntityPlayerMP['Kakaami'/3060908, l='world', x=56682,22, y=83,30, z=-3286,43]]
Chunk stats: ServerChunkCache: 404 Drop: 0
Level seed: 7464295846590867026
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (0,0,0), Chunk: (at 0,0,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: 0 game time, 0 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: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 4.9.0-11-amd64
Java Version: 1.8.0_232, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2282223552 bytes (2176 MB) / 4526178304 bytes (4316 MB) up to 6681526272 bytes (6372 MB)
JVM Flags: 8 total; -Xmx7168m -XX:+OptimizeStringConcat -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC -XX:+UseNUMA -XX:+UseCodeCacheFlushing -XX:+TieredCompilation -XX:+UseBiasedLocking
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.1558 4 mods loaded, 4 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] (server.jar)
UCHIJAAAA Forge{10.13.4.1558} [Minecraft Forge] (server.jar)
UCHIJAAAA lotr{Update v36.8 for Minecraft 1.7.10} [The Lord of the Rings Mod] (LOTRMod+v36.8.jar)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 20; [EntityPlayerMP['Kakaami'/3060908, l='world', x=56682,22, y=83,30, z=-3286,43]]
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt) ]
Hello
My friends and I have created a personal server and started playing. Everything was fine for a couple of days, no lags, nothing, while we were in the area of Hobbits, Bree, Rivendel... When we started crossing the Misty mountains the server started to lag terribly. We are now in Lothlorien and it is still lagging. I don't know what could be causing the issue. Are the mountains and Lothlorien too much to load? That doesn't seem to be the problem, as the CPU and other components are running smoothly, the PC is new and pretty good. The internet connection is also pretty good so it shouldn't be the issue either. What could be causing the sudden lagging?
Thank you
Please assist, every other mod works but this one.
Crash report:
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 12/10/20 11:10 AM
Description: Initializing game
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:78) ~[?:31.2] {re:classloading}
at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:251) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.lambda$buildMods$27(ModLoader.java:231) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader$$Lambda$2231/1834755909.apply(Unknown Source) ~[?:?] {}
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_51] {}
at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1683) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) ~[?:1.8.0_51] {}
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_51] {}
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:233) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$19(ModLoader.java:189) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader$$Lambda$2228/873105556.apply(Unknown Source) ~[?:?] {}
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_51] {}
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_51] {}
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) ~[?:1.8.0_51] {}
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_51] {}
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_51] {}
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:191) ~[?:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.lambda$begin$2(ClientModLoader.java:97) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.fml.client.ClientModLoader$$Lambda$2098/843005078.run(Unknown Source) ~[?:?] {}
at net.minecraftforge.fml.client.ClientModLoader.lambda$createRunnableWithCatch$5(ClientModLoader.java:113) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.fml.client.ClientModLoader$$Lambda$2099/1730595945.run(Unknown Source) ~[?:?] {}
at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:97) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.<init>(Minecraft.java:392) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(SourceFile:166) [?:?] {re:classloading}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56) [forge-1.15.2-31.2.0.jar:31.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$408/1056185446.call(Unknown Source) [forge-1.15.2-31.2.0.jar:31.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-5.1.0.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-5.1.0.jar:?] {}
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:73) ~[?:31.2] {re:classloading}
... 40 more
Caused by: net.minecraftforge.fml.ModLoadingException: The Lord of the Rings Mod has class loading errors
§7net/minecraftforge/fml/DistExecutor$SafeSupplier
at net.minecraftforge.fml.javafmlmod.FMLModContainer.<init>(FMLModContainer.java:77) ~[?:31.2] {re:classloading}
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:73) ~[?:31.2] {re:classloading}
... 40 more
Caused by: java.lang.NoClassDefFoundError: net/minecraftforge/fml/DistExecutor$SafeSupplier
at lotr.common.LOTRMod.<clinit>(LOTRMod.java:45) ~[?:lotrmod] {re:classloading}
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51] {}
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.<init>(FMLModContainer.java:71) ~[?:31.2] {re:classloading}
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:73) ~[?:31.2] {re:classloading}
... 40 more
Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.DistExecutor$SafeSupplier
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:101) ~[modlauncher-5.1.0.jar:?] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}
at lotr.common.LOTRMod.<clinit>(LOTRMod.java:45) ~[?:lotrmod] {re:classloading}
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51] {}
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.<init>(FMLModContainer.java:71) ~[?:31.2] {re:classloading}
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:73) ~[?:31.2] {re:classloading}
... 40 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:78)
at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:251)
at net.minecraftforge.fml.ModLoader.lambda$buildMods$27(ModLoader.java:231)
at net.minecraftforge.fml.ModLoader$$Lambda$2231/1834755909.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1683)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:233)
at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$19(ModLoader.java:189)
at net.minecraftforge.fml.ModLoader$$Lambda$2228/873105556.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:191)
at net.minecraftforge.fml.client.ClientModLoader.lambda$begin$2(ClientModLoader.java:97)
at net.minecraftforge.fml.client.ClientModLoader$$Lambda$2098/843005078.run(Unknown Source)
at net.minecraftforge.fml.client.ClientModLoader.lambda$createRunnableWithCatch$5(ClientModLoader.java:113)
at net.minecraftforge.fml.client.ClientModLoader$$Lambda$2099/1730595945.run(Unknown Source)
at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:97)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:392)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(SourceFile:166)
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:497)
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56)
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$408/1056185446.call(Unknown Source)
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)
-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1346226160 bytes (1283 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 12
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 5.1.0+69+master.79f13f7
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-2.2.0-service.jar eventbus PLUGINSERVICE
/forge-1.15.2-31.2.0.jar object_holder_definalize PLUGINSERVICE
/forge-1.15.2-31.2.0.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.1.1-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.15.2-31.2.0.jar capability_inject_definalize PLUGINSERVICE
/forge-1.15.2-31.2.0.jar runtimedistcleaner PLUGINSERVICE
/forge-1.15.2-31.2.0.jar fml TRANSFORMATIONSERVICE
FML: 31.2
Forge: net.minecraftforge:31.2.0
FML Language Providers:
javafml@31.2
minecraft@1
Mod List: ~~ERROR~~ NullPointerException: null
Launched Version: 1.15.2-forge-31.2.0
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 1660/PCIe/SSE2 GL version 4.6.0 NVIDIA 457.30, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
CPU: 12x AMD Ryzen 5 2600 Six-Core Processor
Hi,
I think there might be an issue in the invasion spawning algorithm.
The second condition in canInvasionSpawnHere in the LOTREntityInvasionSpawner seems to me to check if there are not too many invasions. But the isSpawnBlocked inside isSpawnBlocked() seems to return true only if blockEnemySpawns > 0, but I cannot find a place where this blockEnemySpawns is set.
So if it stays zero for all the time, invasions would just happily launch one close to another as is really happening please see the screenshot. Maybe the fix would be to have the default value higher (40?).
Thanks!